189006930238323884363220544
189,006,930,238,323,884,363,220,544 is an even composite number composed of seven prime numbers multiplied together.
189006930238323884363220544 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 189006930238323884363220544:
26 × 76 × 112 × 134 × 532 × 2112 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 53 × 53 × 211 × 211 × 241 × 241)See below for interesting mathematical facts about the number 189006930238323884363220544 from the Numbermatics database.
Names of 189006930238323884363220544
- Cardinal: 189006930238323884363220544 can be written as One hundred eighty-nine septillion, six sextillion, nine hundred thirty quintillion, two hundred thirty-eight quadrillion, three hundred twenty-three trillion, eight hundred eighty-four billion, three hundred sixty-three million, two hundred twenty thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 1.89006930238323884363220544 × 1026
Factors of 189006930238323884363220544
Divisors of 189006930238323884363220544
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 32 44 49 52 53 56 64 77 88 91 98 104 106 112 121 143 154 169 176 182 196 208 211 212 224 241 242 286 308 338 343 352 364 371 392 416 422 424 448 482 484 539 572 583 616 637 676 686 689 704 728 742 784 832 844 847 848 964 968 1001 1078 1144 1166 1183 1232 1274 1352 1372 1378 1456 1477 1484 1568 1573 1687 1688 1694 1696 1859 1928 1936 2002 2156 2197 2288 2321 2332 2366 2401 2464 2548 2597 2651 2704 2743 2744 2756 2809 2912 2954 2968 3133 3136 3146 3374 3376 3388 3392 3718 3773 3856 3872 4004 4081 4312 4394 4459 4576 4642 4664 4732 4802 4823 4928 5096 5194 5302 5408 5486 5488 5512 5618 5824 5908 5929 5936 6266 6292 6413 6748 6752 6776 7007 7436 7546 7579 7712 7744 8008 8162 8281 8624 8788 8918 8957 9152 9284 9328 9464 9604 9646 10192 10339 10388 10604 10816 10972 10976 11011 11024 11183 11236 11809 11816 11858 11872 12532 12584 12773 12826 13013 13496 13504 13552 14014 14872 15092 15158 15379 15424 16016 16247 16324 16562 16807 17248 17576 17836 17914 18179 18557 18568 18656 18928 19201 19208 19292 19663 20384 20449 20678 20776 21208 21931 21944 21952 22022 22048 22366 22472 23618 23632 23716 23744 24167 25064 25168 25531 25546 25652 26026 26411 26992 27104 28028 28561 28567 29161 29744 30173 30184 30316 30758 30899 31213 32032 32494 32648 33124 33614 33761 34463 34496 35152 35659 35672 35828 36358 36517 37114 37136 37312 37856 38402 38416 38584 39326 40729 40768 40898 41356 41503 41552 42416 43862 43888 44044 44096 44521 44732 44891 44944 47236 47264 47432 48334 49049 50128 50336 50851 51062 51092 51304 52052 52822 53053 53984 54208 56056 57122 57134 57967 58081 58322 59488 60346 60368 60632 61516 61798 62426 62699 64064 64988 65296 66248 67228 67522 68926 70304 71318 71344 71656 72373 72716 73034 74228 74272 75712 76804 76832 77077 77168 78281 78652 81458 81796 82663 82712 83006 83104 83369 84832 87724 87776 88088 89042 89411 89464 89782 89888 91091 94472 94528 94864 96668 98098 98527 100256 100672 101702 102124 102184 102608 104104 105644 106106 107653 107968 112112 113729 114244 114268 115934 116162 116441 116644 117649 118976 120692 120736 121264 123013 123032 123596 124852 125398 127253 129899 129976 130592 132496 134407 134456 135044 137641 137852 140503 140608 142636 142688 143143 143312 144746 145379 145432 146068 148456 148544 153517 153608 153664 154154 154336 156562 157304 162916 163592 165326 165424 166012 166049 166208 166738 169169 169664 175448 175552 176176 178084 178717 178822 178928 179564 179776 182182 184877 188944 189728 193336 196196 197054 199927 199969 200512 203404 204127 204248 204368 205216 208208 211211 211288 212212 215306 216293 218491 224224 227458 228488 228536 231868 232324 232882 233288 235298 236327 241241 241384 241472 242528 246026 246064 247192 249613 249704 250796 254506 255619 259798 259952 261184 264992 265837 268814 268912 270088 275282 275704 281006 285103 285272 285376 286286 286624 289492 290521 290758 290864 292136 296912 307034 307216 308308 308672 311647 313124 314171 314237 314608 325832 327184 330652 330848 331903 332024 332098 333476 338338 339889 343343 350896 352352 355957 356168 357434 357644 357856 359128 364364 369754 371371 377888 379093 379456 386672 392249 392392 394108 399854 399938 401687 405769 406567 406808 408254 408496 408736 410432 416416 422422 422576 424424 430612 432586 436982 438893 448019 448448 454916 456976 457072 463567 463736 464648 465764 466576 470596 472654 474721 482482 482768 485056 489731 492052 492128 494384 499226 499408 501592 506611 509012 511238 519596 519904 529477 529984 531674 537628 537824 539539 540176 547967 550564 551408 559361 562012 570206 570544 572572 573248 578641 578773 578984 581042 581516 581728 583583 584272 592699 593824 614068 614432 616616 623294 625877 626248 628342 628474 629216 637637 638891 651664 654368 661063 661304 661696 663806 664048 664196 666952 676676 676969 679778 686686 689689 701792 704704 711914 712336 714868 715288 715712 718256 728728 739508 742742 753571 755053 755776 758186 773344 784498 784784 788216 796103 799708 799876 803374 811538 813134 813616 815087 816508 816992 817472 832832 844844 845152 848848 861091 861224 865172 873964 877786 890771 896038 909293 909832 913952 914144 927134 927472 929296 931528 933152 940849 941192 945308 949442 963487 964964 965536 979462 983521 984104 984256 988768 998452 998816 1002001 1003184 1013222 1017653 1018024 1022476 1039192 1039808 1058954 1063348 1074619 1075256 1075648 1079078 1080352 1083797 1095934 1101128 1102816 1118722 1124024 1140412 1141088 1145144 1157282 1157546 1157968 1162084 1162343 1163032 1163456 1167166 1168544 1184183 1185398 1187648 1228136 1228864 1233232 1246588 1251019 1251754 1252496 1256684 1256948 1258432 1275274 1277782 1280851 1294139 1303328 1308736 1322126 1322608 1327612 1328096 1328392 1333904 1353143 1353352 1353938 1359556 1373372 1379378 1399489 1399783 1403584 1423828 1424672 1428889 1429736 1430576 1436512 1457456 1478477 1479016 1485484 1507142 1510106 1513733 1514051 1516372 1529437 1545533 1546688 1568996 1569568 1576432 1592206 1599169 1599416 1599752 1606748 1623076 1626268 1627232 1630174 1633016 1633984 1654289 1688687 1689688 1690304 1697696 1722182 1722448 1730344 1747291 1747928 1755572 1781542 1789333 1792076 1818586 1819664 1826539 1827904 1828288 1854268 1854944 1858592 1860859 1863056 1866304 1881698 1882384 1889927 1890616 1898884 1926974 1929928 1931072 1958924 1967042 1968208 1977536 1995721 1996904 1997632 2004002 2006368 2026444 2033647 2035306 2036048 2044952 2078384 2117908 2126696 2149238 2150512 2158156 2158637 2160704 2167594 2181529 2191868 2199197 2199659 2202256 2205632 2237444 2248048 2280824 2282176 2290288 2314564 2315092 2315936 2323321 2324168 2324686 2326064 2334332 2337088 2359613 2368366 2370796 2379223 2403401 2456272 2466464 2491699 2493176 2502038 2503508 2504992 2513368 2513896 2550548 2555564 2561702 2588278 2599597 2606656 2644252 2645216 2653651 2655224 2656192 2656784 2667808 2695103 2706286 2706704 2707876 2719112 2745743 2746744 2758756 2798978 2799566 2811809 2840383 2845969 2847656 2849344 2857778 2859472 2861152 2873024 2914912 2956954 2958032 2970968 3014284 3020212 3027466 3028102 3032744 3058874 3072251 3078293 3091066 3136133 3137992 3139136 3152864 3184412 3198338 3198832 3199504 3213496 3244969 3246152 3252536 3254464 3260348 3266032 3308578 3323047 3377374 3379376 3395392 3428117 3444364 3444896 3455881 3460688 3494582 3495856 3511144 3546277 3563084 3578666 3584152 3637172 3639328 3653078 3706339 3708536 3709888 3717184 3721718 3726112 3763396 3764768 3776773 3779854 3781232 3797768 3835769 3853948 3859856 3915527 3917848 3934084 3936416 3991442 3993808 4008004 4012736 4050487 4051411 4052888 4067294 4070612 4072096 4085081 4089904 4148893 4156768 4235816 4253392 4298476 4301024 4314739 4316312 4317274 4335188 4363058 4381139 4383736 4398394 4399318 4404512 4418557 4463459 4472237 4474888 4496096 4561648 4580576 4627441 4629128 4630184 4631872 4646642 4648336 4649372 4652128 4668664 4719226 4736732 4738783 4741592 4758446 4806802 4827823 4912544 4928209 4932928 4983398 4986352 5004076 5007016 5009984 5026736 5027792 5099237 5101096 5111128 5123404 5176556 5199194 5221931 5274997 5285371 5288504 5290432 5307302 5310448 5313568 5335616 5387041 5390206 5412572 5413408 5415752 5438224 5491486 5493488 5517512 5572721 5597956 5599132 5623618 5680766 5691938 5695312 5705609 5715556 5718944 5722304 5824247 5829824 5913908 5916064 5941936 6026371 6027637 6028568 6040424 6054932 6056204 6065488 6117748 6144502 6152971 6156586 6171373 6182132 6235397 6272266 6275984 6305728 6365051 6366503 6368824 6396676 6397664 6399008 6426992 6489938 6492304 6505072 6519689 6520696 6532064 6585943 6617156 6646094 6744409 6754748 6758752 6856234 6883201 6884647 6888728 6889792 6911762 6921376 6989164 6991712 7014007 7022288 7027801 7092554 7123571 7126168 7157332 7168304 7271693 7274344 7278656 7306156 7412678 7417072 7443436 7446659 7452224 7522333 7524049 7526792 7529536 7553546 7559708 7562464 7586579 7595536 7671538 7705087 7707896 7719712 7831054 7835696 7868168 7872832 7982884 7987616 8016008 8100974 8102822 8105776 8134588 8136401 8141224 8144192 8170162 8179808 8289281 8297786 8305583 8313536 8471632 8506784 8593819 8596952 8602048 8629478 8632624 8634548 8670376 8726116 8757133 8762278 8767472 8796788 8798636 8800597 8809024 8837114 8926918 8944474 8949776 8965957 8992192 9123296 9161152 9254882 9258256 9260368 9293284 9296672 9298744 9304256 9337328 9438452 9472001 9473464 9477566 9483184 9516892 9613604 9655646 9796423 9798481 9815689 9825088 9856418 9966796 9972704 10002223 10008152 10014032 10053472 10055584 10198474 10202192 10222256 10246808 10349339 10353112 10398388 10443862 10549994 10570742 10577008 10596131 10598357 10614604 10620896 10627136 10729561 10774082 10780412 10818731 10825144 10826816 10831504 10876448 10982972 10986976 11035024 11145442 11194183 11195912 11198264 11247236 11361532 11383876 11390624 11411218 11431112 11437888 11580023 11648494 11820809 11827816 11832128 11883872 12052742 12055274 12057136 12080848 12109864 12112408 12130976 12231037 12235496 12255091 12289004 12305942 12313172 12342746 12364264 12470794 12525331 12544532 12551968 12730102 12733006 12737648 12785773 12793352 12795328 12798016 12853984 12979876 12984608 13010144 13026013 13039378 13041392 13064128 13171886 13229489 13234312 13292188 13488818 13509496 13517504 13712468 13766402 13769294 13777456 13823524 13842752 13970047 13978328 13983424 14028014 14044576 14055602 14089361 14185108 14235529 14247142 14252336 14314664 14336608 14543386 14548688 14612312 14825356 14834144 14886872 14893318 15044666 15048098 15053584 15107092 15110459 15119416 15124928 15173158 15191072 15270703 15343076 15394379 15397613 15410174 15415792 15439424 15662108 15671392 15736336 15965768 15975232 16032016 16201948 16205644 16211552 16263247 16269176 16272802 16282448 16340324 16359616 16517291 16578562 16595572 16611166 16651063 16654561 16823807 16943264 17013568 17187638 17193904 17258956 17265248 17269096 17340752 17441893 17452232 17514266 17524556 17534944 17590859 17593576 17597272 17601194 17674228 17853836 17888948 17899552 17931914 18197179 18246592 18509764 18516512 18520736 18575557 18586568 18593344 18597488 18674656 18865721 18876904 18944002 18946928 18955132 18966368 19033784 19220201 19227208 19311292 19592846 19596962 19631378 19682663 19712836 19882681 19921783 19933592 19945408 20004446 20016304 20028064 20091929 20106944 20111168 20396948 20404384 20444512 20493616 20698678 20706224 20789197 20796776 20887724 21099988 21141484 21154016 21192262 21196714 21229208 21241792 21459122 21505757 21548051 21548164 21560824 21637462 21650288 21663008 21752896 21952931 21965944 21973952 22070048 22290884 22388366 22391824 22396528 22494472 22714783 22723064 22767752 22781248 22822436 22862224 23160046 23261329 23296988 23641618 23655632 23745007 23767744 23996819 24105484 24110548 24114272 24161696 24191167 24219728 24224816 24261952 24462074 24470992 24510182 24569051 24578008 24611884 24626344 24685492 24728528 24823939 24941588 25050662 25089064 25103936 25460204 25466012 25475296 25571546 25586704 25707968 25944373 25955743 25959752 25969216 26020288 26052026 26078756 26082784 26343772 26437411 26458978 26468624 26584376 26850383 26977636 27018992 27408689 27424936 27532804 27538588 27554912 27647048 27940094 27956656 28056028 28062281 28089152 28111204 28178722 28353409 28359877 28370216 28471058 28494284 28504672 28595567 28629328 28673216 29042251 29086772 29097376 29224624 29646133 29650712 29668288 29773744 29786636 30089332 30096196 30107168 30203173 30214184 30220918 30238832 30346316 30382144 30541406 30667973 30674969 30686152 30788758 30795226 30820348 30831584 30929899 31244213 31305659 31324216 31342784 31472672 31931536 32064032 32392087 32403896 32411288 32423104 32526494 32538352 32545604 32564896 32680648 33034582 33157124 33171481 33191144 33222332 33302126 33309122 33647614 33794761 33861223 33886528 34375276 34387808 34497463 34517912 34530496 34538192 34681504 34883786 34904464 35028532 35036339 35049112 35069888 35181718 35187152 35194544 35202388 35348456 35694659 35707672 35777896 35799104 35863828 36394358 36553517 36924979 36997597 37019528 37033024 37041472 37151114 37173136 37194976 37349312 37709287 37731442 37753808 37888004 37893856 37910264 37932736 38067568 38440402 38454416 38622584 39009047 39185692 39193924 39262756 39365326 39425672 39765362 39843566 39867184 39939263 40008892 40017809 40032608 40056128 40183858 40769729 40793896 40808768 40889024 40987232 41397356 41412448 41578394 41593552 41775448 42184597 42193459 42199976 42282968 42308032 42384524 42393428 42458416 42918244 43011514 43070797 43096102 43096328 43121648 43199611 43274924 43300576 43326016 43905862 43931888 44140096 44555357 44565521 44581768 44776732 44783648 44793056 44988944 45429566 45446128 45535504 45637823 45644872 45724448 46101601 46320092 46522658 46593976 47210863 47283236 47311264 47490014 47993638 48182407 48192529 48210968 48221096 48228544 48323392 48382334 48439456 48449632 48924148 48941984 49020364 49098049 49138102 49156016 49194607 49223768 49252688 49370984 49457056 49647878 49864997 49883176 50101324 50178128 50901851 50920408 50932024 50950592 51143092 51173408 51888746 51911486 51919504 52104052 52126613 52157512 52165568 52656331 52668343 52687544 52874822 52917956 52937248 53106053 53168752 53700766 53935609 53955272 54037984 54817378 54849872 55065608 55077176 55109824 55294096 55880188 55913312 56091607 56112056 56124562 56222408 56357444 56706818 56719754 56740432 56942116 56954807 56988568 57009344 57191134 57258656 57441241 58024967 58084502 58139081 58173544 58194752 58449248 59292266 59301424 59547488 59573272 60156733 60178664 60192392 60214336 60406346 60428368 60441836 60477664 60692632 61082812 61299931 61335946 61349938 61372304 61577516 61590452 61604179 61640696 61663168 61859798 62488426 62611318 62648432 62761699 62945344 63863072 64066717 64128064 64784174 64807792 64822576 65052988 65076704 65091208 65129792 65361296 66069164 66290081 66304007 66314248 66342962 66382288 66444664 66604252 66618244 67295228 67589522 67722446 67885103 68574961 68589367 68709823 68750552 68775616 68994926 69035824 69076384 69363008 69767572 69808928 70015561 70031533 70057064 70072678 70098224 70363436 70374304 70389088 70404776 70696912 71389318 71415344 71555792 71716579 71727656 72445373 72788716 73107034 73849958 73995194 74039056 74172917 74188499 74302228 74346272 74389952 75106927 75418574 75462884 75507616 75715211 75731117 75776008 75787712 75820528 76135136 76880804 76908832 77245168 78018094 78359281 78371384 78387848 78525512 78730652 78851344 79530724 79687132 79734368 79878526 79988623 80017784 80035618 80065216 80227849 80367716 81060161 81539458 81587792 81913249 81974464 82745663 82764539 82794712 82824896 83156788 83187104 83550896 84369194 84386918 84399952 84565936 84755957 84769048 84786856 84916832 85617259 85785637 85836488 86023028 86141594 86192204 86192656 86243296 86399222 86549848 86601152 87677317 87811724 87863776 89110714 89131042 89163536 89500411 89553464 89567296 89586112 89977888 90859132 90892256 91071008 91182091 91275646 91289744 91361413 91448896 92203202 92606423 92640184 93045316 93187952 94421726 94532009 94566472 94622528 94980028 95987276 96364814 96385058 96421936 96442192 96764668 96806567 96878912 96899264 97790329 97812637 97848296 97883968 98040728 98196098 98276204 98312032 98389214 98447536 98505376 98625527 98741968 98914112 99295756 99729994 99766352 100166131 100202648 100356256 101803702 101840816 101864048 102286184 102346816 103777492 103822972 103839008 104208104 104253226 104315024 105312662 105336686 105375088 105749644 105773213 105835912 105874496 106212106 106337504 106894921 107401532 107760653 107783291 107871218 107910544 107972579 108075968 109634756 109699744 110131216 110154352 110588192 111719647 111760376 111826624 112183214 112224112 112249124 112444816 112714888 113413636 113439508 113480864 113842729 113884232 113909614 113977136 114382268 114407761 114517312 114882482 115621037 116049934 116169004 116278162 116347088 116557441 116581927 116898496 118025171 118584532 118602848 119094976 119146544 120313466 120357328 120384784 120812692 120856736 120883672 120955328 121385264 122093251 122165624 122599862 122671892 122699876 122744608 123136013 123155032 123180904 123208358 123281392 123719596 124976852 125059489 125222636 125296864 125523398 127380253 127603957 127726144 128133434 129568348 129615584 129645152 130028899 130105976 130153408 130182416 130722592 132060047 132138328 132580162 132608014 132628496 132685924 132764576 132889328 133208504 133236488 134541407 134590456 134806001 135179044 135444892 135770206 137149922 137178734 137419646 137501104 137778641 137989852 138071648 138152768 139452481 139484293 139535144 139617856 140031122 140063066 140114128 140145356 140196448 140643503 140726872 140748608 140778176 140809552 141393824 142778636 142830688 142840459 143111584 143433158 143455312 144890746 145524379 145577432 146214068 147699916 147990388 148078112 148345834 148376998 148604456 148692544 150213854 150540299 150836357 150837148 150925768 151015232 151430422 151462234 151552016 151641056 152270272 153670517 153761608 153817664 154490336 156036188 156718562 156742768 156775696 157051024 157461304 157702688 159003481 159061448 159316183 159374264 159468736 159757052 159977246 160035568 160071236 160455698 160735432 162120322 162829303 163078916 163149529 163175584 163826498 165491326 165529078 165589424 166215049 166313576 166374208 167101792 167977733 168738388 168773836 168799904 169131872 169338169 169511914 169538096 169573712 169833664 171234518 171571274 171672976 171983357 172046056 172283188 172384408 172385312 172486592 172798444 173099696 175354634 175623448 175727552 178221428 178262084 178327072 179000822 179106928 179955776 181610611 181690201 181718264 181784512 182142016 182364182 182551292 182579488 182722826 183161693 184406404 185061877 185212846 185280368 186090632 186375904 187952681 188843452 189064018 189132944 189960056 191860823 191974552 192729628 192770116 192843872 192884384 193529336 193613134 195580658 195625274 195696592 196081456 196392196 196435967 196552408 196624064 196778428 196895072 197010752 197251054 197483936 198519139 198591512 199459988 199532704 200168969 200332262 200405296 200712512 203295757 203607404 203681632 203728096 204572368 207522931 207554984 207645944 207678016 208416208 208506452 208630048 210625324 210673372 210750176 211422211 211499288 211546426 211671824 212424212 212675008 213789842 214675811 214724783 214803064 215521306 215566582 215742436 215821088 215945158 216509293 218709491 219139613 219269512 219399488 220262432 220308704 221176384 223439294 223520752 224366428 224448224 224498248 224889632 225429776 226744609 226827272 226879016 226961728 227685458 227768464 227819228 227954272 228681167 228764536 228815522 229764964 231242074 232099868 232200367 232338008 232556324 232694176 233114882 233163854 236050342 236563327 237028561 237169064 237205696 238293088 240626932 240714656 240769568 241482241 241625384 241713472 241767344 242770528 244186502 244331248 245199724 245254373 245343784 245399752 245489216 246272026 246310064 246361808 246416716 246562784 247439192 249862613 249953704 250118978 250445272 250593728 251046796 254760506 255207914 255874619 256266868 258474853 258983179 259136696 259231168 259290304 260057798 260211952 260364832 261195077 261445184 263965009 264120094 264276656 265160324 265216028 265256992 265371848 265529152 265778656 266417008 266472976 269082814 269180912 269612002 270259561 270358088 270889784 271540412 273063329 274299844 274357468 274839292 275002208 275557282 275979704 276143296 278904962 278968586 279070288 279574841 280062244 280124663 280126132 280228256 280290712 280392896 281287006 281453744 281619104 282787648 285388103 285513173 285557272 285661376 285680918 286223168 286866316 286910624 289781492 291048758 291154864 292428136 295292179 295354213 295399832 295980776 296156224 296691668 296753996 297208912 300427708 301080598 301495579 301672714 301674296 301851536 302397277 302860844 302924468 303104032 303282112 307341034 307523216 308685091 308980672 311887499 311958647 312072376 313437124 313485536 313551392 314102048 314922608 315405376 318006962 318122896 318632366 318748528 319397663 319464761 319514104 319954492 320071136 320142472 320911396 321470864 322711207 324240644 325658606 326107463 326157832 326299058 326351168 327652996 330476041 330982652 331058156 331178848 332430098 332627152 334203584 335955466 337276849 337347703 337424659 337476776 337547672 337599808 338263744 338676338 339023828 339076192 339147424 342469036 343142548 343345952 343686343 343966714 344092112 344362249 344566376 344768816 344770624 345596888 346199392 349054979 350709268 351246896 356312957 356442856 356524168 356654144 358001644 358213856 363221222 363380402 363436528 364728364 364809653 364886291 365102584 365158976 365445652 366323386 368594317 368678401 368812808 370123754 370425692 370560736 371742371 372181264 372473453 372751808 375905362 377549263 377686904 378128036 378265888 379920112 383721646 383949104 385399729 385459256 385540232 385687744 385768768 387058672 387226268 391161316 391250548 391393184 392162912 392641249 392784392 392871934 393104816 393556856 393790144 394502108 394967872 397038278 397183024 398683649 398774597 398919976 399065408 400337938 400664524 400810592 402088687 406174769 406591514 406973567 407214808 407363264 407456192 409144736 415045862 415109968 415291888 416832416 417012904 417260096 421097131 421250648 421346744 421500352 422844422 422998576 423092852 423343648 424848424 427579684 429099517 429351622 429449566 429606128 431042612 431133164 431229253 431484872 431642176 431890316 433018586 437418982 438279226 438539024 439331893 440195899 440524864 440617408 446878588 447041504 448467019 448732856 448896448 448996496 449779264 450859552 453489218 453654544 453758032 455370916 455472407 455536928 455638456 455908544 457362334 457529072 457631044 459529928 462484148 464030567 464128049 464199736 464400734 464676016 465112648 465388352 466229764 466327708 472100684 473126654 474057122 474338128 475195721 476586176 480024727 480968761 481253864 481429312 481539136 482964482 483250768 483534688 485541056 488373004 488662496 490108927 490220731 490399448 490508746 490687568 490799504 492544052 492620128 492723616 492833432 493125568 494878384 499725226 499907408 500237956 500890544 502016053 502093592 507117611 509521012 510415828 511749238 512533736 516949706 517966358 518273392 519210419 519319493 520115596 520231517 520423904 520729664 522390154 525748489 527930018 528240188 528553312 530006477 530117819 530320648 530432056 530513984 530743696 531557312 532834016 532945952 538165628 538361824 539224004 540519122 540716176 541779568 543080824 546126658 548514967 548599688 548714936 549678584 550004416 551114564 551959408 557809924 557937172 558140576 559149682 559920361 560124488 560249326 560252264 560456512 560581424 561594943 562574012 562907488 563238208 568666733 570776206 571026346 571114544 571361836 573392743 573732632 573821248 579219641 579351773 579562984 582097516 582309728 584856272 590584358 590708426 590799664 591961552 593291699 593383336 593507992 594417824 599320813 600499459 600855416 602161196 602991158 603345428 603348592 603703072 604794554 605721688 605848936 606208064 613741219 614682068 615046432 617370182 623774998 623917294 624144752 626502877 626874248 626971072 627102784 628204096 629845216 636013924 636245792 637264732 637497056 638274637 638795326 638929522 639028208 639529891 639908984 640142272 640284944 641822792 642941728 645422414 648244961 648481288 649519823 651317212 652214926 652315664 652598116 655305992 660952082 661724063 661965304 662116312 662357696 664860196 665254304 671910932 674553698 674695406 674849318 674953552 675095344 677352676 677645969 678047656 678152384 678294848 684532303 684688459 684938072 686285096 686691904 687372686 687933428 688184224 688724498 689132752 689537632 690378689 691193776 692398784 698109958 701162917 701418536 702493792 712625914 712885712 713048336 716003288 716427712 726442444 726760804 726873056 729190891 729456728 729619306 729772582 730205168 730891304 732646772 737188634 737356802 737625616 740247508 740412491 740851384 741121472 743484742 744362528 744946906 746736133 748264447 751810724 754324571 754483037 755098526 755373808 755808053 756256072 756531776 759840224 767443292 767898208 770799458 770918512 771080464 774117344 774452536 782037529 782322632 782501096 782786368 784325824 785282498 785568784 785743868 786209632 787113712 789004216 794076556 794366048 796899103 797367298 797549194 797839952 800675876 800854327 801329048 801621184 804177374 809347259 812349538 813183028 813947134 814429616 815902087 816073489 818289472 826176197 830091724 830219936 830583776 832867321 833664832 834025808 842194262 842501296 842693488 845688844 845997152 846185704 846687296 849696848 854652757 855159368 858199034 858703244 858899132 859212256 861952091 862085224 862266328 862458506 862969744 863780632 866037172 874837964 875416423 876558452 877078048 878663786 880391798 882506339 891661771 893227699 893757176 894083008 896934038 897465712 897992992 901719104 906978436 907309088 907516064 910202293 910409929 910741832 910944814 911073856 911276912 914724668 915058144 915262088 919059856 924420329 924968296 928061134 928256098 928399472 928801468 929352032 930225296 932315527 932459528 932655416 941789849 943642007 944201368 946253308 948114244 948676256 950391442 960049454 961937522 962507728 964450487 965928964 966501536 967069376 976167367 976390051 976746008 977324992 980217854 980441462 980798896 981017492 981375136 981599008 984504521 985088104 985240256 985447232 985666864 989756768 999450452 999814816 999883213 1000475912 1001781088 1004032106 1004187184 1014235222 1018670653 1019042024 1020831656 1023498476 1025067472 1033899412 1035932716 1036546784 1038420838 1038638986 1039852099 1040231192 1040463034 1040847808 1044780308 1051496978 1053782093 1055854499 1055860036 1056480376 1057106624 1060012954 1060235638 1060641296 1060864112 1061487392 1064872237 1065668032 1065891904 1075693619 1075939007 1076331256 1076723648 1078448008 1081038244 1081432352 1083559136 1086161648 1092253316 1097029934 1097199376 1097429872 1099357168 1101827441 1102229128 1103918816 1113024367 1115213281 1115619848 1115874344 1116281152 1118299364 1119840722 1120248976 1120498652 1120504528 1121162848 1123189886 1125148024 1125814976 1137333466 1139805121 1141552412 1142046703 1142052692 1142229088 1142723672 1146785486 1147465264 1158439282 1158703546 1159125968 1163505343 1164195032 1164619456 1169712544 1175844131 1181168716 1181416852 1181599328 1183923104 1185367183 1186583398 1186766672 1187015984 1187698369 1188835648 1198641626 1200998918 1201710832 1203883499 1204322392 1205982316 1206690856 1206697184 1207406144 1209589108 1211443376 1211697872 1227482438 1228916117 1229364136 1230092864 1234740364 1247549996 1247834588 1248289504 1253005754 1253748496 1258485371 1259690432 1271274277 1271564281 1271831407 1272027848 1272491584 1274529464 1274994112 1276549274 1277590652 1277859044 1278056416 1279059782 1279817968 1280569888 1282131851 1283645584 1285883456 1290844828 1296489922 1296962576 1298276881 1299039646 1302159703 1302634424 1304429852 1304631328 1305196232 1310611984 1315668767 1321904164 1323448126 1323930608 1324232624 1329720392 1330508608 1343025761 1343821864 1349107396 1349390812 1349698636 1349907104 1350190688 1354705352 1355291938 1356095312 1369064606 1369376918 1369876144 1372570192 1374745372 1375051769 1375654379 1375866856 1376368448 1377448996 1378265504 1379075264 1380757378 1382387552 1389633973 1396219916 1401182783 1402325834 1402837072 1403643527 1404987584 1423070299 1425251828 1425771424 1426096672 1432006576 1452355411 1452660517 1452884888 1453521608 1453746112 1458381782 1458913456 1459238612 1459545164 1460410336 1461782608 1465293544 1474377268 1474713604 1475251232 1479955477 1480495016 1480824982 1481702768 1482866011 1486969484 1487300893 1488725056 1489893812 1493472266 1496528894 1502730677 1503073481 1503621448 1508649142 1508966074 1510197052 1510747616 1511616106 1512512144 1515565051 1519680448 1533977291 1534327223 1534886584 1535796416 1541598916 1541837024 1542160928 1548234688 1548905072 1564075058 1564645264 1565002192 1570564996 1571137568 1571245049 1571487736 1572419264 1574227424 1578008432 1587212263 1588153112 1588732096 1593798206 1594734596 1595098388 1595679904 1600768169 1601351752 1601708654 1602658096 1608354748 1618694518 1624699076 1625402569 1625773357 1626366056 1627894268 1628859232 1631804174 1632146978 1652352394 1655943289 1658851441 1659199927 1660183448 1660439872 1661167552 1665734642 1668051616 1684388524 1685002592 1685386976 1690375687 1691377688 1691994304 1692371408 1699393696 1709305514 1710318736 1716398068 1716780611 1717406488 1717798264 1718424512 1723904182 1724170448 1724532656 1724917012 1725939488 1727561264 1732074344 1749038291 1749675928 1750832846 1752478013 1753116904 1754156096 1757327572 1760783596 1765012678 1783323542 1786455398 1787514352 1791122333 1793868076 1794644819 1794931424 1795985984 1812882253 1813295809 1813956872 1814618176 1815032128 1820404586 1820819858 1821483664 1821889628 1822553824 1828365539 1829449336 1830116288 1830524176 1838119712 1847755063 1848840658 1849936592 1856122268 1856512196 1856798944 1856925967 1857602936 1858704064 1860450592 1864631054 1864919056 1865310832 1883579698 1887284014 1888402736 1891816927 1892506616 1896228488 1897352512 1900782884 1920098908 1923875044 1925015456 1928900974 1931857928 1933003072 1952334734 1952780102 1953492016 1957023887 1960435708 1960872641 1960882924 1961597792 1962034984 1962750272 1963198016 1969009042 1970176208 1971333728 1979513536 1997716721 1998592211 1998900904 1999629632 1999766426 2000951824 2003562176 2008064212 2008374368 2028470444 2037341306 2038084048 2041663312 2046996952 2050134944 2067045253 2067479491 2067798824 2071110379 2071865432 2073093568 2076841676 2077277972 2079704198 2080462384 2080926068 2089560616 2102993956 2107564186 2110469053 2111708998 2111720072 2112960752 2116780939 2120025908 2120471276 2120943877 2121282592 2121728224 2122974784 2129744474 2151387238 2151878014 2152662512 2156896016 2160795637 2162076488 2162864704 2167118272 2172323296 2183710529 2184506632 2194059868 2194398752 2194859744 2198714336 2203654882 2204458256 2207837632 2226048734 2230426562 2231239696 2231748688 2235783641 2236253327 2236598728 2239681444 2240497952 2240997304 2241009056 2242325696 2246379772 2250296048 2274666932 2279610242 2282752241 2283104824 2284093406 2284105384 2284458176 2285447344 2293570972 2294930528 2316878564 2317407092 2318251936 2327010686 2328390064 2339425088 2351688262 2360937943 2361433921 2361972613 2362337432 2362833704 2363198656 2367846208 2370734366 2373166796 2373533344 2374031968 2375396738 2397283252 2401997836 2403421664 2405804401 2407766998 2408644784 2410535743 2411964632 2413381712 2413394368 2419178216 2422886752 2423395744 2443384853 2454964876 2457832234 2458728272 2469480728 2494190699 2495099992 2495669176 2496579008 2506011508 2507496992 2516970742 2542548554 2543128562 2543662814 2544055696 2549058928 2553098548 2553667571 2554204037 2555181304 2555718088 2556112832 2558119564 2559635936 2561139776 2564263702 2567291168 2580748807 2581689656 2585824201 2592979844 2593925152 2596553762 2598079292 2602196597 2604319406 2605268848 2607314171 2608859704 2609262656 2610392464 2621223968 2631337534 2642844841 2643808328 2646896252 2647861216 2648465248 2659440784 2686051522 2687643728 2697798103 2698214792 2698781624 2699397272 2699814208 2700381376 2709410704 2710583876 2712190624 2738129212 2738753836 2739752288 2745140384 2748488743 2749490744 2750103538 2751308758 2751733712 2754897992 2756531008 2761514756 2764775104 2779267946 2790785543 2791422179 2792439832 2802365566 2804651668 2805674144 2807287054 2814620809 2843223383 2846140598 2848814969 2850503656 2851542848 2852193344 2864013152 2904710822 2905321034 2905769776 2907043216 2916763564 2917826912 2918477224 2919090328 2920820672 2923565216 2930587088 2947679917 2948754536 2949427208 2950502464 2959910954 2960990032 2961649964 2963405536 2965732022 2972855171 2973938968 2974601786 2979787624 2986944532 2993057788 3003696619 3005461354 3006146962 3007242896 3017298284 3017932148 3018604771 3020394104 3021495232 3023232212 3025024288 3031130102 3067954582 3068654446 3069773168 3075323251 3081371293 3083197832 3083674048 3084321856 3097810144 3128150116 3129290528 3130004384 3139269133 3141129992 3142275136 3142490098 3142975472 3148454848 3156016864 3174424526 3176306224 3187596412 3188306849 3189469192 3190196776 3191359808 3201536338 3202703504 3203417308 3205316192 3216709496 3237389036 3248213969 3248896343 3249398152 3250805138 3251546714 3252732112 3255788536 3257718464 3263608348 3264293956 3304704788 3311886578 3317702882 3318399854 3320366896 3326370047 3331469284 3336103232 3360173089 3366781327 3368777048 3370005184 3370773952 3380751374 3382755376 3384742816 3395536001 3398787392 3418611028 3420637472 3430762489 3431545117 3432796136 3433561222 3434812976 3435596528 3447808364 3448340896 3449065312 3449834024 3451878976 3455122528 3464148688 3498076582 3499351856 3501665692 3504956026 3506233808 3513374293 3514112371 3514655144 3521567192 3530025356 3549823277 3566647084 3572910796 3575028704 3582244666 3587736152 3589289638 3589862848 3625764506 3626591618 3627913744 3634472933 3635236451 3640809172 3641620619 3641639716 3642967328 3643779256 3645107648 3656731078 3658898672 3661048352 3676239424 3680239423 3695510126 3697681316 3699873184 3710045339 3710824733 3711671249 3712244536 3713024392 3713597888 3713851934 3715205872 3720901184 3729262108 3729838112 3730621664 3767159396 3774568028 3776805472 3783633854 3785013232 3792456976 3801565768 3839604769 3840197816 3847750088 3850030912 3857801948 3863715856 3904669468 3905560204 3906984032 3914047774 3919442527 3920871416 3921745282 3921765848 3923195584 3924069968 3931164601 3938018084 3940352416 3942667456 3980667131 3995433442 3997184422 3997801808 3999532852 4001903648 4012906183 4013749201 4016128424 4016748736 4054537487 4055462411 4056940888 4074682612 4076168096 4083326624 4093993904 4100269888 4134090506 4134958982 4135597648 4142220758 4143730864 4153041893 4153683352 4154555944 4159408396 4160924768 4161852136 4179121232 4195245691 4203496213 4205987912 4215128372 4220938106 4223417996 4223440144 4225921504 4233561878 4239397019 4240051816 4240942552 4241887754 4242565184 4243456448 4259488948 4296188533 4302774476 4303756028 4305325024 4313792032 4321591274 4324152976 4344646592 4367421058 4369013264 4385520139 4386520567 4388119736 4388797504 4389719488 4397428672 4407309764 4408916512 4452097468 4460853124 4462479392 4463497376 4467922459 4471567282 4472506654 4473197456 4476709237 4479362888 4480995904 4481994608 4482018112 4492759544 4500592096 4537714727 4546638761 4549333864 4559220484 4565504482 4566209648 4568186812 4568210768 4570894688 4587141944 4589861056 4632068441 4633757128 4634814184 4636503872 4654021372 4656780128 4703376524 4721875886 4722867842 4723945226 4724674864 4725667408 4741468732 4743521783 4746333592 4747066688 4748063936 4750793476 4791726121 4792819213 4794566504 4803995672 4806843328 4811608802 4815533996 4817289568 4821071486 4823929264 4826763424 4832650823 4838356432 4842154889 4845773504 4846791488 4886769706 4908140419 4909929752 4915664468 4917456544 4938961456 4988381398 4990199984 4991338352 5010196477 5012023016 5014993984 5033941484 5085097108 5086257124 5087325628 5088111392 5098117856 5104336237 5106197096 5107335142 5108408074 5110362608 5111436176 5116239128 5119271872 5128527404 5134582336 5161497614 5163379312 5171648402 5182887437 5184069761 5185959688 5187850304 5193107524 5196158584 5204393194 5208638812 5210537696 5214628342 5217719408 5220784928 5227152931 5237851129 5242447936 5262675068 5280271997 5285689682 5287616656 5290656371 5293792504 5295722432 5296930496 5318881568 5372103044 5375287456 5395596206 5396429584 5397563248 5398794544 5418821408 5421167752 5424381248 5474262703 5476258424 5477507672 5479504576 5490280768 5496977486 5498981488 5500207076 5502617516 5503467424 5509795984 5523029512 5558535892 5578293721 5581571086 5582844358 5584879664 5604731132 5605980289 5609303336 5611348288 5614574108 5629241618 5665430813 5686446766 5692281196 5697629938 5701007312 5711314609 5712514423 5722546687 5728026304 5783233379 5809421644 5810642068 5811539552 5814086432 5830071247 5833527128 5835653824 5836954448 5838180656 5847130432 5861174176 5895359834 5897509072 5898854416 5919821908 5921141291 5921980064 5923299928 5926811072 5931464044 5945710342 5947877936 5949203572 5959575248 5973889064 5982569299 5986115576 6007393238 6010922708 6012293924 6014485792 6033664637 6034596568 6035864296 6037209542 6040788208 6046464424 6050048576 6062260204 6127914961 6135909164 6137308892 6139546336 6150646502 6162742586 6166395664 6177544373 6195620288 6252593893 6255334063 6256300232 6258581056 6260008768 6278538266 6282259984 6284980196 6285950944 6312033728 6348849052 6352612448 6371416051 6372869503 6375192824 6376613698 6378938384 6380393552 6403072676 6405407008 6406834616 6410632384 6433418992 6470942303 6474778072 6496427938 6497792686 6498796304 6501610276 6503093428 6505464224 6511577072 6526208689 6527216696 6528587912 6592528943 6605494049 6609409576 6623773156 6635405764 6636799708 6640733792 6652740094 6662938568 6720346178 6733562654 6737554096 6751153409 6761502748 6763009721 6765510752 6769485632 6791072002 6833171569 6834730357 6837222056 6841274944 6861524978 6863090234 6865592272 6867122444 6869625952 6871193056 6891531647 6895616728 6896681792 6898130624 6899668048 6910245056 6928297376 6996153164 6998703712 6999182491 7003331384 7009912052 7012467616 7026748586 7028224742 7029310288 7043134384 7060050712 7099646554 7130694571 7133294168 7144718053 7145821592 7150057408 7164489332 7175472304 7178579276 7251529012 7253183236 7255827488 7268945866 7270472902 7278964693 7281618344 7283241238 7283279432 7285934656 7287558512 7313462156 7317797344 7322096704 7360478846 7390981493 7391020252 7392667529 7395362632 7399746368 7420090678 7421649466 7423342498 7424489072 7426048784 7427703868 7430411744 7454105659 7458524216 7459676224 7461243328 7529855333 7531573049 7534318792 7549136056 7553610944 7567267708 7570026464 7584913952 7603131536 7679209538 7680395632 7695500176 7712792087 7715603896 7727431712 7791170569 7806492967 7809338936 7811120408 7813968064 7828095548 7838885054 7841742832 7843490564 7843531696 7848139936 7862329202 7876036168 7880704832 7961334262 7978635847 7990866884 7994326921 7994368844 7995603616 7999065704 8003807296 8025812366 8027498402 8032256848 8109074974 8110924822 8113881776 8144537401 8149365224 8152336192 8166653248 8187987808 8230908917 8268181012 8269917964 8271195296 8284441516 8287461728 8297570281 8306083786 8307366704 8309111888 8313888583 8318816792 8321849536 8323704272 8358242464 8390491382 8406992426 8411975824 8427184493 8430256744 8441876212 8443757699 8446835992 8446880288 8451843008 8467123756 8478794038 8480103632 8481885104 8483775508 8518977896 8592377066 8602412819 8605548952 8607512056 8610650048 8627584064 8643182548 8648305952 8734842116 8738026528 8771040278 8773041134 8776239472 8809397597 8814619528 8817833024 8898919939 8900949967 8902819849 8904194936 8921706248 8924958784 8926994752 8935844918 8943134564 8945013308 8946394912 8953418474 8958725776 8963989216 8974922957 8985519088 9001184192 9075429454 9087938167 9093277522 9098667728 9115117921 9118440968 9131008964 9132419296 9136373624 9136421536 9141789376 9174283888 9264136882 9267514256 9269628368 9308042744 9313560256 9401180327 9406753048 9443751772 9445735684 9447890452 9449349728 9451334816 9482937464 9487043566 9492667184 9501586952 9583452242 9585638426 9589133008 9607991344 9623217604 9625362383 9629580653 9631067992 9634579136 9642142972 9647858528 9653526848 9665301646 9676712864 9684309778 9707569729 9727437811 9773539412 9808279481 9816280838 9819859504 9825504689 9831328936 9834913088 9877922912 9961492093 9976762796 9980399968 9982676704 10020392954 10024046032 10067882968 10166487877 10168623619 10170194216 10172514248 10174651256 10176222784 10196235712 10208672474 10212394192 10214670284 10216816148 10220725216 10222872352 10232478256 10257054808 10322995228 10326758624 10343296804 10359688339 10365774874 10368139522 10371919376 10380062077 10386215048 10392317168 10408786388 10411106251 10417277624 10421075392 10429256684 10435438816 10441569856 10454305862 10475702258 10521514367 10525350136 10560543994 10571379364 10575233312 10581312742 10587585008 10608955357 10637763136 10737841037 10740290561 10744206088 10750574912 10791192412 10792859168 10795126496 10797589088 10837642816 10842335504 10948525406 10952516848 10955015344 10993954972 10997962976 10998715343 11000414152 11005235032 11006934848 11019591968 11046059024 11110485841 11117071784 11156587442 11163142172 11165688716 11169759328 11205377183 11209462264 11211960578 11218606672 11229148216 11258483236 11330861626 11372893532 11377817983 11380413499 11384562392 11395259876 11402014624 11422629218 11425028846 11445093374 11566466758 11591603023 11611960087 11614399489 11618843288 11621284136 11623079104 11628172864 11660142494 11667054256 11673908896 11676361312 11722348352 11790719668 11795018144 11797708832 11832629809 11835329077 11839643816 11842282582 11843960128 11846599856 11862928088 11891420684 11895755872 11898407144 11919150496 11947778128 11965138598 11972231152 12014786476 12017464277 12021845416 12024587848 12028971584 12067329274 12069193136 12071728592 12074419084 12081576416 12092928848 12120101851 12124520408 12243268037 12255829922 12267346091 12271818328 12274617784 12279092672 12301293004 12325485172 12332791328 12355088746 12505187786 12510668126 12512600464 12537856331 12557076532 12562513733 12564519968 12569960392 12571901888 12690175771 12693070663 12697698104 12705224896 12742832102 12745739006 12750385648 12753227396 12757876768 12760787104 12798558773 12806145352 12810814016 12813669232 12866837984 12934285441 12941884606 12949556144 12992855876 12995585372 12997592608 12998481769 13003220552 13006186856 13010928448 13023154144 13052417378 13054433392 13057175824 13185057886 13210988098 13218819152 13242718489 13247546312 13270811528 13273599416 13281467584 13305480188 13325877136 13440692356 13467125308 13475108192 13502306818 13518077287 13523005496 13526019442 13531021504 13582144004 13666343138 13669460714 13674444112 13699167209 13723049956 13726108487 13726180468 13731184544 13734244888 13739251904 13742386112 13783063294 13791233456 13799336096 13843339081 13856594752 13984017047 13987207091 13990145477 13992306328 13997407424 13998364982 14006662768 14019824104 14024935232 14053497172 14056449484 14058620576 14086268768 14120101424 14199293108 14261389142 14266588336 14289436106 14291643184 14323756733 14328978664 14350944608 14357158552 14469316771 14472356437 14497772653 14503058024 14506366472 14511654976 14537891732 14540945804 14557929386 14563236688 14566482476 14566558864 14575117024 14626924312 14635594688 14720957692 14773283371 14781962986 14782040504 14785335058 14790725264 14817466573 14840181356 14843298932 14846607139 14846684996 14848978144 14852097568 14855407736 14860823488 14908211318 14917048432 15059710666 15063146098 15068637584 15098272112 15125569459 15132198169 15134535416 15140052928 15169827904 15206263072 15285973703 15358419076 15360791264 15391000352 15425584174 15431207792 15440078797 15454863424 15582341138 15612985934 15618677872 15622240816 15650485487 15653773289 15656191096 15677770108 15683485664 15686981128 15687063392 15696279872 15724658404 15752072336 15922668524 15957271694 15975909521 15979265687 15981733768 15988653842 15988737688 15991207232 15998131408 16051624732 16054996804 16064513696 16218149948 16221849644 16227763552 16289074802 16298730448 16360309823 16375975616 16461817834 16526565601 16530037447 16533808291 16536362024 16539835928 16542390592 16568883032 16574923456 16595140562 16612167572 16614733408 16618223776 16627777166 16637633584 16647408544 16716484928 16780982764 16813984852 16823951648 16854368986 16860513488 16873750201 16877599453 16883752424 16887515398 16893671984 16893760576 16928076139 16934247512 16957588076 16960207264 16963770208 16967551016 17037955792 17103693971 17184754132 17204825638 17211097904 17215024112 17283695539 17286365096 17296611904 17459334893 17469684232 17476053056 17542080556 17546082268 17552478944 17618795194 17629239056 17797839878 17801899934 17805639698 17808389872 17843412496 17871689836 17875672997 17879428259 17883506927 17886269128 17890026616 17892789824 17906836948 17917451552 17927978432 17949845914 17971038176 18065241649 18100769407 18150858908 18175876334 18186555044 18197335456 18215376179 18230235842 18236881936 18247365851 18251199197 18262017928 18264838592 18272747248 18272843072 18348567776 18499913887 18528273764 18535028512 18539256736 18616085488 18802360654 18813506096 18884586721 18887503544 18891471368 18895780904 18898699456 18902669632 18965874928 18974087132 18985334368 19003173904 19166904484 19171276852 19178266016 19215982688 19239421201 19246435208 19250724766 19259161306 19262135984 19277258143 19284285944 19295717056 19330603292 19334911609 19353425728 19368619556 19415139458 19454875622 19535498801 19539955253 19547078824 19616558962 19632561676 19639719008 19651009378 19662657872 19702345663 19741093009 19755845824 19922984186 19941704783 19946253899 19953525592 19960799936 19965353408 20040785908 20048092064 20135765936 20332975754 20337247238 20340388432 20345028496 20349302512 20417344948 20424788384 20426185637 20429340568 20433632296 20441450432 20445744704 20464956512 20514109616 20633759419 20645990456 20653517248 20686593608 20719376678 20731549748 20736279044 20743838752 20760124154 20772430096 20784634336 20809986197 20817572776 20822212502 20834555248 20858513368 20870877632 20908611724 20951404516 21043028734 21050700272 21121087988 21130233397 21135053641 21142758728 21150466624 21162625484 21175170016 21217910714 21475682074 21480581122 21488412176 21527262757 21569599051 21582384824 21585718336 21590252992 21595178176 21684671008 21897050812 21905033696 21910030688 21974883931 21987909944 21995925952 21997430686 22000828304 22010470064 22039183936 22092118048 22220971682 22234143568 22313174884 22318147943 22326284344 22331377432 22339518656 22410754366 22418924528 22423921156 22437213344 22458296432 22516966472 22661723252 22737497783 22742274401 22745787064 22755635966 22760826998 22769124784 22782214169 22790519752 22804029248 22845258436 22850057692 22890186748 23132933516 23183206046 23223920174 23228798978 23237686576 23242568272 23284590329 23320284988 23330382647 23334108512 23347817792 23352722624 23567469289 23572845517 23581439336 23590036288 23595417664 23665259618 23670658154 23679287632 23684565164 23693199712 23725856176 23768752007 23782841368 23791511744 23796814288 23838300992 23895556256 23930277196 23944462304 24020815819 24029572952 24034928554 24043690832 24049175696 24134658548 24138386272 24140037571 24143457184 24148838168 24163152832 24185857696 24240203702 24249040816 24486536074 24511659844 24534692182 24543636656 24549235568 24593620051 24598786597 24602586008 24650970344 24665582656 24710177492 25010375572 25021336252 25025200928 25075712662 25114153064 25125027466 25129039936 25139920784 25380351542 25386141326 25395396208 25441310531 25485664204 25491344333 25491478012 25500771296 25506454792 25515753536 25521574208 25597117546 25612290704 25627338464 25733675968 25761675961 25868570882 25883769212 25899112288 25970317373 25975773131 25981698743 25985711752 25991170744 25995185216 25996963538 26006441104 26012373712 26046308288 26104834756 26108866784 26114351648 26370115772 26421976196 26437638304 26485436978 26495092624 26541623056 26547198832 26610960376 26651754272 26877233383 26881384712 26924434927 26934250616 26950216384 27004613636 27036154574 27046010992 27052038884 27164288008 27332686276 27338921428 27348888224 27398334418 27436097689 27446099912 27452216974 27452360936 27462369088 27468489776 27518152207 27566126588 27572270401 27582466912 27598672192 27686678162 27864669917 27968034094 27974414182 27980290954 27984612656 27996729964 28013325536 28039648208 28090343281 28096244407 28106994344 28112898968 28117241152 28172537536 28240202848 28388236877 28398586216 28444066211 28522778284 28533176672 28578872212 28583286368 28647513466 28657957328 28701889216 28714317104 28938633542 28944712874 28995545306 29006116048 29012732944 29071293251 29075783464 29081891608 29115858772 29126473376 29132964952 29133117728 29150234048 29253848624 29424473491 29441915384 29546566742 29563925972 29564081008 29570670116 29581450528 29634933146 29675779133 29680362712 29686597864 29693214278 29693369992 29697956288 29704195136 29710815472 29816422636 29834096864 30119421332 30126292196 30137275168 30139336849 30196544224 30251138918 30264396338 30269070832 30412526144 30571947406 30698640973 30705643969 30716838152 30721582528 30782000704 30851168348 30862415584 30880157594 31164682276 31225971868 31237355744 31244481632 31275457213 31300970974 31307546578 31312382192 31336964659 31355540216 31366971328 31373962256 31374126784 31449316808 31504144672 31764003089 31826471327 31845337048 31914543388 31951819042 31958531374 31963467536 31977307684 31977475376 31996262816 32103249464 32109993608 32129027392 32424479087 32436299896 32443699288 32455527104 32578149604 32597460896 32720619646 32923635668 33053131202 33060074894 33067616582 33072724048 33079671856 33137766064 33190281124 33204652481 33224335144 33229466816 33236447552 33255554332 33275267168 33294817088 33549734491 33561965528 33615714613 33627969704 33647903296 33708737972 33721026976 33747500402 33755198906 33767504848 33775030796 33787343968 33828555761 33856152278 33868495024 33895084223 33915176152 33920414528 33927540416 33935102032 34075911584 34207387942 34356982933 34369508264 34409651276 34422195808 34424550619 34430048224 34567391078 34572730192 34918669786 34939368464 35071375339 35084161112 35092164536 35104957888 35237590388 35258478112 35595679756 35603799868 35611279396 35616779744 35686824992 35730353659 35743379672 35751345994 35758856518 35767013854 35772538256 35780053232 35813673896 35834903104 35899691828 35942076352 36130483298 36201538814 36280212059 36288488327 36301717816 36351752668 36373110088 36394670912 36430752358 36460471684 36473763872 36494731702 36502398394 36524035856 36545494496 36590070517 36697135552 36961903979 36999827774 37034594597 37056547528 37070057024 37078513472 37232170976 37604721308 37627012192 37769173442 37775007088 37782942736 37791561808 37931749856 37948174264 37970668736 38006347808 38319838921 38333808968 38342553704 38356532032 38431965376 38478842402 38492870416 38501449532 38518322612 38524271968 38554516286 38568571888 38647117223 38661206584 38669823218 38737239112 38830278916 38909751244 39048056047 39070997602 39079910506 39094157648 39233117924 39241862023 39265123352 39279438016 39302018756 39325315744 39404691326 39482186018 39658015691 39845968372 39883409566 39892507798 39907051184 39979202263 39987600961 40057826809 40081571816 40096184128 40271531872 40482633653 40665951508 40674494476 40680776864 40690056992 40698605024 40810498729 40834689896 40849576768 40852371274 40858681136 40867264592 40929913024 41028219232 41267518838 41291980912 41373187216 41438753356 41447989037 41463099496 41472558088 41487677504 41520248308 41544860192 41569268672 41619972394 41635145552 41644425004 41669110496 41717026736 41817223448 41902809032 42086057468 42101400544 42235652459 42242175976 42260466794 42270107282 42285517456 42325250968 42350340032 42435821428 42895404727 42951364148 42961162244 42976824352 43054525514 43139198102 43164769648 43242810611 43369342016 43768157251 43787338441 43794101624 43810067392 43820061376 43949767862 43975819888 43994861372 44001656608 44020940128 44141968013 44184236096 44441943364 44468287136 44599912357 44610086521 44626349768 44636295886 44652568688 44662754864 44821508732 44837849056 44847842312 44874426688 44916592864 45033932944 45296596121 45323446504 45474995566 45484548802 45491574128 45511271932 45521653996 45538249568 45564428338 45581039504 45683460823 45690516872 45700115384 45780373496 46147702601 46238458343 46265867032 46366412092 46447840348 46457597956 46475373152 46485136544 46569180658 46640569976 46660765294 46668217024 47134938578 47145691034 47162878672 47258073863 47330519236 47341068047 47341316308 47358575264 47369130328 47386399424 47451712352 47537504014 47565682736 47593628576 47791112512 47843112499 47860554392 47888924608 48041631638 48059145904 48069857108 48087381664 48098351392 48240721529 48251726237 48269317096 48276772544 48280075142 48286914368 48297676336 48371715392 48480407404 48498081632 48973072148 48994277437 49023319688 49069384364 49087273312 49098471136 49187240102 49197573194 49205172016 49301940688 49420354984 49914861997 50013026371 50020751144 50042672504 50050401856 50151425324 50228306128 50250054932 50279841568 50760703084 50772282652 50790792416 50882621062 50952752851 50971328408 50982688666 50982956024 51001542592 51012909584 51194235092 51224581408 51254676928 51523351922 51736870451 51737141764 51748672703 51767538424 51798224576 51940634746 51951546262 51963397486 51971423504 51982341488 51993927076 52012882208 52024747424 52178739613 52209669512 52217733568 52228703296 52708987331 52721011343 52740231544 52843952392 52875276608 52970873956 52990185248 53083246112 53094397664 53221920752 53303508544 53754466766 53762769424 53848869854 53868501232 53989544609 54009227272 54072309148 54092021984 54104077768 54328576016 54538193983 54645450769 54665372552 54677842856 54697776448 54796668836 54872195378 54892199824 54904433948 54904721872 54936979552 55036304414 55112161247 55132253176 55144540802 55164933824 55373356324 55729339834 55850450929 55936068188 55948828364 55960288447 55960581908 55969225312 55993459928 56026651072 56079296416 56180686562 56192488814 56213988688 56225797936 56480405696 56776473754 56797172432 56888132422 57011761807 57024767371 57045556568 57066353344 57157744424 57166572736 57295026932 57315914656 57428634208 57616362419 57877267084 57889425748 57991090612 58012232096 58025465888 58082991967 58142586502 58151566928 58163783216 58197220081 58231717544 58252946752 58265929904 58266235456 58507697248 58848946982 58883830768 58990291451 59093133484 59106303893 59127851944 59128162016 59141340232 59162901056 59269866292 59351558266 59360725424 59373195728 59386428556 59386739984 59421630944 59632845272 59668193728 60216889733 60238842664 60252584392 60274550336 60278673698 60393088448 60502277836 60528792676 60538141664 61143894812 61397281946 61411287938 61433676304 61665783179 61702336696 61724831168 61760315188 62292439573 62306649769 62319738943 62329364552 62451943736 62474711488 62488963264 62550914426 62601941948 62615093156 62624764384 62673929318 62711080432 62747924512 62824460699 62898633616 62948013557 63008289344 63528006178 63615567169 63652942654 63690674096 63805825447 63829086776 63903638084 63917062748 63926935072 63954615368 63954950752 63992525632 64206498928 64219987216 64848958174 64872599792 64887398576 65132554201 65156299208 65194921792 65441239292 65808262289 65847271336 66106262404 66120149788 66135233164 66145448096 66159343712 66275532128 66380562248 66409304962 66448670288 66511108664 66550534336 67099468982 67123931056 67231429226 67255939408 67377536681 67392906893 67407064571 67417475944 67442053952 67495000804 67510397812 67535009696 67550061592 67574687936 67657111522 67712304556 67736990048 67790168446 67830352304 67870204064 67952988103 68092064677 68151823168 68414775884 68713965866 68739016528 68778532823 68808674693 68819302552 68844391616 68849101238 68860096448 69134782156 69145460384 69730444651 69837339572 69878736928 70142750678 70168322224 70184329072 70475180776 70516956224 71165415139 71180365333 71191359512 71207599736 71222558792 71233559488 71373649984 71460707318 71486759344 71502691988 71517713036 71534027708 71545076512 71560106464 71627347792 71799383656 72260966596 72403077628 72517818373 72560424118 72576976654 72603435632 72660434539 72703505336 72746220176 72861504716 72877743757 72920943368 72947527744 72989463404 73004796788 73048071712 73090988992 73180141034 73650600569 73923807958 73999655548 74069189194 74113095056 74262687499 74393106931 74464341952 75164887259 75182033927 75209442616 75254024384 75538346884 75550014176 75565885472 75583123616 75863499712 75896348528 76012695616 76639677842 76667617936 76685107408 76957684804 76974836783 76985740832 76991007401 77002899064 77036645224 77048543936 77109032572 77137143776 77294234446 77322413168 77339646436 77474478224 77660557832 77773400887 77819502488 78096112094 78141995204 78159821012 78188315296 78437640281 78466235848 78483724046 78530246704 78591898583 78604037512 78650631488 78809382652 78964372036 79316031382 79644725881 79662894493 79691936744 79766819132 79785015596 79814102368 79958404526 79975201922 80115653618 80163143632 80543063744 80965267306 81283720609 81300796423 81319342819 81331903016 81348988952 81361553728 81380113984 81397210048 81620997458 81669379792 81704742548 81717362272 81734529184 82056438464 82535037676 82583961824 82746374432 82828408663 82847303539 82877506712 82895978074 82926198992 82945116176 83040496616 83089720384 83239944788 83270291104 83288850008 83338220992 83434053472 83634446896 83805618064 84122249939 84172114936 84202801088 84471304918 84484351952 84520933588 84540214564 84571034912 84650501936 84840712957 84871642856 85702876259 85790809454 85871422637 85902728296 85922324488 85953648704 86109051028 86278396204 86329539296 86485621222 87536314502 87574676882 87588203248 87764994317 87899535724 87919126373 87937596131 87951639776 87989722744 88003313216 88041880256 88283936026 88831230397 88851494641 88883886728 88936574272 89199824714 89220173042 89252699536 89272591772 89305137376 89325509728 89589911411 89643017464 89675698112 89695684624 89833185728 90067865888 90539998087 90593192242 90646893008 90949991132 90969097604 90983148256 90989372383 91022543864 91043307992 91076499136 91128856676 91162079008 91366921646 91381033744 91400230768 91560746992 92295405202 92476916686 92531734064 92699029423 92732824184 92881334689 92895680696 92915195912 92950746304 92970273088 93138361316 93281139952 93321530588 94269877156 94291382068 94325757344 94516147726 94626541009 94661038472 94682136094 94682632616 94717150528 94738260656 94903424704 95075008028 95131365472 95187257152 95686224998 95721108784 96082759409 96083263276 96104677877 96118291808 96139714216 96174763328 96196702784 96481443058 96503452474 96538634192 96560150284 96595352672 96903373567 96960814808 96996163264 97888119329 97910449637 97931018339 97946144296 97988554874 98046639376 98138768728 98174546624 98196942272 98374480204 98395146388 98410344032 98603881376 98840709968 99829723994 100026052742 100041502288 100085345008 100266297131 100302850648 100456612256 100500109864 100559683136 101285217397 101484408571 101521406168 101544565304 101581584832 101765242124 101905505702 101942656816 101965377332 101965912048 102025819168 102388470184 102449162816 103046703844 103412983597 103473740902 103474283528 103497345406 103535076848 103722266011 103881269492 103903092524 103926249973 103926794972 103942847008 103964682976 103987854152 104025764416 104049494848 104357479226 104419339024 105417974662 105442022686 105480463088 105687904784 105878986213 105925387183 105941747912 105980370496 106166492224 106188795328 106443841504 107001815921 107508933532 107525538848 107697739708 107737002464 107979089218 108018454544 108080551579 108144618296 108184043968 108208155536 108657152032 109076387966 109290901538 109330745104 109355685712 109553398409 109576413023 109593337672 109744390756 109768850087 109784399648 109808867896 109809443744 109873959104 110072608828 110224322494 110264506352 110289081604 110746712648 111458679668 111700901858 111831366647 111854859809 111872136376 111897656728 111920576894 111921163816 111938450624 111986919856 112158592832 112361373124 112384977628 112427977376 112451595872 113552947508 113594344864 113776264844 114023523614 114049534742 114091113136 114315488848 114522168761 114590053864 114631829312 114857268416 115232724838 115685959207 115736658037 115754534168 115778851496 115982181224 116024464192 116050931776 116165983934 116285173004 116303133856 116327566432 116394440162 116463435088 116531859808 117015394496 117697893964 117767661536 117980582902 118116251407 118143196171 118186266968 118212607786 118255703888 118256324032 118282680464 118496532973 118539732584 118703116532 118721450848 118746391456 118772857112 118773479968 118843261888 119265690544 120433779466 120477685328 120505168784 120557347396 120985868773 121004555672 121057585352 121076283328 122215344251 122287789624 122794563892 122822575876 122867352608 123331566358 123404673392 123520630376 124584879146 124613299538 124639477886 124658729104 124903887472 125101828852 125129710979 125155997813 125184548489 125203883896 125230186312 125249528768 125347858636 125422160864 125495849024 125648921398 125797267232 125896027114 126456691543 126705385849 127056012356 127231134338 127305885308 127381348192 127507633253 127611650894 127658173552 127731560957 127758394379 127807276168 127834125496 127853870144 127909230736 127909901504 128412997856 128439974432 129499397209 129697916348 129745199584 129774797152 130265108402 130312598416 130882478584 131616524578 131694542672 132192107047 132212524808 132240299576 132270466328 132290896192 132318687424 132551064256 132761124496 132818609924 132897340576 133022217328 134198937964 134247862112 134462858452 134511878816 134675948407 134755073362 134785813786 134814129142 134834951888 134940807001 134990001608 135020795624 135070019392 135100123184 135314223044 135344381263 135424609112 135473980096 135580336892 135660704608 135740408128 135905976206 136184129354 136779686771 136829551768 137048682653 137427931732 137478033056 137557065646 137617349386 137638605104 137698202476 137916419641 138187651063 138269564312 138290920768 139460889302 139591933481 139623777293 139674679144 139757473856 140285501356 140336644448 140368658144 140950361552 142330830278 142360730666 142382719024 142415199472 142445117584 142921414636 142973518688 142983299459 143005383976 143035426072 143068055416 143090153024 143120212928 143254695584 143598767312 144436315933 144521933192 144806155256 145035636746 145120848236 145153953308 145206871264 145320869078 145407010672 145492440352 145669903379 145723009432 145755487514 145841886736 145978926808 146009593576 146096143424 146360282068 147301201138 147847615916 147911633779 147945375487 147999311096 148138378388 148226190112 148525374998 148786213862 150329774518 150364067854 150418885232 150690839299 150987193357 151076693768 151100028352 151131770944 151166247232 151792697056 153279355684 153335235872 153370214816 153824187517 153859278001 153915369608 153949673566 153971481664 153982014802 154005798128 154073290448 154218065144 154274287552 154588468892 154644826336 154679292872 154948956448 155321115664 155546801774 155639004976 156192224188 156227035601 156283990408 156319642024 156376630592 156875280562 156932471696 156967448092 157060493408 157183797166 157208075024 157561324063 157618765304 157928744072 158632062764 159162484481 159195920807 159289451762 159325788986 159383873488 159475499183 159533638264 159570031192 159628204736 159916809052 159950403844 160231307236 160326287264 161930534612 162567441218 162601592846 162638685638 162663806032 162697977904 162992132303 163241994916 163312678529 163338759584 163409485096 163434724544 163469058368 164972285023 165009918619 165070075352 165167923648 165492748864 165656817326 165694607078 165755013424 165791956148 165852397984 165890232352 166080993232 166381264049 166479889576 166540582208 166577700016 166868106944 167268893792 167611236128 168145710733 168244499878 168344229872 168942609836 168968703904 168980262997 169041867176 169080429128 169142069824 169301003872 169681425914 169743285712 171405752518 171581618908 171742845274 171805456592 171844648976 172155340357 172191506179 172218102056 172556792408 172659078592 172971242444 175072629004 175149353764 175176406496 175529988634 175735004731 175799071448 175838252746 175875192262 175903279552 175979445488 176567872052 177662460794 177702989282 177767773456 178089173717 178399649428 178439410331 178440346084 178505399072 178545183544 178610274752 178651019456 179179822822 179286034928 179391369248 179963408053 180135731776 180331731727 181079996174 181186384484 181293786016 181792221611 181830411917 181871891201 181899982264 181938195208 181966296512 181978744766 182045087728 182086615984 182257713352 182324158016 182733843292 182762067488 182800461536 183121493984 184590810404 184953833372 185063468128 185398058846 185465648368 185762669378 185791361392 185830391824 186208837529 186276722632 186562279904 186643061176 188140633681 188471044489 188539754312 188582764136 188651514688 189032295452 189253082018 189322076944 189364272188 189365265232 189476521312 190150016056 190262730944 191372449996 191442217568 192052683823 192165518818 192166526552 192209355754 192236583616 192279428432 192627065449 192962886116 193005892807 193006904948 193077268384 193120300568 193190705344 193806747134 193921629616 195052689419 195776238658 195820899274 195862036678 195892288592 195977109748 196093278752 196277537456 196632402967 196673710849 196718576197 196748960408 196790292776 196820688064 197207762752 197681419936 198717658139 199108463477 199659447988 200052105484 200083004576 200170690016 200532594262 200605701296 200721024361 200913224512 201000219728 202570434794 202968817142 203042812336 203089130608 203499052757 203530484248 203811011404 203885313632 203930754664 203931824096 204051638336 204776940368 205971314437 206093407688 206825967194 206947481804 206948567056 206994690812 207070153696 207444532022 207730453931 207762538984 207806185048 207852499946 207853589944 207885694016 207929365952 207975708304 208714958452 208838678048 210835949324 210884045372 210960926176 210975357943 211375809568 211757972426 211850774366 211883495824 212684027699 212887683008 214003631842 214890486811 214939507783 215017867064 215051077696 215395479416 215474004928 215958178436 216036909088 216161103158 216289236592 216416311072 217314304064 218152775932 218581803076 218661490208 218711371424 219106796818 219152826046 219186675344 219358752613 219408792889 219488781512 219537700174 219568799296 219617735792 219618887488 220145217656 220448644988 220529012704 220578163208 221493425296 222348021623 222785299289 222917359336 223401803716 223662733294 223709719618 223744272752 223795313456 223841153788 223842327632 223973839712 224688042007 224722746248 224769955256 224855954752 224903191744 226971353609 227105895016 227188689728 227552529688 228047047228 228099069484 228182226272 228630977696 229044337522 229180107728 230465449676 231371918414 231473316074 231509068336 231557702992 231964362448 232331967868 232432567367 232485590051 232570346008 232606267712 232655132864 232788880324 232926870176 233063719616 234848141437 235310002291 235395787928 235535323072 235961165804 236232502814 236286392342 236372533936 236425215572 236511407776 236565360928 236799890327 236993065946 237079465168 237265589561 237406233064 237442901696 237492782912 237545714224 237546959936 238531381088 240498880531 240867558932 240955370656 240971854333 241010337568 241114694792 241971737546 242009111344 242115170704 244430688502 244575579248 245499627373 245589127784 245645151752 245734705216 246663132716 246809346784 247041260752 249169758292 249226599076 249278955772 249317458208 249807774944 250112475613 250203657704 250259421958 250311995626 250369096978 250407767792 250460372624 250604355859 250695717272 250844321728 251297842796 251594534464 251792054228 252913383086 253410771698 253961484413 254019418289 254112024712 254462268676 254611770616 254762696384 255015266506 255223301788 255316347104 255463121914 255516788758 255614552336 255668250992 255818461472 256130493619 256634209117 256825995712 256879948864 258998794418 259242162179 259301300687 259395832696 259490399168 259549594304 260530216804 260625196832 261764957168 263233049156 263389085344 264384214094 264425049616 264480599152 264540932656 265522248992 265540413281 265637219848 265794681152 266044434656 268238872447 268397875928 268495724224 268925716904 269023757632 269351896814 269510146724 269571627572 269628258284 269669903776 269881614002 269980003216 270041591248 270200246368 270529820561 270628446088 270688762526 270849218224 271160673784 271321409216 271811952412 272368258708 273559373542 273659103536 274097365306 274693034161 274755697333 274855863464 274956066112 275114131292 275234698772 275277210208 275396404952 275832839282 276375302126 276539128624 277606109837 278921778604 279183866962 279247554586 279349358288 279854415841 280404787663 280571002712 280673288896 280737316288 281900723104 283378435571 284661660556 284721461332 284765438048 284830398944 284890235168 285673491103 285842829272 285947037376 285966598918 286010767952 286070852144 286136110832 286509391168 287197534624 288872631866 289043866384 289612310512 290071273492 290135923259 290241696472 290307906616 290413742528 290641738156 290814021344 290984880704 291339806758 291446018864 291510975028 291683773472 291957853616 292019187152 292720564136 294602402276 295649567213 295695231832 295823267558 295890750974 295998622192 296168784197 296276756776 296452380224 297050749996 297572427724 300267833089 300659549036 300728135708 300837770464 301381678598 301974386714 302153387536 302699674277 303294974411 303585394112 306377100757 306446991721 306511369087 306558711368 306670471744 306740429632 307648375034 307718556002 307830739216 307899347132 307964029604 308011596256 308146580896 308436130288 308993776091 309176937784 309289652672 309358585744 309897912896 310642231328 311093603548 311278009952 312270605647 312384448376 312454071202 312567980816 312639284048 312884728321 313750561124 313820488423 313864943392 313934896184 314120986816 314367594332 314416150048 315122648126 315237530608 315857488144 317076172847 317264125528 318324968962 318391841614 318578903524 318651577972 318767746976 318950998366 319067276528 319140062384 319784225761 319833618104 319900807688 320462614472 320652574528 323669208401 323861069224 325134882436 325203185692 325277371276 325327612064 325395955808 325984264606 326483989832 326625357058 326677519168 326818970192 329944570046 330019837238 330140150704 331313634652 331387476329 331389214156 331510026848 331532705339 331583912296 331704795968 331780464704 332161986464 332762528098 332959779152 333155400032 334537787584 334901787493 335222472256 336291421466 336488999756 336688459744 337685050703 337762083659 337885219672 337937407808 337960525994 338083734352 338160858256 338602007744 339362851828 339486571424 342811505036 342959942059 343163237816 343485690548 343610913184 343689297952 344310680714 344383012358 344436204112 345113584816 345942484888 349404033979 350017654051 350091184597 350145258008 350298707528 350352812992 351059977268 351470009462 351598142896 351676505492 351750384524 351958890976 353135744104 355324921588 355405978564 355535546912 356178347434 356669269957 356799298856 356878820662 356880692168 357010798144 357090367088 358359645644 358439515213 358572069856 358782738496 359926816106 360663463454 362158093157 362159992348 362240708921 362372768968 362587572032 363584443222 363660823834 363743782402 363799964528 363876390416 363957489532 364090175456 364173231968 364515426704 365251177291 365467686584 365524134976 365600923072 366242987968 369047079401 369181620808 369772860743 369907666744 370126936256 370796117692 370931296736 371525338756 371582722784 371660783648 372417675058 372553445264 373124559808 373286122352 376281267362 376942088978 377079508624 377165528272 377926812263 378064590904 378506164036 378644153888 378670056809 378728544376 378730530464 378953042624 380300032112 382518155383 382744899992 382884435136 384105367646 384331037636 384333053104 384418711508 384558856864 385254130898 385785128729 385925772232 386011785614 386013809896 386154536768 386240601136 387613494268 387843259232 390105378838 391552477316 391641798548 391722019129 391724073356 391784577184 391811379037 391954219496 392186557504 392555074912 393264805934 393347421698 393437152394 393497920816 393580585552 395362839872 397435316278 398216926954 399082332649 399173371597 399318895976 400104210968 400166009152 400341380032 401065188524 401211402592 401442048722 402000439456 405140869588 405937634284 406085624672 406178261216 406580943769 406998105514 407060968496 407380540567 407622022808 407770627264 407861509328 407863648192 409553880736 411942628874 412186815376 412932040157 413651934388 413744127251 413894963608 413897134112 413989381624 414140307392 414889064044 415460907862 415525077968 415612370096 415704999892 415707179888 415951416608 417429916904 417677356096 421518228131 421671898648 421768090744 421921852352 421950715886 422751619136 423515944852 423701548732 423766991648 425368055398 428007263684 429780973622 429879015566 430035734128 430790958832 431660482253 431916356872 432073818176 432322206316 432578473184 432832622144 436146548383 436238172601 436305551864 437004289969 437163606152 437322980416 437422742848 438213593636 438305652092 438373350688 438717505226 438817585778 438977563024 439075400348 439235471584 439771224893 440290435312 440636094899 440897289976 441058025408 441156326416 442986850592 444696043246 445308970183 445570598578 445834718672 446640778129 446803607432 447325466588 447419439236 447488545504 447519158047 447590626912 447682307576 447684655264 447947679424 449376084014 449445492496 449539910512 453942707218 454211790032 455105059376 455927879407 456094094456 456198138968 456364452544 457261955392 458088675044 458360215456 460930899352 462743836828 462946632148 463018136672 463115405984 463928724896 464663935736 464865134734 464971180102 465140692016 465577760648 465853740352 469696282874 470620004582 470791575856 471642756767 471750348251 471849451997 471922331608 472465005628 472572784684 472745067872 472850431144 473022815552 473130721856 473599780654 473986131892 474158930336 474531179122 474812466128 475091428448 475670916721 477062762176 480997761062 481449729761 481660722851 481735117864 481910741312 481943708666 482020675136 482229389584 483943475092 484018222688 484230341408 488861377004 489151158496 490999254746 491178255568 491290303504 493326265432 493618693568 494082521504 498157905973 498262557331 498339516584 498453198152 498557911544 498634916416 499615549888 500224951226 500407315408 500518843916 500623991252 500738193956 500815535584 500920745248 501208711718 501391434544 502595685592 503584108456 505826766172 506821543396 507624728611 507922968826 508038836578 508224049424 508623041773 508924537352 509223541232 510030533012 510144206299 510446603576 510632694208 510926243828 511033577516 511229104672 511336501984 511636922944 512260987238 513268418234 515554203983 517997588836 518484324358 518602601374 518791665392 519838812493 520751748517 521060433608 521250393664 523529914336 526274237489 526466098312 526778170688 528768428188 528850099232 528961198304 529081865312 531044497984 531080826562 531274439696 532088869312 536477744894 536795751856 537851433808 538703793628 538823857481 538937051807 539020293448 539143255144 539256516568 539339807552 539763228004 539960006432 540083182496 540400492736 541059641122 541256892176 541377525052 541698436448 542321347568 543623904824 544736517416 547118747084 547318207072 548194730612 549063481967 549386068322 549511394666 549711726928 550143290081 550228262584 550469397544 550554420416 550792809904 551665678564 552750604252 553078257248 555212219674 557640261451 557843557208 558367733924 558495109172 558698716576 559708831682 560809575326 561142005424 563801446208 566756871142 568986044263 569105574961 569235399733 569323321112 569442922664 569530876096 569660797888 569780470336 571346982206 571685658544 571933197836 572021535904 572141704288 572272221664 574395069248 577745263732 578087732768 579224621024 579798860641 579931124773 580142546984 580271846518 580483392944 580615813232 581283476312 581628042688 582679613516 582892037728 583021950056 583367546944 583915707232 584038374304 585441128272 588855749573 589204804552 591299134426 591390463664 591646535116 591781501948 591997244384 592337568394 592553513552 593884990699 594101499992 595144855448 599920133813 600535666178 601099958459 601319098072 601456271416 601675540928 602763357196 603948773428 604306775072 605399348554 606589948822 612754201514 612893983442 613022738174 613117422736 614354960219 615296750068 615433884611 615437112004 615563172917 615661478432 615798694264 615928059208 616023192512 616293161792 616872260576 617987552182 618353875568 618717171488 621284462656 621960462487 622187207096 622556019904 624541211294 624768896752 624908142404 625135961632 625278568096 625769456642 627129379877 627272441081 627501122248 627640976846 627729886784 627869792368 628735188664 628832300096 630245296252 630475061216 631714976288 633779986609 634152345694 634528251056 636649937924 636783683228 636925606681 637157807048 637303155944 637535493952 637901996732 638134553056 638280124768 639568451522 639667236208 639801615376 640925228944 647338416802 647722138448 648893205961 650169342823 650269764872 650406371384 650554742552 650655224128 650791911616 651968529212 652967979664 653250714116 653637940384 659889140092 660039674476 660280301408 662385787063 662627269304 662774952658 662778428312 663020053696 663065410678 663167824592 664323972928 665525056196 665919558304 666310800064 669803574986 672579315863 672582842932 672732745139 672977999512 673376919488 675370101406 675524167318 675770439344 675921051988 676167468704 676321716512 678323614969 678725703656 678973142848 685216835303 685373147459 685517128373 685623010072 685919884118 686326475632 686971381096 687221826368 687378595904 688621361428 688766024716 688872408224 690227169632 691884969776 698808067958 700035308102 700182369194 700290516016 700597415056 701864079917 702119954536 702940018924 703196285792 703353010984 703500769048 703917781952 706271488208 708996521779 710390859997 710649843176 710811957128 711071093824 712356694868 713338539914 713598597712 713757641324 713761384336 714180734176 716458096211 716719291288 716879030426 717144139712 719853632212 721326926908 723890885179 724316186314 724319984696 724481417842 724745537936 726055862077 727168886444 727321647668 727483749811 727487564804 727599929056 727752780832 727914979064 728180350912 728346463936 729030853408 730502354582 730935373168 738094158802 738363241616 739545721486 739815333488 741152903491 741321975823 741477710281 741592235384 741862593472 743050677512 743165445568 743321567296 744835350116 745106890528 746572244704 749012711447 752562534724 753884177956 754159017248 754331056544 755853624526 756129181808 756563861053 757012328072 757288307776 757340113618 757457088752 757461060928 760600064224 765036310766 765489799984 766873788863 767034891161 768210735292 768381950609 768662075272 768666106208 768837423016 769117713728 770508261796 771570257458 771851544464 772023571228 772027619792 772481202272 775226988536 775686518464 780210757676 782819566529 782984018663 783104954632 783283597096 783444038258 783448146712 783569154368 783622758074 783908438992 785110149824 786529611868 786694843396 786874304788 786995841632 787161171104 794870632556 796433853908 798164665298 798346743194 798637791952 800208421936 801655181327 802130377048 802422805184 802884097444 804000878912 809801714449 810156606259 810281739176 811875268568 812171249344 812356522432 813161887538 813996211028 814121936992 814761081134 815244045616 815723018656 818324176241 819107761472 823885257748 824373630752 825864080314 826813759849 827002373197 827303868776 827488254502 827789927216 827794268224 827978763248 829475730811 829778128088 830921815724 831050155936 831224740192 831409999784 831414359776 831902833216 834859833808 843036456262 843343797296 843536181488 843901431772 846723204613 846901081411 847031889704 847403097464 847533983296 850736110796 855507409757 856014527368 859561947244 859758031132 860071468256 861581917664 863320964506 863832713744 864644412632 865156946368 872293096766 872476345202 872611103728 874008579938 874327212304 875907976853 876091984691 876291839423 876427187272 876611304184 876746701376 877435010452 877635171556 877955126048 878150800696 878470943168 879542449786 880580870624 881272189798 881794579952 882312652832 885196840801 885973701184 886937700943 889392086492 890617940366 891141197156 891669437344 893281556258 893607214864 894120926699 894308760653 894512771009 894650933176 894838878472 894977091008 895038316094 895181253824 895364615152 895369310528 898752168028 898890984992 899079821024 906495780463 907885414436 908423580064 910210118752 911855758814 912188188912 912396277936 916177350088 916720430912 921861798704 925344749329 925487673656 925893264296 926036273344 926230811968 927857449792 929327871472 929730269468 929942360204 930281384032 931155521296 939392565748 941240009164 941583151712 942731638849 943285513534 943500696502 943698903994 943844663216 944585649007 944930011256 945145569368 945490135744 945700862288 947199561308 947410668841 947972263784 948317860672 949062358244 949624932256 950182856896 951341833442 957457807397 959340778571 961995522124 962899459522 963321445702 963470235728 963887417332 964458779168 965414937487 967110390103 967313557441 967886950184 968036445376 968460682816 977143534367 977366441051 977722754008 978302316992 981998509492 982356511136 982580607008 986652530864 988165043008 996315811946 996525114662 996679033168 996906396304 997115823088 1000449902452 1000814630816 1000883096213 1001037687832 1001247982504 1001476387912 1001631071168 1001841490496 1002417423436 1002782869088 1005191371184 1007168216912 1011054211531 1011653532344 1013643086792 1015249457222 1015845937652 1016077673156 1016448098848 1017246083546 1017849074704 1018447082464 1019689323653 1020061066024 1020288412598 1020893207152 1021694681579 1021852487656 1022067155032 1022458209344 1022673003968 1024521974476 1026536836468 1031108407966 1035381436453 1035617628409 1035995177672 1036968648716 1037205202748 1037583330784 1039677624986 1041503497034 1042120867216 1047059828672 1052548474978 1052932196624 1056910353499 1057151456647 1057536856376 1057700198464 1057922396608 1058163730624 1062161653124 1062548879392 1072955489788 1073591503712 1075702867616 1076769312619 1077014946007 1077407587256 1077647714962 1077874103614 1078040586896 1078286510288 1078513033136 1079526456008 1079920012864 1080166364992 1082119282244 1082513784352 1082755050104 1083396872896 1084642695136 1087247809648 1089473034832 1093589249207 1094237494168 1094636414144 1096389461224 1098126963934 1098772136644 1099022789332 1099423453856 1100286580162 1100456525168 1100938795088 1101585619808 1102929268441 1103331357128 1105501208504 1106156514496 1110424439348 1114137391367 1115280522902 1115687114416 1116328494281 1116735467848 1116990218344 1117397433152 1119417663364 1121619150652 1122284010848 1133513742284 1137972088526 1138211149922 1138470799466 1138646642224 1138885845328 1140944926121 1142693964412 1143188749703 1143371317088 1143866395672 1144043071808 1144283408576 1144544443328 1154805995161 1155069430333 1155490527464 1156175465536 1158449242048 1159597721282 1159862249546 1160285093968 1160543693036 1160966785888 1161231626464 1162566952624 1164668848343 1165359227032 1165784075456 1166043900112 1167831414464 1168076748608 1170882256544 1177019975131 1177711499146 1178409609104 1182598268852 1182780927328 1182861840979 1183293070232 1183563003896 1183994488768 1184675136788 1185107027104 1187769981398 1188202999984 1190289710896 1199840267626 1201071332356 1202199916918 1202638196144 1202912542832 1205087382499 1205340543253 1205526714392 1207457350957 1207897546856 1208613550144 1210798697108 1213179897644 1225508403028 1225787966884 1226045476348 1226234845472 1228709920438 1230145033117 1230593500136 1230867769222 1230874224008 1231126345834 1231322956864 1231597388528 1231856118416 1233744521152 1235975104364 1236707751136 1237434342976 1243920924974 1244374414192 1249075872317 1249082422588 1249360812401 1249537793504 1249816284808 1250271923264 1250557136192 1251538913284 1254258759754 1254544882162 1255002244496 1255281953692 1255739584736 1257470377328 1259743856371 1260490592504 1260950122432 1262322122089 1263429952576 1267559973218 1268304691388 1269056502112 1272545551277 1273103238407 1273299875848 1273567366456 1273851213362 1274315614096 1274606311888 1275803993464 1276269106112 1276560249536 1279136903044 1279334472416 1279603230752 1281850457888 1294676833604 1295444276896 1297786411922 1300338685646 1300539529744 1300812742768 1301109485104 1303461862703 1303937058424 1305935959328 1306501428232 1307275880768 1319297311423 1319778280184 1320079348952 1320560602816 1324771574126 1325254538608 1325549905316 1325556856624 1326130821356 1326335649184 1331050112392 1331839116608 1339607149972 1344368786761 1345158631726 1345165685864 1345465490278 1345955999024 1348389458143 1350740202812 1351041249649 1351048334636 1351540878688 1351842103976 1352334937408 1352643433024 1356647229938 1357451407312 1365368825933 1370433670606 1370746294918 1371034256746 1371246020144 1371839768236 1372652951264 1373942762192 1376426820769 1376715975943 1377030033379 1377242722856 1377532049432 1377744816448 1380454339264 1383769939552 1391023606973 1393759244339 1397616135916 1400070616204 1400364738388 1400581032032 1401194830112 1403728159834 1404239909072 1405047170527 1405880037848 1406392571584 1406706021968 1407001538096 1412542976416 1417993043558 1420781719994 1421299686352 1421623914256 1424493369299 1424713389736 1426677079828 1426995051131 1427197195424 1427515282648 1427522768672 1428361468352 1432916192422 1433438582576 1433758060852 1439707264424 1441799201059 1442653853816 1447781770358 1448632372628 1448639969392 1448962835684 1449491075872 1452111724154 1454113177517 1454337772888 1454643295336 1454967499622 1454975129608 1455199858112 1455505561664 1455829958128 1458061706816 1461004709164 1461870746336 1476188317604 1476726483232 1476827505601 1479091442972 1479630666976 1482305806982 1482643951646 1482955420562 1483184470768 1486101355024 1488788193893 1489670700232 1490213781056 1493144489408 1498025422894 1504576554481 1505125069448 1507535509183 1507768355912 1508318034496 1508662113088 1511707249052 1512258363616 1513127722106 1514024656144 1514680227236 1514914177504 1521200128448 1530072621532 1530979599968 1533747577726 1534069782322 1535511268291 1535861550223 1536421470584 1536763901218 1537324150544 1537332212416 1537674846032 1541016523592 1543140514916 1543703088928 1544047142456 1544055239584 1544962404544 1550453977072 1559497095023 1560421515352 1565639133058 1565968037326 1566209909264 1566567194192 1566888076516 1566896293424 1567245516148 1567816877984 1572816294049 1573059223736 1573389686792 1573748609576 1573991683264 1574322342208 1588799475263 1589741265112 1592867707816 1596329330596 1596693486388 1597275583904 1600416843872 1603310362654 1604260754096 1605768194888 1619603428898 1620313212518 1620563478352 1623750537136 1626323775076 1627027971569 1627399130357 1627992422056 1628243873984 1629522162268 1630488091232 1631446037312 1636648352482 1643936990059 1647170016037 1647770515496 1648747261504 1651728160628 1653627519698 1654004746394 1654607737552 1654976509004 1655579854432 1655957526496 1657599232289 1658951461622 1659556256176 1660859126927 1661843631448 1662100311872 1662449480384 1662819999568 1662828719552 1669719667616 1683492163717 1686072912524 1686687594592 1686802980331 1687072362976 1687802863544 1693446409226 1693802162822 1694063779408 1694806194928 1701472221592 1711014819514 1712029054736 1718497391611 1719123894488 1719516062264 1720142936512 1723163835328 1726641929012 1727665427488 1729288825264 1744586193532 1744952690404 1745222207456 1748017159876 1748654424608 1750787329291 1751815953706 1752183969382 1752583678846 1752854374544 1753222608368 1754230491013 1754870020904 1755270343112 1755910252096 1756301601392 1759084899572 1761161741248 1762544379596 1763589159904 1764625305664 1770393681602 1773875401886 1778135928023 1778784172984 1781235880732 1781632874489 1782282394312 1783338874688 1786563112516 1787214429728 1788241853398 1788617521306 1789025542018 1789301866352 1789677756944 1790076632188 1790729230304 1792913455333 1796439463819 1797504336056 1797781969984 1798159642048 1812991560926 1814695135253 1815109104809 1815770828872 1816847160128 1820420237504 1823711517628 1824376377824 1824792555872 1832354700176 1843723597408 1850689498658 1850975347312 1851786528592 1858655742944 1858782892967 1859460538936 1859884720408 1860562768064 1862311042592 1877672107129 1878785131496 1882480018328 1883166303424 1885463277698 1886571027068 1887001393004 1887397807988 1887689326432 1889171298014 1889860022512 1890291138736 1891401724576 1893708743927 1894399122616 1894821337682 1895944527568 1898124716488 1899249864512 1902683666884 1914915614794 1918681557142 1922851239127 1923289881331 1923991044248 1925798919044 1926642891404 1926940471456 1927774834664 1928917558336 1930829874974 1934220780206 1934627114882 1935773900368 1954287068734 1954732882102 1955445508016 1958980910887 1962833513641 1963997018984 1964713022272 1965161214016 1973305061728 1983649048997 1992631623892 1993050229324 1993358066336 1993812792608 1994231646176 1999714437721 2000899804904 2001629261632 2001766192426 2002075375664 2002495965008 2002952775824 2004834846872 2005565738176 2010382742368 2014336433824 2022108423062 2023307064688 2027286173584 2030498914444 2030951462813 2031691875304 2032155346312 2032896197696 2034492167092 2035698149408 2036894164928 2039378647306 2040122132048 2040576825196 2041786414304 2043389363158 2043704975312 2044134310064 2048297212819 2049043948952 2053073672936 2062216815932 2069546970491 2070762872906 2071235256818 2071990355344 2073181489379 2073937297432 2074410405496 2075166661568 2079355249972 2083006994068 2084241734432 2101874831623 2105096949956 2105864393248 2113820706998 2114302913294 2115073712752 2118897719939 2123064820877 2124323306248 2125097758784 2144639705299 2145128942047 2145579583609 2145910979576 2147183007424 2151405735232 2153538625238 2154029892014 2154815174512 2155295429924 2155748207228 2156081173792 2156573020576 2157026066272 2159052912016 2162956432637 2164238564488 2165027568704 2165510100208 2169285390272 2174495619296 2178946069664 2185894239529 2187178498414 2188474988336 2190193098247 2192778922448 2196253927868 2196743418961 2197544273288 2198045578664 2198846907712 2200573160324 2200913050336 2201877590176 2203171239616 2205858536882 2206662714256 2211002417008 2220848878696 2228274782734 2230561045804 2231374228832 2232656988562 2233470935696 2233980436688 2238489580327 2238835326728 2243238301304 2244568021696 2265684458807 2267027484568 2275944177052 2276422299844 2276941598932 2277293284448 2277771690656 2281889852242 2285387928824 2286377499406 2286742634176 2287732791344 2309611990322 2310138860666 2310981054928 2319195442564 2319712334303 2319724499092 2320570187936 2320728937373 2321087386072 2321933571776 2322463252928 2325133905248 2329337696686 2330718454064 2332087800224 2339524304689 2341764513088 2344312512451 2354039950262 2355422998292 2356819218208 2363795354921 2364334585613 2365196537704 2365561854656 2365723681958 2366586140464 2367126007792 2369350273576 2370214054208 2375539962796 2376405999968 2380579421792 2399680535252 2400719594413 2402142664712 2404399833836 2405276392288 2405825085664 2410174764998 2410681086506 2411053428784 2414914701914 2415795093712 2421597394216 2426359795288 2445828237853 2450123578357 2450638292179 2451016806056 2451575933768 2452090952696 2452469690944 2457419840876 2460290066234 2461187000272 2461735538444 2461748448016 2462252691668 2463194777056 2463712236832 2471950208728 2473415502272 2487841849948 2488748828384 2496684889699 2498151744634 2498164845176 2498721624802 2499075587008 2499632569616 2503077826568 2508517519508 2509076606491 2509089764324 2510004488992 2510563907384 2511479169472 2514940754656 2519487712742 2520981185008 2524644244178 2535119946436 2535684962447 2536609382776 2538113004224 2545091102554 2546206476814 2546599751696 2547134732912 2547702426724 2548631228192 2549212623776 2551607986928 2556758241037 2557341490561 2558273806088 2558668944832 2559206461504 2563700915776 2583329555807 2588410025201 2589353667208 2590888553792 2595572823844 2600677371292 2601079059488 2601625485536 2602218970208 2606923725406 2607874116848 2611871918656 2613002856464 2638594622846 2639556560368 2640158697904 2645487685841 2649543148252 2650509077216 2650690397663 2651099810632 2651113713248 2652261642712 2652671298368 2662100224784 2677627087681 2679214299944 2688737573522 2690317263452 2690331371728 2690930980556 2691911998048 2696778916286 2700495901103 2701480405624 2702082499298 2702096669272 2703081757376 2703684207952 2713294459876 2714902814624 2730737651866 2740867341212 2741492589836 2742054133903 2742068513492 2742492040288 2742679653259 2743679536472 2745305902528 2747885524384 2752853641538 2753431951886 2754060066758 2754485445712 2755064098864 2767539879104 2782047213946 2787518488678 2793576328543 2794213601179 2795232271832 2800141232408 2800729476776 2801162064064 2802389660224 2807456319668 2808479818144 2810094341054 2811760075696 2813412043936 2814003076192 2825085952832 2835986087116 2841563439988 2842599372704 2843247828512 2848986738598 2849426779472 2851663783969 2852314307557 2853354159656 2853990102262 2854394390848 2855030565296 2855045537344 2865832384844 2866877165152 2867516121704 2879414528848 2883598402118 2885307707632 2890524281099 2895563540716 2896208890757 2897264745256 2897279938784 2897925671368 2898982151744 2904223448308 2908226355034 2908675545776 2909286590672 2909934999244 2909950259216 2911659916256 2920944546091 2922009418328 2923741492672 2950627596917 2952376635208 2953452966464 2953655011202 2958182885944 2959261333952 2964611613964 2965287903292 2965910841124 2966368941536 2972202710048 2977576387786 2979341400464 2996050845788 3009153108962 3010250138896 3015071018366 3015536711824 3021623375771 3022312670663 3023414498104 3024516727232 3026255444212 3028049312288 3029360454472 3029828355008 3053025838681 3053667208207 3059030029783 3060145243064 3061959199936 3067495155452 3068139564644 3071022536582 3071723100446 3072842941168 3073527802436 3074648301088 3075349692064 3078398574251 3082033047184 3084452664293 3086281029832 3087406177856 3088094284912 3088110479168 3100907954144 3117162791281 3118994190046 3120843030704 3126485446903 3131278266116 3131936074652 3132419818528 3132634106329 3133134388384 3133776153032 3133792586848 3134491032296 3135633755968 3145632588098 3146118447472 3146779373584 3147497219152 3177598950526 3179482530224 3185735415632 3191495155849 3192658661192 3193386972776 3194551167808 3200833687744 3206620725308 3208521508192 3211536389776 3239206857796 3240626425036 3241126956704 3247501074272 3252647550152 3254055943138 3254798260714 3255984844112 3257856626167 3259044324536 3260976182464 3273296704964 3287873980118 3294340032074 3295541030992 3301499297369 3302252437757 3302946163979 3303456321256 3307255039396 3308009492788 3309215475104 3309953018008 3311159708864 3311915052992 3315198464578 3317902923244 3319112512352 3321718253854 3323687262896 3325639999136 3329696417047 3336244718521 3339439335232 3366984327434 3370148108327 3370916908931 3371625059957 3372145825048 3373375189184 3373605960662 3374144725952 3375605727088 3386892818452 3387604325644 3388127558816 3389612389856 3402944443184 3422029639028 3424058109472 3436994783222 3438247788976 3439032124528 3452025372653 3453283858024 3455330854976 3458577650528 3487105341811 3487837901317 3489172387064 3489905380808 3490444414912 3496034319752 3497308849216 3501574658582 3503631907412 3504367938764 3505167357692 3505708749088 3506445216736 3508460982026 3509740041808 3510540686224 3512603202784 3518169799144 3525088759192 3527178319808 3540787363204 3547750803772 3556271856046 3557568345968 3560361292411 3562471761464 3563265748978 3564564788624 3571009444093 3571824065329 3573126225032 3574428859456 3576483706796 3577235042612 3578051084036 3578603732704 3579355513888 3580153264376 3581458460608 3585826910666 3592878927638 3595008672112 3608879427881 3625983121852 3629390270506 3630218209618 3631541657744 3645262239619 3646859758729 3647423035256 3648752755648 3649585111744 3664709400352 3683919662423 3687447194816 3701378997316 3701950694624 3703573057184 3717311485888 3717565785934 3718921077872 3719769440816 3724622085184 3755344214258 3757570262992 3764960036656 3770926555396 3771767002367 3772559362649 3773142054136 3774002786008 3774795615976 3775378652864 3778342596028 3779720045024 3780582277472 3782803449152 3787417487854 3788798245232 3789642675364 3791889055136 3796249432976 3805367333768 3829831229588 3837363114284 3843444373769 3845702478254 3846579762662 3847982088496 3850194194561 3851003030567 3851597838088 3853285782808 3853880942912 3855549669328 3861659749948 3868441560412 3869254229764 3871547800736 3903481830157 3908574137468 3909465764204 3910891016032 3917961821774 3925667027282 3927994037968 3942834667343 3946610123456 3967298097994 3982902309841 3983739024727 3984647798131 3985263247784 3986100458648 3986716132672 3987625585216 3988463292352 3999428875442 4001799609808 4003532384852 4004150751328 4004991930016 4005905551648 4009669693744 4020765484736 4028672867648 4044216846124 4046614129376 4054572347168 4059517873411 4060997828888 4061902925626 4063383750608 4064310692624 4067501468173 4068984334184 4071396298816 4078757294612 4079666349499 4080244264096 4081153650392 4083572828608 4086778726316 4087409950624 4088268620128 4096594425638 4098087897904 4106147345872 4121990247011 4124433631864 4139093940982 4141525745812 4142470513636 4143980710688 4146362978758 4147874594864 4148820810992 4157194934893 4158710499944 4165370624899 4166013988136 4168483468864 4203749663246 4207699709213 4210193899912 4211728786496 4227641413996 4228605826588 4230147425504 4237795439878 4246129641754 4248646612496 4289279410598 4290257884094 4291159167218 4291821959152 4307077250476 4308037192277 4308059784028 4308942210419 4309630349024 4309925169407 4310590859848 4311496414456 4312162347584 4313146041152 4314052132544 4318105824032 4325912865274 4328477128976 4331020200416 4348991238592 4353723237409 4357892139328 4371788479058 4374356996828 4376949976672 4380386196494 4385557844896 4389905659139 4390907087567 4392507855736 4393486837922 4395088546576 4396091157328 4401146320648 4401826100672 4403755180352 4411717073764 4413325428512 4422004834016 4441697757392 4456549565468 4458479246767 4461122091608 4462748457664 4465313977124 4466941871392 4467960873376 4476979160654 4477670653456 4486476602608 4531368917614 4534054969136 4542252441727 4551185399761 4551888354104 4552844599688 4553883197864 4554586568896 4555543381312 4563779704484 4570775857648 4572754998812 4575465582688 4619223980644 4620277721332 4621962109856 4636700509441 4638390885128 4639424668606 4639448998184 4641140375872 4641457874746 4642174772144 4650267810496 4658675393372 4659713697769 4661436908128 4664175600448 4679048609378 4688625024902 4708055211041 4708079900524 4709129215973 4710845996584 4713638436416 4727590709842 4728669171226 4730393075408 4731447363916 4733172280928 4734252015584 4738700547152 4748265304783 4751079925592 4752811999936 4761158843584 4797612032213 4798619898611 4799361070504 4801439188826 4804285329424 4807047189659 4808799667672 4810552784576 4811650171328 4820349529996 4821362173012 4822106857568 4829829403828 4831590187424 4843194788432 4852719590576 4891656475706 4900247156714 4901276584358 4902033612112 4903151867536 4904181905392 4913048559419 4914839681752 4920580132468 4922374000544 4922710738517 4923471076888 4923496896032 4924505383336 4926389554112 4927424473664 4943900417456 4972736019979 4975683699896 4977497656768 4993369779398 4996303489268 4996329690352 4997443249604 4999265139232 5006155653136 5015206673477 5017035039016 5018153212982 5018179528648 5020008977984 5021127814768 5029881509312 5038975425484 5041962370016 5049288488356 5070239892872 5071369924894 5073218765552 5090182205108 5092386248677 5092412953628 5093199503392 5093547927481 5094269465824 5095404853448 5097262456384 5098425247552 5103215973856 5113516482074 5114682981122 5116547612176 5166659111614 5176820050402 5178707334416 5188070324437 5189253830761 5190343971967 5191145647688 5201354742584 5202158118976 5203250971072 5204437940416 5213847450812 5215748233696 5226005712928 5277189245692 5279113120736 5280317395808 5290975371682 5295947027371 5299086296504 5301018154432 5301380795326 5302199621264 5302227426496 5304523285424 5324200449568 5355254175362 5358428599888 5368116522041 5377475147044 5378673654263 5380634526904 5380662743456 5381861961112 5383823996096 5393557832572 5400991802206 5402960811248 5404164998596 5404193338544 5407368415904 5426588919752 5429805629248 5461475303732 5479736965703 5480888130641 5481734682424 5482985179672 5484108267806 5484137026984 5484984080576 5485359306518 5487359072944 5495771048768 5505707283076 5506863903772 5508120133516 5508970891424 5510128197728 5564094427892 5575036977356 5587152657086 5588427202358 5590464543664 5600282464816 5601458953552 5611586269289 5614912639336 5616959636288 5620188682108 5623520151392 5626824087872 5628006152384 5671096243813 5671972174232 5681055769597 5683126879976 5685198745408 5686495657024 5697973477196 5698853558944 5703327567938 5704628615114 5706708319312 5707980204524 5710061130592 5728269233687 5731664769688 5733754330304 5735032243408 5758829057696 5767196804236 5770615415264 5781048562198 5789016612379 5791127081432 5792417781514 5794529490512 5794559877568 5795851342736 5806330115677 5808446896616 5816452710068 5817351091552 5817749054611 5818573181344 5819869998488 5819900518432 5823319832512 5841889092182 5844018836656 5901255193834 5904753270416 5907310022404 5916365771888 5927062432291 5928307569877 5929223227928 5930575806584 5931821682248 5932737883072 5944405420096 5955152775572 5958682800928 5992101691576 6018306217924 6020500277792 6030142036732 6031073423648 6043246751542 6044625341326 6046828996208 6052510888424 6056098624576 6058720908944 6106051677362 6107334416414 6118060059566 6120290486128 6131355837971 6134042875961 6134990310904 6136279129288 6142045073164 6143446200892 6145685882336 6147055604872 6149296602176 6150699384128 6156797148502 6164066094368 6168905328586 6172562059664 6176188569824 6201815908288 6208563906601 6234325582562 6237988380092 6241686061408 6252970893806 6258846486893 6260161324571 6261589397063 6262556532232 6263872149304 6264839637056 6265268212658 6266268776768 6267552306064 6267585173696 6268982064592 6291265176196 6292236894944 6293558747168 6294994438304 6355197901052 6358965060448 6371470831264 6382990311698 6385317322384 6386773945552 6413241450616 6417043016384 6423072779552 6477413245303 6478413715592 6481252850072 6482253913408 6495002148544 6505295100304 6508111886276 6509596521428 6511969688224 6515713252334 6518088649072 6546593409928 6575747960236 6588680064148 6591082061984 6599121471943 6602998594738 6604504875514 6605892327958 6606912642512 6612099543049 6614510078792 6616018985576 6618430950208 6619906036016 6630396929156 6631874681887 6635805846488 6638225024704 6643436507708 6647374525792 6651279998272 6659392834094 6672489437042 6702204651779 6715385449997 6733968654868 6740296216654 6741833817862 6743250119914 6744291650096 6747211921324 6751211454176 6757904562409 6769772730721 6771194902087 6773785636904 6775208651288 6776255117632 6779224779712 6805888886368 6841565087357 6844059278056 6848116218944 6873989566444 6876495577952 6878064249056 6904050745306 6906567716048 6917155301056 6974210683622 6975675802634 6978344774128 6979810761616 6992068639504 7003149317164 7006181673491 7007263814824 7008735877528 7010334715384 7011417498176 7012890433472 7016921964052 7019480083616 7021081372448 7025206405568 7036339598288 7050177518384 7081574726408 7095501607544 7112543712092 7115136691936 7120722584822 7124943522928 7126531497956 7129129577248 7137825265571 7142018888186 7143648130658 7146252450064 7151862771053 7152967413592 7154470085224 7156102168072 7157207465408 7158711027776 7160306528752 7171653821332 7185757855276 7190017344224 7217758855762 7249323398863 7251966243704 7258780541012 7260436419236 7263083315488 7263580180609 7290524479238 7293719517458 7294846070512 7329418800704 7367839324846 7398372474493 7400060196529 7402757994632 7403901389248 7407146114368 7435131571868 7437842155744 7439538881632 7510688428516 7515140525984 7529920073312 7537385188333 7539104622049 7541853110792 7543534004734 7545118725298 7546284108272 7548005572016 7549591231952 7556685192056 7559440090048 7561164554944 7574834975708 7577596490464 7579285350728 7583778110272 7592498865952 7610734667536 7655124744449 7659662459176 7674726228568 7686888747538 7691404956508 7693159525324 7695964176992 7700388389122 7702006061134 7703195676176 7706571565616 7711099338656 7720504879087 7723319499896 7736883120824 7738508459528 7743095601472 7798961739569 7806963660314 7814299459967 7817148274936 7818931528408 7821782032064 7835923643548 7851334054564 7855988075936 7885669334686 7934596195988 7965804619682 7967478049454 7969295596262 7970526495568 7972200917296 7986614482847 7998857750884 8002321247921 8003599219616 8007064769704 8008301502656 8009983860032 8011811103296 8019339387488 8085486012331 8088433692248 8093228258752 8109144694336 8119035746822 8121995657776 8123805851252 8126767501216 8128621385248 8135002936346 8137968668368 8152681938401 8154541734053 8157514589224 8159332698998 8160488528192 8162307300784 8173557452632 8174819901248 8176537240256 8193188851276 8196175795808 8212294691744 8239139825917 8243980494022 8248867263728 8278187881964 8280032886853 8283051491624 8284941027272 8287961421376 8292725957516 8295749189728 8297641621984 8314389869786 8317420999888 8330741249798 8332027976272 8407499326492 8415399418426 8420387799824 8435611677493 8437383802771 8452201456699 8455282827992 8457211653176 8460294851008 8475590879756 8492259283508 8497293224992 8578558821196 8580515768188 8582318334436 8583643918304 8611015231819 8614154500952 8616074384554 8616119568056 8617884420838 8619260698048 8619850338814 8621181719696 8622992828912 8636211648064 8651825730548 8656954257952 8662040400832 8707446474818 8743531106219 8743576958116 8745525686807 8748713993656 8753899953344 8760772392988 8771115689792 8779811318278 8781814175134 8785015711472 8786973675844 8790177093152 8792182314656 8802292641296 8818206994597 8823434147528 8826650857024 8844009668032 8883395514784 8907818858939 8911722668849 8913099130936 8916958493534 8922244183216 8930627954248 8933883742784 8935921746752 8953958321308 8955341306912 8972953205216 9062737835228 9068109938272 9084504883454 9102370799522 9103776708208 9105689199376 9107766395728 9124233038921 9127559408968 9141551715296 9145509997624 9150931165376 9235081179961 9238447961288 9240555442664 9243924219712 9273401018882 9276781770256 9278849337212 9278897996368 9282915749492 9284349544288 9313955250743 9317350786744 9319427395538 9322873816256 9358097218756 9377250049804 9410581507327 9416110422082 9416159801048 9418258431946 9421691993168 9438726207001 9455181419684 9457288747543 9457338342452 9460786150816 9462894727832 9466344561856 9468504031168 9477401094304 9496530609566 9502159851184 9557581781531 9595224064426 9597239797222 9598722141008 9602878377652 9608570658848 9614094379318 9617599335344 9634987745383 9637011831601 9639210233653 9640699059992 9642724346024 9644213715136 9659658807656 9663180374848 9686389576864 9705439181152 9737165248811 9756314710373 9783312951412 9800494313428 9802553168716 9804067224224 9806303735072 9808363810784 9826097118838 9829679363504 9835330193689 9841160264936 9844748001088 9845421477034 9846942153776 9846993792064 9849010766672 9887800834912 9945472039958 9951367399792 9971453585093 9986739558796 9988965357917 9992606978536 9992659380704 9994886499208 9998530278464 10012311306272 10030413346954 10034070078032 10036306425964 10036359057296 10042255629536 10077950850968 10083924740032 10098576976712 10140479785744 10142739849788 10146437531104 10178792242619 10180364410216 10184772497354 10184825907256 10186399006784 10187095854962 10188538931648 10190809706896 10206431947712 10227032964148 10229365962244 10233095224352 10333318223228 10337792539207 10353640100804 10357414668832 10376140648874 10378507661522 10380687943934 10382291295376 10402709485168 10421517357251 10427694901624 10431496467392 10452011425856 10532035881367 10552748564281 10554378491384 10558226241472 10560634791616 10581950743364 10591894054742 10598172593008 10602761590652 10604399242528 10609046570848 10638214291133 10648400899136 10710508350724 10716857199776 10736233044082 10748578878037 10751030851561 10754950294088 10757347308526 10761269053808 10761325486912 10763723922224 10787115665144 10801983604412 10805921622496 10808329997192 10808386677088 10814736831808 10853177839504 10916479665161 10922950607464 10959473931406 10961776261282 10963469364848 10965970359344 10968216535612 10968274053968 10970718613036 10974718145888 11009714058343 11011414566152 11013727807544 11016240267032 11017941782848 11020256395456 11121596326841 11128188855784 11150073954712 11174305314172 11176854404716 11180929087328 11200564929632 11202917907104 11223172538578 11229825278672 11240377364216 11247040302784 11342192487626 11343944348464 11362111539194 11366253759952 11389195800983 11391793912499 11395946954392 11397707117888 11406655135876 11409257230228 11413416638624 11415960409048 11420122261184 11456538467374 11463329539376 11470064486816 11507558930413 11517658115392 11530190112259 11534393608472 11541230830528 11562097124396 11578033224758 11582254162864 11584835563028 11589058981024 11591702685472 11612660231354 11616893793232 11626013888489 11628666023117 11632905420136 11634702183104 11635498109222 11637146362688 11639739996976 11639801036864 11683778184364 11688037673312 11784445146019 11802510387668 11807620862317 11809506540832 11814620044808 11832731543776 11854124864582 11856615139754 11858446455856 11861151613168 11863643364496 11910305551144 11917365601856 11984203383152 12029481741277 12036612435848 12041000555584 12060284073464 12062146847296 12086493503084 12089250682652 12093657992416 12105021776848 12117441817888 12212103354724 12214668832828 12236120119132 12240580972256 12255511305037 12262711675942 12268085751922 12269980621808 12272558258576 12279613437091 12284090146328 12286892401784 12291371764672 12294111209744 12313594297004 12328132188736 12337810657172 12345124119328 12352377139648 12417127813202 12446951496161 12468651165124 12471430121423 12475976760184 12483372122816 12505941787612 12517692973786 12520322649142 12523178794126 12525113064464 12527744298608 12530536425316 12535104612128 12537964129184 12550394187331 12575076246733 12582530352392 12584473789888 12587117494336 12589988876608 12702865946771 12705763733663 12710395802104 12717930120896 12742941662528 12765980623396 12770634644768 12773547891104 12826482901232 12846145559104 12954826490606 12956827431184 12962505700144 13010590200608 13011480250769 13016223772552 13019193042856 13023939376448 13031426504668 13036177298144 13093186819856 13143704749903 13151495920472 13177360128296 13182164123968 13198242943886 13205997189476 13209009751028 13211784655916 13213825285024 13224199086098 13229020157584 13232037971152 13239812072032 13255961207489 13260793858312 13263749363774 13271611692976 13282030860527 13286873015416 13294749051584 13318785668188 13344978874084 13404409303558 13430770899994 13459958673889 13463029169317 13467937309736 13480592433308 13483667635724 13486500239828 13488583300192 13494423842648 13502422908352 13515809124818 13539545461442 13542389804174 13547571273808 13550417302576 13611777772736 13683130174714 13688118556112 13739834595487 13742968936411 13747979132888 13752991155904 13756128498112 13808101490612 13813135432096 13885543342979 13948421367244 13951351605268 13956689548256 13959621523232 13984137279008 13998001064047 14006298634328 14012363346982 14014527629648 14017471755056 14020669430768 14033843928104 14038960167232 14042162744896 14072679196576 14100355036768 14163149452816 14191003215088 14216660239691 14225087424184 14230273383872 14241445169644 14249887045856 14253062995912 14258259154496 14275650531142 14284037776372 14287296261316 14292504900128 14303725542106 14305934827184 14308940170448 14312204336144 14320613057504 14338080489733 14343307642664 14371515710552 14380034688448 14435517711524 14498646797726 14503932487408 14512270425653 14517561082024 14520872838472 14526166630976 14527160361218 14581048958476 14587439034916 14589692141024 14713123821361 14735678649692 14796744948986 14800120393058 14805515989264 14832284039573 14861453746139 14870263143736 14875684311488 14879077763264 15012477937093 15015902594329 15019057085263 15021376857032 15030281051968 15059840146624 15074770376666 15078209244098 15083706221584 15087068009468 15090237450596 15092568216544 15096011144032 15099182463904 15113370384112 15140695028459 15149669951416 15155192980928 15158570701456 15184997731904 15221469335072 15301259676703 15310249488898 15319324918352 15331351687729 15349452457136 15373777495076 15377203932727 15382809913016 15386319050648 15391928353984 15400776778244 15404012122268 15406391352352 15413143131232 15422198677312 15441009758174 15446638999792 15473766241648 15477016919056 15597923479138 15613927320628 15628598919934 15634296549872 15637863056816 15669427062289 15671847287096 15696945562441 15702668109128 15711976151872 15771338669372 15859791211649 15869192391976 15931609239364 15934956098908 15938591192524 15941052991136 15944401834592 15973228965694 15997715501768 16004642495842 16007198439232 16014129539408 16038678774976 16170972024662 16176867384496 16237986340121 16238071493644 16241690561213 16243991315552 16245102561611 16247611702504 16253535002432 16257242770496 16270005872692 16275937336736 16305363876802 16309083468106 16315029178448 16318665397996 16324614601568 16347114905264 16376670132823 16386377702552 16392351591616 16410187587157 16424589383488 16478279651834 16487960988044 16497734527456 16550342099291 16556375763928 16560065773706 16566102983248 16569882054544 16582890601013 16585451915032 16591498379456 16595283243968 16628779739572 16634841999776 16661482499596 16664055952544 16805037160891 16814998652984 16830798836852 16840775599648 16871223354986 16874767605542 16904402913398 16910565655984 16914423306352 16951181759512 16984518567016 16994586449984 17150865048499 17154468045253 17157117642392 17161031536376 17164636668872 17167287836608 17222030463638 17228309001904 17232148769108 17232239136112 17235768841676 17239700677628 17242363439392 17245985657824 17303651461096 17313908515904 17414892949636 17476794227893 17487062212438 17487153916232 17491051373614 17497427987312 17521544785976 17559622636556 17563536245437 17563628350268 17570031422944 17573947351688 17580354186304 17584364629312 17604585282592 17636413989194 17646868295056 17749794737129 17766791029568 17815637717878 17823445337698 17826198261872 17833916987068 17844488366432 17861255908496 17897307687259 17901390433927 17907916642616 17910682613824 17945906410432 18083306890649 18118870176407 18125475670456 18136219876544 18169009766908 18204741599044 18207553416416 18211378398752 18215532791456 18248466077842 18255118817936 18283103430592 18291019995248 18470162359922 18476895922576 18481110885328 18518413800887 18546802037764 18550935664703 18553563540512 18554832783641 18557698674424 18557795992736 18565831498984 18568699088576 18627910501486 18634701573488 18638854791076 18716194437512 18743389613767 18754500099608 18821163014654 18832220844164 18832319602096 18836516863892 18843383986336 18877452414002 18903471307721 18910362839368 18914577495086 18914676684904 18921572301632 18925789455664 18954802188608 18993061219132 19004319702368 19115163563062 19190448128852 19194378937321 19194479594444 19197444282016 19198757572813 19205756755304 19217141317696 19228188758636 19235198670688 19269975490766 19274023663202 19278420467306 19281398119984 19285448692048 19319317615312 19372779153728 19410878362304 19474330497622 19512629420746 19559495208253 19566625902824 19597961619379 19600988626856 19605106337432 19608134448448 19612607470144 19616727621568 19652194237676 19659358727008 19670660387378 19682320529872 19690842954068 19693884307552 19698021533344 19775601669824 19890944079916 19902734799584 19942907170186 19961646487783 19966200152899 19973479117592 19977930715834 19985213957072 19985318761408 19989772998416 20024622612544 20060826693908 20068140156064 20072612851928 20072718114592 20084511259072 20155901701936 20197153953424 20273462235299 20280959571488 20285479699576 20292875062208 20357584485238 20360728820432 20369544994708 20369651814512 20374191709924 20381619413792 20446611822637 20454065928296 20458731924488 20466190448704 20654393178419 20666636446456 20675585078414 20707280201608 20714829337664 20752281297748 20757015323044 20761375887868 20764582590752 20805418970336 20843034714502 20855389803248 21064071762734 21105497128562 21108756982768 21151363630397 21156188694641 21163901486728 21183788109484 21196345186016 21205523181304 21208798485056 21218093141696 21276428582266 21371180870767 21413210208481 21421016701448 21433714399552 21472466088164 21497157756074 21502061703122 21509900588176 21514694617052 21522538107616 21527447844448 21548790019757 21574231330288 21591168650051 21603967208824 21611843244992 21616659994384 21616773354176 21706355679008 21820139538967 21832959330322 21845901214928 21885398128321 21918947862812 21923552522564 21926938729696 21928438744303 21931940718688 21936433071224 21936548107936 21941437226072 21949436291776 22019428116686 22022829132304 22027455615088 22032480534064 22243192653682 22256377711568 22300147909424 22340466090943 22348610628344 22353708809432 22361858174656 22401129859264 22405835814208 22446345077156 22459650557344 22480754728432 22684384975252 22687888696928 22724223078388 22732507519904 22778391601966 22783587824998 22791893908784 22804996383169 22813310271752 22818514460456 22826833277248 22831920818096 22913076934748 22926659078752 22940128973632 23015117860826 23060380224518 23068787216944 23115767064299 23120623147853 23124194248792 23156066449516 23161227368357 23164508325728 23169671126056 23178117962048 23183405370944 23225320462708 23233787586464 23252027776978 23257332046234 23265810840272 23270996218444 23279479993952 23307874919329 23353713029647 23367556368728 23376075346624 23568890292038 23591036758289 23596418362517 23601375419699 23605020775336 23615241724634 23619013081664 23629240089616 23665463087552 23708249729164 23713230279508 23716892911712 23722303226336 23727286728992 23820611102288 23968406766304 24058963482554 24073224871696 24120568146928 24164177608571 24172987006168 24178501365304 24187315984832 24210043553696 24234883635776 24409737392677 24424206709448 24429337665656 24472240238264 24481161944512 24511022610074 24525423351884 24536171503844 24539961243616 24545116517152 24559226874182 24568180292656 24573784803568 24588222419488 24627188594008 24675621314344 24690248238656 24834255626404 24893902992322 24922529046877 24937302330248 24942860242846 24951953520368 24997066108651 25002768457303 25011883575224 25035385947572 25040645298284 25046357588252 25050226128928 25055488597216 25061072850632 25070209224256 25075928258368 25100788374662 25150152493466 25165060704784 25405731893542 25411527467326 25420791604208 25516835677333 25528018311103 25531961246792 25541269289536 25547095782208 25652965802464 25787437636961 25909652981212 25913654862368 25925011400288 26021180401216 26022960501538 26032447545104 26038386085712 26062853009336 26072354596288 26186373639712 26287409499806 26302991840944 26354720256592 26396485887772 26402369016569 26407915538543 26411994378952 26418019502056 26423569311832 26427650570048 26448398172196 26458040315168 26464075942304 26479624144064 26511922414978 26521587716624 26527498727548 26543223385952 26564061721054 26573746030832 26637571336376 26689957748168 26808818607116 26861541799988 26904110616383 26919917347778 26926058338634 26935874619472 26951359361927 26957021213969 26961184866616 26967335271448 26973000479656 26977166600384 26988847685296 27031618249636 27079090922884 27084779608348 27095142547616 27100834605152 27324372811099 27366260349428 27376237112224 27479669190974 27485937872822 27495958265776 27599842671401 27616202981224 27626270864192 27771086685958 27880316168887 27892534586917 27896842734488 27902703210536 27913379096512 27919243046464 27968274558016 27996002128094 28012597268656 28024726693964 28029055259296 28034943510112 28041338861536 28067687856208 28145358393152 28200710073536 28326298905632 28382006430176 28416625113877 28433320479382 28450174848368 28472510277211 28482890339288 28499774091712 28506125991824 28551301062284 28557664446493 28568075552744 28574592522632 28585009800256 28607451084212 28611869654368 28617880340896 28624408672288 28641226115008 28676160979466 28686615285328 28743031421104 28871035423048 28997293595452 29007864974816 29024540851306 29035122164048 29041745676944 29054320722436 29100364544251 29157594374293 29162097916952 29174878069832 29179384282048 29426247642722 29453897964491 29471357299384 29593489897972 29600240786116 29611031978528 29664568079146 29722907492278 29740526287472 30024955874186 30031805188658 30038114170526 30042753714064 30149540753332 30156260345939 30156418488196 30162595472933 30167412443168 30169476185849 30174136018936 30180474901192 30185136433088 30192022288064 30198364927808 30226740768224 30281390056918 30299339902832 30317141402912 30442938670144 30476062661863 30602519353406 30620498977796 30638649836704 30662703375458 30698904914272 30729339613973 30736349612969 30747554990152 30754407865454 30765619826032 30772638101296 30801553556488 30808024244536 30812782704704 30826286262464 30882019516348 30893277999584 30947532483296 30954033838112 31195846958276 31209354727369 31227854641256 31257197839868 31268593099744 31275726113632 31338854124578 31343694574192 31393891124882 31405336218256 31542677338744 31719582423298 31738384783952 31795767092089 31858297798327 31863218478728 31869912197816 31877182385048 31882105982272 31888803669184 31946457931388 31995431003536 32009284991684 32028259078816 32341944049324 32353734768992 32456903566087 32475972680242 32476142987288 32483381122426 32487982631104 32490205123222 32495223405008 32540011745384 32551874673472 32610727753604 32617995884383 32618166936212 32630058356896 32637330795992 32649229203136 32694229810528 32753340265646 32772755405104 32820375174314 32956559303668 32963904511811 32975921976088 32995469054912 33100684198582 33112751527856 33120131547412 33132205966496 33139764109088 33165781202026 33170903830064 33237857133481 33245439377293 33257559479144 33269683999552 33322964999192 33328111905088 33583284225491 33590339290277 33610074321782 33629997305968 33649330327613 33661597673704 33681551199296 33742446709972 33749535211084 33808805826796 33821131311968 33828846612704 33902363519024 33969037134032 34301730096998 34308936090506 34314235284784 34322063072752 34329273337744 34391339915933 34444060927276 34456618003808 34458975169619 34464297538216 34464478272224 34471537683352 34479401355256 34484726878784 34491971315648 34607302922192 34809152139853 34829785899272 34953588455786 34974124424876 34974307832464 34982102747228 34994855974624 35043089571952 35106446714339 35119245273112 35127072490874 35127256700536 35140062845888 35147894703376 35209170565184 35272827978388 35293736590112 35499589474258 35631275435756 35646703740739 35646890675396 35652396523744 35654835492367 35667833974136 35688976732864 35722511816992 35794615374518 35802780867854 35815833285232 36166613781298 36237740352814 36250951340912 36316492271059 36324776815327 36332407803769 36338019533816 36409483198088 36415106832832 36422756797504 36431065582912 36496932155684 36510237635872 36582039990496 36940324719844 36953791845152 36962221770656 37036827601774 37071629191597 37080085998241 37093604075528 37101871329406 37107127081024 37109665567282 37115397348848 37115591985472 37131662997968 37255821002972 37269403146976 37277709582152 37432388875024 37486779227534 37509000199216 37576815654287 37642326029308 37650715579841 37664441688328 37664639204192 37673033727784 37686767972672 37754904828004 37806942615442 37820725678736 37829154990172 37829353369808 37851578911328 37972279099183 37986122438264 38008639404736 38230327126124 38358158759921 38366216914487 38380896257704 38388757874642 38388959188888 38394888564032 38397515145626 38411513510608 38456377517272 38470397341376 38539950981532 38548047326404 38556840934612 38562796239968 38570897384096 38638635230624 38948660995244 39025258841492 39118990416506 39133251805648 39195923238758 39201977253712 39210212674864 39281103885023 39290064718619 39304388475352 39318717454016 39341320774756 39364641059744 39381685908136 39387768615104 39396043066688 39697673706691 39767390387179 39781888159832 39805469599168 39885814340372 39923292975566 39932400305798 39946958235184 39955861431668 39970427914144 39979545996832 40097884635809 40121653387816 40136280312128 40145225703856 40145436229184 40311803403872 40394307906848 40523116286653 40546924470598 40561919142976 40570959399152 40644310809739 40715168970476 40721457640864 40724243382277 40739089989416 40739303629024 40748383419848 40763238827584 40893223645274 40908131856592 40917463848976 41308786356838 41333272892912 41351170156828 41414560403216 41489437026037 41498152989139 41504562595496 41514030646088 41522751775736 41529165181504 41610837940672 41686069429004 41710779606496 42128143525468 42210994257124 42217513965536 42302727260794 42312377389282 42327802973456 42352136140171 42367576218968 42392690372032 42411046362608 42552857164532 42742361741534 42826420416962 42842033402896 42919490865797 42938300131727 42944932176328 42994315512148 43004123406244 43019801176352 43029389234104 43045076215232 43054895688896 43097580039514 43148462660576 43182337300102 43207934417648 43233319988768 43371181340773 43412711358016 43459947346207 43640279077934 43665918660644 43691802429856 43770796256642 43811925408251 43821129271997 43831125779441 43837895725624 43847105045128 43853877459392 43856877488606 43863881437376 43872866142448 43873096215872 43882874452144 44038856233372 44045658264608 44054911230176 44064961068128 44486385307364 44512755423136 44600295818848 44680932181886 44697221256688 44707417618864 44876329844489 44892690154312 44919301114688 44961509456864 45341892717121 45368769950504 45375777393856 45448446156776 45465015039808 45556783203932 45567175649996 45583787817568 45609992766338 45626620543504 45637028920912 45663841636192 45826153869496 45853318157504 46030235721652 46120760449036 46137574433888 46231534128598 46241246295706 46248388497584 46284696801343 46312132899032 46322454736714 46329016651456 46339342252112 46423122773209 46450640925416 46467575172928 46504055553956 46514664092468 46531621680544 46541992436888 46558959987904 46615749838658 46707426059294 46735112737456 46915432562453 47007698149979 47137780584076 47182073516578 47192836725034 47202750839398 47210041550672 47230483449268 47258480179232 47388409115047 47398364314609 47409176863477 47416499458328 47426460559016 47433785823424 47444606452672 47454573457984 47641222204576 47890955611499 47936813532608 48117926965108 48146449743392 48241136293856 48328355217142 48345974012336 48357002730608 48420087107392 48819474785354 48848413418896 48858675331312 48944480476528 49022045220148 49043271714437 49050846703768 49072343007688 49079922487232 49090233034304 49118453748364 49136360585312 49147569607136 49176444838976 49254377188016 49351242628688 49668511252808 49787805984644 49845058093754 49874604660496 49885720485692 49903907040736 49964776858997 49994132217302 50005536914606 50023767150448 50063039397371 50070771895144 50081290596568 50092715176504 50100452257856 50110977194432 50122145701264 50201576749324 50300304986932 50330121409568 50745263792041 50811463787084 50823054934652 50841583208416 50845061264263 51033671354666 51056036622206 51063922493584 51256850675459 51305931604928 51574875273922 51788607321451 51800421375703 51819305962424 51827309724736 51850022800576 52045921003076 52064895090208 52076772171424 52125706018672 52372747279424 52574818999612 52605983681888 52709440513184 52773732354343 52792971775544 52804738033138 52815831077086 52823988757904 52836039004112 52847138623664 52877519086249 52896796344392 52916080630336 52928151884608 53023844829956 53043175433248 53054997455096 53086446771904 53128123442108 53147492061664 53275142672752 53379915496336 53585873211143 53617637214232 53723083599976 53808221232766 53839834695556 53852116677268 53871749238944 53902718723854 53914042427938 53922369733232 53934670542896 53946000959312 53977695370592 54043534153609 54063236499272 54149818123687 54158181845768 54169559216696 54190285095232 54201669210304 54648745622198 54700096219769 54732520698856 54752474224448 54959338381948 54971875745644 54991916531552 55199685342802 55232405962448 55542173371916 55760632337774 55785069173834 55793685468976 55805406421072 55992004256188 56016248735447 56025194537312 56029027202291 56049453387928 56058110518592 56069887020224 56082677723072 56135375712416 56598402086317 56652597811264 56764012860352 56833250227754 56866640958764 56900349696736 56945020554422 56965780678576 57012251983648 57068773568807 57081792138371 57102602124568 57115328892986 57136151105488 57149185045264 57214902168424 57223739308736 57235760681792 57248817344576 57352321958932 57373230570656 57486062842208 57742070846096 57960230207971 57994587190904 58015729949632 58049081702612 58070244328096 58083491353888 58108641444872 58200729088502 58315188748586 58324195833904 58349756139664 58852495285444 58907795928982 58942714598768 59049281742451 59165410196893 59186979795944 59200481572232 59222063957056 59329136158292 59445814984556 59481052574944 60049911748372 60063610377316 60076228341052 60085507428128 60277106622733 60299081506664 60312520691878 60312836976392 60325190945866 60334824886336 60338952371698 60348272037872 60360949802384 60453481536448 60562780113836 60598679805664 60634282805824 60952125323726 61204717743533 61205038706812 61218679807649 61240997955592 61277299673408 61325406750916 61397809828544 61458679227946 61472699225938 61495109980304 61508815730908 61531239652064 61545276202592 61603107112976 61616048489072 61727448962179 61764039032696 61786555999168 61895064966592 61908067676224 62382058681943 62391693916552 62418709454738 62455709282512 62491613465567 62514395679736 62537186199488 62551452227264 62677708249156 62687389148384 62787782249764 62810672436512 63085354677488 63439164846596 63476769567904 63591534184178 63716595596654 63726436957456 63739824395632 63754364770096 63869631272447 63892915862776 63990862007072 63995239600721 64018569983368 64056518157632 64645568259727 64683888098648 64707469537984 64913807132174 64951945360484 64952285974576 64966762244852 64980410246444 64990446810016 65080023490768 65197686755201 65221455507208 65235991768766 65236333872424 65260116713792 65274661591984 65388459621056 65506680531292 65545510810208 65640750348628 65913118607336 65927809023622 65951843952176 66201021232801 66201368397164 66216123057253 66225503055712 66240263094824 66264411932992 66279528218176 66331562404052 66341807660128 66475714266962 66490878754586 66515118958288 66645929998384 66903072470717 67166568450982 67180678580554 67220148643564 67259994611936 67298660655226 67323195347408 67444914217681 67474471635571 67484893419944 67499070422168 67617611653592 67642262623936 67657693225408 67804727038048 67938074268064 68294202972611 68603460193996 68617872181012 68628470569568 68644126145504 68658546675488 68782679831866 68847311355823 68888121854552 68913236007616 68917950339238 68928595076432 68928956544448 68943075366704 68958802710512 69214605844384 69618304279706 69659571798544 69907176911572 69922757505419 69948248849752 69948615664928 69964205494456 69989711949248 70086179143904 70212893428678 70238490546224 70254144981748 70254513401072 70295789406752 70545655956776 70587473180224 70999178948516 71251545698333 71262550871512 71293407481478 71293781350792 71304793047488 71309670984734 71335667948272 71445023633984 71589230749036 71605561735708 71631666570464 72333227562596 72364547774449 72475480705628 72501902681824 72632984542118 72649553630654 72664815607538 72676039067632 72818966396176 72950621500757 72993864311368 73020475271744 73164079980992 73724251169569 73853725004761 73869239949967 73880649439688 73907583690304 73924443541312 74073655203548 74143258383194 74160171996482 74187208151056 74203742658812 74219331134564 74230794697696 74263325995936 74467500037931 74511642005944 74538806293952 74555419164304 74864777750048 74973558455068 75018000398432 75153631308574 75257215960927 75284652058616 75301431159682 75328883376656 75329278408384 75346067455568 75509809656008 75613885230884 75630737709943 75641451357472 75658309980344 75658706739616 75703157822656 75944558198366 75972244876528 76415357656127 76460654252248 76716317519842 76732433828974 76761792515408 76777515749284 76777918377776 76795030291252 76823027021216 76912755034544 77067998408401 77079901963064 77096094652808 77113681869224 77125592479936 77141794768192 77277270461248 77897321990488 78050517682984 78237980833012 78266503611296 78391846477516 78403954507424 78420425349728 78562207770046 78580129437238 78608776950704 78682641549512 78729282119488 78763371816272 79395347413382 79534780774358 79563776319664 79742557387493 79771628680744 79846585951132 79864800611596 79893916470368 79899381986699 79911722863336 79940855828288 79959091993664 80195769271618 80243306775632 80290451407712 80623606807744 80711330785813 80788615813696 81046232573306 81093848941196 81141918798304 81288621619478 81382097219423 81400662161819 81430337940952 81442915281728 81448486764554 81478179978832 81478607258048 81496766839696 81786447290548 81816263713184 81834927697952 82617572713676 82653346036219 82666545785824 82702340313656 82829120806432 82978874052074 82996305978278 83009125190992 83028061292176 83045503551472 83372138858008 83421559212992 84206372188939 84256287050936 84421988514248 84435027931072 84605454521588 84624754778564 84655605946912 84704272280342 84735152437936 84822092725216 85105714329064 85484723483068 85652840833924 85684066805792 85788579135259 85838981731594 85876600263454 85889864352656 85957294059637 85988631024296 86008246812488 86039602352704 86058778468208 86195160079028 86296925321152 86364674600204 86415868835296 86466639977536 86742362681546 86919894692414 87128660473127 87280558155868 87300010849961 87331837321288 87383604859712 87541592513284 87623850816502 87642258543994 87662251558882 87675791451248 87694210090256 87713754977212 87745732284896 87765748904288 87852759311317 88025533727131 88077712466744 88091316529216 88109822460352 88129922136256 88940346135641 88972770614728 89025510846272 89200591637696 89361864363772 89394442513376 89414835237728 89752659688978 89785380308624 89923018913728 90683785434242 90737539901008 90896892313552 91080361755383 91113566407864 91134351299992 91167575635136 91219985532676 91253241087008 91274057841824 91327683272384 91652307738992 92060471443304 92241520898072 92275148867776 92463068257196 92482492591412 92496776995168 92569393602686 92624265798064 92644909473428 92678684504224 92791728452423 92846245546418 92901281850832 92974216023689 93008111107912 93029328184936 93063243361088 93083984873776 93231499677316 93414852118588 93470225474912 93830865124906 94015396299958 94241204185219 94275561168152 94364147033156 94385673450068 94405501678796 94420083101344 94426542347917 94460966898536 94516960358464 94776818230094 94796728629218 94818353726954 94832998916656 94852921118032 95282444409152 95781911222998 96178842168409 96200782554877 96235853930216 96292899486784 96482272587712 96656710434284 96691948024672 96714005461216 97638949570708 97696826837792 97717350662624 97888960953056 97986007448329 98044090440296 98086543428874 98101693407536 98144686015376 98236907496728 98272721170624 98295139214272 98508754376032 98702485257376 99337022505616 99516621677837 99575611969288 99690116187508 99749209320992 99771440971384 99807814081472 99929553717994 99988264434604 100011073829212 100047534300896 100126078794742 100141543790288 100162581193136 100185430353008 100244291402528 100366563428131 100403153498648 100600609973864 100660242819136 101490527584082 101585892979571 101622927574168 101646109869304 101683166416832 101690122528526 102067342709332 102112073244412 102127844987168 102513701350918 103149750547844 103577214642902 103600842751406 103638611924848 103825988277011 104030176222973 104091842006152 104129790180416 104153544342848 104251412037344 105111318160303 105133399596841 105149637999224 105211967363776 105418881026368 105547464708686 105585943551088 105609476066276 105631662154172 105647977515808 105672078008224 105694277247328 105755038172498 105793592688784 105984865199213 106047689659912 106086350866496 106109994910192 106256246884216 106294984123328 106550285345504 106759830992672 107108817736921 107171746422286 107235274428464 107319461814103 107446167199952 107616442465532 107640427529089 107679669391112 107704233354536 107743498477888 107805437447708 107828084855876 107844739466464 107869341085792 107892001918624 107955390741184 108087068307218 108126472998544 108299636247374 108316363691536 108339118433392 109297491244396 109400192439538 109465041397712 109685989436023 109878618937087 109918676763896 109943751491288 109983833063104 110399370685604 110464811924896 111084346743832 111521264675548 111570138347668 111587370937952 111610812842144 111984008512376 112032497470894 112050389074624 112058054404582 112098906775856 112270751424832 113196804172634 113665904380847 113666500455508 113691833928491 113715717931277 113733281917528 113800699393472 113890041108844 113931561357152 114024503967296 114137547137614 114163584276742 114205204249136 114230657785972 114272302210976 114298370090528 114429804336848 114636690929761 114704643917864 114746461141312 114972125684416 115484141692192 115852394695037 115920460415942 115989174381808 116080234207091 116098163405224 116140488656192 116166982707776 116217282889744 116401458177004 116630377497172 116648391667808 116699512279328 117704990570888 117815591857964 117885429197536 118098563484902 118330820393786 118373959591888 118400963144464 118658272316584 118891629969112 118962105149888 120056055339493 120081276316771 120099823496744 120127220754632 120152456682104 120171014856256 120554213245466 120598163013328 120625041383756 120625673952784 120650381891732 120677904743396 120696544075744 120721899604768 121125560227672 121197359611328 121904250647452 122337559595251 122409435487066 122410077413624 122437359615298 122481995911184 122650813501832 122917358455892 122944753718059 122945398451876 122990219960608 123017631461816 123062479304128 123090552405184 123206214225952 123232096978144 123454897924358 123528078065392 124248563159903 124764117363886 124783387833104 124837418909476 124911418565024 124983226931134 125028791359472 125281153810813 125309733037489 125355416498312 125374778296768 125575564499528 125621344873024 126170709354976 126583148234543 126832091234849 126878329693192 126953539135808 127183068368356 127433191193308 127452873914912 127479648791264 127508729540192 127739262544894 127785831725552 127981724014144 127990479201442 128037139966736 129291136519454 129367776197296 129628896606209 129827614264348 129856549652921 129883829485487 129903890720968 129904571949152 129933524489704 129960820492888 129980893620032 130160046981536 130395373510402 130442911014416 130471983537532 130472667744848 130549323183968 131013361062584 131091021620416 131281500697256 131826237214672 131855618047244 131903687904352 132324299154047 132402042465602 132402736794328 132432246114506 132451006111424 132480526189648 132663124808104 132683615320256 132951428533924 132981757509172 133030237916576 133291859996768 133806144941434 134333136901964 134361357161108 134391303009691 134440297287128 134519989223872 134597321310452 134646390694816 134889828435362 134948943271142 134969786839888 134998140844336 135235223307184 135609454076096 135876148536128 136588405945222 136916466457771 137185731335653 137206920387992 137235744362024 137256941139136 137288252291008 137317093350976 137565359663732 137694622711646 137776243709104 137835900678476 137857190152864 137886150733408 137917605421024 138429211688768 139236608559412 139319143597088 139731525414481 139763401070293 139814353823144 139845515010838 139896497699504 139897231329856 139928410988912 140172358287808 140425786857356 140476981092448 140508289963496 140509026802144 140591578813504 141091311913552 141914235647093 141998357897032 142503091396666 142525101743024 142586814962956 142587562701584 142619341969468 142671335896544 143126282758459 143178461498072 143211123471416 143263333140928 144580752248933 144666455125192 144729095548898 144950961411256 145003805363648 145265969084236 145299107261308 145329631215076 145352078135264 145637932792352 145901243001514 145987728622736 147448502339138 147707450009522 147738479899934 147761298879376 148059545412779 148093320862487 148147310407096 148286516766388 148320343992964 148374416302112 148407485317624 148438662269128 148461589395392 148526651991872 148935000075862 149023284011888 149110838328608 149598266095369 149729555500096 149892471459367 149947116910136 150036000796864 150307262617148 150514431921854 150569304117232 150602862319364 150657766753312 150692134911136 151019619312016 151138180550357 151172658300521 151227770461768 151261475419886 151282902714944 151316619960688 151317413479232 151889116396732 151944489753056 152740976772769 152830715312254 152921308504496 153197786898247 153432635039684 153464867657948 153499071210121 153523585030816 153555031498568 153555836755552 153590060582504 153646054042432 153825510069088 154135996816802 154159803926128 154192189305616 154227363738448 155794643980976 156101035365968 156383262636601 156475961666024 156533007222592 156783692955032 156807909014848 156840850699456 157124415540092 157160258874476 157217553901408 157365283099024 157526743632544 158790694826764 159069561548716 159127552639328 159485114774986 159543257361488 159634974682183 159693171902264 159729601223192 159787832940736 159798763973398 159823445726672 160391538543236 160486613551264 160580902815424 161422661571626 161810369450093 161844362034971 162092465146612 162128591578499 162187697882392 162283837596608 162577243238956 162764194438846 162801324323638 162860675881904 162896973529108 162956359957664 162993533679392 163155124435303 163475991207529 163572894581096 163632527426368 163669855395904 165137257308023 165174928537619 165209627937893 165235145427352 165306692072438 165333091571648 165404680627312 165658241612864 165957748104148 165992611956556 166018250381984 166056122584352 166091007102944 166744277716016 168412744377878 168512574101872 168843977028496 169149243259997 169210909043176 169249509557128 169311211893824 169408544560684 169470304875872 169644185450432 170211428658128 170868161748739 170969446966136 171305681667848 171368133611584 171577158270518 171677963463188 171753200526908 171779728705312 171914588119274 171977262048592 172016493624976 172117556936416 172390320158056 172666401186851 172729349200408 172831737670592 173484725363092 173839789384828 174257320946254 174457703328139 174561116311736 174600021699922 174663674642576 174979462760557 175019379201121 175083185026568 175247701633004 175284517087988 175324503117764 175351582902496 175388420180512 175427509954424 175491464569792 175531497808576 175705518622634 176051067454262 176155424933488 177880692271282 177945541229456 178617849741331 178658596173343 178696128177721 178723728727544 178788885026752 178829670475456 179505319377956 179570760617248 180512063458727 181367570868484 181475079802016 181793784627104 182160723510766 182227132815728 182268702599984 182439971065352 182506482174016 182548115683648 183304615477984 184120942886608 184483041796144 184816583115983 184855408769801 184926136514392 184964985182824 184993553990336 185138787205372 185248531596128 185289818946856 185357369008448 185583456904846 185692491092836 185802563701664 185948432047378 186016222215824 186058656369872 186167969747552 186462999354632 186829704237176 186940450949824 187661730249812 188030792599916 188482408370438 188551122336304 188659515533489 188699148497783 188728294066312 188771346900136 188811003357592 188840166202688 188853084695834 188921933797072 189553636460188 189593457258436 189636707453908 189665997833312 189705842236064 191270609677693 191563822445996 192357684336818 192401565109754 192471707860432 193198898699807 193313420868568 193383896049344 193428010922432 195162213182209 195247742108419 195277899141416 195393653675584 195434701325248 195777921906112 195972014896658 196088180880592 196173086857748 196203386815072 196289372030752 196473814993456 197017508752064 197404970514752 198674045011232 198916375797139 199033243355674 199151223938576 199307571940477 199380232375016 199498418641984 199542881942768 199859107435988 199903651125451 199976528869208 200022147658424 200095068601792 200252157589484 200283087580576 200325162386272 200370860706016 200488582805056 200733126856262 200806306997296 201201219947728 202981055168164 203171785959142 203245855148336 203292219738608 203380245057052 203702551809757 204060292311733 204103160620051 204134685418664 204224146488824 204255689974336 205027402701836 206177285751437 206299501095688 207154429285804 207201685502812 207277223849696 207651976554022 208060352445946 208183684012304 208502824074688 210222636320606 210266799193682 210299275998448 211093822421573 211094929417372 211138168310531 211171887102176 211186333300943 211218952132552 211263324308344 211295955031616 211344156016448 211388554494656 211510076344996 211587185377568 211969730398426 212095379319824 212219989820384 212512493768432 213100570691008 213332438633041 213519661985344 214217635473842 214343492844572 214470548856928 214638923628206 214892334399904 215154447290783 215232884931064 215280855058178 215359338782224 215408466709072 215577577813169 215610874895416 215656169711752 215689478932928 215738682171584 215784003837248 216174136614436 216252945997088 216599272494748 216632727383072 216678236866784 218465483091583 218594982488792 218800384879076 218930082795424 219371978872046 219757237874174 219837353527792 219887502982576 220798741371208 220929623849792 222168693487664 223008084588289 223042529351096 223140276695336 223174741875904 223221625684288 223968017024752 224064994941788 224116108809164 224197813551712 226393608345268 227198324962609 227331808761694 227333000911016 227383667856982 227431435862554 227466563835056 227780082217688 227863122714304 228275094275228 228325971190681 228327168553484 228410408498272 228461315571944 228544604421952 228596740181056 228859608673696 229273381859522 229409287835728 230747331582677 230968283384384 231704789390074 231840920831884 231978348763616 232160468414182 232196326810448 232434565779488 232664999934367 232718075641051 232802916354008 233260754994344 233296783335616 233399024558656 235082989578437 235409981141776 235545312293291 235631183715928 235770858395072 236197126969804 236661640787572 236747919183776 236801926288928 237316544633168 237783259938224 240112110678986 240162552633542 240199646993488 240254441509264 240304913364208 240739379411531 241108426490932 241196326026656 241212826187333 241250082767512 241251347905568 241300763783464 241355809486792 241393088151488 241443799209536 242251120455344 243664064978971 243808501294904 244675119190502 244818870974132 244820154827248 244874719230596 244963991822368 245301627003664 245745127000373 245834716911784 245889507436118 245890796903752 245980439921216 246035262923632 246412428451904 246464193956288 246909795848716 247056156130784 248497126319806 249526926185173 249528234727772 249566775666208 249583848446569 249674837818952 249822837130048 249966453862268 250057582718944 250562307621626 250619466074978 250710832996624 251151128999056 252341418709952 253166296469086 253664182469698 253756659386384 254273437707289 254326854626383 254366136736712 254773501051927 254866382386616 254905747829824 254959297582528 255017459080384 255478525089788 255571663451104 255980958402884 256074279933472 258582273038908 258735552394592 259257793212418 259501404341179 259560601987687 259655228528696 259713099305842 259767658970974 259807781441936 259809143898304 259867048979408 259921640985776 260320093963072 260790747020804 260885822028832 260943967075064 260945335489696 261098646367936 262026722125168 262563001394512 263555009058887 263652474429344 263711236094488 263807375808704 264648598308094 264804084931204 264805473588656 264864492229012 264961052379296 265326249616208 265805953694281 265902857067848 265963515018344 266060475833152 266583719993536 267612289882868 268507111319447 268666273803928 268722714322216 268782606019382 268880594574256 269194642620904 269292781389632 269779656870724 269897886542284 269939573679776 269996281688672 270470446614368 273176811890444 273832932915542 274371462671306 274413840775984 274471488724048 274967727195161 275030453030333 275130719327464 275389245423292 275552487418208 275671801356952 275714380305728 275772301466816 275835210842048 278371732710253 278473217118824 278638287194176 279463050828962 279526802140586 279628707646288 279691030021676 279792995399008 279856821977824 280685192450663 280851573714712 280953962184896 281016579926992 281018053604288 282182623827104 283661814006571 283828471294186 283996715794064 284510175668173 285006182793332 285050203486048 285069703675939 285173629925912 285175125403168 285238683938936 285342671793088 286252565516918 286356922996144 286422246942832 289161504497866 289332910250384 289458191097796 289901922822512 290426059182259 290487070923973 290531938168472 290598214522616 290659262430152 290704156270528 291275865584704 291802486003028 291975457245472 294897004678276 295414900019044 295476959799868 295522597758752 296119090825558 296186641724974 296294620814192 296464952981197 296573033532776 296640687985928 296748832604224 296814970635248 296877324538256 297870000151724 298046568023776 298221676657216 299196532190738 299784942918734 299894233820272 300568100922089 300614525234296 301028863843708 301095955788641 301138608234464 301205724638728 301315533506624 301384269822272 302039238624032 302276361100714 302345316601042 302455540923536 302522950839772 302633239921376 303598269385411 303778232793464 303888979506112 304219631423449 305481953545538 305661430624508 305842617008992 306395573796494 306683477857757 306817880456087 306865270079368 306929735315896 306998142420242 307047170061632 307110062997136 307111673511104 307180121165008 307651020138176 308271993633604 308319607852256 308384378611232 308454727476896 311589287961952 312202070731936 312766525273202 312951923332048 313567385910064 314134308911423 314248831080184 314320517748952 314435107802816 314730566198048 315053487265088 317581389653528 318139123097432 318255105278656 318970229549972 319086514722976 319269949364366 319386343804528 319459202446384 319597527946796 319646891453344 320783077086472 320973227102528 322845323143252 323620738900186 323688724069942 323992877609401 324184930293224 324257183156998 324375395764784 324961859412463 325154486477912 325528388877692 325602648647276 325721351763808 325793947058216 325912719915328 325987067358784 326310248870606 326951982415058 327145789162192 329053887049853 330274514616046 330349857075238 330419255875786 330470290854704 330613384144876 330809361254624 331718863805329 331788550202263 331864238044339 331915496208296 331985223913112 332036500763968 332112245168704 332182014205888 333488555432032 335236689280493 336825488755756 337025148203744 337687954056992 338298486519994 338421818086352 338499019114256 338817089121368 338940609751744 340422857316256 341736323497478 341938893932272 342611363335696 343154316541036 343302902001059 343355926926376 343506401053816 343559457410624 343829176238548 343954524097184 344032987249952 344235113872832 344780640316112 345332802373702 345458698400816 346969450726184 347679578769656 348514641892508 348915406656278 349122232623472 349200043399844 349327349285152 349753438012979 349958925521114 350038758402242 350166370053136 350441275781597 350495403266008 350569034175976 350649006235528 350703165804992 350776840361024 350855019908848 351411037245268 352102134908524 352310849866976 355216846544287 355761384542564 355891082458912 355915428849841 357235699482662 357317192346686 357392256355442 357447457455088 358797954728213 359010638755912 359141521234496 361024126917454 362602949629921 362735141736968 362950159604032 363587569254208 364321447021532 364454265631456 364537405199968 364879942130704 366609230955968 368241885773216 368966083592288 369416126480401 369633166231966 369710817539602 369852273028784 369929970365648 370142633603743 370277574410744 370497063192256 370579637893712 371166913809692 371384982185672 371605127403328 371896864094756 372032444431648 372117312739744 372335939495104 372925998709264 373659408474352 375323460499624 376061585199832 376964816740876 377102244672608 377319031066978 377398296995566 377456588132624 377542693800272 377622006715184 377706169391668 377843867594144 378304739075263 379048726865809 379107272920376 379186914516872 379273414907816 379331995666624 379411684472128 382541219355386 382900673538383 383127644891992 384715368673636 384803130219508 384943415720864 386397797399614 386626841737136 390324426364418 390495484216838 390555798282832 391944029793316 392113741148129 392176361761184 392203190416037 392346173715496 392406773630144 392578744061504 392947629986912 396188814604219 397348090022464 397832751594278 398066486711348 398302447877152 398615143880954 398760464750032 399085763885536 399481414981649 399572544968597 399718214871976 399807302250902 399953057738416 400044295316848 400504315178968 400566175161152 400650324772544 400741721412032 401466253712524 401612613994592 402402439895456 405721611455797 405962110336328 406343571918284 406491710296672 406584439477216 406760490114104 407405103619514 408120584623466 408206321240102 408269370837328 408448292977648 410054805403672 412354571502874 412599002191376 413344972197157 414157871378251 414308858571608 414403371005624 414554447699392 415303953108044 416120704891892 416367368024608 420445272641212 420533598387364 420598551996896 421939746359131 422187644843146 422189858834744 422276336621062 422343774204352 422372666601886 422437904265104 422526648616688 423020152689992 423174370755136 423939460796852 424190758639648 424439979640768 425024987536864 426664877266082 428435270947684 428530758653543 428686985689144 428941097713856 429277847256412 429784668799808 430308894581566 430465769862128 430561710116356 430718677564448 430816933418144 431155155626338 431221749790832 431312339423504 432092142735253 432190711904809 432348273228872 432505891994176 433198544989496 433265454766144 433356473733568 436674410773601 436930966183166 437189964977584 437441294258969 437600769758152 437860165590848 438743957744092 439514475748348 439674707055584 439775005965152 441597482742416 444337386975328 446016169176578 446085058702192 446280553390672 447087418907129 447936034049504 447966677205047 448129989883576 448232217618328 448395627103424 452518977818089 452787216690536 454396649925218 454663617523388 454666001822032 454767335713964 454862871725108 454933127670112 455560164435376 456383807286407 456550188550456 456651942381362 456654337106968 456820816996544 456922631143888 457719217347392 458546763719044 458818575671456 461494663165354 463407148629607 463409578780148 463512861400771 463681841663768 463956697527232 464320936828364 464392653620896 464869131558976 465329999868734 465436151282102 465605832708016 466521509988688 470165979156874 470819962283552 471090624586582 471262367431856 472114399523767 472321301448997 472394253939608 473323281575144 473495838367552 473603852577856 474633089266336 475566519876448 478059420808277 480224221357972 480325105267084 480399293986976 480508883018528 480609826728416 481478758823062 481931179490761 482216852981864 482392652053312 482425652374666 482500165535024 482502695811136 482601527566928 482711618973584 484502240910688 487328129957942 487617002589808 489350238381004 489459302537933 489637741948264 489640309654496 489749438461192 489927983644736 490603254007328 491490254000746 491669433823568 491779014872236 491781593807504 492070525847264 493639628289379 493819591697432 494112312261568 496994252639612 498760819888331 499053852370346 499056469455544 499133551332416 499167696893138 499349675637904 499932907724536 500115165437888 501124615243252 501238932149956 501421665993248 502302257998112 506332592938172 506551834421143 507328364939396 507513318772768 508546875414578 508653709252766 508732273473424 509547002103854 509732764773232 510654350505299 510957050179576 511143326902208 511961916805768 512148559866944 516069758186983 516976075033327 517084679649769 517164546077816 517471104789184 518515586424836 519002808682358 519121203975374 519310457057392 519426198611684 519535317941948 519615562883872 519734097958816 519843281971552 521272500265517 521581494041608 521771644057664 521887934150128 521890670979392 524053444250336 525126002789024 526800511726489 527110018117774 527304948858688 527422472188976 529297196616188 529415163969601 529608169862408 529610947177312 529728984458024 529922104758592 530652499232416 531611907388562 531805714135696 531927030036688 535224579765736 537014222638894 537332547607856 537445428644432 537565212038764 537761189148512 538389285241808 539475988858807 539559313741448 539795773084568 539879147359552 539992563377344 540940893228736 546353623780888 547665865831084 548742925342612 548827681551968 548942977448096 549935454390322 550060906060666 550261438654928 550778490846584 551104974836416 551343602713904 556743465420506 556946434237648 558197901712451 558926101657924 559053604281172 559257415292576 559295673906893 559382060043352 559585990798016 559713643955648 561370384901326 561703147429424 562033159853984 563825357430049 564365247654208 564979315500691 567323628013142 567656942588372 567993431588128 569020351336346 569674680535961 569804635132733 570012365586664 570100406972096 570139407351878 570347259851824 570350250806336 570477367877872 572505131033836 572713845992288 572844493885664 578323008995732 578573422253533 578665820500768 578916382195592 579803845645024 580852118364518 580974141847946 581063876336944 581196429045232 581318524860304 583604972006056 583950914490944 589444605322573 589794009356552 590829800038088 590953919599736 591045195517504 592238181651116 592373283449948 592589241628384 592929905962394 593146067065552 593281375971856 593629941270496 593754649076512 595740000303448 596093136047552 598393064381476 599569885837468 599788467640544 601136201844178 601229050468592 601701058417459 602057727687416 602191911577282 602277216468928 602411449277456 604078477248064 604552722201428 604690633202084 604911081847072 605045901679544 605266479842752 607196538770822 607556465586928 608439262846898 609900623311889 610963907091076 611100075949727 611322861249016 611685234017984 612791147592988 613366955715514 613635760912174 613730540158736 613859470631792 613996284840484 614220125994272 614360242330016 616178736089917 616319299225201 616543987267208 616639215704512 616768757222464 616909454953792 622582422949487 623178575923904 624404141463872 625533050546404 625903846664096 627134771820128 628268617822846 628497662160368 628641035497904 629461132396096 635162779307056 636278246194864 637562532287681 637940459099944 638173029445952 638539898728732 638772687609056 638918404892768 639195055893592 639293782906688 641566154172944 645690646286504 647241477800372 647377448139884 647985755218802 648369860586448 648514366313996 648750791529568 649542099166961 649923718824926 650308972955824 650819512165823 651056777755384 651205297294552 651442703527616 651587894116432 652620497741212 653903964830116 654291578324384 658107774099706 659688429296533 660549029232092 660699714150476 660838511751572 660940581709408 660985796435419 661226768289752 661618722509248 663437727610658 663577100404526 663728476088678 663830992416592 663970447826224 666977110864064 670473378560986 673251895178863 673405477884139 673650977511512 674050296407488 675375908113984 676596973039988 676843636172704 676998038228512 677634178242736 680845714632512 683472646994956 683877787864544 685222726671392 686308633082072 686605804002118 686711853852752 687012802107632 687407748121237 687658352477096 687909048194368 688065974499904 689561280632224 690665604747404 690917396801632 693938901452368 695359157539312 696616351744859 697029283785016 697830813312556 698244465246944 698400086799688 698654698570304 699506876025958 699917851042228 700077516804484 700332740106272 700882551563194 700990806532016 701138068351952 701298012471056 701710039817696 702565943996917 702822074490536 703947635607931 704204269817048 704621699733952 710433693088574 711101250856997 711522769085128 711782164917824 711830857699682 714471398965324 714634384693372 714784512710884 714894914910176 717595909456426 718021277511824 722048253834908 725205899259842 725470283473936 728211233560811 728377353629783 728642894043064 728908531262912 729074810399936 729759884261408 735779227122121 735933797177887 736483771546432 737932167184576 738832252960802 739266332463932 739421635079204 739704546057568 739859940731296 740285267207486 740555148821488 741159275787424 741894056394491 742333827619384 742769964371344 743793728189512 744064888863296 744234625479488 745851997418528 747318816948704 750646920999248 751236232698721 752123170399664 753482992703623 753929633481752 754204489345216 754638062133956 754796593991132 754913176265248 755085387600544 755244013430368 755412338783336 755687735188288 756609478150526 758097453731618 758214545840752 758373829033744 758546829815632 765082438710772 765801347076766 766255289783984 769150332559609 769430737347272 769606260439016 769886831441728 772795594799228 773253683474272 780648852728836 780990968433676 781111596565664 783888059586632 784227482296258 784352723522368 784406380832074 784692347430992 785895259973824 792377629208438 795661330665929 795665503188556 795842837499437 796010025518939 796132973422696 796604895754304 797230287761908 797520929500064 798171527771072 798962829963298 799145089937194 799436429743952 799614604501804 799906115476832 800088590633696 801008630357936 802456836508327 802932507425048 803225227989184 804804879790912 810966762865259 811443222911594 811924220672656 812390975052371 812561639449637 812687143836568 812983420593344 813168878954432 813520980228208 814810207239028 816241169246932 816412642480204 816538741674656 816896585955296 820109610807344 824709143005748 825198004382752 826689944394314 828315742756502 828617717143216 828806742011248 830607906216088 831938114809373 832241409783784 832734736049216 840392387376451 840568934217397 840890545282424 841067196774728 841197103993792 843879492718262 844375289686292 844379717669488 844552673242124 844745333203772 844875808530208 845053297233376 846040305379984 847878921593704 848381517279296 850049975073728 853329754532164 856870541895368 857061517307086 857373971378288 858555694512824 860613276026413 860617789163132 860809599744289 860931539724256 861123420232712 861437355128896 861633866836288 862310311252676 862443499581664 862624678847008 864184285470506 864381423809618 864696546457744 866397089978992 869739942119321 873348821547202 873861932366332 874379929955168 874882588517938 875201539516304 877168131262423 877487915488184 878893201853689 879028951496696 879349414111168 879550011930304 883194965484832 887824638643943 888674773950656 892032338353156 892170117404384 892561106781344 894174837814258 895872068099008 895933354410094 896259979767152 896464435236656 905037955636178 905574433381072 908793299850436 908995847570447 909186806398409 909327235046776 909332003644064 909534671427928 909725743450216 909866255340224 911120328870752 912767614572814 913100377100912 913303884762724 913308674213936 913845262287776 917093527438088 917637151342912 922989326330708 926270094078329 926814297259214 926819157560296 927025722801542 927363683327536 928641873656728 928785307241792 930659999737468 930872302564204 931211665416032 933043019977376 940331958313748 940739121067837 941639924567104 942181249173164 942524734863712 944228799047534 944642602897994 944788507879216 946646563150288 949266178532672 951133039752896 956118841616554 958415265204397 960300119349571 960448442715944 960650210534168 960798587973952 961017766037056 961219653456832 962957517646124 963862358981522 964433705963728 964851304749332 965000331070048 965203055133856 965423237947168 969004481821376 974656259915884 975234005179616 978343807492051 978700476762008 978918605075866 979275483896528 979280619308992 979498876922384 981206508014656 982980508001492 983199590229259 983338867647136 983558029744472 983563187615008 984141051694528 987279256578758 987639183394864 993399649529651 993988505279224 997521639776662 998107704740692 998112938911088 998335393786276 998699351275808 999865815449072 1001883979309213 1002249230486504 1002477864299912 1002843331986496 1004604515996224 1012665185876344 1013103668842286 1014656729878792 1015026637545536 1017093750829156 1017307418505532 1017464546946848 1019094004207708 1019465529546464 1021308701010598 1021914100359152 1023923833611536 1032139516373966 1033952150066654 1034169359299538 1034329092155632 1036653246037409 1037031172849672 1038005617364716 1038242407950748 1038620914114784 1038691965827087 1038852397223368 1039070635883896 1039231125767744 1039468195917632 1039686563943104 1042545000531034 1043162988083216 1043775868300256 1048106888500672 1049247300215569 1050252005578048 1053601023452978 1054220036235548 1054844944377952 1057967263852499 1058208608103647 1058594393232376 1058830327939202 1059216339724816 1059221894354624 1059457968916048 1061304998464832 1063223814777124 1063611428271392 1063854060073376 1070449159531472 1074028445277788 1074493498470847 1074665095215712 1074890857288864 1075130424077528 1075522378297024 1076778570483616 1078951977717614 1079118627482896 1079591546169136 1092707247561776 1094682838456207 1095331731662168 1097485850685224 1097655363103936 1097885954896192 1099870908780644 1100121812121332 1100522877309856 1101556981693168 1102687205427808 1113486930841012 1113892868475296 1116395803424902 1117444822775281 1117852203315848 1118107208562344 1118514830585152 1118591347813786 1118764120086704 1122740769802652 1123406294858848 1124066319707968 1127650714860098 1129958631001382 1132672586150651 1134647256026284 1134900141049493 1135313885176744 1135986863176256 1138040702672692 1139349361071922 1139609270265466 1140024731173328 1140278814703756 1140694519703648 1140954735755744 1142085871047121 1144331938452703 1145010262067672 1145427691984576 1145688987771328 1156224499763333 1156467395565251 1156646017991464 1157146844507066 1157331641001536 1157832764391184 1159607691290048 1161704236729036 1161948283695892 1162127752673888 1162392858090464 1162637049720608 1167209944012112 1178889210645146 1179588018713104 1181659600076176 1181907839199472 1184044702819979 1184476363302232 1184746566899896 1185178483256768 1185859811924788 1186292134131104 1186562751943712 1187259882540992 1187509298153024 1191480000606896 1196786128762952 1199139771674936 1199576935281088 1202272403688356 1202458100937184 1203402116834918 1204115455374832 1204383823154564 1204822898554912 1208664808307957 1209105444402856 1209381266404168 1209822163694144 1210091803359088 1214393077541644 1215112931173856 1216878525693796 1219801246623778 1221927814182152 1222200151899454 1222645722498032 1225135654407847 1225582295185976 1226733911431028 1227271521824348 1227461080317472 1227545050522921 1227718941263584 1227992569680968 1228440251988544 1228720484660032 1232357472179834 1232638598450402 1233087974534416 1245164845898974 1250324948189317 1250610173213401 1250872897244047 1251066101092808 1251807693328192 1254269543640256 1256537235645692 1256995324320736 1257282070995808 1270325558614112 1272556492389728 1275125064575362 1275880918199888 1277079797457464 1277545375218112 1277836809785536 1278390111787184 1283132308345888 1291381292573008 1293716081811881 1294482955600744 1294754896279768 1295971510437604 1296739721172896 1297028732627992 1297501583059136 1299084198333922 1299847437649852 1300617945911648 1301639024331646 1302113555510768 1302410594589104 1303175788232864 1305240995482424 1307807929660232 1308583156648768 1316215548199412 1319376858593066 1320616608734423 1320894039484481 1321098058464184 1321399428300952 1321677023503144 1321881163418816 1321971592870838 1322453536579504 1326875455221316 1327154200809052 1327456952177356 1327661984833184 1327940895652448 1340946757121972 1346503790357726 1346810955768278 1347301955023024 1352392290898649 1353193946079976 1353687272345408 1353996076457024 1355268356485472 1366734194758933 1366945293989912 1367755575729088 1370445453342784 1372617266164144 1373211608004236 1373423707705504 1374025604215264 1374815496242474 1375316704954192 1379122561264448 1381331209494808 1381834793603264 1387877802904736 1390718315078624 1392414630579973 1393232703489718 1394058567570032 1395153003583339 1395661626625112 1396488930493888 1396800173599376 1399013752051916 1399325557878157 1399835702084456 1400155033608968 1400665480212544 1401765103126388 1401981613064032 1402276136703904 1402596024942112 1403420079635392 1405131887993834 1405644148981072 1407895271215862 1408408539634096 1420867386177148 1422202501713994 1423045538170256 1423661715399364 1425917862668299 1428422046182131 1428722124340357 1428942797930648 1429268769386744 1429569025421768 1429789829820352 1435191818912852 1436042555023648 1444096507669816 1450411798519684 1450940566947872 1456422467121622 1456754707259566 1457285788086128 1459519768522816 1471558454244242 1471867594355774 1477656756951011 1477664505921604 1478304333106601 1478532664927864 1478843270158408 1479409092115136 1479719881462592 1480570534414972 1481110297642976 1482318551574848 1483788112788982 1484667655238768 1485539928742688 1487587456379024 1491703994837056 1494637633897408 1501293841998496 1502472465397442 1504246340799328 1506081131035481 1506965985407246 1507859266963504 1509043044692183 1509276124267912 1509593187982264 1509826352530496 1510170775201088 1510488026860736 1510824677566672 1513218956301052 1516194907463236 1516429091681504 1516747658067488 1517093659631264 1530164877421544 1531602694153532 1532510579567968 1538300665119218 1538861474694544 1539212520878032 1545591189598456 1546507366948544 1561056592118023 1561297705457672 1561981936867352 1562223193131328 1567776119173264 1568454964592516 1568812761664148 1569384694861984 1584755258416876 1590388274738263 1591322661331858 1591331006377112 1591685674998874 1592020051037878 1592265946845392 1594460575523816 1595041859000128 1597925659926596 1598281798334767 1598290179874388 1598872859487904 1599229209003608 1599812230953664 1600177181267392 1602017260715872 1604913673016654 1605865014850096 1615231321078739 1621933525730518 1622886445823188 1623848441345312 1624781950104742 1625123278899274 1625374287673136 1627041960456416 1628654999540569 1629026529487357 1629620414478056 1632482338493864 1632825284960408 1633077483349312 1633793171910592 1640219221614688 1645580927049059 1648817186053037 1649418286011496 1650396008765504 1653379888788628 1656631485513004 1657235434286432 1657613484022496 1661215812432176 1663876229618746 1664482819567568 1680784774752902 1681137868434794 1681781090564848 1682134393549456 1685175655880717 1687758985436524 1688489783311331 1688750579372584 1688759435338976 1689105346484248 1689490666407544 1689751617060416 1690106594466752 1692080610759968 1695757843187408 1706659509064328 1713741083790736 1714123034614172 1714747942756576 1717111389025648 1720215889002611 1721226552052826 1721235578326264 1721619199488578 1721863079448512 1722246840465424 1724620622505352 1724886999163328 1725249357694016 1728368570941012 1728762847619236 1729393092915488 1732794179957984 1739479884238642 1746697643094404 1747086939125983 1747723864732664 1748759859910336 1749765177035876 1750403079032608 1754336262524846 1754975830976368 1757786403707378 1758057902993392 1766389930969664 1775649277287886 1779914063951023 1780287982384681 1783414507363489 1784064676706312 1784340234808768 1785122213562688 1788349675628516 1791866708820188 1792519959534304 1792928870473312 1810075911272356 1811148866762144 1816509830388253 1816924213913809 1817586599700872 1817991695140894 1818373612796818 1818654470093552 1818664007288128 1819069342855856 1819451486900432 1822240657741504 1825535229145628 1826200754201824 1826607769525448 1826617348427872 1827690524575552 1834187054876176 1844885063412209 1845978652661416 1852540188156658 1853628594518428 1853638315120592 1854051445603084 1854727366655072 1857283747313456 1860641675859967 1861319999474936 1861744605128408 1862423330832064 1866086039954752 1879549779236129 1880663916627496 1881478242135674 1884362498346328 1885049469727424 1888457598095068 1889285205795988 1889577015758432 1893293126300576 1912237683233108 1916830530408794 1920600238699142 1920896885431888 1921300421068336 1924774090366127 1925213171212331 1925915035292248 1927724717963044 1928867411927456 1929702609498664 1930000662140096 1930406110267712 1930846475894336 1948602128971771 1949312519831768 1950468010359232 1956687614984102 1957400953524016 1957837210151732 1958550967793056 1958997753844768 1964796347154641 1965244557906773 1965961016002984 1966399180458518 1966677735294272 1967116059488944 1967126375230016 1974558513157516 1975278366789728 1985632698045997 1986799299059302 1987977010558448 1991571229677211 1995043279553324 1995487925731573 1996215409481384 1996225877822176 1996670787572552 1997398702551616 1999731630898144 2003767958618426 2004498460973008 2004955728599824 2025330371752688 2026207337684572 2029313459757584 2032982414275813 2033409496467811 2034187501658312 2034614837011064 2034929093893696 2038188008415416 2038931059092928 2042617402021196 2043828200718304 2047847667223072 2064279032747932 2067904300133308 2068338718599076 2068658184311264 2073306492074818 2074062345699344 2075254670868379 2076011234729432 2076484815901496 2077241828229568 2077383931654174 2077704794446736 2078141271767792 2085090001062068 2086325976166432 2087551736600512 2098494600431138 2103976706454623 2107202046905956 2107671690520487 2108440072471096 2109689888755904 2115934527704998 2116417216207294 2117188786464752 2117660655878404 2118432679449632 2118915937832096 2125187885697877 2126447629554248 2127222856542784 2127708120146752 2140898319062944 2146784345004299 2147725163192609 2148056890555576 2148986996941694 2149330190431424 2149781714577728 2150260848155056 2153557140967232 2157903955435228 2158237254965792 2159183092338272 2185414495123552 2189365676912414 2190663463324336 2194971701370448 2198940162379961 2199741817561288 2200243624242664 2201045754619712 2203113963386336 2205374410855616 2226973861682024 2227785736950592 2232791606849804 2234889645550562 2235704406631696 2236214417124688 2237182695627572 2237528240173408 2244663215429063 2245481539605304 2246812589717696 2255301429720196 2259917262002764 2265345172301302 2267950143265807 2269294512052568 2269800282098986 2270627770353488 2274733015887241 2276081405345384 2278698722143844 2279218540530932 2280049462346656 2280557629407512 2281389039407296 2281909471511488 2284171742094242 2288663876905406 2290020524135344 2303377209348971 2312448999526666 2312934791130502 2313292035982928 2314293689014132 2315665528782368 2322032046637303 2322519851415841 2323049666310373 2323408473458072 2323896567391784 2324255505347776 2324785716180928 2325274099441216 2334419888024224 2346656824963451 2357778421290292 2359176037426208 2363319200152352 2363815678398944 2368089405639958 2368952726604464 2369493133799792 2371719623849576 2372584268262208 2373125503887424 2382960001213792 2393572257525904 2398279543349872 2403120314007413 2404544807376712 2404916201874368 2406804233669836 2408230910749664 2408767646309128 2409645797109824 2417329616615914 2418210888805712 2418762532808336 2420183606718176 2428786155083288 2430225862347712 2433757051387592 2439602493247556 2443855628364304 2444400303798908 2445291444996064 2450271308815694 2451164590371952 2453088930471179 2453467822862056 2454543043648696 2454922160634944 2455090101045842 2455437882527168 2455985139361936 2464714944359668 2465277196900804 2466175949068832 2486517925810009 2490329691797948 2491408001948887 2500649896378634 2501220346426802 2501745794488094 2502132202185616 2511585683097491 2513074471291384 2513990648641472 2514564141991616 2538220647409447 2540651117228224 2545112984779456 2550250129150724 2551761836399776 2554159594914928 2556780223574368 2566264616691776 2582762585146016 2585912885362807 2587432163623762 2588965911201488 2589509792559536 2590998435226201 2591943020875208 2593479442345792 2594057465255984 2598168396667844 2599694875299704 2601235891823296 2603278048663292 2604227111021536 2604821189178208 2606351576465728 2610481990964848 2615615859320464 2632431096398824 2638753717186132 2641233217468846 2641788078968962 2642196116928368 2642798856601904 2643354047006288 2643943185741676 2644907073159008 2648133173526841 2653341088060663 2653750910442632 2654308401618104 2654913904354712 2655323969666368 2655881791304896 2680304714768681 2681893514243944 2693007580715452 2693621911536556 2694603910046048 2704784581797298 2706387892159952 2710536712970944 2733468389517866 2733890587979824 2744796188036903 2745234532328288 2745422332912259 2746423216008472 2746847415411008 2748051208430528 2749630992484948 2750633409908384 2762662418989616 2773321702229533 2775755605809472 2781436630157248 2784829261159946 2786465406979436 2788117135140064 2790306007166678 2791323253250224 2793600347198752 2797007814780179 2798027504103832 2798651115756314 2799671404168912 2800310067217936 2802508511571197 2803530206252776 2803963226128064 2804552273407808 2805192049884224 2810263775987668 2811288297962144 2815790542431724 2816817079268192 2840051280190579 2841734772354296 2844405003427988 2846091076340512 2847323430798728 2851835725336598 2856844092364262 2857444248680714 2857885595861296 2858537538773488 2859138050843536 2870383637825704 2872085110047296 2888193015339632 2899105099647757 2900823597039368 2901881133895744 2912844934243244 2913509414519132 2914571576172256 2943116908488484 2943735188711548 2953578224513917 2955313513902022 2955329011843208 2956608666213202 2957065329855728 2957686540316816 2961141068829944 2962220595285952 2967576225577964 2969335310477536 2971079857485376 2975174912758048 2999715310574801 3002587683996992 3004944930794884 3008492681598656 3012162262070962 3013931970814492 3015718533927008 3018086089384366 3018552248535824 3019186375964528 3021649355133344 3024644999146771 3025334983333663 3026437912602104 3032389814926472 3032858183363008 3033495316134976 3034187319262528 3060329754843088 3062089059812783 3063205388307064 3065021159135936 3076601330238436 3077722949389088 3078425041756064 3091182379196912 3122113184236046 3122595410915344 3123963873734704 3129611932349903 3135552238346528 3135766740435329 3136909929185032 3137625523328296 3138769389723968 3167632844726623 3169510516833752 3180776549476526 3182645322663716 3182662012754224 3183371349997748 3184040102075756 3184531893690784 3188921151047632 3194686651004849 3195851319853192 3196563596669534 3196580359748776 3197745718975808 3198458418007216 3204034521431744 3209827346033308 3211730029700192 3230462642157478 3243850040407249 3243867051461036 3244590029805397 3245772891646376 3247696882690624 3249563900209484 3250246557798548 3250748575346272 3254083920912832 3257309999081138 3258053058974714 3259240828956112 3264964676987728 3265650569920816 3280438443229376 3291161854098118 3297634372106074 3298836572022992 3306249110142979 3306759777577256 3312055513675051 3313262971026008 3314470868572864 3315226968044992 3322431624864352 3327752459237492 3328965639135136 3346415945657939 3361569549505804 3362275736869588 3363562181129696 3364268787098912 3370351311761434 3373518256435327 3375517970873048 3376979566622662 3377501158745168 3377518870677952 3378210692968496 3378981332815088 3384161221519936 3391515686374816 3413319018128656 3426215117765531 3427482167581472 3428246069228344 3429495885513152 3434222778051296 3440431778005222 3442453104105652 3442471156652528 3443238398977156 3444493680930848 3449241245010704 3455477398025653 3456737141882024 3457525695238472 3458786185830976 3465588359915968 3478959768477284 3493395286188808 3494173878251966 3495447729465328 3499530354071752 3500806158065216 3508672525049692 3509951661952736 3515572807414756 3516115805986784 3545862840948001 3551298554575772 3559828127902046 3560575964769362 3566829014726978 3568129353412624 3574580453537093 3576699351257032 3583733417640376 3585039919068608 3585857740946624 3618832525233289 3619592757548383 3620151822544712 3622297733524288 3633019660776506 3633848427827618 3635173199401744 3635983390281788 3636747225593636 3637308940187104 3638138685711712 3638902973800864 3648907501858619 3651070458291256 3652401508403648 3653215539050896 3653234696855744 3668374109752352 3687603582085423 3689770126824418 3691957305322832 3705080376313316 3705906147787207 3707257189036856 3707276630241184 3708102891206168 3709454733310144 3714567494626912 3721283351719934 3722639998949872 3723489210256816 3759099558472258 3761327833254992 3762956484271348 3768724996692656 3776331922011649 3776915196190136 3778570411591976 3779154031516864 3786586252601152 3824475366466216 3833661060817588 3841200477398284 3841793770863776 3842600842136672 3849548180732254 3850426342424662 3851830070584496 3855449435926088 3857734823854912 3859405218997328 3897204257943542 3898625039663536 3907385311987157 3913375229968204 3914247425252333 3914801907048032 3915069717348251 3915674420303464 3917101935586112 3917995507689536 3929592694309282 3930489115813546 3931922032005968 3932798360917036 3934232118977888 3946777502010343 3949117026315032 3950556733579456 3954855208504837 3971265396091994 3973598598118604 3975954021116896 3983142459354422 3988632445929131 3990086559106648 3990975851463146 3992430818962768 3992451755644352 3993341575145104 3999463261796288 4007535917236852 4008996921946016 4009911457199648 4050013955774731 4050660743505376 4052414675369144 4058626919515168 4065964828551626 4066818992935622 4068375003316624 4069229674022128 4076376016830832 4085234804042392 4087656401436608 4095695334446144 4128558065495864 4135808600266616 4136677437198152 4137316368622528 4146612984149636 4148124691398688 4150509341736758 4152022469458864 4152969631802992 4154767863308348 4155409588893472 4156282543535584 4170180002124136 4172651952332864 4196989200862276 4207953412909246 4211907408922213 4214404093811912 4215343381040974 4216880144942192 4231869055409996 4232834432414588 4234377572929504 4235321311756808 4236865358899264 4237831875664192 4250375771395754 4252895259108496 4277700531648089 4281796638125888 4293568690008598 4295450326385218 4296113781111152 4297973993883388 4300521696310112 4313251152629419 4314235094576407 4315807910870456 4316474509931584 4318366184676544 4358076960646409 4370828990247104 4378731353824828 4381326926648672 4389943402740896 4397880324759922 4399483635122576 4400487248485328 4406227926772672 4453947723364048 4462937726013767 4465583213699608 4469779291101124 4471408813263392 4472428834249376 4474365391255144 4475056480346816 4489326430858126 4490963079210608 4510602859440392 4519834524005528 4530690344602604 4535900286531614 4538589024105136 4539600564197972 4541255540706976 4546794694168727 4549466031774482 4552162810690768 4555736585160761 4557397444287688 4558437081061864 4560098924693312 4561115258815024 4568343484188484 4577327753810812 4580041048270688 4606754418697942 4617819005075731 4624897999053332 4625869582261004 4626584071965856 4626900575047933 4628587378028264 4631331057564736 4644064093274606 4645039702831682 4646099332620746 4646816946916144 4647793134783568 4668839776048448 4693313649926902 4713838345188973 4715556842580584 4718352074852416 4726638400304704 4727631356797888 4736178811279916 4737905453208928 4738986267599584 4743439247699152 4765920002427584 4787144515051808 4796559086699744 4806240628014826 4809089614753424 4811854236848659 4813608467339672 4816461821499328 4817535292618256 4834659233231828 4836421777611424 4837525065616672 4840367213436352 4857572310166576 4867514102775184 4879204986495112 4887711256728608 4888800607597816 4890582889992128 4900542617631388 4902329180743904 4906177860942358 4906935645724112 4909086087297392 4910180202091684 4911970278723872 4917961607978419 4927633449255517 4929429888719336 4930554393801608 4932351898137664 4973035851620018 4977708755998979 4980659383595896 4982816003897774 5001299792757268 5002440692853604 5003491588976188 5004264404371232 5023171366194982 5026148942582768 5076441294818894 5097478634925677 5098641475408481 5100500258301448 5103523672799552 5108319189829856 5113560447148736 5150454589854847 5165525170292032 5171825770725614 5174864327247524 5177931822402976 5179019585119072 5181996870452402 5183886041750416 5188114930511968 5193258394761437 5196336793335688 5199389750599408 5206556097326584 5208454222043072 5209642378356416 5220963981929696 5231231718640928 5258653628891047 5264862192797648 5274380948925361 5277507434372264 5282466434937692 5283576157937924 5284392233856736 5285597713203808 5286708094012576 5287886371483352 5289814146318016 5296266347053682 5306682176121326 5307501820885264 5308616803236208 5309827808709424 5360609429537362 5363787028487888 5384052327917263 5386015161430904 5387243823073112 5389207820092096 5409569163594596 5412775784319904 5466936779035732 5467781175959648 5489592376073806 5490469064656576 5490844665824518 5492846432016944 5499261984969896 5501266819816768 5525324837979232 5546643404459066 5569658522319892 5570899862496059 5572070178632573 5572930813958872 5576234270280128 5580612014333356 5582646506500448 5587200694397504 5594015629560358 5596055008207664 5597302231512628 5599342808337824 5600620134435872 5605017023142394 5607060412505552 5617197855558289 5620527551975336 5622576595924288 5631581084863448 5633634158536384 5676767340056813 5680102560381158 5683469544708592 5686736825366597 5687931476147459 5688810006855976 5692182152681024 5694646861597456 5703671450673196 5713688184728524 5714888497361428 5715771191722592 5717075077546976 5718276101687072 5740767275651408 5776386030679264 5798210199295514 5801647194078736 5823566803665611 5825689868486488 5827018829038264 5829143152344512 5882746711635157 5886233816976968 5887470377423096 5907156449027834 5910627027804044 5910658023686416 5913217332426404 5914130659711456 5915373080633632 5922282137659888 5935152451155928 5938670620955072 5950349825516096 5999430621149602 6009889861589768 6024292932184891 6024324524141924 6025667198210023 6027863941628984 6031437067854016 6036172178768732 6037104497071648 6038372751929056 6043298710266688 6049289998293542 6050669966667326 6052875825204208 6064779629852944 6120659509686176 6124178119625566 6126410776614128 6140176918836961 6152252412975823 6153202660476872 6155445898778176 6156850083512128 6182364758393824 6214772470507601 6244226368472092 6245190821830688 6247927747469408 6259223864699806 6271104476693056 6271533480870658 6273819858370064 6275251046656592 6335265689453246 6339021033667504 6361553098953052 6362970932993129 6364307644788863 6365290645327432 6365324025508448 6366742699995496 6368080204151512 6369063787381568 6377842302095264 6389373302009698 6391702639706384 6393127193339068 6393160719497552 6396916836014432 6419654692066616 6423460059400384 6460925284314956 6483890658548303 6487700080814498 6487734102922072 6489180059610794 6491545783292752 6499127800418968 6500493115597096 6501497150692544 6514619998162276 6516106117949428 6518481657912224 6529929353975456 6531301139841632 6582323708196236 6585173847474859 6595268744212148 6597673144045984 6612498220285958 6613519555154512 6624111027350102 6626525942052016 6644863249728704 6655504918474984 6657931278270272 6692831891315878 6708906856430779 6722100835446997 6723139099011608 6724551473739176 6727124362259392 6728537574197824 6740702623522868 6747036512870654 6751035941746096 6753959133245324 6755002317490336 6756421385936992 6757962665630176 6783031372749632 6826638036257312 6848406652444357 6852430235531062 6854964335162944 6856492138456688 6868445556102592 6880863556010444 6882397131604813 6884906208211304 6884942313305056 6886476797954312 6888987361861696 6898482490021408 6910954796051306 6913474283764048 6915051390476944 6957919536954568 6986790572377616 6988347756503932 6990895458930656 6999060708143504 7013187855164491 7017345050099384 7019903323905472 7031145614829512 7032231611973568 7091725681896002 7102597109151544 7119656255804092 7121151929538724 7133658029453956 7136258706825248 7149160907074186 7153398702514064 7167466835280752 7237665050466578 7239185515096766 7240303645089424 7256572722261863 7266039321553012 7267696855655236 7270346398803488 7270843760789609 7271966780563576 7273494451187272 7274617880374208 7276277371423424 7277805947601728 7297815003717238 7302140916582512 7306431078101792 7336748219504704 7344731101508983 7375207164170846 7379540253648836 7383914610645664 7405770846967493 7407460256725529 7410160752626632 7411812295574414 7414514378073712 7414553260482368 7416205782412336 7429134989253824 7442566703439868 7445279997899744 7446978420513632 7518199116944516 7521454489295929 7522655666509984 7525912968542696 7537449993385312 7552663844023298 7553830392380272 7557140823183952 7648950732932432 7662779869193449 7667322121635176 7682400954796568 7683587541727552 7685201684273344 7699096361464508 7700852684849324 7703660141168992 7710898871852176 7718810437994656 7794408515887084 7797250079327072 7814770623974314 7822113759426967 7826750459936408 7828494850504666 7829603814096064 7830139434696502 7831348840606928 7859185388618564 7860978231627092 7863844064011936 7865596721834072 7868464237955776 7893555004020686 7898234052630064 7909710417009674 7928708103054557 7942530792183988 7944300987346451 7947197196237208 7951908042233792 7966284918708844 7977264891858262 7980173118213296 7981951702926292 7984861637925536 7986683150290208 8010323569168921 8012150889927613 8015071834473704 8017993843892032 8019822914399296 8093571498343331 8095271768956757 8100027911549462 8101321487010752 8104829350738288 8117253839030336 8131929657103252 8133637985871244 8136750006633248 8138459348044256 8152752033661664 8170469608084784 8257116130991728 8271617200533232 8273354874396304 8288312919739853 8293225968299272 8296249382797376 8301018683473516 8304044938917728 8305939263605984 8309535726616696 8310819177786944 8312565087071168 8340360004248272 8393978401724552 8415906825818492 8423814817844426 8428808187623824 8430686762081948 8433760289884384 8460653658155699 8463738110819992 8465668864829176 8468755145859008 8470642623513616 8500751542791508 8505790518216992 8555401063296178 8575949580854929 8587137380017196 8590900652770436 8592227562222304 8592815353660447 8595947987766776 8601043392620224 8626502305258838 8628470189152814 8631615821740912 8716153921292818 8752274637325219 8754271212493807 8756110280708329 8757462707649656 8762653853297344 8779886805481792 8795760649519844 8798967270245152 8800974496970656 8907895446728096 8925875452027534 8931166427399216 8936300725576081 8939558582202248 8942817626526784 8944857668498752 8948730782510288 8978652861716252 8981926158421216 9021205718880784 9039669048011056 9056012572683167 9061380689205208 9071800573063228 9077178048210272 9079201128395944 9082511081413952 9093589388337454 9098932063548964 9104325621381536 9111473170321522 9114794888575376 9116874162123728 9122230517630048 9136686968376968 9151319262903103 9154655507621624 9160082096541376 9213508837395884 9235638010151462 9244316261140961 9246258276391367 9249795998106664 9251739164522008 9253168143931712 9253801150095866 9257174756056528 9288128186549212 9290079405663364 9292198665241492 9293633893832288 9295586269567136 9386627299853804 9427676690377946 9431113685161168 9466746036290543 9468905597187179 9472357622559832 9475810906417856 9477972535199168 9486878495398304 9567139363312531 9574289030103616 9593118173399488 9612481256029652 9618179229506848 9623708473697318 9627216934679344 9635070585236512 9669318466463656 9672843555222848 9675050131233344 9715144620333152 9735028205550368 9758409972990224 9766071025083373 9775422513457216 9777601215195632 9795278905147099 9801085235262776 9804658361487808 9812355721884716 9813871291448224 9818172174594784 9820360404183368 9823940557447744 9835923215956838 9855266898511034 9858859777438672 9861108787603216 9946071703240036 9955417511997958 9961318767191792 9965632007795548 9998954323274917 10001054870382499 10002599585514536 10004881385707208 10006983177952376 10008528808742464 10046342732389964 10052297885165536 10152882589637788 10194957269851354 10197282950816962 10201000516602896 10216638379659712 10300909179709694 10343597298657077 10343651541451228 10348130331746207 10349728654495048 10355863644805952 10358039170238144 10363993740904804 10367772083500832 10376229861023936 10386516789522874 10392673586671376 10398779501198816 10413112194653168 10441927963859392 10462463437281856 10517307257782094 10529724385595296 10542567917248367 10548761897850722 10555014868744528 10563301312845281 10564932869875384 10567152315875848 10568784467713472 10571195426407616 10573416188025152 10575772742966704 10592532694107364 10613364352242652 10615003641770528 10617233606472416 10619655617418848 10721218859074724 10727574056975776 10768104655834526 10772030322861808 10774487646146224 10815195492521849 10819138327189192 10825551568639808 10927396144826161 10933873558071464 10935562351919296 10979184752147612 10981689331649036 10985692864033888 10998523969939792 11050649675958464 11093286808918132 11139317044639784 11141799724992118 11144140357265146 11145861627917744 11161224028666712 11165293013000896 11187972588343369 11188031259120716 11192110016415328 11194604463025256 11198685616675648 11201240268871744 11210034046284788 11214120825011104 11234395711116578 11241055103950672 11263162169726896 11306619247551173 11353534680113626 11360205120762316 11366939089417184 11373473650733194 11375862952294918 11377620013711952 11389293723194912 11403185706411499 11407342901346392 11425611624097957 11427376369457048 11429776994722856 11431542383445184 11434150155093952 11436552203374144 11481534551302816 11541720302371259 11552772061358528 11596420398591028 11603294388157472 11647133607331222 11651379736972976 11654037658076528 11765493423270314 11772467633953936 11774940754846192 11814312898055668 11819428483179317 11821254055608088 11821316047372832 11826434664852808 11828261319422912 11830746161267264 11844564275319776 11870304902311856 11998861242299204 12019779723179536 12041511223018277 12048585864369782 12048649048283848 12051334396420046 12055727883257968 12072344357537464 12074208994143296 12076745503858112 12098579996587084 12101339933334652 12105751650408416 12129559259705888 12229608573881881 12241319019372352 12248356239251132 12252821553228256 12280353837673922 12304504825951646 12306405320953744 12364729516787648 12429544941015202 12459398447657161 12483901551544423 12488452736944184 12490381643661376 12495855494938816 12518447729399612 12543066961741316 12547639716740128 12550502093313184 12670531378906492 12678042067335008 12718469497396663 12723106197906104 12725941865986258 12728615289577726 12730581290654864 12730648051016896 12733485399990992 12736160408303024 12755684604190528 12778746604019396 12783405279412768 12786254386678136 12786321438995104 12793833672028864 12839309384133232 12914195443885463 12921850568629912 12967781317096606 12975400161628996 12975468205844144 12978360119221588 12983091566585504 12998255600837936 13000986231194192 13024491731019769 13029239996324552 13032212235898856 13036963315824448 13059858707950912 13062602279683264 13164647416392472 13170347694949718 13190537488424296 13195346288091968 13224996440571916 13227039110309024 13248222054700204 13253051884104032 13311009836949968 13385663782631756 13417813712861558 13444201670893994 13446278198023216 13449102947478352 13476492198486317 13481405247045736 13494073025741308 13502071883492192 13502995555752131 13507918266490648 13510004634980672 13512842771873984 13515925331260352 13640214902802397 13653276072514624 13696813304888714 13704860471062124 13712984276913376 13753574430082487 13756711905347411 13761727112020888 13764794263209626 13769812416422608 13769884626610112 13772953595908624 13796964980042816 13821909592102612 13826948567528096 13830102780953888 13915839073909136 13968415480121011 13973581144755232 13976695513007864 13981790917861312 13998121416287008 14026375710328982 14034690100198768 14062291229659024 14183451363792004 14205194218303088 14230876899930691 14239312511608184 14242303859077448 14267316058907912 14272517413650496 14298321814148372 14306797405028128 14334933670561504 14475330100933156 14478371030193532 14480607290178848 14513145444523726 14526782696078653 14532078643106024 14535393711310472 14540692797606976 14541687521579218 14543933561127152 14546988902374544 14595630007434476 14604281833165024 14612862156203584 14689462203017966 14750414328341692 14753701833643409 14759080507297672 14767829221291328 14811541693934986 14814920513451058 14820321505253264 14823624591148828 14829028756147424 14832411564824672 14876315199885139 14885133406879736 14890559995799488 14893956841027264 15034076142348263 15036398233889032 15042908978591858 15045311333019968 15051825937085392 15074899986770624 15105327688046596 15107660784760544 15114281646367904 15297901465864864 15325559738386898 15334644243270352 15364801909593136 15392581136659727 15398192722929016 15401705369698648 15407320282337984 15421797743704352 15437620875989312 15588817031774168 15594500158654144 15629541247948628 15644227518853934 15653500919872816 15656989701009332 15660278869393004 15662697681213856 15712642508003441 15718370777237128 15721956463254184 15727688128023872 15731193443668144 15787110008041372 15796468105260128 15819420834019348 15857416206109114 15885061584367976 15888601974692902 15894394392474416 15932569837417688 15954529783716524 15958085656797973 15960346236426592 15963903405852584 15969723275851072 15973366300580416 16020647138337842 16024301779855226 16030143668947408 16123640465442797 16187142996686662 16190543537913514 16200055823098924 16209658701476576 16254224326461121 16261347664172611 16263859314206504 16267275971742488 16273500013266496 16276918696088512 16305504067323328 16340939216169568 16514232261983456 16543234401066464 16546709748792608 16576625839479706 16586451936598544 16602037366947032 16608089877835456 16611878527211968 16619071453233392 16680720008496544 16787956803449104 16831813651636984 16847629635688852 16857616375247648 16861373524163896 16867520579768768 16921307316311398 16927476221639984 16931337729658352 16941285247027232 17001503085583016 17011581036433984 17110802126592356 17151899161709858 17171622513298253 17174274760034392 17181801305540872 17184455124444608 17185630707320894 17191895975533552 17253004610517676 17256940378305628 17263231643481824 17432307842585636 17439856013642209 17504549274650438 17508542424987614 17512220561416658 17514925415299312 17581099781682437 17591521299039688 17597934540490304 17601948993941312 17767544531866129 17815790893456192 17851750904055068 17862332854798432 17872601451152162 17879117164404496 17897461565020576 17957305723432504 17963852316842432 18042411437761568 18079338096022112 18101390197539649 18112025145366334 18122761378410416 18136989046583407 18143601146126456 18154356096420544 18158402256791888 18187178776674908 18197864127097928 18208651242763072 18222946340643044 18229589777150752 18233748324247456 18244461035260096 18273373936753936 18302638525806206 18309311015243248 18427017674791768 18471276020302924 18488632522281922 18492516552782734 18499591996213328 18503478329044016 18507602300191732 18514349512113056 18536932214687887 18573387616424641 18576256373098424 18580158811326728 18584397330482984 18587267787664576 18591172539134272 18773254599707608 18855353380755892 18862227370322336 18933492072581086 18937811194374358 18944715245119664 18973756990796608 19134278726625062 19217956330385813 19224962512059304 19236358459013696 19247416947394636 19254433869358688 19270141170473024 19338636932927312 19430289240666304 19470056411100736 19516819945980448 19532142050166746 19555202430391264 19579054703461253 19590557810294198 19602170470525552 19617559580998379 19624711443769432 19627742582896448 19636344349189568 19640720808366736 19671846431913676 19710533797022068 19717719554877344 19722217575206432 19892143406480072 19910835023995916 19922637534383584 19931264015591096 19997908646549834 20002109740764998 20005199171029072 20009762771414416 20013966355904752 20092685464779928 20104595770331072 20293735697534299 20305765179275576 20389914539702708 20394565901633924 20402001033205792 20601818359419388 20675047571597419 20687194597314154 20687303082902456 20696260663492414 20699457308990096 20727987481809608 20735544167001664 20773033579045748 20785347173342752 20797559002397632 20826224389306336 20998007174023607 21034614515564188 21059448771190592 21085135834496734 21097523795701444 21110029737489056 21126602625690562 21129865739750768 21134304631751696 21151545485933408 21172514994027397 21177344883335641 21185065388214728 21226728704485304 21230007283541056 21234467212944832 21239311234837696 21434623418689481 21442437718149448 21455148113951552 21536209311669052 21544060645723616 21548975292292448 21630390985043698 21638276654378384 21854792289652322 21867747116142928 21907283526449321 21950367183047303 21958369504295224 21963378663298072 21971385728067776 21997047939879584 22186573617836264 22278634089279568 22283599449984236 22288280714530292 22291723255835488 22322448057333424 22362806557033943 22375945176686738 22376062518241432 22384220032830656 22389208926050512 22420068092569576 22428241650022208 22468791422233156 22482110207901344 22526324339453792 22613238495102346 22707069360227252 22712130208637779 22720410241524632 22733878178834368 22746947301466388 22751725904589836 22755240027423904 22778587446389824 22806371412822998 22814685802692784 22851223248195914 22854752738914096 22859553989445712 22963069102605632 23083440604742518 23143743771000853 23184388595725357 23192840797182056 23206588776314944 23294267214662444 23302759473945952 23308075316153056 23530986846540628 23544935267907872 23549881509692384 23614627795047289 23628625796111336 23638856966358634 23642508111216176 23642632094745664 23652869329705616 23689128550639552 23740609804623712 23983505824358717 23997722484598408 24039559446359072 24083022446036554 24097171728739564 24097298096567696 24102668792840092 24111455766515936 24144688715074928 24188341786179571 24197159993174168 24202679866669304 24211503300816832 24259118519411776 24459217147763762 24496712478502264 24505643106456512 24560707675347844 24609009651903292 24612810641907488 24859089882030404 24918796895314322 24967803103088846 24976905473888368 25022063174759651 25036895458799224 25086133923482632 25095279433480256 25101004186626368 25331827676633023 25337149302838681 25341062757812984 25356084134670016 25436938994793326 25446212395812208 25451883731972516 25457230579155452 25461162581309728 25466970799981984 25472320816606048 25542352513010333 25557493208038792 25566810558825536 25572508773356272 25572642877990208 25678618768266464 25813225074597961 25828390887770926 25843701137259824 25935562634193212 25941343034510449 25950800323257992 25950936411688288 25956720238443176 25966183133171008 25996511201675872 26001972462388384 26048983462039538 26058479992649104 26064424471797712 26329294832784944 26340695389899436 26381074976848592 26434323454081543 26449992881143832 26454078220618048 26496444109400408 26506103768208064 26622019673899936 26771327565263512 26835627425723116 26888403341787988 26892556396046432 26898205894956704 26952984396972634 26962810494091472 26988146051482616 27004143766984384 27005991111504262 27015836532981296 27280429805604794 27351697183910099 27393626609777428 27399731976766331 27405488021437757 27409720942124248 27425968553826752 27507148860164974 27513423810694822 27523454224041776 27529588526419252 27539624832845216 27545907191817248 27627442514072401 27643819184205224 27653897135056192 27660205561907776 27831678147818272 27920427121503917 27936830960242022 27947162289510464 27953391026015728 27996242832574016 28052751420657964 28069380200397536 28124582459318048 28366902727584008 28410388436606176 28461753799861382 28478625023216368 28484607718154896 28534632117815824 28596643628296744 28613594810056256 28669867341123008 28950660201866312 28956742060387064 28961214580357696 29026290889047452 29053565392157306 29064157286212048 29070787422620944 29083375043158436 29087867122254304 29093977804749088 29191260014868952 29208563666330048 29378924406035932 29483351862455491 29500828656683384 29507403667286818 29518161014595344 29623083387869972 29629841026902116 29640643010506528 29647249182297656 29658057512294848 29664823129649344 29752630399770278 29770266813759472 29943903721536623 30068152284696526 30072796467778064 30085817957183716 30103651874170784 30192758068405933 30199645662034849 30210655376093192 30215321569521088 30228563292735808 30506538724524863 30595802931729728 30651119476773796 30669288486540704 30729603819186272 30785162273319454 30796385445858032 30803410739397296 30843595487408704 31177634063548336 31240564082096369 31259082495897256 31288455037707868 31307001839745632 31313979402018664 31320557738786008 31325395362427712 31425285016006882 31436741554474256 31443912926508368 31462386887336288 31574220016082744 31592936210520256 31638841668038696 31714832412218228 31770123168735952 31777203949385804 31788788784948832 31865139674835376 31890156096125327 31909059567433048 31916171313595946 31920692472853184 31927806811705168 32041294276675684 32048603559710452 32060287337894816 32247280930885594 32324733035530117 32374285993373324 32381087075827028 32388304025335531 32400111646197848 32419317402953152 32508448652922242 32522695328345222 32527718628413008 32534551943484976 32681878432339136 32996868416322811 33028464523966912 33086468802132928 33093419497585216 33153251678959412 33172903873197088 33204074733894064 33238142906466784 33361440016993088 33575913606898208 33663627303273968 33682979657940613 33695259271377704 33715232750495296 33722747048327792 33842614632622796 33854952443279968 33862675459316704 33882570494054464 34003006171166032 34221604253184712 34303798323419716 34343245026596506 34348549520068784 34363602611081744 34371261414641788 34383791951067104 34425731255848933 34493434144788619 34506009221035352 34513880756611256 34526463286963648 34843961291992853 34864615685171272 34879712027284418 35009098549300876 35017084849975228 35024441122833316 35029850830598624 35162199563364874 35183042598079376 35535089063732258 35682350444479739 35690490327859367 35703501808110136 35724665709596864 35745202902304324 35758234328808992 35794923130041152 35914611446865008 36053182128983929 36084822875523136 36158676192044224 36202780395079298 36224050290732668 36245522756820832 36273978093166814 36287202292252912 36316804513583776 36374357553349816 36395728254195856 36432610650425561 36445892681286088 36459179554301504 36467496648494912 36546747873507872 36605277051612412 36618622030486496 36810575402237329 36854035349583536 36920666642477527 36942552040605848 36977265044563844 36985033105565468 36999183992426656 37006956658088032 37015204600383464 37028699024226112 37073864429375774 37146775232849282 37152512746196848 37160317622653456 37168794660965968 37546509199415216 37688366295420841 37710706761511784 37724454740644672 37866984145162172 37875622388748716 37889430490239328 38268557453250124 38435912660771626 38449925024118608 38494833894789272 38508867738717376 38677273865854624 38996299037472413 39004491250428011 39033639891960896 39064284100333492 39110404860782528 39158109406922506 39181115620588396 39204340941051104 39235119161996758 39249422887538864 39281441616733472 39320384988908023 39343692863827352 39421067594044136 39435439109754688 39444435150412864 39784286812960144 39807157777566179 39815520333032213 39821670047991832 39845275068767168 39862528031182192 39995817293099668 40004219481529996 40010398342058144 40019525542828832 40027932711809504 40185370929559856 40587471395068598 40611530358551152 40764967625659277 40779829079405416 40789131803267848 40804002066411584 41179226981446099 41203636718838776 41350095143194838 41374389194628308 41374606165804912 41392521326984828 41398914617980192 41455974963619216 41546067158091496 41570694346685504 41652448778612672 41996014348047214 42069229031128376 42170050525294237 42170271668993468 42179670387470161 42195047591402888 42220059474978112 42253205251381124 42259731479501536 42268609263503392 42303090971866816 42345029988054794 42354689766671282 42370130776429456 42453457408970608 42869246837378962 42884875436298896 42981238431858727 43056721677775663 43065766890830761 43072418623338104 43088121291447232 43097950584584896 43260781970087396 43276553308756768 43503407293553207 43709584579304644 43735494232285856 43814567052898642 43900734366094606 43916739008590448 43926757326596144 43994095879759168 44373147235672528 44540796530951903 44550153513522041 44557268178559136 44567198899968472 44576561429060584 44583446511670976 44644896114666848 44725613114067886 44751890353373476 44752125036482864 44778417852101024 44840136185139152 44937582844466312 44964220415802688 45052648678907584 45226476990204692 45414138720454504 45424260417275558 45440820483049264 45493894602932776 45503451809179672 45510480054847808 45612742825645996 45629371605385568 45702446496391828 45709505477828192 45719107978891424 46096216932324013 46166881209485036 46287487542001706 46368777191450714 46385681594364112 46588534429324888 46605518947891904 46616150632306112 47054705848128979 47061973693081256 47089870535815744 47099763019384768 47229255590094578 47257251592222672 47277713932717268 47285016222432352 47305738659411232 47481219609247424 47938846567110499 47967011648717434 47995444969196816 48079118892718144 48166044892073108 48176779921233691 48194343457479128 48194596193135392 48205337585680184 48222911533031872 48289377430149856 48376683572359142 48394319986348336 48405359733338608 48918434295527524 48993424957004528 49092314986151437 49121415350695688 49218019303806584 49225621283814976 49718179764060808 49837593790628644 49935606206177692 49953810947776736 50044126349519302 50073790917598448 50172267846965264 50663655353266046 50674298605677362 50682125515625968 50796009055833041 50873877989586652 50892424791624416 50895906325527263 50903767463945032 50914461158310904 50922325162619456 50933941599963968 50944641633212096 51084705026020666 51114986416077584 51145017546712544 51357237536532928 51413117710562881 51626450149195922 51656781775541852 51687402274519648 51852221797078703 51871125268386424 51882686069020898 51901600646515984 51901872823376576 51913440476886352 51993022403351744 52003944924776768 52097966924079076 52116959985298208 52128848943595424 52650181425071503 52658589665569888 52681390779798872 52762149953697184 52868646908163086 52899985762287664 52992888218800816 53244039347799872 53542655130527024 53671254851446232 53776806683575976 53785112792092864 53796411789913408 53905968793945268 53925620988182944 53976292102965232 54011982223008524 54031673065962592 54560859611209588 54703394367820198 54754796315988769 54787253219554856 54799463953532662 54810976042875514 54819441884248496 55014297720329948 55026847621389644 55046908448083552 55059177052838504 55079249665690432 55091814383634496 55254885028144802 55287638368410448 55610106911425157 55663356295636544 55840854243007834 55873661920484044 55906782052031456 56072264984182447 56085056229493291 56105502841315928 56138760400795072 56249164918636096 56655000488403317 56733805455168016 56820776873212352 56923507599722764 56957250046432736 56969215436309792 57069264235631648 57193287256593488 57901320403732624 57913484120774128 58018190438178971 58052581778094904 58107130784314612 58128314572424096 58141574845241888 58166750086316872 58175734244508608 58187955609498176 58382520029737904 58757848812071864 58966703724910982 59001657313366768 59014807334573636 59036322029190688 59224575607089893 59246166775739944 59259682053804232 59281286021013056 59294498364595312 59505260799540556 59540533627518944 59887807443073246 60031647065984503 60136304569393052 60145592935556128 60149707475623129 60171635914367432 60207303748341568 60385516136811866 60399291324069698 60421310752186384 61013077449049726 61279898487456649 61292771964958303 61302238953547592 61338576973081408 61459207638372544 61570324546638908 61592770891716064 61606821478794592 62355268127096672 62481128164192738 62518164991794512 62554105079032567 62576910075415736 62614003679491264 62627958804037328 62641115477572016 62850570032013764 62873483108948512 62887825853016736 62924773774672576 63148440032165488 63277683336077392 63429664824436456 63540246337471904 63554407898771608 63577577569897664 63730279349670752 63780312192250654 63818119134866096 63832342627191892 63855613623410336 64059234840321721 64082588553351368 64097207119420904 64120574675789632 64494561861771188 64649466071060234 64710213827986727 64748571986746648 64762174151654056 64776608050671062 64800223292395696 65016897305844484 65045390656690444 65055437256826016 65069103886969952 65993736832645622 66267222254033801 66282339180310253 66306503357918824 66345807746394176 66408149467788128 66476285812933568 67151827213796416 67327254606547936 67365959315881226 67390518542755408 67445494096655584 67685229265245592 67709904886559936 67725350918633408 68006012342332064 68362497175583611 68443208506369424 68566952336029693 68607596646839432 68686490053193012 68697099040137568 68727205222163488 68742522829283576 68767583902134208 68851462511697866 68986868289577238 69012018442070704 69027761513222512 69687922583985706 69729231370342544 69759424054568836 69992680262924419 70007384092677493 70018197098601752 70034169699950456 70048882245666632 70059701661197248 70324399126729748 70366085196158752 71070178127464516 71364700888959478 71380980655718734 71407003616220272 71490405804608648 71516468657617984 71829222893730016 72106364257967858 72405560790158596 72436912322223449 72448100581465336 72491045513641664 72547956186333628 72574404584505824 72633609027167552 72748715106699632 72791456508391712 72865221300851122 72891785362572176 73093495747015744 73210554103224824 73237244060972992 73621150804474658 73708070699167072 73797975420738569 73841333284955054 73885104081211696 73943109189916967 73954530089127688 73970066211130936 73998367984853312 74013913316176064 74030409200766928 74147728858751548 74293550465698564 74305025492393696 74320635245306912 74337589321931936 75093018398830432 75376732590841682 75421413523023568 75706368447652943 75733968290324344 75751244777497432 75778860980478656 76537114906500248 76871825321543252 76899850048237216 76989667789578544 77354547731709248 77992598074944826 78008982500856022 78128568200666984 78315808118403583 78316218813845012 78362231241176792 78408681882102208 78470238323993516 78498845775077728 78562883233466944 78640769977816046 78687385727654704 78842135188088272 79568573625920288 79614315555132358 79631040666064426 79643340095983664 79725056062364384 79822299944880493 79979281368685699 79991634586199336 80008438963059992 80020796684116288 80039051085657664 80055865423619008 80370741859119712 80792042116598813 81174942790137196 81223060717102304 81529935251318554 81559658158810832 81578263606535696 82358453962892198 82407273437677552 82700190286389676 82735999382255219 82748778389256616 82749212331609824 82785042653969656 82797829235960384 82911949927238432 83092134316182992 83992028696094428 84138458062256752 84290578561127939 84340101050588474 84340543337986936 84359340774940322 84390095182805776 84506410502762248 84519462959003072 84537218527006784 84690059976109588 84709379533342564 84740261552858912 84906914817941216 85607260017173167 85738493674757924 85769750872597792 85962476863717454 86113443355551326 86131533781661522 86144837246676208 86521563940174792 86553106617513536 87006814587106414 87215789133600127 87387310860810961 87419169158609288 87470988464571712 87629134105797284 87801468732189212 87833478017180896 87853514653192288 88746294471345056 89029286481776641 89081593061903806 89100307027044082 89114536357118272 89134397799936944 89153122858121168 89289792229333696 89451226228135772 89503780706746952 89504250072965728 89556835704202048 89680272370278304 89875165688932624 90452953980409384 90828277440909008 90848520834551116 90881640966098528 90987789205865552 91006903618359344 91171442117138383 91225485651291992 91258743210771136 91404892992783656 91419010955656384 91438215957782848 92192433864648026 92333762418970072 92574975084003412 92737554382901428 92771363188728224 93177068858649776 94109411696257958 94123947386162512 94335445389404219 94458511180189156 94514503184445344 94520968890264917 94555427865434536 94570032444864704 94611477318822464 95481504319616779 95877693134220998 95934023297434868 95990889938393632 96275021010577409 96296983337431877 96332089784146216 96353559842467382 96388686914958256 96389192386270784 96410675171360368 96578754860299712 96753367144718284 96788639972696672 96810719466677216 97778908360847077 97836868591055048 97986849914009056 98184629972302874 98242830701391376 98436038607613168 99436359528121616 99616138299514837 99675187581257288 99871212412355384 99907621895553472 100088252699038604 100147581835196896 100344535693930528 101327310706532092 101348597211354724 101364251031251936 101592018111666082 101687478872550571 101747755979173304 101784849583248832 101791812651054526 101807534927890064 101828922316621808 102169410052041332 102229972832155168 102290035093425088 102826235421125762 103252900298391844 103275912835503863 103313563551083704 103374804549039296 103704443594157406 103742250536772848 103765372138041796 103803201293031968 103826880953772704 104134206399195973 104157961569058969 104195933848158152 104233919970596416 104257697887190848 105238532996437841 105300362850143006 105317179331139776 105362781559597744 105524299907394368 105737293816326172 105799971524575328 105985776437601632 107085310261054048 107342509702892464 107553613367151952 107748067956618089 107811937587890536 107851241976365888 107952584205930464 108023964446017048 108063346131925184 109121719222419176 109406788735640396 109509592631977538 109574506439109712 109598927907065324 109621952085751028 109638883768496992 109988497556024087 110028595440659896 110053695242779288 110093816896167104 110118354105677008 110509770056289604 110575276736820896 111220213822850314 111681708486015668 111706599597585811 111747323840968088 111813564104062912 112144529968364894 112170112458986582 112211005682631856 113310000976806634 113467610910336032 113779570285227847 113829433649208277 113847015199445528 113914500092865472 113938430872619584 114138528471263296 114386574513186976 115802640807465248 115826968241548256 116036380876357942 116105163556189808 116214261568629224 116256629144848192 116283149690483776 116333500172633744 116765040059475808 117515697624143728 117933407449821964 118003314626733536 118029614669147272 118072644058381376 118449151214179786 118492333551479888 118519364107608464 118588996729190624 118967150417740339 119010521599081112 119081067255037888 119775614886146492 120063294131969006 120201357593087771 120272609138786104 120291185871112256 120299414951246258 120343271828734864 120771032273623732 120798582648139396 120842621504372768 122026154898099452 122078992095495463 122559796974913298 122585543929916606 122604477907095184 123067698471777059 123140649093277816 123185541783432128 123213642957589184 124372811723062903 124710536254193344 124962256328385476 125036329983589024 125108210158065134 125153820150831472 125255917608074656 125282230955144032 125701140064027528 125746966217897024 125775651706033472 126296880064330976 126555366672154784 126859329648872912 126958923326083849 127080492674943808 127108815797543216 127460558699341504 127560624384501308 127636238269732192 127664685254383784 127711227246820672 128118469680643442 128165177106702736 128194414238841808 128989123723542376 129298932142120468 129420427655973454 129497143973493296 129524348303308112 129553216101342124 129600446584791392 130013713314972487 130033794611688968 130090781313380888 130110874513652032 130138207773939904 131987473665291244 132534444508067602 132564678360620506 132613006715837648 132816298935576256 134525694312700691 134654509213095872 134731918631762452 134781037085510816 134890988193311168 135370458530491184 136012024684664128 136724994351167222 136886417012738848 137053382924228771 137133904672059386 137215193293678864 137322917066988653 137372980106386024 137394198080275136 137454410444326976 137485045658567152 137702925023395732 137973736579154476 138024036884141408 138055523026445024 139375845167971412 139458462740685088 139518848109137672 139985360525848838 140014768185354986 140036394197203504 140068339399900912 140097764491333264 140648798253459496 140732170392317504 142056149882740093 142140356254929032 142729401777918956 142761961311437468 142814007232440544 142980811609217296 143658445787460032 144212728515935716 144811121580317192 144873824644446898 144896201162930672 145095912372667256 145148809169011648 145497430213399264 145582913016783424 145730442601702244 145783570725144352 146421108206449648 146986050218165249 147242301608949316 147416141398334144 147595950841477138 147682666569910108 147770208162423392 147886218379833934 147909060178255376 147940132422261872 148060818401533856 148241414183349487 148295457717503096 148532951113273441 148587100931397128 148610050984787392 148641270490613824 148675178643863872 150042363930826367 150186036797660864 150753465181683364 150842827046047136 151412736895305886 151467936580648688 151502489554994864 153074229813000496 153652570281331121 153743650643086504 153799700096474432 153979335579157088 155985196149889652 156017965001712044 156257136401333968 156539645899237601 156631616236807166 156632437627690024 156724462482353584 156940476647987032 156997691550155456 157281539955632092 157374771455309408 157684270376176544 158984911460464453 159137147251840576 159228631110264716 159262081332128852 159286680191967328 159450112124728768 159644599889760986 159958562737371398 159983269172398672 160016877926119984 160741483718239424 161584084233197626 162290720170077499 162349885580274392 162446121434204608 163059870502637108 163119316317621664 163156527213071392 164716907925784396 164814546875355104 165400380572779352 165471998764510438 165497556778513232 165498424663219648 165570085307939312 165823899854476864 166184268632365984 167884540770511019 167984057392188856 168276916124513504 168581157122255878 168680202101176948 168681086675973872 168718681549880644 168780190365611552 169012821005524496 169318392503256997 169380119952219176 169418759066685128 169480523105717824 169813829635882432 171214520034346334 171476987349515848 171539501745195584 171924953727434908 172226886711102652 172263067563323044 172289674493352416 173043127880349584 174013629174212828 174431578267200254 174774621721621922 174838338317218576 175258268211594568 175538942224777703 175602937464378424 175666956034361792 175707029306384576 177322793736431161 177360045119870767 177492588942690112 178058572963553282 178163186123807612 178200614054088164 178268795599873888 178306245716242336 178796467591072331 178902452456271544 179007561413493904 179008500145931456 179360544740556608 179750331377865248 180905907960818768 181589401241573143 181656554881818016 181697041669102232 181763281932197056 181975578411731104 182013807236718688 182342884234276766 182450971302583984 182809785985567312 184384867729296052 184667524837940144 185149950168006824 185475108765802856 185542726377456448 186354137717299552 188218823392515916 188247894772325024 188670890778808438 188917022360378312 189029006368890688 189041937780529834 189110855730869072 190963008639233558 191755386268441996 191798123837364317 191838416150064299 191868046594869736 191981779876787264 192550042021154818 192593966674863754 192664179568292432 192707119684934764 192777373829916512 192821350342720736 193392097598506807 193506734289436568 193577279945393344 193621438933354432 195442989850527419 195557816721694154 195673737182110096 195973699828018112 196369259944605748 196485661402782752 196872077215226336 198872719056243232 199232276599029674 199350375162514576 199742424824710768 200176505398077208 200295163670393792 200689071387861056 202654621413064184 202697194422709448 202728502062503872 203184036223332164 203374957745101142 203495511958346608 203583625302109052 203615069855780128 203657844633243616 204338820104082664 204459945664310336 205652470842251524 206505800596783688 206551825671007726 206627127102167408 207408887188314812 207455113538373649 207484501073545696 207530744276083592 207606402586063936 207653761907545408 208268412798391946 208315923138117938 208391867696316304 209607326050756361 210477065992875682 210600725700286012 210725563119195488 211397519634243943 211474587632652344 211599943049150656 211971552875203264 214170620522108096 214685019405784928 215107226734303904 215496135913236178 215623875175781072 215905168411860928 216047928892034096 218243438444838352 218813577471280792 219019185263955076 219149012878219424 219197855814130648 219243904171502056 219277767536993984 219976995112048174 220057190881319792 220107390485558576 220236708211354016 221019540112579208 221150553473641792 222440427645700628 223231092672877289 223363416972031336 223413199195171622 223494647681936176 224289059936729788 224340224917973164 224422011365263712 226620001953613268 226718128177348717 226935221820672064 227559140570455694 227658867298416554 227694030398891056 228773149026373952 230978078914259677 231605281614930496 231653936483096512 232072761752715884 232210327112379616 232428523137258448 232667000345267488 233530080118951616 235031395248287456 235780857605584291 235866814899643928 236006629253467072 236059229338294544 236898302428359572 236984667102959776 237038728215216928 237177993458381248 237934300835480678 238021043198162224 239551229772292984 240126588263938012 240402715186175542 240545218277572208 240598829902492516 240686543657469728 240980118790942531 241454039013520333 241542064547247464 241597165296278792 241685243008745536 244052309796198904 244157984190990926 245119593949826596 245171087859833212 245208955814190368 246135396943554118 246281298186555632 248745623446125806 249833432295015569 249924512656770952 250072659967178048 250216420316130268 250307640301662944 250511835216149312 250564461910288064 251402280128055056 252593760128661952 253110733344309568 253718659297745824 253917846652167698 254217631595086432 255028274552978927 255121248769002616 255272476539464384 255329370508767568 256236939361286884 256330354213405472 256388828477683616 257978247447084752 258597864284240936 258840855311946908 258994287946986592 259048696606616224 259106432202684248 259200893169582784 260027426629944974 260067589223377936 260181562626761776 263818564067945887 263974947330582488 265068889016135204 265129356721241012 265226013431675296 269051388625401382 269463837263524904 269562074171021632 270740917060982368 272974093262306891 273449988702334444 273772834025477696 274106765848457542 274267809344118772 274430386587357728 274645834133977306 274745960212772048 274970091317134304 275242694922356161 275405850046791464 275947473158308952 276048073768282816 276111046052890048 278650104442963253 278708642331225491 278751690335942824 278916925481370176 279037696218275344 279970721051697676 280029536370709972 280072788394407008 280136678799801824 280195528982666528 281297596506918992 284112299765480186 284280712509858064 285354773379614939 285458803555837912 285523922622874936 285628014464881088 285961623218434592 288425457031871432 289622243160634384 289747649288893796 289792402325861344 290191824745334512 290994860426798528 291460885203404488 291567141450288704 292842216412899296 293972100436330498 294484603217898632 295191901682954276 295257692712291127 295365333139820216 295540416324846784 295772436759667868 295818120356510752 295880264844523744 296121636803067712 296482828366698974 296590915435006192 297065902226546882 297174201862794256 300084727861652734 300868669023011089 301397051744429641 301460368235815327 301506930363366728 301685654092094272 302825473790611772 302935873161297376 303004979109989728 306148459626000992 307305140562662242 307487301286173008 307958671158314176 311785575716663321 311970392299779304 312035930003424088 312514272802667936 313079291798475202 313263232473614332 313264875255380048 313448924964707168 313880953295974064 314563079911264184 314749542910618816 315368540752353088 317969822920928906 318457262220529432 318524162664257704 318573360383934656 319289199779521972 319917125474742796 319966538344797344 320033755852239968 323168168466395252 324581440340154998 324699771160548784 326119741005274216 326238632635243328 326313054426142784 329382940936902853 329433815851568792 329629093750710208 330800761145558704 330943997529020876 330995113557026464 331140170615878624 332368537264731968 335571925969773493 335769081541022038 335968114784377712 336553832249027008 337162314244511756 337237459448635837 337360404202353896 337362173351947744 337437363099761288 337560380731223104 338025642011048992 338636785006513994 338760239904438352 338837518133370256 342429040068692668 342953974699031696 343646204903060059 343849907454869816 344453773422205304 344526135126646088 344579348986704832 346086255760699168 348027258348425656 348863156534400508 349549243443243844 349676676634437152 350516536423189136 351077884449555406 351205874928756848 354645587472862322 354720090239741534 355572063390831287 356117145927106564 356271344278690841 356326372247615224 356401228108176328 356537591199747776 356612491432484672 357592935182144662 357804904912543088 358015122826987808 359500662755730496 361811815921637536 362965552579550921 363178802483146286 363313109763636032 363394083338204464 363951156823462208 364027614473437376 364685768468553532 364901942605167968 365619571971134624 368769735458592104 369335049675880288 370299900336013648 370950217531605712 372708275434599104 376437646785031832 376495789544650048 377341781557616876 377834044720756624 378083875561059668 378221711461738144 381926017278467116 383283574211921383 383510772536883992 383596247674728634 383676832300128598 383736093189739472 385100084042309636 385187933349727508 385328359136584864 385414239369869528 385554747659833024 385642700685441472 386784195197013614 387013468578873136 389270748379976099 390885979701054838 391115633443388308 391347474364220192 392505854889277129 392595393606453037 392738519889211496 392971322805565504 393744154430452672 396585003418823219 397745438112486464 398464553198059348 398700750325029152 399484849649421536 400353010796154416 405309242826128368 405394388845418896 406127333067252797 406368072446664328 406749915490202284 406991023916693216 407167250604218104 407230139711560256 407315689266487232 408677640208165328 411304941684503048 413011601193567376 413103651342015452 413254254204334816 414572029249629251 414817774376629624 414910227076747298 414969002147091392 415061488552167184 416536825596783892 416631846276235876 416783735392632608 419214652101512722 420221529461891521 420954131985751364 421047952329361903 421201451400572024 421451126238390976 422795039268487886 422949175265304688 428959289412196543 429049403754708121 429370038811569856 430214453468607808 430992271826472356 431247750351562144 432095857784068192 436486876889676704 437627154942561584 437878735553227969 438038370527910152 438298025756438848 438395711628261296 438487808343004112 439953990224096348 440114381762639584 440214780971117152 440473416422708032 442039080225158416 444880855291401256 446462185345754578 446726833944062672 446826398390343244 446989295363872352 448414643882252047 448578119873459576 448680449835946328 448844022730527424 452971496795907089 453240003907226536 453436256354697434 455118281140911388 455317734596833108 455388060797782112 461956157828519354 463870555778236607 463976374262171771 464145523505431768 464420654224759232 464857046274516896 465334000690534976 470062790496574912 471561715211168582 471733629799287856 472118458676589088 473623938455532293 473796604856719144 473969334205919552 474077456430433856 475868601670961356 476042086396324448 478537480229085277 479102459544585968 479968666352207851 480253176527876024 480805430372351084 481090436555144416 481197659804985032 481373087314939456 481960237581885062 482908078027040666 483084129094494928 483194330592557584 488104619592397808 488315968381981852 489948761840470933 490051688648742451 490239187899653192 490342175719666424 490417911628380736 492270793887108236 492562596373111264 497491246892251612 499666864590031138 499849025313541904 500432840632260536 500615280603325888 502804560256110112 507058386255564143 507437318595491648 507835693304335396 508435263190172864 510056549105957854 510242497538005232 510658741017535136 512473878722573768 512660708426810944 512777656955367232 515956494894169504 517195728568481872 517601764329418769 517681710623893816 517988575893973184 518097393213232448 518212864405368496 520054853259889948 520135178446755872 520363125253523552 527637128135891774 527949894661164976 529944579133570601 530137778032270408 530258713442482024 530452026863350592 538102777250802764 538927674527049808 541481834121964736 545948186524613782 546899977404668888 548210656828825081 548213531696915084 548535618688237544 548860773174715456 549291668267954612 549491920425544096 549940182634268608 550485389844712322 550811700093582928 551894946316617904 557300208885926506 557417284662450982 557503380671885648 558075392436550688 558756099614163451 559854969580799893 559941442103395352 560059072741419944 560145576788814016 560273357599603648 560391057965333056 562595193013837984 565544294816191691 568224599530960372 568561425019716128 570709546759229878 570917607111675824 571047845245749872 571923246436869184 576850914063742864 579151995675786533 579244486321268768 579495298577787592 579584804651722688 580383649490669024 582921770406808976 585684432825798592 587944200872660996 588969206435797264 590383803365908552 590515385424582254 590730666279640432 591544873519335736 591636240713021504 591760529689047488 592965656733397948 593181830870012384 594131804453093764 594348403725588512 599250820120212169 600169455723305468 601737338046022178 602794103488859282 602920736471630654 603013860726733456 605650947581223544 605871746322594752 606009958219979456 611711176025676727 612296919252001984 614610281125324484 614974602572346016 623205005372436487 623571151433326642 623940784599558608 624071860006848176 625028545605335872 626158583596950404 626526464947228664 626529750510760096 626897849929414336 627761906591948128 629126159822528368 635939645841857812 636914524441058864 637048325328515408 638200094819968681 638578399559043944 639834250949485592 639933076689594688 640067511704479936 646336336932790504 649162880680309996 649399542321097568 652239482010548432 658765881873805706 658867631703137584 660348117725829533 661601522291117408 661646782231854419 661887995058041752 661990227114052928 662280341231757248 668370530237317453 671143851939546986 671538163082044076 671936229568755424 674078883362023139 674324628489023512 674474918897271674 674720808404707792 674724346703895488 674874726199522576 676051284022097984 677273570013027988 677520479808876704 677675036266740512 684452358525929539 684858080137385336 685907949398063392 687292409806120118 687699814909739632 688907546844410608 689052270253292176 692172511521398336 696054516696851312 697726313068801016 699098486886487688 699353353268874304 701033072846378272 702155768899110812 702411749857513696 709291174945724644 709440180479483068 711144126781662574 711812352107853997 712234291854213128 712542688557381682 712652744495230448 712802456216352656 715185870364289324 715609809825086176 716030245653975616 722931389848527041 723623631843275072 725931105159101842 726357604966292572 726788166676408928 728939444794371811 729105730983412783 729371536937107064 729803885210335936 731239143942269248 737539470917184208 738670099351760576 740599800672027296 741900435063211424 752875293570063664 754236475696326623 754683563115233752 755668089441513248 756167751122119336 756443422923476288 763852034556934232 766567148423842766 767021545073767984 767192495349457268 767353664600257196 767472186379478944 769919482892168609 770200168084619272 770375866699455016 770656718273169728 770828478739739056 773568390394027228 774026937157746272 778541496759952198 781771959402109676 781946197183100677 782231266886776616 782694948728440384 785011709778554258 785190787212906074 785477039778422992 793170006837646438 796806035544457939 796929106396118696 797401500650058304 798969699298843072 800706021592308832 810618485652256736 810788777690837792 812254666134505594 812736144893328656 813499830980404568 813982047833386432 814334501208436208 817355280416330656 822609883369006096 826023202387134752 826207302684030904 826508508408669632 829144058499258502 829635548753259248 829820454153494596 830122977104334368 832770052924182373 833073651193567784 833263692552471752 833567470785265216 838429304203025444 840443058923783042 841908263971502728 842095904658723806 842402902801144048 845590078536975772 845898350530609376 854552944668468241 857918578824393086 858098807509416242 861473889302439413 861984543652944712 862495500703124288 864191715568136384 872973753779353408 875254309885123168 875757471106455938 876076741055820304 876791423256522592 876975616686008224 879907980448192696 880228763525279168 880429561942234304 884078160450316832 888712463282586943 889761710582802512 892924370691509156 893453667888125344 893652796780686488 893978590727744704 896829287764504094 897156239746919152 897360899671892656 905942993591814178 906480007814453072 906872512709394868 910095993204807409 910236562281822776 910635469193666216 910776121595564224 923912315657038708 927741111556473214 927952748524343542 928291047010863536 929714092549033792 941679860188904837 943123430422337164 943467259598575712 944236917353178176 947247876911064586 947593209713438288 951737203341922712 952084172792648896 957074960458170554 958204919089171936 959373680469601397 959937332704415702 960506353055752048 961260419468920571 961610860744702168 962180873110288832 962395319609970064 963920475163770124 965816156054081332 966168258188989856 966388661185115168 976209239184795616 976631936763963704 979897523680941866 980103377297484902 980478375799306384 980684351439332848 984541587774216472 985125192746222528 994982493784503224 999333729180062276 999698050627083808 1000865681264521072 1005609120512220224 1014116772511128286 1015671386608670792 1020113098211915708 1020484995076010464 1021317482035070272 1024947757445147536 1031912989788339008 1034391457136963744 1035203528658837538 1035363421247787632 1036425728810736992 1037689899283446409 1039730657792914087 1040109706519779896 1040270356893511744 1040726250507047104 1050296547515784569 1055274256271783548 1055899789322329952 1059889158267141202 1060275556064540816 1060517426884964048 1075567991969317847 1076205554501605528 1077855349054099616 1091896373049227564 1093799954809337776 1095777521294663207 1096421313657650162 1096427063393830168 1097071237376475088 1098583336535909224 1098983840851088192 1100970779689424644 1101623400187165856 1103789892633235808 1112894380223251171 1114600417771853012 1114834569324901964 1115006761343771296 1116150784873101376 1117512199228326902 1119709939161599786 1119882884206790704 1120118145482839888 1125190386027675968 1131088589632383382 1136035041190542493 1136449199061920744 1137122850039432256 1141419093518459756 1141835214223351648 1142095690491499744 1153701828127485728 1158303991351573066 1158488972642537536 1158990597155575184 1160767298981338048 1165843540813617952 1175888401745321992 1177938412871594528 1180767606731817104 1181030770849164508 1181461332559280864 1183089747038671472 1185228747522798979 1185931313466795896 1186363661740024768 1188263608906187528 1188696807451177024 1198501640240424338 1200338911446610936 1203474676092044356 1205588206977718564 1205841472943261308 1206027721453466912 1211301895162447088 1223422352051353454 1228772595573443921 1229220562250648968 1229949205144692032 1241259556155018127 1246410010744872974 1247142302866653284 1247881569199117216 1248143720013696352 1251575273137506317 1252317167193900808 1253052929894457328 1253059501021520192 1255523813183896256 1258252319645056736 1271125808691012001 1271879291683715624 1273829048882117728 1274096650657030816 1276400189639937362 1277156799118087888 1279668501898971184 1292672673865581008 1298325761360619992 1298799084642195136 1304478964021096864 1317531763747611412 1317735263406275168 1320696235451659066 1323203044582234816 1323293564463708838 1323775990116083504 1336741060474634906 1342287703879093972 1342586866861550219 1342868913050450093 1343076326164088152 1343872459137510848 1348157766724046278 1348649256978047024 1348949837794543348 1349441616809415584 1349749452399045152 1353744683189547649 1354547140026055976 1355040959617753408 1355350072533481024 1368100928953691933 1368904717051859078 1369716160274770672 1371815898796126784 1374584819612240236 1375399629819479264 1377815093688821216 1378104540506584352 1392109033393702624 1395452626137602032 1398196973772975376 1402066145692756544 1404311537798221624 1404823499715027392 1418582349891449288 1418880360958966136 1422288253563325148 1423624704215707994 1424468583708426256 1425085377114763364 1425305488990460896 1425604912432705312 1430371740728578648 1431219619650172352 1445862779697054082 1451862210318203684 1452185794768615543 1452715209932585144 1453576333352817856 1457878889588743622 1458211461966825566 1458743073874214128 1475078941834368416 1479782637439707601 1481199601344054592 1483800870126422848 1505750587140127328 1508472951392653246 1509367126230467504 1511336178883026496 1512335502244238672 1527704069113868464 1533134296847685532 1534043090147535968 1534384990698914536 1534707329200514392 1534944372758957888 1539838965784337218 1540400336169238544 1540751733398910032 1541656957479478112 1547136780788054456 1548053874315492544 1557082993519904396 1562617648710141023 1563543918804219352 1563892394366201354 1564462533773553232 1570023419557108516 1570381574425812148 1570954079556845984 1586340013675292876 1587026897241441019 1593612071088915878 1593858212792237392 1601412043184617664 1616846552399817739 1621236971304513472 1621577555381675584 1624509332269011188 1625472289786657312 1626999661960809136 1628669002416872416 1634710560832661312 1645219766738012192 1650466003239090037 1652046404774269504 1652414605368061808 1658288116998517004 1659271097506518496 1659640908306989192 1660245954208668736 1665540105848364746 1666147302387135568 1666527385104943504 1676858608406050888 1680886117847566084 1683816527943005456 1684191809317447612 1684805805602288096 1690178273094642331 1691180157073951544 1691796701061218752 1709105889336936482 1715837157648786172 1716197615018832484 1722947778604878826 1723969087305889424 1748834026065108983 1750508619770246336 1751514942212911876 1752153482111640608 1753582846513045184 1753951233372016448 1759815960896385392 1768156320900633664 1777424926565173886 1779523421165605024 1785197921870852489 1785848741383018312 1786907335776250688 1787305593561372976 1793658575529008188 1794312479493838304 1794721799343785312 1811885987183628356 1812960015628906144 1813745025418789736 1820191986409614818 1820473124563645552 1821270938387332432 1846729948475621209 1847824631314077416 1855482223112946428 1855905497048687084 1856582094021727072 1883359720377809674 1886246860844674328 1886934519197151424 1894495753822129172 1895186419426876576 1903474406683845424 1910818652836148237 1914149920916341108 1916409838178343872 1918747360939202794 1919874665408831404 1921012706111504096 1922520838937841142 1923221721489404336 1924790639219940128 1927840950327540248 1930928364472554733 1931632312108162664 1932336516377979712 1932777322370230336 1950550731100742771 1950960496318578437 1952418478369591232 1953263873527927408 1959795047361883732 1960206754594969804 1960956751598612768 1961368702878665696 1969083175548432944 1989964987569006448 1997483413657304573 1998667458360124552 1999396101254167616 2001731362529042144 2028233545022256572 2031342773217341584 2040226196423831416 2040969990152020928 2049895514890295072 2066803848986037889 2068782914273927488 2070407057317675076 2070726842495575264 2072851457621473984 2075379798566892818 2079461315585828174 2080219413039559792 2100593095031569138 2109779362211007487 2110222577650707289 2110548512543567096 2111799578644659904 2119778316534282404 2120551112129081632 2121034853769928096 2151135983938635694 2152411109003211056 2155710698108199232 2182499030016643247 2183792746098455128 2187599909618675552 2191555042589326414 2192842627315300324 2192854126787660336 2194142474752950176 2197166673071818448 2201941559378849288 2203246800374331712 2207579785266471616 2225788760446502342 2229200835543706024 2229669138649803928 2230013522687542592 2235024398456653804 2239419878323199572 2239765768413581408 2240236290965679776 2262177179264766764 2272070082381084986 2272898398123841488 2282006248922110139 2282838187036919512 2283670428446703296 2284191380982999488 2305680586558319971 2307403656254971456 2316607982703146132 2317981194311150368 2331687081627235904 2351776803490643984 2355876825743189056 2360662216140450859 2361535213463634208 2362061541698329016 2362922665118561728 2366179494077342944 2370457495045597958 2371862626933591792 2376527217812375056 2397003280480848676 2400677822893221872 2406949352184088712 2411176413955437128 2411682945886522616 2412055442906933824 2422603790324894176 2446844704102706908 2457545191146887842 2458441124501297936 2482519112310036254 2492820021489745948 2493899409950835887 2494284605733306568 2495763138398234432 2496287440027392704 2503150546275012634 2504634334387801616 2506105859788914656 2516504639290113472 2540758868056856447 2542251617382024002 2543758583367431248 2547658097764235456 2548193301314061632 2552800379279874724 2554313598236175776 2559337003797942368 2585345347731162016 2596651522721239984 2608957928042193728 2635063527495222824 2635470526812550336 2641392470903318132 2646587128927417676 2647551980232167008 2673482120949269812 2684575407758187944 2685173733723100438 2685737826100900186 2686152652328176304 2696315533448092556 2697298513956094048 2697899675589086696 2698883233618831168 2699498904798090304 2707489366379095298 2709094280052111952 2724895238659832693 2736201857907383866 2737809434103718156 2739432320549541344 2748167755245171259 2749169639224480472 2750799259638958528 2755630187377642432 2756209081013168704 2784218066787405248 2790905252275204064 2796393947545950752 2808623075596443248 2837164699782898576 2837760721917932272 2844576507126650296 2847249408431415988 2848937167416852512 2850170754229526728 2850610977980921792 2851209824865410624 2860743481457157296 2891725559394108164 2902004204747404757 2903724420636407368 2904371589537231086 2905430419865170288 2915757779177487244 2916422923933651132 2917486147748428256 2947335666305533321 2950157883668736832 2959565274879415202 3002715025885375801 3011501174280254656 3016945902785306492 3018734252460935008 3024671004488477344 3055408138227736928 3065151148872595783 3066268593695371064 3068086180295071936 3068769981397829072 3069414658401028784 3079677931568674436 3080800672338477088 3081503466797820064 3083313914958956224 3094273561576108912 3114165987039808792 3125235297420282046 3127087837608438704 3127784788732402708 3128925067547106464 3138902507175764329 3140046839114217032 3140763148851624296 3141908159113691968 3172680027350585752 3174053794482882038 3187224142177831756 3187716425584474784 3233693104799635478 3247834619835202397 3249018664538022376 3250944579573314624 3253999323921618272 3257338004833744832 3290439533476024384 3300932006478180074 3304829210736123616 3315367569188726051 3316576233997034008 3318542195013036992 3319281816613978384 3331080211696729492 3332294604774271136 3333054770209887008 3353717216812101776 3361772235695132168 3367633055886010912 3368383618634895224 3369611611204576192 3380356546189284662 3382360314147903088 3418211778673872964 3429641332883296531 3431674315297572344 3432395230037664968 3445895557209757652 3447938174611778848 3497668052130217966 3503029884425823752 3504306964223281216 3519631921792770784 3554849853130347772 3559046842331210048 3570395843741704978 3571697482766036624 3574611187122745952 3587317151058016376 3588624958987676608 3589443598687570624 3623212350305931383 3623771974367256712 3625920031257812288 3627490050837579472 3640383972819229636 3640946249127291104 3642541876774664864 3693459896951242418 3695649262628154832 3709612053934994207 3710964446225892856 3711810994097374168 3713164188043454144 3766719440755619348 3772493721689348656 3788991507644258344 3790372838853753152 3806948813367690848 3821637305672296474 3828299841832682216 3837494721878405588 3839749330817662808 3842025412223008192 3845041677875682284 3846443442978808672 3849581278439880256 3855681900655080496 3861856728945109466 3863264624216325328 3901101462201485542 3901920992637156874 3906527747055854816 3911292697299144157 3918984787065599251 3919590094723767464 3920413509189939608 3921913503197225536 3922737405757331392 3938166351096865888 3979929975138012896 3994966827314609146 3997334916720249104 4003462725058084288 4056467090044513144 4062685546434683168 4080452392847662832 4099791029780590144 4133607697972075778 4140814114635350152 4141453684991150528 4150759597133785636 4158922631171656348 4160438826079119584 4201186190063138276 4219558724422014974 4220445155301414578 4221097025087134192 4239556633068564808 4241102224258163264 4242069707539856192 4281978232179737089 4302271967877271388 4304822218006422112 4362435037607055409 4364998060033286494 4367585492196910256 4375199819237351104 4383110085178652828 4385685254630600648 4385708253575320672 4388284949505900352 4394333346143636896 4403883118757698576 4451577520893004684 4458401671087412048 4459338277299607856 4467400663739780767 4470048796913307608 4478839756646399144 4479531536827162816 4480472581931359552 4524354358529533528 4544140164762169972 4545796796247682976 4564012497844220278 4565676374073839024 4611361173116639942 4622436824080806731 4631527475622980933 4633215965406292264 4635962388622300736 4703553606981287968 4718552183534161973 4721324432280901718 4723070426927268416 4724123083396658032 4732358988154685888 4740914990091195916 4743725253867183584 4753054435624750112 4794006560961697352 4801355645786443744 4813898704368177424 4822352827910874256 4823365891773045232 4845207580649788352 4893689408205413816 4915090382293775684 4916882249002595872 4965038224620072508 4982686464754977979 4985640042979491896 4987798819901671774 4988569211466613136 5006301092550025268 5009268668775603232 5012211719577829312 5060519728939689287 5081517736113712894 5084503234764048004 5087517166734862496 5102576113560602677 5103740116883889481 5105600758559749448 5108627196472351552 5118674007595884736 5170690695462324032 5193303045442479968 5270127054990445648 5279655329874286361 5282784941806636264 5293174257854835352 5295103960464334016 5346964241898539624 5369150815516375888 5370347467446200876 5371475652201800372 5372305304656352608 5389436380245180263 5392631066896185112 5394597027912188096 5395799351178173392 5414978732758190596 5418188560104223904 5449790477319665386 5472403715814767732 5473623380281704739 5475618868207436312 5478864641099082688 5496335510490342518 5498339278448960944 5577642248811205573 5581810504550408128 5592787895091901504 5617246151192886496 5674329399565797152 5675521443835864544 5689153014253300592 5694498816862831976 5697874334833705024 5700341508459053456 5721486962914314592 5783451118788216328 5804008409494809514 5807448841272814736 5808743179074462172 5810860839730340576 5829390370469276611 5831515558354974488 5832845847867302264 5834972295496856512 5894671332611066642 5919130549758830404 6005430051770751602 6030317225117075891 6033891805570612984 6037468504921870016 6049342008976954688 6110816276455473856 6130302297745191566 6132537187390742128 6137539962795658144 6138829316802057568 6159355863137348872 6161601344676954176 6163006933595640128 6188547123152217824 6220987242978108601 6228331974079617584 6250470594840564092 6254175675216877408 6255569577464805416 6257850135094212928 6277805014351528658 6280093678228434064 6281526297703248592 6345360054701171504 6348107588965764076 6370671952433651863 6374448284355663512 6375432851168949568 6467386209599270956 6495669239670404794 6498037329076044752 6507998647843236544 6591759021322333859 6601864012956360148 6609658421472247232 6630735138377452102 6633152467994068016 6638563633227956768 6662160423393458984 6664589209548542272 6666109540419774016 6707434433624203552 6723544471390264336 6728822936282443997 6735266111772021824 6736767237269790448 6760713092378569324 6764720628295806176 6836423557347745928 6859282665766593062 6863348630595144688 6864790460075329936 6891791114419515304 6895876349223557696 6995336104260435932 7006059768851647504 7039263843585541568 7109699706260695544 7140791687483409956 7143394965532073248 7149222374245491904 7174634302116032752 7246424700611862766 7247543948734513424 7254980101675158944 7263829294984124863 7278114604550398609 7280767945638459272 7281892498254582208 7285083753549329728 7352075832610491983 7386919793902484836 7391298525256309664 7419224107869988414 7421928892451785712 7423621988194748336 7528975943785224929 7533438881511238696 7544987443378697312 7577983015288516688 7613897626735381696 7643274611344592948 7656599683665364432 7674989443756811176 7679498661635325616 7690083355751364568 7692886885957617344 7711363801310160992 7723713457890218932 7726529248432650656 7790260661562758197 7802202924402971084 7803841985274313748 7813055494111709632 7822585394598288314 7837969574131198502 7839180189447534928 7840827018379879216 7876332702193731776 7952245288333797451 7959859950276025792 7989933654629218292 7994669833440498208 8112934180089026288 8125371092869366336 8160904785695325664 8267215395944151556 8281628229270700304 8296601232659592853 8301519194267571272 8317845262343312696 8320877652158239168 8402372380126276552 8439117448844029948 8440890310602829156 8442194050174268384 8479113266137129616 8563956464359474178 8601408169014107447 8604543935754542776 8609644436012844224 8688816893085126889 8724870075214110818 8729996120066572988 8735170984393820512 8766220170357305656 8771370509261201296 8771416507150641344 8788666692287273792 8807766237515397152 8897880660837084007 8903155041786009368 8916803342174824096 8918676554599215712 8934801327479561534 8940097593826615216 8957679513292798288 9048708717059067056 9088280329524339944 9091593592495365952 9128024995688440556 9131352748147678048 9222722346233279884 9244873648161613462 9263054951245961866 9266431930812584528 9398108068030851533 9400082391353150651 9407107213962575936 9437104367068323946 9442648864561803436 9448246166793316064 9476212782326833543 9481829980182391832 9487450507734367168 9506108871249500224 9588013121923394704 9602711291572887488 9627797408736354848 9644705655821748512 9646731783546090464 9787378816410827632 9830180764587551368 9833764498005191744 9930076449240145016 9965372929509955958 9971280085958983792 9975597639803343548 9977138422933226272 10012602185100050536 10018537337551206464 10121039457879378574 10163035472227425788 10165300563380308801 10169006469528096008 10175034333469724992 10205152227121205354 10207480233767778962 10211201517119498896 10358478462077953207 10386606090884959936 10540254109980891296 10559310659748572722 10565569883613272528 10586348515709670704 10693928483797079248 10738301631032751776 10740694934892401752 10742951304403600744 10744610609312705216 10778872760490360526 10785262133792370224 10791598702356346784 10829957465516381192 10836377120208447808 10899580954639330772 10944807431629535464 10947246760563409478 10951237736414872624 10992671020980685036 10996678556897921888 11109188280690087133 11155284497622411146 11234492302385772992 11348658799131594304 11351042887671729088 11378306028506601184 11388997633725663952 11400683016918106912 11442973925828629184 11553262022673630259 11566902237576432656 11608016818989619028 11614897682545629472 11617486358148924344 11621721679460681152 11658780740938553222 11663031116709948976 11665691695734604528 11789342665222133284 11831247911662496317 11838261099517660808 12010860103541503204 12060634450234151782 12067783611141225968 12241838182455762881 12260604595490383132 12265074374781484256 12275079925591316288 12277658633604115136 12318711726274697744 12377094246304435648 12441974485956217202 12456663948159235168 12496385453095967423 12500941189681128184 12508351350433754816 12511139154929610832 12555610028703057316 12560187356456868128 12563052595406497184 12690720109402343008 12696215177931528152 12741343904867303726 12748896568711327024 12934772419198541912 12991338479340809588 12996074658152089504 13183518042644667718 13203728025912720296 13261470276754904204 13266304935988136032 13277127266455913536 13324320846786917968 13414868867248407104 13447088942780528672 13457645872564887994 13473534474539580896 13516498551307883131 13521426184757138648 13529441256591612352 13653855117705199397 13672847114695491856 13718565331533186124 13726697261190289376 13729580920150659872 13783582228839030608 13982383895601132011 13990672208520871864 14012119537703295008 14219399412521391088 14281583374966819912 14286789931064146496 14349268604232065504 14467626942902265223 14492849401223725532 14495087897469026848 14509960203350317888 14527658589968249726 14556229209100797218 14561535891276918544 14704151665220983966 14768455535477052409 14771558043554951023 14773839587804969672 14782597050512619328 14838448215739976828 14843857784903571424 14847243976389496672 15057951887570449858 15066877763022477392 15089974886757394624 15155966030577033376 15286549222689185896 15313199367330728864 15349978887513622352 15358997323270651232 15380166711502729136 15422727602620321984 15447426915780437864 15453058496865301312 15580521323125516394 15604405848805942168 15607683970548627496 15645170789196576628 15675939148262397004 15678360378895069856 15681654036759758432 15904490576667594902 15974043742454770973 15979867309258436584 15989339666880996416 16225868360178052576 16321809571390651328 16524635512983156013 16534430791888303112 16563256458541400608 16593202465319185706 16603038388535142544 16635690524686625392 16804744760252553104 16878234897688059896 16881780621205658312 16884388100348536768 16958226532274259232 17127912928718948356 17202816338028214894 17209087871509085552 17377633786170253778 17449740150428221636 17457295869655851209 17459992240133145976 17470341968787641024 17532440340714611312 17542741018522402592 17615532475030794304 17785312076397995129 17795761321674168014 17806310083572018736 17833606684349648192 17837353109198431424 17869602654959123068 17880195187653230432 17915359026585596576 18097417434118134112 18176560659048679888 18256049991376881112 18262705496295356096 18445444692466559768 18489747296323226924 18526109902491923732 18532863861625169056 18796216136061703066 18800164782706301302 18874208734136647892 18885297729123606872 18896492333586632128 18952425564653667086 18963659960364783664 19176026243846789408 19237174286716198813 19255594817472709696 19289411311643497024 19293463567092180928 19574757632821655264 19660361529175102736 19860152898480290032 19930745859019911916 19942560171917967584 19951195279606687096 19954276845866452544 20025204370200101072 20242078915758757148 20314029433231833299 20326070944454851576 20330601126760617602 20338012939056192016 20410304454242410708 20414960467535557924 20422403034238997792 20631349664138733247 20716956924155906414 21019005181197630607 21080508219961782592 21118621319497145444 21131139767226545056 21172697031419341408 21387856967594158496 21456058042108170481 21476603262065503552 21481389869784803504 21485902608807201488 21557745520980721052 21570524267584740448 21583197404712693568 21659914931032762384 21799161909278661544 21889614863259070928 21894493521126818956 21902475472829745248 21972317550230350303 21985342041961370072 21993357113795843776 22218376561380174266 22310568995244822292 22734842338846416779 22756612057013202368 22777995267451327904 22801366033836213824 23106524045347260518 23133804475152865312 23207572984321082357 23216033637979238056 23229795365091258944 23234972716297848688 23317561481877106444 23326062233419897952 23331383391469209056 23578685330444266568 23662495823324992634 23676522199035321616 24007489330183075717 24021720207083006408 24121268900468303564 24135567222282451936 24483676364911525762 24521209190980766264 24530148749562968512 24637423452549395488 24883948971912434404 24913327896318470336 24992770906191934846 25001882379362256368 25022278309859221664 25102068738143211529 25111220057406114632 25120374712913736256 25126105190812994368 25362486452141519681 25381440218804686016 25392430355863056304 25482687809734607452 25497793137422654048 25869544838397083824 25967284377544959449 25982676958681619176 25992149316304179008 26367036085289335436 26407456051825440592 26522940553509808408 26532609871976272064 26648641693573835936 26894177885561057344 26915291745129775988 26947068949079161792 27032997102615766262 27042852369514277296 27307710235410398794 27345694229390983712 27432893509459194757 27437130663066372248 27453394522380578752 27459161840301319744 27567164457678061216 27964767791202264022 27981344417041743728 28024239075406590016 28438798825042782176 28563166749933639824 28698537208464131008 28935253885804530446 28985698802447451064 28990175794938053696 29055317179936499452 29112458418201594436 29123071782553837088 29408303330441967932 29536911070954104818 29543116087109902046 29547679175609939344 29676896431479953656 29687715569807142848 29694487952778993344 29973847625258159623 30115903775140899716 30133755526044954784 30311932061154066752 30573098445378371792 30626398734661457728 30699957775027244704 30717994646541302464 30760333423005458272 30894853831560875728 31161042646251032788 31208811697611884336 31215367941097254992 31290341578393153256 31351878296524794008 31356720757790139712 31363308073519516864 31808981153335189804 31948087484909541946 31959734618516873168 32420692329360866531 32451736720356105152 33029865284739133811 33049271025966312026 33068861583776606224 33126512917082801216 33186404930638371412 33206076777070285088 33271381049373250784 33609489520505106208 33756469795376119792 33763561242411316624 33916453064548518464 34255825857437896712 34405632676056429788 34418175743018171104 34755267572340507556 34899480300856443272 34914591739311702418 34919984480266291952 35064880681429222624 35085482037044805184 35423638102577825009 35570624152795990258 35591522643348336028 35612620167144037472 35726180818187226367 35739205309918246136 35760390375306460864 35830718053171193152 36194834868236268224 36353121318097359776 36512099982753762224 36890889384933119536 36979494592646453848 37052219804983847464 37065727723250338112 37592432272123406132 37600329565412602604 37726054661716261841 37748417468273295784 37770595458247213744 37904851129307334172 37927319920729567328 38315363661971933173 38352052487693578816 38474348573432397626 39149515265643310528 39320723058350205472 39720305796960580064 39861491718039823832 39885120343835935168 39902390559213374192 40050408740400202144 40484157831517514296 40628058866463666598 40652141888909703152 40661202253521235204 40676025878112384032 40805732593284936277 40820608908484821416 40829920935071115848 40844806068477995584 41262699328277466494 41433913848311812828 42038010362395261214 42237242638994290888 42262279534453090112 42345394062838682816 42775713935188316992 42912116084216340962 42962779739569607008 42971805217614402976 43115491041961442104 43141048535169480896 43319829862065524768 43598323818557323088 43779229726518141856 43788987042253637912 43804950945659490496 43944635100460700606 43970684083922740144 44436753122760348532 44621137990489644584 45469684677692833558 45555990534902655808 46213048090694521036 46267608950305730624 46415145968642164714 46432067275958476112 46469945432595697376 46635122963754212888 46652124466839795904 46662766782938418112 47101760553977107979 47157370660888533136 47324991646649985268 47353044398070643232 48014978660366151434 48043440414166012816 48242537800936607128 48271134444564903872 48967352729823051524 49042418381961532528 49274846905098790976 49767897943824868808 49985541812383869692 50003764758724512736 50044556619718443328 50204137476286423058 50222440114812229264 50724972904283039362 50784860711726112608 50846805064888874041 50946802231852790263 50965375619469214904 50995586274845308096 51739089676794167648 51934568755089918898 51965353917363238352 52734072170578670872 52814912103650881184 53045881107019616816 53297283387147671872 53830583490259551976 54065994205231532524 54085704739028554592 54615420470820797588 54691388458781967424 54865787018918389514 54874261326132744496 55134328915356122432 55665717018336582157 55929535582404528044 55962688834083487456 56877597650085564352 57126333499867279648 57870507771609060892 57971397604894902128 58076208628617149971 58110634359872998904 58224916836403188872 58246143565107674176 58816606660883935864 59073822141908209636 59086232174219804092 59095358351219878688 59353792862959907312 59947695250516319246 60209857183098752129 60231807550281799432 60267511052089909568 61146196890756743584 61399915550054489408 61520666846010916544 61789707663121751456 62322085292502065576 62417623395223768672 62430735882194509984 62580683156786306512 62703756593049588016 63617962306670379608 63896174969819083892 63919469237033746336 64841384658721733062 65786756476215960731 66059730569478267622 66098542051932624052 66137723167553212448 66333489476287834801 66372809861276742824 66412153554140570176 66542762098746501568 67218979041010212416 67512939590752239584 67527122484822633248 68511651714875793424 68811265352112859576 68836351486036342208 69510535144681015112 69798960601712886544 69829183478623404836 69839968960532583904 70129761362858445248 70847276205155650018 71141248305591980516 71157103943662161607 71183045286696672056 71225240334288074944 71452361636374452734 71478410619836492272 72509349234545672449 72706242636194719552 73024199965507524448 73781778769866239072 73958989185292907696 74104439609967694928 75184864544246812264 75200659130825205208 75452109323432523682 75496834936546591568 75541190916494427488 75809702258614668344 75854639841459134656 76630727323943866346 76948697146864795252 78641446116700410944 79440611593921160128 79722983436079647664 79804781118426748384 80100817480800404288 80872834158715411813 80968315663035028592 81256117732927333196 81304283777819406304 81322404507042470408 81352051756224768064 81611465186569872554 81641217816969642832 81659841870142231696 82525398656554932988 82818735381637474219 82867827696623625656 84076020724790522428 84474485277988581776 85692867277190340167 85824232168432681924 85925559479139214016 85943610435228805952 86230982083922884208 86639659724131049536 87196647637114646176 87474698171671771961 87558459453036283712 87577974084507275824 87889270200921401212 87941368167845480288 88873506245520697064 89242275980979289168 90939369355385667116 92426096181389042072 92830291937284329428 92864134551916952224 92939890865191394752 93270245927508425776 94203521107954215958 94314741321777066272 94615489859155181917 94649983293299970536 94706088796141286464 95576985823936395779 96029957320732302868 96086880828332025632 96485075601873214256 97876687269207924077 97934705459646103048 98084836763923065056 99535795887649737616 99971083624767739384 100007529517449025472 100408274952572846116 100444880229624458528 101273388600315856561 101449945808566078724 101569721423452225216 101693610129777748082 101893604463705580526 101930751238938429808 103379188748339366863 103400906304884657161 103478179353588335296 103869137510179837796 103930707834726476704 105468144341157341744 105629824207301762368 106091762214039233632 107661166980519103952 108131988410463065048 108171409478057109184 109230840941641595176 109731574037836779028 109748522652265488992 111331434036673164314 111818306197183396811 111859071164809056088 111925377668166974912 114252666999734559296 115672448590882092091 115741015543218121784 115942795209789804256 116152417257234299942 116221268719745997808 116449833672806377744 117633213321767871728 118147644283816419272 118172464348439608184 118190716702439757376 118707585725919814624 119895390501032638492 120419714366197504258 120463615100563598864 122201071087590958463 122292393781513487168 123579415326243502912 124644170585004131152 124835246790447537344 124861471764389019968 125161366313572613024 125407513186099176032 127235924613340759216 127792349939638167784 127838938474067492672 129682769317443466124 131573512952431921462 132119461138956535244 132197084103865248104 132275446335106424896 132666978952575669602 132745619722553485648 134660220007013391691 135025879181504479168 135054244969645266496 137023303429751586848 137622530704225719152 139021070289362030224 139597921203425773088 139658366957246809672 139679937921065167808 141694552410311300036 142282496611183961032 142314207887324323214 142366090573393344112 142904723272748905468 142956821239672984544 144419447648971132729 145018698469091344898 146048399931015048896 147563557539732478144 147917978370585815392 148208879219935389856 150192406294757193367 150369729088493624528 150401318261650410416 150904218646865047364 150993669873093183136 151082381832988854976 151619404517229336688 153261454647887732692 153806222851612452121 153897394293729590504 159143896371924917453 159445966872159295328 159609562236853496768 161745668317430823626 161936631326070057184 162453010890247576499 162512235465854666392 162608567555638812608 162644809014084940816 163222930373139745108 163282435633939285664 163319683740284463392 165050797313109865976 165637470763274948438 165735655393247251312 168152041449581044856 168948970555977163552 171385734554380680334 171648464336865363848 172461964167845768416 174393295274229292352 174949396343343543922 175155948169014551648 175714481167002480703 175778540401842802424 175882736335690960576 177747012491041394128 178484551961958578336 181770990642814716143 181878738710771334232 184852192362778084144 185660583874568658856 185728269103833904448 186540491855016851552 188407042215908431916 188629482643554132544 189230979718310363834 189299966586599941072 191153971647872791558 192030254566214363299 192059914641464605736 192173761656664051264 192970151203746428512 195753374538415848154 195869410919292206096 196169673527846130112 199071591775299475232 199942167249535478768 200816549905145692232 200889760459248917056 202546777200631713122 202899891617132157448 203387220259555496164 203787208927411161052 203861502477876859616 206758377496678733726 206801812609769314322 207738275020359675592 207861415669452953408 210936288682314683488 212183524428078467264 215322333961038207904 216263976820926130096 218461681883283190352 219463148075673558056 219497045304530977984 222662868073346328628 223636612394366793622 223718142329618112176 226944846305526065717 231209056993173936677 231344897181764184182 231482031086436243568 231885590419579608512 232304834514468599884 232442537439491995616 232899667345612755488 235266426643535743456 236295288567632838544 236344928696879216368 237415171451839629248 239790781002065276984 240839428732395008516 240927230201127197728 244402142175181916926 249288341170008262304 250083265727310584569 250322732627145226048 250815026372198352064 254471849226681518432 255584699879276335568 259365538634886932248 263147025904863842924 264082382632013832887 264238922277913070488 264394168207730496208 265333957905151339204 265491239445106971296 268207545633803532211 269320440014026783382 274046606859503173696 275245061408451438304 278042140578724060448 279195842406851546176 279316733914493619344 283389104820622600072 284564993222367922064 284628415774648646428 284732181146786688224 285640128152994553939 285809446545497810936 285913642479345969088 288838895297942265458 290037396938182689796 295835956741171630784 296417758439870779712 300384812589514386734 300739458176987249056 300802636523300820832 301808437293730094728 301987339746186366272 303238809034458673376 306522909295775465384 307612445703224904242 307794788587459181008 318287792743849834906 318891933744318590656 323491336634861647252 323873262652140114368 324906021780495152998 325024470931709332784 325289618028169881632 326445860746279490216 326564871267878571328 326639367480568926784 329712323877839755853 330101594626219731952 331274941526549896876 331471310786494502624 336304082899162089712 337897941111954327104 342771469108761360668 343296928673730727696 344923928335691536832 349898792686687087844 350311896338029103296 351428962334004961406 351557080803685604848 355494024982082788256 356627615622969531841 356969103923917156672 363541981285629432286 363757477421542668464 369704384725556168288 371321167749137317712 373080983710033703104 376814084431816863832 378461959436620727668 378599933173199882144 382307943295745583116 384060509132428726598 384119829282929211472 385940302407492857024 389660019128356075099 391506749076831696308 391738821838584412192 398143183550598950464 399884334499070957536 401633099810291384464 405093554401263426244 405799783234264314896 406774440519110992328 407574417854822322104 407723004955753719232 413516754993357467452 413603625219538628644 415476550040719351184 421469000281691264903 421872577364629366976 430644667922076415808 432527953641852260192 436923363766566380704 438926296151347116112 445325736146692657256 447273224788733587244 447436284659236224352 453889692611052131434 460507295333511725117 462418113986347873354 462689794363528368364 462964062172872487136 464609669028937199768 464885074878983991232 465799334691225510976 470532853287071486912 472590577135265677088 472689857393758432736 479581562004130553968 481678857464790017032 481854460402254395456 488804284350363833852 498099727605635131249 498576682340016524608 500166531454621169138 508943698453363036864 511169399758552671136 518731077269773864496 526294051809727685848 528164765264027665774 528477844555826140976 528788336415460992416 530667915810302678408 530982478890213942592 536415091267607064422 538640880028053566764 550490122816902876608 556084281157448120896 558633467828987238688 566778209641245200144 569129986444735844128 569256831549297292856 569464362293573376448 571280256305989107878 571618893090995621872 577677790595884530916 580074793876365379592 600769625179028773468 601478916353974498112 601605273046601641664 603616874587460189456 606477618068917346752 612322887201702403727 613045818591550930768 615224891406449808484 615589577174918362016 636575585487699669812 646982673269723294504 649812043560990305996 650048941863418665568 650579236056339763264 652891721492558980432 659424647755679511706 660203189252439463904 662308429014086273419 662549883053099793752 662942621572989005248 672608165798324179424 685542938217522721336 686593857347461455392 699797585373374175688 702857924668009922812 703114161607371209696 710988049964165576512 713255231245939063682 723654321238375568041 727083962571258864572 727514954843085336928 739408769451112336576 742642335498274635424 753628168863633727664 756923918873241455336 757199866346399764288 764615886591491166232 768121018264857453196 768239658565858422944 779320038256712150198 782728143380283777677 783013498153663392616 783477643677168824384 799768668998141915072 803266199620582768928 810187108802526852488 811599566468528629792 813548881038221984656 815148835709644644208 827033509986714934904 827207250439077257288 830953100081438702368 842938000563382529806 865055907283704520384 873846727533132761408 877852592302694232224 890651472293385314512 894546449577467174488 894872569318472448704 907779385222104262868 921014590667023450234 924836227972695746708 925379588727056736728 925928124345744974272 929219338057874399536 942621540049093741837 945181154270531354176 945379714787516865472 959163124008261107936 963357714929580034064 977608568700727667704 996199455211270262498 1000333062909242338276 1022338799517105342272 1037462154539547728992 1051346844063300353569 1052588103619455371696 1056329530528055331548 1056955689111652281952 1057576672830921984832 1061335831620605356816 1072830182535214128844 1076643559961287164847 1077281760056107133528 1114007274603474422171 1117266935657974477376 1133556419282490400288 1137171076231733035493 1138259972889471688256 1138513663098594585712 1142560512611978215756 1143237786181991243744 1155355581191769061832 1160149587752730759184 1201539250358057546936 1207233749174920378912 1224645774403404807454 1226091637183101861536 1230001368169017364921 1230449782812899616968 1231179154349836724032 1272396934499703013001 1273151170975399339624 1293965346539446589008 1299624087121980611992 1300097883726837331136 1305783442985117960864 1318849295511359023412 1320406378504878927808 1324616858028172546838 1325099766106199587504 1344211781963500543093 1345216331596648358848 1371085876435045442672 1373187714694922910784 1399595170746748351376 1405715849336019845624 1406228323214742419392 1426510462491878127364 1447308642476751136082 1454167925142517729144 1455029909686170673856 1485284670996549270848 1507256337727267455328 1513847837746482910672 1529231773182982332464 1536242036529714906392 1536479317131716845888 1558640076513424300396 1565456286760567555354 1566026996307326785232 1588613924138682460019 1606532399241165537856 1620374217605053704976 1623199132937057259584 1627097762076443969312 1630297671419289288416 1654067019973429869808 1654414500878154514576 1661906200162877404736 1685876001126765059612 1750582860091174091983 1755705184605388464448 1781302944586770629024 1789092899154934348976 1815558770444208525736 1842029181334046900468 1849672455945391493416 1850759177454113473456 1858438676115748799072 1877452819436624725477 1885243080098187483674 1918326248016522215872 1926715429859160068128 1955217137401455335408 1992398910422540524996 1999480897070961877573 2000666125818484676552 2074924309079095457984 2102693688126600707138 2105176207238910743392 2112659061056110663096 2113911378223304563904 2122671663241210713632 2145660365070428257688 2153287119922574329694 2154563520112214267056 2228014549206948844342 2267112838564980800576 2274342152463466070986 2277027326197189171424 2285121025223956431512 2286475572363982487488 2310711162383538123664 2320299175505461518368 2403078500716115093872 2414467498349840757824 2449291548806809614908 2452183274366203723072 2460002736338034729842 2460899565625799233936 2496393309360786722887 2544793868999406026002 2546302341950798679248 2587930693078893178016 2599248174243961223984 2611566885970235921728 2637698591022718046824 2649233716056345093676 2650199532212399175008 2688423563927001086186 2742171752870090885344 2799190341493496702752 2811431698672039691248 2853020924983756254728 2894617284953502272164 2908335850285035458288 2950283001971838854321 3014512675454534910656 3027695675492965821344 3058463546365964664928 3072484073059429812784 3117280153026848600792 3130912573521135110708 3132053992614653570464 3177227848277364920038 3240748435210107409952 3254195524152887938624 3260595342838578576832 3308134039946859739616 3308829001756309029152 3371752002253530119224 3486698093239445918743 3501165720182348183966 3562605889173541258048 3578185798309868697952 3631117540888417051472 3684058362668093800936 3699344911890782986832 3701518354908226946912 3716877352231497598144 3754905638873249450954 3770486160196374967348 3853430859718320136256 3910434274802910670816 3984797820845081049992 3998961794141923755146 4001332251636969353104 4205387376253201414276 4210352414477821486784 4225318122112221326192 4245343326482421427264 4286260210411916826089 4291320730140856515376 4306574239845148659388 4309127040224428534112 4456029098413897688684 4548684304926932141972 4554054652394378342848 4570242050447912863024 4621422324767076247328 4636159003098603913933 4640598351010923036736 4806157001432230187744 4898583097613619229816 4920005472676069459684 4921799131251598467872 4992786618721573445774 5065580248668628976287 5089587737998812052004 5092604683901597358496 5175861386157786356032 5198496348487922447968 5275397182045436093648 5298467432112690187352 5300399064424798350016 5376847127854002172372 5479097003661986443739 5484343505740181770688 5598380682986993405504 5622863397344079382496 5706041849967512509456 5789234569907004544328 5816671700570070916576 5900566003943677708642 6055391350985931642688 6116927092731929329856 6144968146118859625568 6234560306053697201584 6261825147042270221416 6264107985229307140928 6354455696554729840076 6481496870420214819904 6616268079893719479232 6617658003512618058304 6743504004507060238448 6973396186478891837486 7002331440364696367932 7156371596619737395904 7262235081776834102944 7368116725336187601872 7398689823781565973664 7403036709816453893824 7509811277746498901908 7540972320392749934696 7820868549605821341632 7960197533622131248451 7969595641690162099984 7997923588283847510292 8002664503273938706208 8410774752506402828552 8450636244224442652384 8572520420823833652178 8582641460281713030752 8610009577183121554447 8613148479690297318776 8618254080448857068224 8912058196827795377368 9097368609853864283944 9140484100895825726048 9242844649534152494656 9272318006197207827866 9612314002864460375488 9797166195227238459632 9840010945352138919368 9843598262503196935744 9985573237443146891548 10131160497337257952574 10179175475997624104008 10185209367803194716992 10396992696975844895936 10550794364090872187296 10596934864225380374704 10753694255708004344744 10958194007323972887478 11245726794688158764992 11412083699935025018912 11578469139814009088656 11633343401140141833152 11801132007887355417284 12254080020638218643881 12289936292237719251136 12469120612107394403168 12523650294084540442832 12708911393109459680152 13487008009014120476896 13946792372957783674972 13996366279496733143011 14004662880729392735864 14524470163553668205888 14736233450672375203744 14797379647563131947328 15019622555492997803816 15081944640785499869392 15920395067244262496902 15939191283380324199968 15995847176567695020584 16005329006547877412416 16821549505012805657104 16901272488448885304768 17145040841647667304356 17165282920563426061504 17220019154366243108894 17226296959380594637552 17474753165525507060209 17824116393655590754736 18194737219707728567888 18280968201791651452096 18544636012394415655732 19594332390454476919264 19680021890704277838736 19971146474886293783096 20262320994674515905148 20358350951995248208016 20651981013802871980247 21101588728181744374592 21193869728450760749408 21507388511416008689488 21916388014647945774956 22824167399870050037824 23156938279628018177312 23602264015774710834568 24406886652676121431201 24508160041276437287762 24938241224214788806336 25047300588169080885664 25417822786218919360304 26974016018028240953792 27893584745915567349944 27992732558993466286022 28009325761458785471728 29472466901344750407488 30039245110985995607632 30163889281570999738784 31840790134488524993804 31878382566760648399936 31991694353135390041168 32453113021690227397531 33643099010025611314208 34290081683295334608712 34440038308732486217788 34452593918761189275104 34949506331051014120418 35648232787311181509472 36389474439415457135776 37089272024788831311464 38353679025633905106173 39188664780908953838528 39360043781408555677472 39942292949772587566192 40524641989349031810296 40716701903990496416032 41303962027605743960494 42387739456901521498816 43014777022832017378976 43832776029295891549912 46313876559256036354624 47204528031549421669136 48813773305352242862402 49016320082552874575524 50094601176338161771328 50835645572437838720608 55721382735354918739157 55787169491831134699888 55985465117986932572044 56018651522917570943456 60078490221971991215264 60270067040281850881129 60327778563141999477568 63681580268977049987608 63983388706270780082336 64906226043380454795062 67286198020051222628416 68580163366590669217424 68880076617464972435576 68905187837522378550208 69899012662102028240836 71296465574622363018944 72778948878830914271552 74178544049577662622928 76707358051267810212346 78720087562817111354944 79884585899545175132384 81049283978698063620592 81433403807980992832064 82607924055211487920988 86029554045664034757952 87665552058591783099824 94409056063098843338272 97627546610704485724804 98032640165105749151048 101671291144875677441216 111442765470709837478314 111574338983662269399776 111970930235973865144088 112037303045835141886912 120156980443943982430528 120540134080563701762258 127363160537954099975216 127966777412541560164672 129812452086760909590124 137160326733181338434848 137760153234929944871152 139798025324204056481672 148357088099155325245856 153414716102535620424692 159769171799090350264768 162098567957396127241184 165215848110422975841976 175331104117183566199648 188818112126197686676544 195255093221408971449608 196065280330211498302096 222885530941419674956628 223148677967324538799552 223941860471947730288176 227171791151831591782717 241080268161127403524516 254726321075908199950432 259624904173521819180248 268475753179437335743211 274320653466362676869696 275520306469859889742304 279596050648408112963344 296714176198310650491712 306829432205071240849384 324197135914792254482368 330431696220845951683952 350662208234367132399296 390510186442817942899216 392130560660422996604192 421890469281972956167903 445771061882839349913256 447883720943895460576352 454343582303663183565434 482160536322254807049032 509452642151816399900864 519249808347043638360496 536951506358874671486422 551040612939719779484608 559192101296816225926688 613658864410142481698768 660863392441691903367904 781020372885635885798432 784261121320845993208384 843780938563945912335806 891542123765678699826512 895767441887790921152704 908687164607326367130868 964321072644509614098064 1038499616694087276720992 1073903012717749342972844 1118384202593632451853376 1227317728820284963397536 1321726784883383806735808 1562040745771271771596864 1687561877127891824671612 1783084247531357399653024 1817374329214652734261736 1928642145289019228196128 2076999233388174553441984 2147806025435498685945688 2454635457640569926795072 2953233284973810693175321 3375123754255783649343224 3566168495062714799306048 3634748658429305468523472 3857284290578038456392256 4295612050870997371891376 5906466569947621386350642 6750247508511567298686448 7269497316858610937046944 8591224101741994743782752 11812933139895242772701284 13500495017023134597372896 14538994633717221874093888 17182448203483989487565504 23625866279790485545402568 27000990034046269194745792 47251732559580971090805136 94503465119161942181610272 189006930238323884363220544
- Sum of all divisors σ(n): 535813236500608569731631039
- Sum of proper divisors (its aliquot sum) s(n): 346806306262284685368410495
- 189006930238323884363220544 is an abundant number, because the sum of its proper divisors (346806306262284685368410495) is greater than itself. Its abundance is 157799376023960801005189951
Bases of 189006930238323884363220544
- Binary: 10011100010101111100011000111000000011011100100100001000100100101111111000000110010000002
- Hexadecimal: 0x9C57C6380DC90892FE0640
- Base-36: NQY5XBAIPMXGNF3GG
Squares and roots of 189006930238323884363220544
- 189006930238323884363220544 squared (1890069302383238843632205442) is 35723619678114631515132913726713557721274955583655936
- 189006930238323884363220544 cubed (1890069302383238843632205443) is 6752011692361826495959181918490170663149385828467569253957739327846770582749184
-
189006930238323884363220544 is a
perfect square number . Itssquare root is 13747979132888 -
The
cube root of 189006930238323884363220544 is 573886369.0682038669
Scales and comparisons
How big is 189006930238323884363220544?- 189,006,930,238,323,884,363,220,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 189,006,930,238,323,884,363,220,544 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 189006930238323884363220544 cubic inches would be around 47823864.1 feet tall.
Recreational maths with 189006930238323884363220544
- 189006930238323884363220544 backwards is 445022363488323832039600981
- 189006930238323884363220544 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 189006930238323884363220544's digits is 106
- 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 189006930238323884363220544 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 189006930238323884363220544 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/189006930238323884363220544/
Chicago style:
Numbermatics. 2024. "Number 189006930238323884363220544 - Facts about the integer". https://numbermatics.com/n/189006930238323884363220544/
The information we have on file for 189006930238323884363220544 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 189006930238323884363220544, math, Factors of 189006930238323884363220544, curriculum, school, college, exams, university, Prime factorization of 189006930238323884363220544, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-nine septillion, six sextillion, nine hundred thirty quintillion, two hundred thirty-eight quadrillion, three hundred twenty-three trillion, eight hundred eighty-four billion, three hundred sixty-three million, two hundred twenty thousand, five hundred forty-four.