37893715161212292028139584
37,893,715,161,212,292,028,139,584 is an even composite number composed of seven prime numbers multiplied together.
37893715161212292028139584 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 37893715161212292028139584:
26 × 74 × 132 × 314 × 672 × 732 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 13 × 13 × 31 × 31 × 31 × 31 × 67 × 67 × 73 × 73 × 257 × 257)See below for interesting mathematical facts about the number 37893715161212292028139584 from the Numbermatics database.
Names of 37893715161212292028139584
- Cardinal: 37893715161212292028139584 can be written as Thirty-seven septillion, eight hundred ninety-three sextillion, seven hundred fifteen quintillion, one hundred sixty-one quadrillion, two hundred twelve trillion, two hundred ninety-two billion, twenty-eight million, one hundred thirty-nine thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 3.7893715161212292028139584 × 1025
Factors of 37893715161212292028139584
Divisors of 37893715161212292028139584
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 31 32 49 52 56 62 64 67 73 91 98 104 112 124 134 146 169 182 196 208 217 224 248 257 268 292 338 343 364 392 403 416 434 448 469 496 511 514 536 584 637 676 686 728 784 806 832 868 871 938 949 961 992 1022 1028 1072 1168 1183 1274 1352 1372 1456 1519 1568 1612 1736 1742 1799 1876 1898 1922 1984 2044 2056 2077 2144 2263 2336 2366 2401 2548 2704 2744 2821 2912 3038 3136 3224 3283 3341 3472 3484 3577 3598 3752 3796 3844 4088 4112 4154 4288 4459 4489 4526 4672 4732 4802 4891 5096 5239 5329 5408 5488 5642 5824 6076 6097 6448 6566 6643 6682 6727 6944 6968 7154 7196 7504 7592 7688 7967 8176 8224 8281 8308 8918 8978 9052 9464 9604 9782 10192 10478 10633 10658 10816 10976 11284 11323 12152 12194 12337 12493 12593 12896 13132 13286 13364 13454 13888 13936 14308 14392 14539 15008 15184 15376 15841 15934 16352 16448 16562 16616 17219 17836 17956 18104 18761 18928 19208 19564 19747 20384 20956 21266 21316 21952 22568 22646 22981 23387 24304 24388 24674 24986 25039 25186 25792 26264 26572 26728 26908 27001 27872 28616 28784 29078 29419 29791 30016 30368 30752 31213 31423 31682 31868 32704 33124 33232 34237 34438 35672 35912 36208 36673 37303 37522 37856 38416 39128 39494 40768 41912 42532 42632 42679 43433 45136 45292 45962 46501 46774 47089 48608 48776 49348 49972 50078 50372 52528 53144 53456 53816 54002 55744 55769 57232 57568 57967 58156 58357 58838 59582 60736 61504 62426 62846 63364 63583 63736 64387 66049 66248 66464 68474 68876 69277 70153 71344 71824 72416 73346 74431 74606 75044 75712 76832 78256 78988 79261 83824 85064 85264 85358 86359 86866 87451 88151 90272 90584 91924 93002 93548 94178 97216 97552 98696 99944 100156 100744 101773 103571 105056 106288 106912 107632 108004 110887 111538 114464 115136 115934 116312 116714 117676 119164 120533 124852 125692 126728 127166 127472 128774 131327 132098 132496 132928 136948 137752 138229 138554 139159 140306 142688 143648 144832 146692 148862 149212 150088 151621 153664 156512 157976 158522 160867 162409 163709 165199 167648 170128 170528 170716 172718 173732 174902 175273 176302 180544 181168 183848 186004 187096 188356 189007 195104 197392 199888 200312 201488 203546 205933 207142 208537 210112 212576 213824 215264 216008 219961 221774 223076 223847 228928 231868 232624 233428 235352 238328 239659 241066 243893 246977 249704 251384 253456 254332 254944 256711 257548 261121 262654 264196 264992 273896 275504 276458 277108 278318 280612 285376 287296 293384 297724 298424 298753 300176 303242 304031 313024 315952 317044 321734 324818 325507 327418 327697 329623 330398 335296 340256 341056 341432 345436 347464 349804 350546 351013 352604 357043 362336 367696 372008 374192 376712 378014 382447 387283 390208 390383 394784 399776 400624 402976 405769 407092 408499 411866 414284 417074 425152 430528 432016 439922 443548 445081 446152 447694 450709 462343 463736 465248 466856 470704 476656 479318 482132 484939 487786 491071 493954 499408 502768 506912 508664 509888 513422 515096 522242 525308 528392 529984 533789 547792 551008 552916 554216 554827 556636 561224 581591 586768 595448 596848 597506 600352 604513 606484 608062 612157 617057 631904 634088 643468 649636 651014 654836 655394 659246 660796 680512 682864 690872 694928 699608 701092 702026 705208 712411 714086 724672 724997 735392 744016 748384 753424 756028 758641 764894 774566 776209 780766 789568 799552 801248 805952 811538 814184 816998 823732 826579 828568 834148 837031 843731 858637 864032 879844 887096 890162 892304 895388 900601 901418 911989 919289 923521 924686 927472 930496 933712 941408 953312 958636 964264 967603 969878 974113 975572 982142 987908 998816 1005536 1013824 1017328 1026844 1030192 1044484 1050616 1056784 1061347 1067578 1095584 1102016 1105832 1108432 1109654 1113272 1122448 1136863 1145963 1153673 1156393 1163182 1173536 1190896 1193696 1195012 1200704 1209026 1212968 1216124 1224314 1234114 1256987 1263808 1268176 1286936 1299272 1302028 1309672 1310788 1318492 1321592 1323049 1346423 1365728 1369553 1381744 1389856 1399216 1402184 1404052 1410416 1424822 1428172 1441531 1449994 1459759 1470784 1488032 1496768 1506848 1512056 1517282 1529788 1539727 1549132 1552418 1561532 1566929 1602496 1623076 1628368 1633996 1647464 1653158 1657136 1668296 1674062 1677613 1687462 1707251 1717274 1728064 1728839 1759688 1774192 1780324 1784608 1790776 1796977 1801202 1802836 1809067 1823978 1827847 1838578 1847042 1849372 1854944 1867424 1882816 1906624 1917272 1928528 1935206 1939756 1948226 1951144 1964284 1971073 1975816 1995997 1997632 2011072 2034656 2047519 2053688 2060384 2088968 2091271 2101232 2113568 2122694 2128217 2135156 2147587 2174743 2191168 2211664 2216864 2219308 2226544 2244896 2273726 2278549 2291926 2293879 2307346 2307361 2312786 2326364 2347072 2381792 2387392 2390024 2418052 2425936 2432248 2448628 2457091 2468228 2499301 2513974 2536352 2573872 2598544 2604056 2619344 2621576 2636984 2643184 2646098 2677129 2692846 2710981 2731456 2732681 2739106 2763488 2779712 2798432 2804368 2808104 2820832 2849644 2856344 2859493 2883062 2899988 2910011 2919518 2976064 3013696 3024112 3034564 3059576 3079454 3098264 3104836 3115567 3123064 3133858 3154963 3170609 3210701 3236401 3246152 3256736 3267992 3294928 3306316 3314272 3336592 3348124 3355226 3374924 3394573 3414502 3434548 3437497 3457678 3519376 3548384 3560648 3569216 3581552 3593954 3602404 3605672 3618134 3647956 3655694 3677156 3694084 3698744 3709888 3734848 3736523 3834544 3857056 3870412 3879512 3883789 3896452 3902288 3928568 3942146 3951632 3991994 4069312 4071137 4095038 4107376 4120768 4177936 4182542 4202464 4227136 4231591 4245388 4256434 4260061 4270312 4285099 4295174 4313929 4349486 4423328 4425283 4433728 4438616 4453088 4489792 4547452 4557098 4583852 4587758 4614692 4614722 4625572 4641559 4652728 4700251 4763584 4780048 4821577 4836104 4851872 4864496 4897256 4914182 4936456 4986877 4998602 5027948 5034679 5072704 5074979 5121169 5147744 5197088 5208112 5238688 5243152 5273968 5286368 5292196 5310487 5354258 5385692 5421962 5433463 5465362 5478212 5526976 5596864 5608736 5616208 5641664 5699288 5712688 5718986 5766124 5786053 5799976 5820022 5839036 5859217 5906117 6010459 6048224 6069128 6119152 6158908 6196528 6209672 6231134 6246128 6267716 6304207 6309926 6341218 6383923 6421402 6435023 6464647 6472802 6492304 6513472 6535984 6589856 6612632 6628544 6673184 6696248 6710452 6749848 6789146 6818791 6829004 6869096 6874994 6915356 6939257 7038752 7096768 7121296 7163104 7187908 7204808 7211344 7236268 7295912 7311388 7354312 7388168 7397488 7429429 7473046 7560683 7656287 7669088 7714112 7740824 7759024 7767578 7792904 7804576 7857136 7884292 7903264 7958041 7983988 8021741 8075711 8094751 8142274 8190076 8214752 8355872 8365084 8404928 8463182 8490776 8512868 8520122 8540624 8570198 8590348 8627858 8698972 8798909 8846656 8850566 8877232 8906176 9094904 9114196 9167704 9175516 9229384 9229444 9251144 9261343 9283118 9305456 9400502 9424961 9560096 9586871 9643154 9672208 9703744 9728992 9794512 9828364 9872912 9973754 9997204 10055896 10069358 10090717 10149958 10158607 10218313 10242338 10295488 10394176 10416224 10477376 10486304 10547936 10572736 10584392 10620974 10708516 10771384 10778089 10843924 10866926 10881403 10930724 10956424 10968503 11068333 11162281 11217472 11232416 11398576 11425376 11437972 11532248 11572106 11599952 11640044 11678072 11718434 11743291 11812234 11855857 11950757 12005773 12020918 12096448 12101873 12138256 12238304 12317816 12393056 12419344 12462268 12492256 12535432 12578839 12608414 12619852 12663469 12682436 12767846 12794929 12842804 12870046 12929294 12945604 12984608 13071968 13179712 13225264 13346368 13392496 13420904 13499696 13578292 13637582 13658008 13738192 13749988 13797511 13830712 13878514 13971979 14077504 14242592 14326208 14332633 14375816 14409616 14422688 14472536 14591824 14622776 14708624 14776336 14794976 14858858 14897519 14946092 14997749 15033109 15121366 15223201 15312574 15338176 15481648 15518048 15535156 15585808 15609152 15714272 15768584 15806528 15916082 15967976 16043482 16057153 16151422 16189502 16284548 16340831 16380152 16429504 16547459 16711744 16730168 16926364 16981552 17025736 17040244 17081248 17140396 17180696 17199637 17255716 17397944 17495107 17597818 17701132 17754464 17804189 18029321 18189808 18228392 18335408 18351032 18458768 18458888 18502288 18522686 18566236 18610912 18739903 18801004 18849922 18976867 19120192 19128767 19173742 19286308 19344416 19457984 19589024 19656728 19745824 19947508 19994408 20016451 20111792 20138716 20181434 20299916 20317214 20370077 20436626 20484676 20832448 20972608 21095872 21168784 21241948 21417032 21542768 21556178 21687848 21733852 21762806 21808969 21861448 21912848 21937006 22084741 22136666 22194263 22324562 22464832 22474907 22654807 22797152 22850752 22875944 23064496 23144212 23199904 23280088 23356144 23436868 23486582 23517871 23624468 23711714 23762011 23901514 23921881 24011546 24041836 24062479 24203746 24276512 24476608 24635632 24786112 24838688 24924536 24984512 25070864 25157678 25216828 25239704 25326938 25364872 25535692 25589858 25623949 25685608 25740092 25858588 25891208 25947961 25969216 26143936 26155661 26450528 26617747 26784992 26841808 26999392 27156584 27186523 27275164 27316016 27476384 27499976 27595022 27661424 27757028 27918631 27943958 28271659 28485184 28497959 28665266 28751632 28819232 28845376 28945072 29183648 29245552 29417248 29552672 29589952 29621137 29717716 29795038 29820427 29892184 29995498 29995693 30066218 30197503 30242732 30446402 30625148 30963296 30976981 31036096 31070312 31171616 31428544 31537168 31832164 31935952 32086964 32114306 32302844 32379004 32490913 32569096 32681662 32760304 32901757 33094918 33460336 33751039 33852728 33963104 34051472 34080488 34162496 34280792 34361392 34399274 34511432 34795888 34990214 35195636 35242753 35402264 35508928 35524853 35608378 35763863 35848183 36058642 36379616 36456784 36670816 36702064 36917536 36917776 37004576 37045372 37132472 37173409 37221824 37479806 37602008 37699844 37953734 38257534 38347484 38572616 38688832 38966597 39178048 39313456 39491648 39895016 39988816 40032902 40223584 40277432 40362868 40502371 40599832 40634428 40740154 40873252 40969352 41014519 41342819 41739113 42073213 42337568 42456143 42483896 42834064 43085536 43112356 43375696 43467704 43525612 43617938 43722896 43825696 43874012 44129449 44169482 44273332 44388526 44649124 44687461 44949814 45045161 45252529 45309614 45594304 45751888 46128992 46288424 46399808 46560176 46712288 46873736 46973164 47035742 47248936 47423428 47524022 47731537 47803028 47843762 48023092 48083672 48124958 48407492 48553024 48574799 49271264 49677376 49849072 50141728 50315356 50433656 50479408 50653876 50729744 51071384 51179716 51247898 51371216 51480184 51717176 51782416 51895922 52006003 52311322 52901056 52924781 53235494 53569984 53594009 53683616 53998784 54313168 54373046 54550328 54632032 54952768 54999952 55190044 55322848 55380793 55514056 55706287 55837262 55887916 56081077 56529977 56543318 56663257 56995918 57330532 57503264 57528679 57638464 57890144 58367296 58491104 58834496 59105344 59242274 59435432 59590076 59640854 59784368 59990996 59991386 60132436 60340267 60395006 60485464 60892804 61103263 61250296 61592363 61875907 61926592 61953962 62140624 62343232 62680501 63074336 63473089 63664328 63871904 64173928 64228612 64605688 64758008 64829401 64981826 65138192 65363324 65520608 65803514 65974727 66189836 66575197 66920672 67108097 67417033 67502078 67705456 67926208 68102944 68160976 68561584 68722784 68798548 69022864 69591776 69980428 70391272 70485506 70635019 70804528 71049706 71110249 71216756 71527726 71528191 71696366 72117284 72759232 72913568 73341632 73404128 73835072 73835552 74009152 74090744 74264944 74346818 74959612 75204016 75399688 75907468 76169821 76515068 76694968 76779521 77145232 77478331 77933194 78135967 78626912 79790032 79977632 80065804 80447168 80554864 80725736 81004742 81199664 81268856 81480308 81746504 81938704 82029038 82685638 82990999 83478226 83655299 84040411 84146426 84218129 84675136 84713111 84912286 84967792 85668128 86171072 86224712 86751392 86935408 87051224 87235876 87445792 87651392 87748024 88258898 88338964 88546664 88644283 88777052 89298248 89374922 89899628 90090322 90210341 90505058 90619228 91503776 91760051 92257984 92576848 93120352 93424576 93747472 93946328 94071484 94497872 94846856 95048044 95463074 95606056 95687524 96046184 96167344 96249916 96582577 96814984 97149598 97803853 98288879 98542528 99531731 99698144 100283456 100328431 100630712 100867312 100958816 101307752 101459488 102142768 102359432 102495796 102742432 102960368 103434352 103564832 103791844 104012006 104282633 104622644 104984243 105231763 105849562 106470988 106562407 107188018 107367232 108626336 108746092 109100656 109264064 109999904 110380088 110645696 110761586 111028112 111412574 111674524 111775832 112162154 112400071 113059954 113086636 113326514 113991836 114385817 114661064 115006528 115057358 115780288 115832213 116982208 118484548 118870864 119180152 119281708 119568736 119981992 119982772 120264872 120397459 120680534 120790012 120970928 121785608 122206526 122465749 122500592 123184726 123751814 123907924 124281248 124629323 125361002 126148672 126205247 126946178 127328656 127743808 128347856 128457224 129211376 129516016 129658802 129963652 130276384 130726648 131041216 131179321 131607028 131949454 132061891 132379672 132838069 133150394 133731799 133841344 134216194 134834066 135004156 135410912 136205888 136321952 137123168 137183773 137445568 137597096 138045728 139183552 139960856 140115157 140782544 140971012 141270038 141609056 142099412 142220498 142433512 142590539 143055452 143056382 143392732 143888329 144234568 145707781 145827136 146808256 147671104 148181488 148529888 148693636 149468887 149919224 150408032 150799376 151814936 152339642 152662783 153030136 153389936 153559042 154290464 154593187 154956662 155359841 155866388 156075049 156271934 157253824 157324349 158583649 158756239 159580064 159955264 160131608 161109728 161451472 162009484 162399328 162537712 162960616 163493008 163877408 164058076 164625097 165371276 165981998 166334077 166956452 167310598 167453167 168080822 168292852 168436258 168437353 169426222 169824572 169935584 171336256 172449424 173502784 173870816 174102448 174471752 174891584 175496048 176517796 176677928 177093328 177288566 177554104 178596496 178749844 179367643 179799256 180180644 180420682 181010116 181238456 181635727 183007552 183089627 183520102 185153696 186240704 186324229 187494944 187892656 188142968 188995744 189693712 190096088 190926148 191212112 191375048 192092368 192334688 192499832 193165154 193629968 194299196 194970737 195430417 195607706 196577758 197901613 199063462 199396288 199485713 200656862 201261424 201734624 201917632 202615504 202918976 204285536 204718864 204991592 205484864 205920736 206868704 207129664 207583688 208024012 208565266 208742989 209245288 209968486 210463526 211382521 211699124 212430803 212941976 213124814 214376036 215116967 216838867 217252672 217492184 218201312 219999808 220760176 221523172 222056224 222825148 223349048 223551664 224324308 224800142 226119908 226173272 226653028 227436391 227983672 228771634 229322128 230114716 230312299 231454457 231664426 234381173 236257273 236969096 237344897 237741728 238360304 238563416 239137472 239963984 239965544 240529744 240794918 241361068 241580024 241941856 243571216 244413052 244931498 245001184 246369452 246699271 247503628 247815848 248562496 248673971 249258646 250347041 250722004 250937281 252410494 253892356 254657312 256695712 256914448 258422752 259032032 259317604 259927304 260213863 260552768 261453296 262358642 263214056 263898908 264123782 264759344 265676138 266300788 267463598 268432388 269668132 270008312 270821824 272643904 272766179 274246336 274367546 275194192 276091456 279921712 280230314 281565088 281942024 282540076 283218112 283516597 284198824 284440996 284867024 285181078 286110904 286112764 286785464 287101633 287776658 288469136 291415562 292173791 294512491 296362976 296493961 297059776 297193001 297387272 298937774 299838448 300816064 301598752 303629872 304679284 305325566 306060272 306779872 307118084 308580928 308906143 309186374 309913324 310719682 310984453 311732776 312150098 312543868 312812227 314648698 314916817 316767703 317167298 317512478 319160128 320263216 322219456 322902944 323045659 324018968 324798656 325075424 325921232 326986016 327754816 328116152 329250194 330742552 331963996 332668154 333912904 334120759 334621196 334906334 336161644 336585704 336872516 336874706 337323493 338852444 339649144 339871168 340023593 343118323 344898848 346030711 347741632 348204896 348943504 350992096 351975121 353035592 353355856 354186656 354577132 355108208 357192992 357499688 358735286 359598512 360361288 360841364 362020232 362476912 363271454 364042021 366179254 367040204 367531567 370307392 370473467 372648458 374989888 375158063 375785312 376285936 377991488 379387424 380192176 381852296 382424224 382750096 384184736 384669376 384999664 386330308 387259936 387665551 388598392 389941474 389944009 390860834 391215412 392567539 393155516 395709839 395803226 396642799 398126924 398971426 401313724 402522848 402700753 403469248 405231008 408571072 409437728 409983184 411841472 413737408 415167376 416048024 417130532 417485978 418490576 419936972 420927052 422381869 422765042 423398248 424861606 425883952 426249628 427722841 428752072 430233934 431146541 433131349 433677734 434984368 436402624 438763507 441520352 443046344 444112448 444311623 445650296 446698096 447103328 448648616 449600284 452239816 452346544 453306056 454872782 455967344 457543268 458644256 460229432 460624598 461823089 462908914 463328852 464930219 466026379 468762346 469756679 471919231 472514546 473938192 474689794 475483456 476720608 477126832 479927968 479931088 481059488 481589836 482722136 483160048 483883712 487142432 488826104 489862996 490002368 492738904 493398542 495007256 495631696 497347942 497771743 498517292 500694082 501444008 501874562 504820988 506565761 507784712 509314624 512971229 513391424 513828896 516845504 518064064 518635208 519854608 520427726 522906592 524717284 526428112 527797816 528247564 529518688 531352276 532601576 533188747 534927196 536864776 537456647 539336264 540016624 542348317 545532358 546951769 548735092 550388384 551929859 558908951 559843424 560460628 563130176 563884048 565080152 567033194 568397648 568881992 569734048 570362156 572221808 572225528 573570928 574203266 575553316 576938272 580936993 582831124 584347582 585587093 588282877 589024982 589526903 592725952 592987922 592991777 594386002 594774544 597875548 599676896 603197504 607259744 609358568 610651132 612120544 613559744 614236168 617812286 618372748 619826648 620509981 621439364 621968906 623465552 624300196 625087736 625624454 629297396 629833634 631472387 633535406 634334596 635024956 640526432 642320357 645805888 646091318 648037936 650150848 651842464 653972032 656232304 658500388 661485104 663927992 665336308 667825808 668241518 669242392 669812668 672323288 673171408 673745032 673749412 674646986 676078039 677704888 679298288 680047186 684626971 686236646 688022153 689797696 692061422 696409792 696722117 697887008 701984192 702299017 703950242 706071184 706711712 708373312 709154264 710216416 714385984 714999376 717470572 719197024 720722576 721682728 724040464 724953824 726542908 728084042 729054001 732358508 734080408 734889701 735063134 736622341 740946934 741578311 745296916 745936849 747872827 750316126 751570624 752571872 758774848 760384352 763704592 764848448 765500192 768369472 769999328 772660616 774519872 775331102 777196784 779882948 779888018 781721668 782430824 785135078 786311032 786800497 791419678 791606452 793285598 794342419 796253848 797942852 800700719 802627448 804386791 805045696 805401506 810462016 810825491 814846513 818875456 819966368 825150157 830334752 832096048 834261064 834971956 836981152 839873944 841854104 842782213 844763738 845530084 846796496 849723212 851767904 852499256 855445682 857260243 857504144 860467868 862293082 865477561 866262698 867355468 869968736 872405261 876421429 877527014 883040704 883436729 886092688 888623246 891300592 893396192 894206656 897297232 899200568 904479632 904693088 906612112 909745564 911934688 915086536 917288512 918255247 920458864 921249196 923646178 924433237 925817828 926657704 929860438 929866483 932052758 936122593 937524692 939513358 943838462 945029092 947876384 949379588 953441216 954253664 959855936 959862176 960286411 962118976 963179672 965444272 966320096 974284864 977652208 979725992 985477808 986797084 990014512 991263392 994695884 995543486 997034584 998133773 1001388164 1002888016 1003749124 1007218303 1009641976 1013131522 1015569424 1019954467 1025942458 1027657792 1037270416 1039709216 1040855452 1045813184 1046282209 1049434568 1052856224 1055595632 1056495128 1059037376 1062704552 1065203152 1066377494 1069854392 1073729552 1074913294 1078672528 1080033248 1084696634 1087518887 1091064716 1092525343 1093903538 1094835677 1097470184 1100776768 1101270443 1103859718 1108679753 1111293673 1117817902 1119686848 1120921256 1127768096 1130160304 1134066388 1136795296 1137763984 1139468096 1140724312 1144443616 1144451056 1147141856 1148406532 1151106632 1152375679 1153876544 1161873986 1165662248 1168695164 1171174186 1172172169 1176565754 1178049964 1179053806 1185975844 1185983554 1188772004 1189549088 1192880663 1195751096 1199353792 1207964507 1214519488 1218717136 1221302264 1224241088 1228472336 1235624572 1236745496 1239653296 1241019962 1242878728 1243937812 1246931104 1248600392 1250175472 1251248908 1255573501 1258594792 1259667268 1262944774 1267070812 1268669192 1270049912 1271450089 1281052864 1281627389 1284640714 1292182636 1293912503 1296075872 1303684928 1304269603 1312464608 1316140433 1317000776 1322970208 1327855984 1330672616 1335651616 1336483036 1338484784 1339625336 1344646576 1346342816 1347490064 1347498824 1349293972 1352156078 1355409776 1358596576 1360094372 1364795159 1368012919 1369253942 1372473292 1376044306 1384122844 1385311291 1393444234 1395774016 1396399991 1404598034 1407900484 1412142368 1413423424 1418308528 1420432832 1429998752 1434941144 1438394048 1441445152 1443365456 1448080928 1449907648 1453085816 1456168084 1458108002 1461200923 1464717016 1468160816 1469779402 1470126268 1473244682 1479677647 1481893868 1483156622 1487015621 1490593832 1491873698 1495745654 1500632252 1505143744 1505818769 1517872069 1520768704 1527409184 1531000384 1539998656 1545321232 1550662204 1554393568 1559765896 1559776036 1563443336 1564861648 1570270156 1572622064 1573600994 1582839356 1583212904 1586571196 1588684838 1592054737 1592507696 1595885704 1601401438 1605254896 1608773582 1610803012 1612186093 1620181199 1621650982 1629693026 1639932736 1640668211 1650300314 1653800911 1660669504 1661414279 1664192096 1668522128 1669943912 1673962304 1679747888 1683708208 1685564426 1689527476 1691060168 1693592992 1699446424 1703535808 1704998512 1710891364 1714520486 1715008288 1716804583 1720935736 1724586164 1726894897 1730955122 1732525396 1734710936 1738513387 1739937472 1744810522 1752429287 1752842858 1755054028 1756560967 1766873458 1772185376 1777246492 1782601184 1783389049 1786792384 1794594464 1798401136 1808959264 1809386176 1813224224 1819491128 1821497041 1823869376 1830173072 1836510494 1840917728 1842498392 1847292356 1848866474 1851635656 1853315408 1859720876 1859732966 1864105516 1870548277 1872245186 1875049384 1879026716 1887676924 1890058184 1894201153 1895752768 1898759176 1908507328 1909363253 1919724352 1920572822 1926359344 1930888544 1932640192 1943095531 1955304416 1959451984 1967665759 1970955616 1973594168 1980029024 1982526784 1984616179 1989391768 1991086972 1994069168 1996267546 2002776328 2005776032 2007498248 2009711431 2014436606 2019283952 2026263044 2031138848 2039908934 2045216537 2051884916 2061587437 2063831107 2074540832 2075457727 2079418432 2080351007 2081710904 2092564418 2098869136 2105712448 2111191264 2112990256 2125409104 2130406304 2132754988 2139708784 2147459104 2149826588 2157345056 2160066496 2162343001 2169393268 2175037774 2176891171 2182129432 2185050686 2187807076 2189671354 2189685589 2194940368 2202540886 2204417719 2207719436 2217359506 2217373921 2222587346 2235635804 2241842512 2255536192 2260320608 2261319613 2268132776 2273590592 2275527968 2281448624 2288887232 2288902112 2294283712 2296813064 2302213264 2304751358 2323747972 2331324496 2337390328 2342348372 2344344338 2353131508 2356099928 2358107612 2361264451 2371951688 2371967108 2377544008 2379098176 2380165151 2385761326 2391502192 2401828261 2415929014 2422214977 2437434272 2442604528 2456944672 2463825847 2471249144 2473490992 2479306592 2482039924 2485757456 2487875624 2493862208 2497200784 2500350944 2502497816 2511147002 2517189584 2519334536 2525889548 2534141624 2537338384 2540099824 2542900178 2563254778 2569281428 2572720969 2584365272 2587825006 2592151744 2593314269 2608539206 2610761999 2624929216 2626106441 2632280866 2634001552 2645940416 2655711968 2661345232 2671303232 2672966072 2676969568 2679250672 2689293152 2692685632 2694980128 2694997648 2698587944 2704312156 2710819552 2713658857 2717193152 2720188744 2729590318 2736025838 2738507884 2744946584 2747972773 2752088612 2768245688 2769968873 2770622582 2786888468 2792799982 2796520571 2809196068 2815800968 2818905271 2824284736 2836617056 2844561581 2859997504 2869882288 2882890304 2886730912 2896161856 2906171632 2912336168 2916216004 2922401846 2929434032 2936321632 2939558804 2940252536 2946489364 2956673083 2959355294 2963787736 2966313244 2974031242 2981187664 2983747396 2991491308 2994059887 3001264504 3011637538 3018025787 3031919443 3035744138 3046955249 3054818368 3071344549 3085483661 3090642464 3101324408 3108787136 3110181361 3119531792 3119552072 3126886672 3129723296 3140540312 3145244128 3147201988 3165678712 3166425808 3173142392 3177369676 3184109474 3185015392 3191771408 3202802876 3210509792 3217547164 3221606024 3224372186 3232761623 3240362398 3243301964 3254511533 3259386052 3262184653 3281336422 3288296753 3300600628 3303434617 3307601822 3322828558 3328384192 3337044256 3339887824 3359495776 3367416416 3371128852 3379054952 3382120336 3387185984 3398892848 3409997024 3421782728 3429040972 3430016576 3433609166 3441871472 3449172328 3453789794 3461910244 3465050792 3469421872 3477026774 3484402201 3489621044 3504858574 3505685716 3510108056 3513121934 3533746916 3544370752 3545960327 3554492984 3565202368 3566778098 3589188928 3590798603 3596802272 3617918528 3626448448 3638982256 3642994082 3660346144 3673020988 3681835456 3684996784 3694584712 3697732948 3703271312 3706630816 3719441752 3719465932 3728211032 3732321229 3741096554 3744490372 3750098768 3758053432 3775353848 3780116368 3788402306 3796438219 3797518352 3818726506 3828662383 3841145644 3852718688 3854421493 3861777088 3863509013 3886191062 3910608832 3912362657 3918903968 3935331518 3941911232 3947188336 3960058048 3969232358 3978783536 3982173944 3988138336 3992535092 4005552656 4011552064 4014996496 4019422862 4028873212 4038567904 4042797889 4052526088 4062277696 4066558951 4079817868 4090433074 4093918621 4103769832 4117980139 4123174874 4126688321 4127662214 4145685769 4149081664 4150915454 4160702014 4163421808 4185128836 4197738272 4199593567 4222382528 4225980512 4250818208 4252696963 4260812608 4265509976 4279417568 4294918208 4299653176 4314690112 4324686002 4338786536 4343569867 4350075548 4353782342 4364258864 4370101372 4375614152 4379342708 4379371178 4389880736 4405081772 4408835438 4415438872 4420306709 4434719012 4434747842 4445174692 4460538199 4471271608 4483685024 4496242499 4516941211 4520641216 4522639226 4536265552 4551055936 4562897248 4575676573 4577804224 4593626128 4604426528 4609502716 4633535497 4647495944 4662648992 4674780656 4684696744 4688688676 4706263016 4712199856 4716215224 4722528902 4732546273 4743903376 4743934216 4755088016 4760330302 4771522652 4783004384 4792388797 4803656522 4816155071 4831858028 4844429954 4874868544 4877054819 4885209056 4913889344 4916093119 4921443409 4927651694 4942498288 4946981984 4958613184 4964079848 4971514912 4975751248 4994401568 5000701888 5004995632 5022294004 5034379168 5038669072 5051779096 5068283248 5074676768 5080199648 5085800356 5103378007 5126509556 5138562856 5144227907 5145441938 5156356387 5168730544 5175650012 5186628538 5191048177 5217078412 5221523998 5221557943 5235109789 5252212882 5264561732 5268003104 5311423936 5322690464 5345932144 5353939136 5358501344 5378586304 5389960256 5389995296 5397175888 5408624312 5421639104 5427317714 5440377488 5459180636 5472051676 5477015768 5489893168 5495945546 5504177224 5536491376 5539937746 5541245164 5560396933 5573776936 5585599964 5593041142 5604905033 5618392136 5630707537 5631601936 5637810542 5673234112 5675778437 5689123162 5703925591 5739764576 5773461824 5776051099 5812343264 5824672336 5832432008 5844803692 5858868064 5872643264 5879117608 5880505072 5892978728 5913346166 5918710588 5927575472 5932626488 5948062484 5962375328 5967494792 5982982616 5988119774 6002529008 6023275076 6036051574 6044092847 6058342927 6063838886 6071488276 6093910498 6106836827 6134950003 6142689098 6147923417 6170967322 6181284928 6184057103 6202648816 6220362722 6239063584 6239104144 6253773344 6259446592 6281080624 6290488256 6294403976 6331357424 6332851616 6346284784 6354739352 6368218948 6370030784 6383542816 6405605752 6421019584 6435094328 6443212048 6448744372 6465523246 6471032659 6480724796 6486603928 6509023066 6518772104 6524369306 6552858151 6562672844 6576593506 6585354893 6601201256 6606869234 6615203644 6645657116 6668625977 6674088512 6679775648 6718991552 6722004877 6734832832 6742257704 6758109904 6764240672 6797785696 6819994048 6843565456 6858081944 6867218332 6883742944 6898344656 6907579588 6923820488 6930101584 6938843744 6954053548 6968804402 6979242088 6986936411 7009717148 7011371432 7020216112 7026243868 7050528121 7067493832 7091920654 7108985968 7133556196 7139681269 7175088167 7181597206 7193604544 7265816363 7277964512 7285988164 7320692288 7323975463 7346041976 7369993568 7389169424 7395465896 7406542624 7413261632 7438883504 7438931864 7456422064 7464642458 7482193108 7488980744 7500197536 7516106864 7550707696 7560232736 7576804612 7592876438 7595036704 7612632209 7637453012 7647677401 7657324766 7663849739 7682291288 7705437376 7708842986 7708893101 7727018026 7760758271 7772382124 7779055711 7824725314 7837807936 7870663036 7894376672 7938464716 7957567072 7964347888 7976276672 7985070184 8011105312 8029992992 8038845724 8057746424 8066629753 8077135808 8085595778 8105052176 8133117902 8159635736 8180866148 8187837242 8205205183 8207539664 8235960278 8246349748 8253376642 8255324428 8291371538 8301830908 8321404028 8326843616 8350164641 8370257672 8395476544 8399187134 8451961024 8455751549 8501636416 8505393926 8531019952 8558835136 8599306352 8649372004 8677573072 8687139734 8700151096 8707564684 8728517728 8740202744 8751228304 8758685416 8758742356 8779761472 8789014507 8810163544 8817670876 8830877744 8840613418 8869438024 8869495684 8890349384 8900150623 8921076398 8942543216 8967370048 8992484998 9033882422 9045278452 9057387521 9072531104 9125794496 9129887221 9151353146 9187252256 9191312791 9208853056 9212983031 9219005432 9267070994 9294991888 9325297984 9349561312 9369393488 9377377352 9412526032 9424399712 9432430448 9445057804 9465092546 9487806752 9487868432 9510176032 9520660604 9543045304 9553566113 9566008768 9576090433 9584777594 9607313044 9632310142 9640518043 9663716056 9688859908 9697179037 9754109638 9762421327 9770418112 9832186238 9842886818 9855303388 9884996576 9893963968 9928159696 9943029824 9951502496 9988803136 10009991264 10014415429 10044588008 10068758336 10077338144 10103558192 10136566496 10149353536 10160399296 10171600712 10206756014 10228406461 10253019112 10277125712 10288455814 10290883876 10312712774 10337461088 10351300024 10357743529 10373257076 10382096354 10409109347 10434156824 10443047996 10443115886 10457028283 10470219578 10504425764 10529123464 10536006208 10540731383 10625104483 10636668013 10645380928 10691864288 10717002688 10726952041 10779990592 10794351776 10817248624 10854635428 10880754976 10911228751 10918361272 10944103352 10954031536 10979786336 10991891092 11008354448 11072982752 11079875492 11082490328 11120793866 11144383159 11147553872 11171199928 11186082284 11209810066 11236784272 11261415074 11263203872 11275621084 11285302651 11341268393 11351556874 11378246324 11393478577 11407851182 11479529152 11484677477 11552102198 11576606377 11624686528 11629899953 11649344672 11664864016 11689607384 11717736128 11758235216 11761010144 11785957456 11826692332 11837421176 11855150944 11865252976 11896124968 11924750656 11934989584 11965965232 11976239548 12005058016 12017632081 12046550152 12072103148 12088185694 12088264279 12116685854 12127677772 12142976552 12169593709 12187820996 12213673654 12267005009 12269900006 12285378196 12295846834 12295926769 12341934644 12368114206 12405297632 12440725444 12478127168 12478208288 12483723343 12507546688 12562161248 12588807952 12662714848 12665703232 12692569568 12709478704 12736437896 12767085632 12811211504 12870188656 12886424096 12897488744 12931046492 12942065318 12961449592 12973207856 13018046132 13037544208 13048738612 13093837939 13105716302 13125345688 13153187012 13170709786 13202402512 13213738468 13230407288 13259408071 13291314232 13337251954 13359551296 13365542771 13444009754 13484515408 13516219808 13528481344 13595571392 13601668717 13687130912 13716163888 13734436664 13767485888 13773660313 13796689312 13815159176 13847640976 13860203168 13877687488 13908107096 13937608804 13958484176 13973872822 14019434296 14022742864 14040432224 14052487736 14101056242 14134987664 14183841308 14217971936 14232863801 14267112392 14279362538 14316515759 14350176334 14363194412 14412836789 14446817749 14528204089 14531632726 14555929024 14562457049 14571976328 14647950926 14692083952 14739987136 14778338848 14790931792 14813085248 14877767008 14877863728 14912844128 14929284916 14964386216 14977961488 15000395072 15032213728 15101415392 15120465472 15153609224 15185752876 15190073408 15225264418 15238238197 15274906024 15295354802 15314649532 15327699478 15364582576 15417685972 15417786202 15430924033 15454036052 15507448619 15521516542 15544764248 15558111422 15649450628 15703538591 15741326072 15788753344 15829237291 15876929432 15902108099 15915134144 15928695776 15970140368 16022210624 16059985984 16077691448 16115492848 16133259506 16171191556 16210104352 16266235804 16319271472 16361732296 16375674484 16410410366 16415079328 16471920556 16492699496 16506753284 16510648856 16528851157 16582743076 16603661816 16642808056 16653687232 16661156057 16700329282 16740515344 16798374268 16812797827 16911503098 16955504839 17010787852 17062039904 17109825629 17198612704 17246780929 17298744008 17326177481 17355146144 17374279468 17400302192 17415129368 17457035456 17480405488 17502456608 17517370832 17517484712 17578029014 17620327088 17635341752 17661755488 17681226836 17738876048 17738991368 17780698768 17800301246 17842152796 17885086432 17984969996 18009046783 18067764844 18090556904 18114775042 18145062208 18153199883 18259774442 18275333993 18302706292 18374504512 18382625582 18382745087 18425966062 18438010864 18534141988 18589983776 18699122624 18738786976 18754754704 18825052064 18848799424 18864860896 18890115608 18930185092 18975613504 18975736864 18995611999 19020352064 19041321208 19086090608 19107132226 19152180866 19169555188 19214626088 19235809411 19264620284 19281036086 19327432112 19377719816 19394358074 19508219276 19524842654 19575643997 19664372476 19685773636 19710606776 19732336897 19769993152 19856319392 19903004992 19911931067 20019982528 20028830858 20089176016 20154676288 20207116384 20273132992 20343201424 20413512028 20456812922 20506038224 20554251424 20576911628 20581767752 20625425548 20674922176 20696711581 20702600048 20715487058 20746514152 20764192708 20818218694 20868313648 20886095992 20886231772 20914056566 20940439156 20958419209 21008851528 21058246928 21081462766 21223436101 21250208966 21273336026 21328686743 21383728576 21453904082 21499411843 21588703552 21598385627 21634497248 21644059153 21709270856 21761509952 21771269527 21822457502 21836722544 21888206704 21908063072 21959572672 21983782184 22016708896 22145965504 22159750984 22164980656 22241587732 22288766318 22295107744 22342399856 22372164568 22419620132 22473568544 22522830148 22526407744 22551242168 22570605302 22600674031 22682536786 22703113748 22756492648 22781580731 22786957154 22815702364 22835292571 22969354954 22988927641 23104204396 23124042319 23153212754 23184057637 23259799906 23298689344 23329728032 23379214768 23516470432 23522020288 23571914912 23582333107 23653384664 23674842352 23710301888 23730505952 23792249936 23869979168 23931930464 23952479096 24010116032 24035264162 24093100304 24144206296 24176371388 24176528558 24233371708 24255355544 24285953104 24339187418 24375641992 24390815407 24427347308 24534010018 24539800012 24570756392 24591693668 24591853538 24624614989 24683869288 24736228412 24810595264 24821722289 24881450888 24956416576 24967446686 25124322496 25135590221 25177615904 25260241903 25325429696 25385139136 25418957408 25472875792 25579654867 25622423008 25740377312 25772848192 25794977488 25862092984 25884130636 25922899184 25946415712 26036092264 26075088416 26097477224 26126248603 26187675878 26211432604 26250691376 26306374024 26341419572 26404805024 26427476936 26460814576 26518816142 26575067533 26582628464 26674503908 26731085542 26800636681 26829804391 26888019508 26969030816 26980950451 27032439616 27044563091 27203337434 27374261824 27386538599 27432327776 27468873328 27547320626 27593378624 27630318352 27695281952 27720406336 27816214192 27875217608 27916968352 27947745644 28038868592 28045485728 28080864448 28104975472 28202112484 28269975328 28299585223 28367682616 28435943872 28465727602 28465912657 28534224784 28558725076 28633031518 28657430347 28700352668 28726388824 28825673578 28825860973 28886818247 28893635498 29019800383 29056408178 29063265452 29124914098 29143952656 29295901852 29384167904 29397154969 29556677696 29581863584 29755534016 29755727456 29768878741 29825688256 29858569832 29928772432 29955922976 30064427456 30202830784 30307218448 30371505752 30450528836 30476476394 30549812048 30590709604 30629299064 30655398956 30729165152 30835371944 30835572404 30861848066 30908072104 30942146963 31014897238 31043033084 31089528496 31116222844 31223767393 31298901256 31407077182 31473697493 31482652144 31618588477 31658474582 31753858864 31804216198 31857391552 31940280736 32029736011 32155382896 32230985696 32266519012 32342383112 32420208704 32434748479 32532471608 32638542944 32723464592 32751348968 32820820732 32830158656 32943841112 32985398992 33013506568 33021297712 33057702314 33165486152 33207323632 33285616112 33322312114 33400658564 33481030688 33596748536 33625595654 33713085497 33823006196 33911009678 33939905987 34021575704 34124079808 34139383733 34219651258 34369072343 34397225408 34450103863 34493561858 34597488016 34652354962 34710292288 34748558936 34800604384 34830258736 34960810976 35004913216 35034741664 35034969424 35156058028 35240654176 35270683504 35323510976 35362453672 35477752096 35477982736 35561397536 35600602492 35684305592 35723646049 35770172864 35969939992 36009595349 36018093566 36135529688 36181113808 36229550084 36306399766 36337337239 36519548884 36550667986 36605412584 36645768523 36765251164 36765490174 36851932124 36876021728 36979300553 37068283976 37179967552 37446899717 37477573952 37509509408 37650104128 37729721792 37780231216 37860370184 37951473728 37991223998 38082642416 38172181216 38214264452 38304361732 38339110376 38429252176 38471618822 38529240568 38562072172 38654864224 38755439632 38788716148 38922778531 39016438552 39049685308 39151287994 39234335231 39328744952 39371547272 39414952759 39421213552 39464673794 39712638784 39730449059 39823862134 39927479137 40057661716 40111287593 40178352032 40414232768 40432357693 40686402848 40800353423 40827024056 40913625844 41012076448 41108502848 41153823256 41163535504 41250851096 41393423162 41405200096 41430974116 41493028304 41528385416 41636437388 41736627296 41772191984 41772463544 41828113132 41880878312 41916838418 42017703056 42116493856 42162925532 42308649929 42408400489 42446872202 42500417932 42546672052 42657373486 42747857789 42907808164 42944650021 42998823686 43035463919 43196771254 43268994496 43288118306 43288399721 43418541712 43542539054 43644915004 43673445088 43776413408 43816126144 43967564368 44033417792 44319501968 44329961312 44483175464 44577532636 44590215488 44684799712 44744329136 44839240264 44947137088 45045660296 45102484336 45141210604 45201348062 45297228613 45365073572 45406227496 45512985296 45563161462 45573914308 45631404728 45670585142 45870007057 45938709908 45977855282 46097484251 46208408792 46248084638 46306425508 46368115274 46519599812 46659456064 46680381839 46758429536 47032940864 47054034139 47143829824 47164666214 47306769328 47349684704 47461011904 47584499872 47739958336 47863860928 47904958192 48070528324 48186200608 48288412592 48352742776 48353057116 48466743416 48510711088 48571906208 48678374836 48751283984 48781630814 48854694616 49068020036 49079600024 49141512784 49183387336 49183707076 49249229978 49353696847 49367738576 49472456824 49643444578 49762901776 49934893372 49977768883 50107479409 50225617169 50271180442 50355231808 50520483806 50837914816 50860714541 50945751584 51159309734 51244846016 51267828241 51480754624 51589954976 51724185968 51768261272 51845798368 51892831424 52072184528 52150176832 52194954448 52252497206 52375351756 52422865208 52501382752 52612748048 52682839144 52809610048 52854953872 52921629152 53037632284 53150135066 53165256928 53220942073 53349007816 53462171084 53533741807 53601273362 53646948173 53659608782 53776039016 53893914997 53938061632 53961900902 54089126182 54325307897 54406674868 54453389977 54594716371 54773077198 54864655552 54937746656 55094641252 55260636704 55285060519 55390563904 55632428384 55750435216 55833936704 55895491288 56077737184 56090971456 56209950944 56404224968 56466408271 56539950656 56599170446 56735365232 56931455204 56931825314 57068449568 57117450152 57266063036 57314860694 57400705336 57436436281 57452777648 57651347156 57651721946 57773636494 57787270996 57986996587 58039600766 58112816356 58126530904 58249828196 58287905312 58451152487 58591803704 58720235743 58768335808 58794309938 59163727168 59190260843 59483795449 59511454912 59537757482 59717139664 59857544864 59911845952 60235961461 60614436896 60743011504 60901057672 60952952788 60997638529 61099624096 61181419208 61258598128 61310797912 61458330304 61523101549 61670743888 61671144808 61723696132 61816144208 61884293926 62029794476 62086066168 62179056992 62232445688 62301054361 62447534786 62597802512 62814154364 62947394986 62965304288 63237176954 63316949164 63401712647 63507717728 63608432396 63880561472 63909210547 63978764317 64059472022 64310765792 64339189537 64461971392 64490881217 64533038024 64684766224 64869496958 65064943216 65277085888 65446929184 65502697936 65641641464 65887682224 65970797984 66027013136 66042595424 66115404628 66330972304 66414647264 66571232224 66644624228 66801317128 66874962791 66962061376 67032633031 67193497072 67251191308 67426170994 67483626301 67646012392 67822019356 67879811974 67880253259 68043151408 68278767466 68336949289 68439302516 68738144686 68900207726 68987123716 69194976032 69304709924 69497117872 69601208768 69660517472 69921621952 70069483328 70069938848 70100908003 70312116056 70481308352 70541367008 70724907344 70955504192 70955965472 71122795072 71201204984 71368611184 71447292098 71939879984 72019190698 72036187132 72271059376 72362227616 72459100168 72612799532 72674674478 72863765429 73039097768 73101335972 73199197981 73210825168 73291537046 73530502328 73530980348 73703864248 73752043456 73785119681 73958601106 74136567952 74456676091 74893799434 75019018816 75088664287 75560462432 75720740368 75982447996 76165284832 76344362432 76378601257 76428528904 76608723464 76678220752 76858504352 76943237644 77058481136 77124144344 77309728448 77510879264 77577432296 77845557062 78032877104 78099370616 78302575988 78468670462 78657489904 78743094544 78829905518 78842427104 78929347588 79388878751 79460898118 79647724268 79754350039 79854958274 79923004421 80115323432 80222575186 80356704064 80392742339 80864715386 80933621969 81372805696 81409299671 81600706846 81654048112 81827251688 82024152896 82307646512 82327071008 82501702192 82786846324 82810400192 82861948232 82986056608 83056770832 83272874776 83473254592 83544383968 83544927088 83656226264 83761756624 83833676836 84035406112 84123424567 84232987712 84325851064 84617299858 84816800978 84893744404 85000835864 85093344104 85187155963 85314746972 85495715578 85815616328 85869035063 85889300042 85997647372 86070927838 86393542508 86576236612 86576799442 86692137701 86837083424 87085078108 87289830008 87346890176 87386063401 87552826816 87935128736 88181409011 88639003936 88659922624 88966350928 89155065272 89369599424 89488658272 89678480528 90091320592 90204968672 90282421208 90402696124 90594457226 90730147144 90812454992 91025970592 91126322924 91147828616 91262809456 91341170284 91656865573 91740014114 91877419816 91955710564 92194968502 92416817584 92496169276 92612851016 92736230548 92815856497 93039199624 93360763678 93516859072 93558799397 94108068278 94329332428 94455612719 94613538656 94699369408 95168999744 95211681019 95809916384 96141056648 96372401216 96415622191 96576825184 96705485552 96706114232 96933486832 97021422176 97143812416 97356749672 97502567968 97563261628 97709389232 98136040072 98159200048 98283025568 98366774672 98367414152 98498459956 98707393694 98735477152 98944913648 99286889156 99525803552 99630046607 99869786744 99955537766 100214958818 100215610313 100451234338 100542360884 100889857523 101040967612 101127724243 101697428623 101721429082 101891503168 101937199343 102318619468 102535656482 103179909952 103448371936 103536522544 103691596736 104144369056 104389908896 104504994412 104750703512 104845730416 105002765504 105225496096 105365678288 105709907744 105843258304 106075264568 106300270132 106330513856 106441884146 106667667379 106698015632 106924342168 107067483614 107202546724 107293896346 107319217564 107552078032 107787829994 107923801804 108016468231 108178252364 108552140333 108650615794 108813349736 108906779954 109189432742 109546154396 109875493312 109924770137 110189282504 110521273408 110570121038 110804661037 111264856768 111314756693 111500870432 111790982576 112155474368 112419901888 112808449936 112932816542 113198340892 113470730464 113862910408 113863650628 114136899136 114234900304 114532126072 114629721388 114801410672 114872872562 114905555296 115302694312 115303443892 115547272988 115574541992 115701958099 115973993174 116079201532 116225632712 116253061808 116499656392 116575810624 116902304974 117183607408 117440471486 117588619876 117689584789 118380521686 118688533873 118967590898 119075514964 119434279328 119487066283 119715089728 119768779403 120471922922 120727466503 121228873792 121283242367 121486023008 121802115344 121905905576 121995277058 122199248192 122362838416 122517196256 122621595824 123046203098 123341487776 123342289616 123447392264 123632288416 123768587852 124059588952 124172132336 124358113984 124464891376 124602108722 124895069572 125195605024 125326734559 125628308728 125894789972 125930608576 126063327481 126474353908 126633898328 126803425294 126911477251 127015435456 127216864792 127818421094 127927337951 127957528634 128118944044 128621531584 128678379074 128981762434 129066076048 129369532448 129738993916 130129886432 130187400577 130893858368 131005395872 131283282928 131775364448 131833605853 131941595968 132054026272 132085190848 132230809256 132661944608 132829294528 132969283993 133142464448 133289248456 133602634256 133749925582 134065266062 134386994144 134502382616 134650665877 134852341988 134967252602 135292024784 135644038712 135759623948 135760506518 136086302816 136557534932 136673898578 136878605032 137029507979 137476289372 137800415452 137974247432 138126358279 138276684169 138389952064 138609419848 138994235744 139321034944 139383517469 140139877696 140201816006 140624232112 141082734016 141449814688 141845973763 141911930944 142402409968 142737222368 142894584196 143639600407 143879759968 144038381396 144072374264 144542118752 144724455232 144876981067 144918200336 145225599064 145349348956 145727530858 146078195536 146202671944 146398395962 146421650336 146583074092 146708934463 147061004656 147061960696 147407728496 147570239362 147917202212 148273135904 148564052707 148913352182 149300807201 149787598868 150177328574 150495882901 151120924864 151188699389 151441480736 151508414071 151964895992 152330569664 152398886689 152757202514 152857057808 153217446928 153356441504 153717008704 153886475288 154116962272 154248288688 155021758528 155154864592 155691114124 156065754208 156198741232 156605151976 156937340924 157314979808 157486189088 157659811036 157684854208 157858695176 158204718217 158777757502 158921796236 159295448536 159471065117 159508700078 159709916548 159846008842 159847047997 160230646864 160445150372 160785484678 160922493487 161729430772 161867243938 161868296233 162288403459 162818599342 163201413692 163308096224 163654503376 164615293024 164654142016 165003404384 165076331749 165573692648 165723896464 165972113216 166113541664 166545749552 167088767936 167089854176 167312452528 167523513248 167667353672 168070812224 168246849134 168651702128 169234599716 169633601956 169787488808 170001671728 170186688208 170374311926 170629493944 170991431156 171631232656 171738070126 171778600084 171995294744 172141855676 172372304923 172787085016 173152473224 173153598884 173384275402 173674166848 173752056023 174170156216 174579660016 174772126802 175870257472 175949131547 176362818022 176821693321 177278007872 177932701856 178310130544 178977316544 179057584069 179356961056 180182641184 180409937344 180564842416 180805392248 181188914452 181460294288 181624909984 182051941184 182252645848 182295657232 182525618912 182682340568 183313731146 183480028228 183754839632 183911421128 184389937004 184833635168 184992338552 185225702032 185472461096 185631712994 186078399248 186721527356 187117598794 187366878257 187808630737 188216136556 188658664856 188866653157 188911225438 189227077312 189311941637 190423362038 190585625927 191619832768 191705770193 192282113296 192831244382 193153650368 193410971104 193412228464 193866973664 194042844352 194713499344 195005135936 195126523256 195418778464 196272080144 196318400096 196566051136 196733549344 196734828304 196996919912 197414787388 197470954304 197889827296 198097096561 198573778312 199051607104 199260093214 199739573488 199911075532 200429917636 200431220626 200602012429 200902468676 201084721768 201779715046 202081935224 202207727729 202255448486 203138602681 203394857246 203442858164 203874398686 204146001683 204637238936 205071312964 205780084783 206727405287 206896743872 207073045088 208288738112 208382151187 208779817792 209009988824 209501407024 209691460832 210450992192 210731356576 211419815488 212150529136 212600540264 212883768292 213335334758 213396031264 213848684336 214134967228 214405093448 214587792692 214638435128 215104156064 215575659988 215847603608 216032936462 216356504728 216595028741 217104280666 217301231588 217626699472 217813559908 218378865484 218566371751 219092308792 219849540274 220315882451 220378565008 221140242076 221330119339 221609322074 222427733177 222629513386 223001740864 223581965152 224208152077 225240307253 225616899872 225865633084 226396681784 226941460928 227043239353 227725820816 227727301256 228469800608 229064252144 229259442776 229602821344 229745745124 229811110592 230605388624 230606887784 231094545976 231149083984 231403916198 231947986348 232158403064 232451265424 232506123616 232999312784 233804609948 234367214816 234880942972 235177239752 235379169578 235991598479 236761043372 237377067746 237579341909 237935181796 238151029928 238868558656 238974132566 238975686131 239537558806 240583506401 240943845844 241150727041 241454933006 242566484734 242972046016 243604230688 243811811152 243990554116 244725676832 245034392512 245243191648 246092406196 246682975552 246684579232 246894784528 247264576832 247537175704 248119177904 248344264672 248929782752 249204217444 249790139144 250065522343 250391210048 250653469118 251256617456 251789579944 252126654962 252948707816 253267796656 253606850588 253822954502 254361360673 254433729584 255636842188 255854675902 255915057268 256237888088 256520379661 257356758148 257963524868 258132152096 258739064896 258855103871 259477987832 260259772864 260374801154 262010791744 262128298019 262566565856 263550728896 263667211706 264108052544 264461618512 265323889216 265938567986 266578496912 267205268512 267499851164 268130532124 268773988288 269004765232 269301331754 269704683976 269934505204 270584049568 271288077424 271519247896 271521013036 272172605632 272459449717 273115069864 273347797156 273757210064 274059015958 274952578744 275600830904 275904669313 275948494864 276252716558 276553368338 277218839696 277988471488 278767034938 279492353959 280403632012 280779013151 281248464224 281372768989 282899629376 283026503851 283691947526 284804819936 284930696521 285474444736 285602473961 285789168392 287279200814 287759519936 288076762792 288144748528 289084237504 289753962134 289836400672 290451198128 290698697912 291455061716 292156391072 292405343888 292796791924 292843300672 293166148184 293417868926 294122009312 294123921392 294815456992 295140478724 295834404424 296160549503 296546271808 296858803423 297128105414 297826704364 298601614402 298856059333 299575197736 300354657148 300612550147 300991765802 301248247433 302377398778 302635061137 302882961472 303016828142 303929791984 304797773378 305514405028 305714115616 306434893856 306570330391 306712883008 307772950576 308233924544 308496577376 310309729184 310446878299 311382228248 312131508416 312397482464 313210303952 313874681848 314629959616 314972378176 315319622072 315717390352 316409436434 317080600291 317555515004 317843592472 318590897072 318942130234 319017400156 319419833096 319692017684 319694095994 320461293728 320890300744 321090049399 321570969356 321844986974 322682389757 323458861544 323734487876 323736592466 324576806918 325637198684 326402827384 326616192448 326762672873 327309006752 329230586048 329378238973 329736708403 330006808768 330152663498 331147385296 331447792928 332227083328 332535513271 333091499104 334179708352 334624905056 335047026496 335334707344 336493698268 337303404256 338248091281 338469199432 339267203912 339574977616 340003343456 340373376416 340748623852 341258987888 341982862312 343262465312 343476140252 343557200168 343990589488 344283711352 344744609846 345475877929 345574170032 346304946448 346307197768 346768550804 347504112046 348340312432 349159320032 349544253604 349844382181 350752355863 351579320183 351898263094 352725636044 353643386642 355865403712 356025001787 356620261088 358115168138 358713922112 358874797687 360365282368 361129684832 361610784496 362377828904 362920588576 363249819968 364505291696 364591314464 365051237824 365364681136 366627462292 366960056456 367509679264 367822842256 368779874008 369667270336 369984677104 370451404064 370944922192 371263425988 372156798496 372546594511 373443054712 374235197588 374733756514 374736192649 375528637211 375617261474 376432273112 377257404979 377317329712 377733306314 377822450876 378623883274 380277155279 380846724076 381171251854 381173729839 382163014597 383411540386 384564226592 385662488764 386821942208 386824456928 386995423633 387733947328 389426998688 390253046512 390837556928 392544160288 392636800192 393467098688 393469656608 393993839824 394829574776 395779654592 396194193122 397147556624 398520186428 399479146976 399822151064 400859835272 400862441252 401204024858 401804937352 402169443536 403559430092 404163870448 404415455458 404510896972 405908976109 406277205362 406789714492 406885716328 407748797372 408292003366 409158067409 409274477872 410142625928 411041650201 411560169566 413454810574 414146090176 414331825901 416386568143 416764302374 418019977648 419002814048 419382921664 421462713152 421651730227 424301058272 425201080528 425767536584 426670669516 426792062528 426983469703 427697368672 428269934456 428810186896 429175585384 429276870256 430208312128 431151319976 431695207216 432065872924 432713009456 433190057482 434208561332 434602463176 435253398944 435627119816 436757730968 437132743502 438184617584 439699080548 440631764902 440757130016 441218777831 442280484152 442660238678 443218644148 443811988529 444855466354 445259026772 446797940459 447163930304 447851350219 448416304154 450374326759 450480614506 451233799744 451436168519 451731266168 452793363568 454086478706 455451641632 455454602512 456939601216 458128504288 458518885552 459205642688 459491490248 461210777248 461213775568 462189091952 462298167968 462807832396 463895972696 464316806128 464902530848 465012247232 465998625568 467609219896 468124739537 468734429632 469761885944 470354479504 470758339156 471983196958 472385384107 473522086744 474754135492 475158683818 475870363592 476302059856 477948265132 477951372262 478358645023 479075117612 480730907189 481167012802 481887691688 482301454082 482909866012 485132969468 486809696321 487208461376 487623622304 487981108232 489451353664 490486383296 490706356021 492184812392 493369158464 493789569056 495074351408 496238355808 496688529344 497859565504 498408434888 499580278288 500131044686 501306938236 502513234912 503579159888 504253309924 505897415632 506535593312 507213701176 507645909004 508722721346 508867459168 510046358003 511273684376 511709351804 511830114536 512394385867 512475776176 513040759322 514713516296 515927049736 516264304192 516495837767 517710207742 518955975664 520749602308 521196732637 524256596038 525133131712 525620650009 527334423412 528923237024 530404594499 531877135972 533156993824 534410537024 534650208799 534999702328 536261064248 538009530464 538602663508 539409367952 539869010408 541168099136 542576154848 543038495792 543042026072 544918899434 546230139728 546695594312 547514420128 548118031916 549905157488 551201661808 551809338626 551896989728 552505433116 553106736676 554437679392 555722151257 557534069876 558280450273 558984707918 559461030947 560807264024 561558026302 562496928448 562745537978 562749196373 566053007702 566535353783 567383895052 569609639872 569861393042 569865097697 571204947922 571578336784 574558401628 576153525584 576289497056 579507924268 579672801344 580902396256 581397395824 582910123432 584312782144 584810687776 585593583848 586332296368 586835737852 588244018624 588247842784 588863971969 589630913984 590280957448 591668808848 592321099006 593717606846 594256210828 595653408728 596310091741 597203228804 597712118666 599150395472 600709314296 601225100294 601983531604 602496494866 604754797556 605270122274 606033656284 606844963907 607859583968 609595546756 611028810056 611428231232 611702443807 612869787712 613140660782 615545901152 616993154752 617269863077 620619458368 620893756598 622764456496 624794964928 626420607904 627749363696 630639244144 631434780704 632818872868 634161200582 635111030008 635687184944 637181794144 637884260468 638034800312 638839666192 639384035368 639388191988 640922587456 641598059011 641780601488 642180098798 643141938712 643689973948 645364779514 646917723088 647468975752 647473184932 649153613836 649710995479 651274397368 652805654768 653525345746 654618013504 658756477946 659473416806 660305326996 661189289033 662294770592 662895585856 665071026542 666182998208 666481767133 669249810112 670669414688 670965833743 672987396536 674606808512 674909355337 676496182562 676938398864 678534407824 679149955232 680006686912 680746752832 681497247704 682517975776 683965724624 686524930624 686952280504 687114400336 687981178976 688567422704 689489219692 690951755858 691148340064 692609892896 692614395536 693537101608 695008224092 696680624864 697410326249 698318640064 699088507208 699688764362 700620894961 701504711726 703158640366 703796526188 705451272088 706229002661 707286773284 707894069701 711882000361 712050003574 712656756871 713240522176 716230336276 717749595374 718705786747 722259369664 723221568992 724755657808 725841177152 729010583392 729182628928 730729362272 731052326317 733254924584 733920112912 735019358528 735645684512 737559748016 739969354208 740902808128 741889844384 742526851976 744313596992 745093189022 746673671653 746886109424 748470395176 749467513028 749472385298 751057274422 751234522948 752864546224 754514809958 754634659424 755466612628 755644901752 756115277617 757247766548 759864982331 760554310558 761693448152 762342503708 762347459678 763363064659 764326029194 766823080772 769128453184 769473390959 771324977528 773648913856 773990847266 775632627259 778853997376 779203296851 780506093024 783067498993 785088320576 786939313216 787987679648 789659149552 792388386244 792969300877 794295113248 797040372856 798958293952 799644302128 801719670544 801724882504 802408049716 803609874704 804338887072 807118860184 808327740896 808830910916 809021793944 809913706693 811817952218 812554410724 813579428984 813771432656 815497594744 816584006732 818316134818 818548955744 820285251856 822083300402 823120339132 823827093523 826909621148 828663651802 830819737111 831723936121 832773136286 833528604748 836039955296 836409463981 838005628096 838381455821 843303460454 845092265521 848602116544 848982696569 850402161056 851535073168 853341339032 853966939406 855394737344 856539868912 857620373792 858351170768 858553740512 862302639952 863390414432 864131745848 865426018912 866380114964 868417122664 869204926352 870506797888 871254239632 873515461936 874265487004 876369235168 877287141913 879398161096 881263529804 881514260032 882437555662 882443292367 884560968304 885320477356 886437288296 887623977058 888380340757 889710932708 890518053544 893595880918 895491365657 895702700438 896832608308 900748653518 900961229012 902872337038 903462532336 905586727136 908172957412 910903283264 910909205024 911311804039 916257008576 917037771104 918982980496 922421554496 922427551136 922835240971 924378183904 924596335936 925615664792 927791945392 928633612256 929805061696 931997251136 935218439792 936249479074 939523771888 940708959008 941516678312 943966393916 944770768214 947044173488 949508270984 950317367636 951740727184 952604119712 955896530264 955902744524 956717290046 958150235224 959206555853 961461814378 962334025604 963775383376 964602908164 965819732024 967936789183 970265938936 973619392642 975247244608 975684622283 975962216464 981412712042 984369624784 987579138112 990148702816 992476711616 992921816341 996816869776 999160556576 1000262089372 1002613876472 1005026469824 1005477202849 1007158319776 1008506619848 1011794831264 1013071186624 1014427402352 1015291818008 1017445442692 1017734918336 1020092716006 1022547368752 1023418703608 1023660229072 1024788771734 1024951552352 1026081518644 1029427032592 1031854099472 1032991675534 1035420415484 1037911951328 1038999057473 1041499204616 1042393465274 1045105650407 1048513192076 1051241300018 1052137085597 1054668846824 1057846474048 1058320895723 1060558898497 1060809188998 1063754271944 1065441242633 1066313987648 1069300417598 1069999404656 1072522128496 1076019060928 1077205327016 1078818735904 1079738020816 1085152309696 1086076991584 1086084052144 1089837798868 1092460279456 1093391188624 1095028840256 1096236063832 1099810314976 1102403323616 1103618677252 1103793979456 1105010866232 1106213473352 1107433027519 1108875358784 1111444302514 1115068139752 1116297455819 1116560900546 1117969415836 1118922061894 1121614528048 1123116052604 1125491075956 1125498392746 1126457454409 1132106015404 1133070707566 1134767790104 1136018824213 1139722786084 1139730195394 1142409895844 1143156673568 1146358317143 1149116803256 1152307051168 1152578994112 1155534322243 1159015848536 1160853891227 1161804792512 1162794791648 1165820246864 1169621375552 1171187167696 1172664592736 1173671475704 1176495685568 1177727943938 1180561914896 1183337617696 1184642198012 1187435213692 1188512421656 1191306817456 1192620183482 1194406457608 1195424237332 1198300790944 1201418628592 1202450200588 1203967063208 1204992989732 1206606134461 1209509595112 1210540244548 1212067312568 1213689927814 1215719167936 1216264392161 1219191093512 1222057620112 1223404887614 1226281321564 1231091802304 1231643920829 1234539726154 1237751853247 1241787513196 1245528912992 1252841215808 1253403088483 1255498727392 1261278488288 1262869561408 1264810956113 1265637745736 1268322401164 1270222060016 1271374369888 1274363588288 1275768520936 1276069600624 1277679332384 1278768070736 1278776383976 1283196118022 1283561202976 1284360197596 1286283877424 1287379947896 1290729559028 1293835446176 1294937951504 1294946369864 1298307227672 1299421990958 1302548794736 1305611309536 1307050691492 1311568147799 1314660415159 1317512955892 1318946833612 1320610653992 1322066572099 1322378578066 1324589541184 1325183591459 1330142053084 1332963534266 1334099381489 1341338829376 1341931667486 1341940391351 1345974793072 1349818710674 1352992365124 1353876797728 1357068815648 1358299910464 1362994495408 1365035951552 1367931449248 1373904561008 1374228800672 1375962357952 1377134845408 1378978439384 1381903511716 1382296680128 1385219785792 1385228791072 1386679675927 1387074203216 1390016448184 1393361249728 1394820652498 1398177014416 1399377528724 1401241789922 1403009423452 1404214087003 1406317280732 1407593052376 1410902544176 1412458005322 1414573546568 1415788139402 1421970218767 1423764000722 1424100007148 1425313513742 1429022011781 1432460672552 1435499190748 1437411573494 1440460593481 1446443137984 1447091837009 1449511315616 1458021166784 1458675058309 1461458724544 1462104652634 1466509849168 1467840225824 1471291369024 1475119496032 1479938708416 1483779688768 1485053703952 1490186378044 1493347343306 1493772218848 1496940790352 1498935026056 1498944770596 1502114548844 1502469045896 1505729092448 1509029619916 1509269318848 1510933225256 1511289803504 1512230555234 1514495533096 1519729964662 1521108621116 1523386896304 1524685007416 1524694919356 1526726129318 1528652058388 1529964602257 1533646161544 1538946781918 1542649955056 1547981694532 1549310835373 1551265254518 1553331861679 1556994132239 1558406593702 1561012186048 1566134997986 1569457064539 1575975359296 1576682150771 1579318299104 1580016318169 1584776772488 1585938601754 1588590226496 1589302675471 1594080745712 1599288604256 1603439341088 1603449765008 1604816099432 1607219749408 1608677774144 1614237720368 1616655481792 1617661821832 1618043587888 1619827413386 1623635904436 1625108821448 1627158857968 1627542865312 1630995189488 1633168013464 1636632269636 1637097911488 1640570503712 1644166600804 1646240678264 1647654187046 1649849204263 1653819242296 1657327303604 1661639474222 1663055393363 1663447872242 1665546272572 1667057209496 1672079910592 1672818927962 1676762911642 1684084544807 1686606920908 1688055089287 1690184531042 1692436207501 1697965393138 1700804322112 1703070146336 1706682678064 1707933878812 1713079737824 1713836876089 1715240747584 1716702341536 1717107481024 1724605279904 1726780828864 1728263491696 1730852037824 1732760229928 1736834245328 1738409852704 1742508479264 1747030923872 1748530974008 1750458656401 1752738470336 1754574283826 1758796322192 1762527059608 1764875111324 1764886584734 1769121936608 1770640954712 1772874576592 1775247954116 1776760681514 1779421865416 1780529524711 1781036107088 1787191761836 1790982731314 1791405400876 1793665216616 1795642657627 1797596894197 1801497307036 1801922458024 1805744674076 1806925064672 1811173454272 1811985727097 1816345914824 1821818410048 1822623608078 1834075542208 1834898086133 1837965960992 1843997658919 1844855102272 1845670481942 1848756367808 1851231329584 1855583890784 1857267224512 1867314805291 1870436879584 1872498958148 1879047543776 1881417918016 1883033356624 1887932787832 1889541536428 1894088346976 1899016541968 1900634735272 1903481454368 1905208239424 1907216148019 1911793060528 1911805489048 1913434580092 1916300470448 1918413111706 1922923628756 1924668051208 1927550766752 1929205816328 1931332685191 1931639464048 1935873578366 1940531877872 1947238785284 1951369244566 1951924432928 1956446477713 1962825424084 1965453092057 1968739249568 1969609382923 1980297405632 1981185526957 1985843632682 1993633739552 1994514875647 1998321113152 1999217317727 2000524178744 2005227752944 2010954405698 2014316639552 2017013239696 2023589662528 2028854804704 2030583636016 2034890885384 2040185432012 2045094737504 2046837407216 2047320458144 2049577543468 2049903104704 2052163037288 2058854065184 2063708198944 2065983351068 2070840830968 2073123846521 2075823902656 2077998114946 2078011623961 2082998409232 2084786930548 2090211300814 2091992415331 2097026384152 2102482600036 2104274171194 2104287851029 2108737732031 2109337693648 2116641791446 2118445427959 2121117796994 2121618377996 2127508543888 2130882485266 2138600835196 2139998809312 2145044256992 2145992312737 2154410654032 2157637471808 2159476041632 2172153983168 2172168104288 2173128148093 2179675597736 2184920558912 2186782377248 2192472127664 2199620629952 2204806647232 2207237354504 2210021732464 2212426946704 2214866055038 2222888605028 2230136279504 2232594911638 2233121801092 2235938831672 2237844123788 2243229056096 2246232105208 2250982151912 2250996785492 2252914908818 2258776728299 2264212030808 2266141415132 2269535580208 2272037648426 2279445572168 2279460390788 2284819791688 2286313347136 2287338710111 2292716634286 2298233606512 2304614102336 2308156958821 2311068644486 2318031697072 2321707782454 2325589583296 2327748592897 2331640493728 2342374335392 2345329185472 2347342951408 2355455887876 2361123829792 2366675235392 2367736638967 2369284396024 2374870427384 2377024843312 2382613634912 2385240366964 2388812915216 2390848474664 2396601581888 2402837257184 2404900401176 2407934126416 2409985979464 2413212268922 2419019190224 2421080489096 2424134625136 2427379855628 2432528784322 2438382187024 2444115240224 2446809775228 2452562643128 2455266491041 2461055241281 2463287841658 2469079452308 2475503706494 2477613137051 2483575026392 2491057825984 2492175012509 2506806176966 2508942281039 2510997454784 2522556976576 2529621912226 2531275491472 2536644802328 2540444120032 2542748739776 2551537041872 2552139201248 2555358664768 2557536141472 2557552767952 2566392236044 2567122405952 2568720395192 2572567754848 2574759895792 2581459118056 2587670892352 2589875903008 2589892739728 2596614455344 2598843981916 2605097589472 2607826161577 2611222619072 2614101382984 2623136295598 2628700460477 2629320830318 2635025911784 2637893667224 2640801834853 2641221307984 2644133144198 2644757156132 2650367182918 2660284106168 2661940086953 2665927068532 2668198762978 2675141102179 2683863334972 2683880782702 2687456268731 2691949586144 2699637421348 2705984730248 2707753595456 2708967965431 2714137631296 2725988990816 2733623679341 2735862898496 2747809122016 2748457601344 2754269690816 2757956878768 2763807023432 2770457582144 2773359351854 2774148406432 2780032896368 2789641304996 2796354028832 2798755057448 2802483579844 2806018846904 2808428174006 2812634561464 2815186104752 2821805088352 2824916010644 2829147093136 2831576278804 2841362832763 2843940437534 2847528001444 2848200014296 2850627027484 2858044023562 2864106471863 2864921345104 2870998381496 2874823146988 2877291551407 2880921186962 2894183674018 2899022631232 2900322781307 2914705977001 2917350116618 2924209305268 2928123994289 2933019698336 2935680451648 2950238992064 2951562111589 2970107407904 2980372756088 2986694686612 2987544437696 2988884287921 2993881580704 2997870052112 2997889541192 3004229097688 3004938091792 3011458184896 3018059239832 3021866450512 3022579607008 3024461110468 3028991066192 3039459929324 3042217242232 3046773792608 3049370014832 3049389838712 3053452258636 3057304116776 3059929204514 3067292323088 3077893563836 3085299910112 3088531444817 3095963389064 3098621670746 3102530509036 3106663723358 3106683919703 3113988264478 3116813187404 3127585583213 3132269995972 3134959451533 3138914129078 3152620287313 3153364301542 3158636598208 3160032636338 3160053179633 3169553544976 3171877203508 3178605350942 3188161491424 3198577208512 3206878682176 3206899530016 3209632198864 3214439498816 3228475440736 3235323643664 3236087175776 3239654826772 3247271808872 3250217642896 3254317715936 3255085730624 3261990378976 3266336026928 3273264539272 3281141007424 3288333201608 3292481356528 3295308374092 3299698408526 3306697688749 3307638484592 3314654607208 3323278948444 3326110786726 3326895744484 3331092545144 3334114418992 3345637855924 3348510515161 3353525823284 3365116350323 3368169089614 3373213841816 3376110178574 3380369062084 3384872415002 3395930786276 3406140292672 3407667874247 3413365356128 3415867757624 3426159475648 3427673752178 3433404683072 3434944492147 3449210559808 3456526983392 3465520459856 3473668490656 3476819705408 3485016958528 3494061847744 3497061948016 3500917312802 3509148567652 3517592644384 3525054119216 3529750222648 3529773169468 3538243873216 3541281909424 3545749153184 3550495908232 3553521363028 3558843730832 3561059049422 3562072214176 3574383523672 3581965462628 3582810801752 3586760701069 3587330433232 3591285315254 3595193788394 3602994614072 3603844916048 3611489348152 3613850129344 3623971454194 3632691829648 3645247216156 3648377128459 3657845996857 3669796172266 3675931921984 3679344550063 3687995317838 3691340963884 3702462659168 3704099054773 3711167781568 3712832161493 3734629610582 3740873759168 3742551461593 3744997916296 3758095087552 3766066713248 3775865575664 3779083072856 3788176693952 3798033083936 3801269470544 3806962908736 3814432296038 3823586121056 3823610978096 3826869160184 3832600940896 3836826223412 3845847257512 3849336102416 3855101533504 3858411632656 3862665370382 3863278928096 3871747156732 3881063755744 3885128771329 3894477570568 3902738489132 3903848865856 3907963151911 3912892955426 3916227216629 3925650848168 3930906184114 3934255794781 3937478499136 3939218765846 3962371053914 3965747476481 3971687265364 3985414295083 3987267479104 3989029751294 3998434635454 4001048357488 4010455505888 4021908811396 4034026479392 4035809417887 4057709609408 4061167272032 4069781770768 4080370864024 4086841781443 4090189475008 4093674814432 4094640916288 4099155086936 4104326074576 4117708130368 4122047803783 4127416397888 4131966702136 4141681661936 4146247693042 4155996229892 4156023247922 4165996818464 4169573861096 4174170642187 4180422601628 4183984830662 4194052768304 4204965200072 4208548342388 4208575702058 4217475464062 4218675387296 4233283582892 4236890855918 4242235593988 4243236755992 4247914747349 4255017087776 4261764970532 4277201670392 4279997618624 4281917106649 4286577209239 4290088513984 4291984625474 4308821308064 4318952083264 4320889041539 4344336208576 4346256296186 4359351195472 4373564754496 4384944255328 4397225186653 4414474709008 4420043464928 4424853893408 4429732110076 4445777210056 4452827612617 4460272559008 4465189823276 4466243602184 4471877663344 4475688247576 4486458112192 4491186413077 4492464210416 4501964303824 4501993570984 4505829817636 4517553456598 4528424061616 4532282830264 4539071160416 4544075296852 4547976968353 4558891144336 4558920781576 4569639583376 4574677420222 4585433268572 4596467213024 4616313917642 4622137288972 4628325023231 4636063394144 4643415564908 4655497185794 4663280987456 4665372369931 4684748670784 4694685902816 4696760836201 4710911775752 4722247659584 4724365487359 4735473277934 4738568792048 4749740854768 4754049686624 4765227269824 4770480733928 4777625830432 4781696949328 4805674514368 4809800802352 4815868252832 4819971958928 4826424537844 4838038380448 4842160978192 4848269250272 4854759711256 4865057568644 4876764374048 4881872283743 4888230480448 4893619550456 4904346264727 4905125286256 4910532982082 4922110482562 4926575683316 4938158904616 4943603018627 4951007412988 4955226274102 4955258487907 4967150052784 4984350025018 4988597298097 5013612353932 5017884562078 5030940507229 5059243824452 5062550982944 5073289604656 5080888240064 5103074083744 5104278402496 5115072282944 5115105535904 5117366284219 5132784472088 5137440790384 5145135509696 5149519791584 5162918236112 5179751806016 5179785479456 5193228910688 5197687963832 5210195178944 5215652323154 5228202765968 5246272591196 5257400920954 5258641660636 5270051823568 5275787334448 5281603669706 5282442615968 5288266288396 5289514312264 5300734365836 5319054876317 5320568212336 5323880173906 5331854137064 5336397525956 5343541452613 5350282204358 5367726669944 5367761565404 5374912537462 5383899172288 5386313736713 5399274842696 5411969460496 5417935930862 5451977981632 5454423077957 5467247358682 5481472492951 5495618244032 5515913757536 5527614046864 5546718703708 5548296812864 5550785106139 5560065792736 5579282609992 5592708057664 5597510114896 5604967159688 5612037693808 5616856348012 5625269122928 5630372209504 5643610176704 5649832021288 5658294186272 5663152557608 5682725665526 5687880875068 5695056002888 5696400028592 5701254054968 5716088047124 5728212943726 5729842690208 5741996762992 5749646293976 5754583102814 5761842373924 5788367348036 5800645562614 5808373225967 5822067552847 5829411954002 5834700233236 5848418610536 5854866247867 5856247988578 5866039396672 5868670190747 5903124223178 5908154403737 5940214815808 5942878875983 5960745512176 5973389373224 5977768575842 5987763161408 5995740104224 5995779082384 6008458195376 6009876183584 6036118479664 6043732901024 6045159214016 6048922220936 6057982132384 6078919858648 6084434484464 6093547585216 6098740029664 6098779677424 6106904517272 6114608233552 6119858409028 6134584646176 6141009993391 6155787127672 6170599820224 6177062889634 6191926778128 6197243341492 6205061018072 6213327446716 6213367839406 6218662385299 6227976528956 6233626374808 6255171166426 6264539991944 6268439559599 6269918903066 6277828258156 6305240574626 6306728603084 6320065272676 6320106359266 6328526052173 6339107089952 6343754407016 6357210701884 6376322982848 6379182628273 6413799060032 6419264397728 6456950881472 6459846686797 6470647287328 6472174351552 6479309653544 6494543617744 6500435285792 6508635431872 6523980757952 6532672053856 6546529078544 6576666403216 6584962713056 6590616748184 6599396817052 6613395377498 6615276969184 6629309214416 6646557896888 6652221573452 6653791488968 6662185090288 6668228837984 6691275711848 6697021030322 6707051646568 6714445890971 6730232700646 6736338179228 6746427683632 6752220357148 6760738124168 6769744830004 6775557524281 6791861572552 6815335748494 6826730712256 6829792355981 6831735515248 6855347504356 6869888984294 6895259728487 6913053966784 6931040919712 6947336981312 6950452714387 6994123896032 7001834625604 7018297135304 7035185288768 7038340419943 7050108238432 7059500445296 7059546338936 7082563818848 7091498306368 7100991816464 7107042726056 7117687461664 7122118098844 7124144428352 7148767047344 7163930925256 7165621603504 7173521402138 7174660866464 7182570630508 7190387576788 7205989228144 7207689832096 7222978696304 7247942908388 7265383659296 7272993402311 7290494432312 7296754256918 7315691993714 7315739552849 7339592344532 7358689100126 7364959599179 7375990635676 7382681927768 7404925318336 7408198109546 7408246270061 7423912289479 7425664322986 7458088698431 7469259221164 7485102923186 7489995832592 7532133426496 7551731151328 7558166145712 7596066167872 7602538941088 7628864592076 7647172242112 7647221956192 7653738320368 7665201881792 7673652446824 7691694515024 7698672204832 7716823265312 7725330740764 7726557856192 7743494313464 7752031192633 7762127511488 7770257542658 7788955141136 7805476978264 7815926303822 7825785910852 7832454433258 7851301696336 7861812368228 7868511589562 7878437531692 7885202180863 7924742107828 7931494952962 7943374530728 7952131769491 7970828590166 7978059502588 7996869270908 8002096714976 8020911011776 8024508220001 8043817622792 8068052958784 8071618835774 8088740255701 8122334544064 8125977238589 8139563541536 8160741728048 8173683562886 8187349628864 8198310173872 8208652149152 8244095607566 8263933404272 8283363323872 8292495386084 8311992459784 8312046495844 8331993636928 8339147722192 8348341284374 8360845203256 8367969661324 8388105536608 8409930400144 8417096684776 8417151404116 8434950928124 8437350774592 8446242941227 8466567165784 8473781711836 8484471187976 8486473511984 8495829494698 8510034175552 8523529941064 8554403340784 8563834213298 8573154418478 8583969250948 8617642616128 8641778083078 8664262972729 8692512592372 8718702390944 8722555838659 8769888510656 8773821619381 8794450373306 8828949418016 8832851592151 8840086929856 8849707786816 8853676692791 8859464220152 8891554420112 8905655225234 8920545118016 8930379646552 8932487204368 8943755326688 8951376495152 8982372826154 8984928420832 9003928607648 9003987141968 9011659635272 9035106913196 9056848123232 9064565660528 9078142320832 9088150593704 9095953936706 9117782288672 9117841563152 9139279166752 9149354840444 9170866537144 9180977034593 9192934426048 9202622906113 9232627835284 9244274577944 9254466004693 9256650046462 9264537839323 9272126788288 9286831129816 9310994371588 9330744739862 9338695670423 9389371805632 9393521672402 9421823551504 9448730974718 9470946555868 9477137584096 9499481709536 9503680242121 9508099373248 9540961467856 9555251660864 9563393898656 9619601604704 9623853227269 9631736505664 9639943917856 9652849075688 9676076760896 9684321956384 9696538500544 9706757731489 9709519422512 9730115137288 9753528748096 9763744567486 9787239100912 9808692529454 9810250572512 9821065964164 9829498609021 9844220965124 9853151366632 9876317809232 9887206037254 9902014825976 9910452548204 9910516975814 9934300105568 9953791531369 9968700050036 9977194596194 10003154082467 10027224707864 10035769124156 10061881014458 10083224154367 10118487648904 10125101965888 10129642859063 10146579209312 10206148167488 10210725408163 10230211071808 10234732568438 10265568944176 10274881580768 10299039583168 10308600911401 10325836472224 10359570958912 10386457821376 10395375927664 10431304646308 10456405531936 10485690829711 10492545182392 10514801841908 10517283321272 10540103647136 10551574668896 10563207339412 10564885231936 10576532576792 10579028624528 10601468731672 10638109752634 10641136424672 10647760347812 10663708274128 10672795051912 10687082905226 10700564408716 10709752215799 10735453339888 10735523130808 10749825074924 10772627473426 10798549685392 10823938920992 10835871861724 10845175847611 10873323031753 10898958925673 10908846155914 10934494717364 10962944985902 10986199451773 11031827515072 11036775055397 11055228093728 11060114227183 11093437407416 11101570212278 11120131585472 11125118728297 11158565219984 11195020229792 11209934319376 11224075387616 11233712696024 11250538245856 11260744419008 11299664042576 11316588372544 11326305115216 11365451331052 11375761750136 11390112005776 11392800057184 11402508109936 11432176094248 11456425887452 11459685380416 11483993525984 11499292587952 11509166205628 11523684747848 11548944429841 11576734696072 11601291125228 11616746451934 11641387753541 11644135105694 11658823908004 11669400466472 11696837221072 11709732495734 11712495977156 11737340381494 11788591813649 11806248446356 11816308807474 11816385625009 11847053452507 11885757751966 11921491024352 11946778746448 11955537151684 11991480208448 11991558164768 11996858132623 12016916390752 12019752367168 12072236959328 12087465802048 12097844441872 12115964264768 12157839717296 12168868968928 12197480059328 12197559354848 12213809034544 12229216467104 12239716818056 12269169292352 12282019986782 12311574255344 12354125779268 12383853556256 12394486682984 12410122036144 12426654893432 12426735678812 12437324770598 12455953057912 12467252749616 12510342332852 12529079983888 12536879119198 12539837806132 12555656516312 12583178259379 12610481149252 12613457206168 12640130545352 12640212718532 12657052104346 12678214179904 12683900089679 12687508814032 12714421403768 12758365256546 12838528795456 12844286602931 12907983612433 12919693373594 12941294574656 12958619307088 12989087235488 13000870571584 13065344107712 13071203637037 13093058157088 13153332806432 13169925426112 13181233496368 13198793634104 13226790754996 13230553938368 13258618428832 13293115793776 13304443146904 13307582977936 13324370180576 13336457675968 13382551423696 13394042060644 13414103293136 13428891781942 13460465401292 13472676358456 13492855367264 13504440714296 13521476248336 13539489660008 13551115048562 13583723145104 13630671496988 13659584711962 13663471030496 13677782112761 13710695008712 13739777968588 13758171644399 13787265680461 13790519456974 13850736154229 13862081839424 13900905428774 13961604129529 13988247792064 13994521224089 14003669251208 14036594270608 14076680839886 14100216476864 14119000890592 14119092677872 14165127637696 14201983632928 14214085452112 14235374923328 14244236197688 14297534094688 14327861850512 14331243207008 14347042804276 14349321732928 14365141261016 14380775153576 14411978456288 14415379664192 14445957392608 14495885816776 14511866925647 14530767318592 14545986804622 14580988864624 14593508513836 14631383987428 14631479105698 14643946907317 14679184689064 14717378200252 14729919198358 14751981271352 14761164124217 14765363855536 14816396219092 14816492540122 14829117995713 14847824578958 14851328645972 14902658122859 14916177396862 14938518442328 14970205846372 14979991665184 15021946189159 15091100585951 15103462302656 15116332291424 15205077882176 15211897036651 15257729184152 15294443912384 15307476640736 15347304893648 15383389030048 15397344409664 15433646530624 15450661481528 15486988626928 15504062385266 15540515085316 15577910282272 15610953956528 15631852607644 15651571821704 15664908866516 15702603392672 15723624736456 15737023179124 15756875063384 15770404361726 15811437098093 15849484215656 15862989905924 15886749061456 15904263538982 15941657180332 15956119005176 15993738541816 16004193429952 16011370970777 16049016440002 16087635245584 16143237671548 16157098711747 16177480511402 16251954477178 16279127083072 16294240150279 16321483456096 16347367125772 16396620347744 16417304298304 16442542429469 16488191215132 16527866808544 16566726647744 16574156472769 16584990772168 16623984919568 16624092991688 16678295444384 16696682568748 16721690406512 16735939322648 16776211073216 16819860800288 16834193369552 16834302808232 16869901856248 16892485882454 16933134331568 16947563423672 16968942375952 16972947023968 16991658989396 17047059882128 17108806681568 17127668426596 17146308836956 17167938501896 17186865437287 17227386688967 17283556166156 17328525945458 17343291959357 17385025184744 17437404781888 17445111677318 17445225087563 17547643238762 17562595967273 17588900746612 17657898836032 17665703184302 17707353385582 17718928440304 17783108840224 17811310450468 17860759293104 17864974408736 17887510653376 17902752990304 17964745652308 17969856841664 18007857215296 18007974283936 18023319270544 18070213826392 18113696246464 18129131321056 18176301187408 18191907873412 18235564577344 18235683126304 18254783131039 18278558333504 18298709680888 18341733074288 18361954069186 18405245812226 18465255670568 18485612843971 18488549155888 18508932009386 18513300092924 18529075678646 18573662259632 18621988743176 18661489479724 18677391340846 18725987715253 18787043344804 18812193881117 18843647103008 18897461949436 18941893111736 18954275168192 18962775758017 18998963419072 19007360484242 19081922935712 19126787797312 19135365755387 19239203209408 19247706454538 19279887835712 19305698151376 19368643912768 19413515462978 19419038845024 19460230274576 19527489134972 19574478201824 19617385058908 19620501145024 19642131928328 19658997218042 19688441930248 19706302733264 19752635618464 19774412074508 19804029651952 19820905096408 19821033951628 19868600211136 19889539829341 19907583062738 19937400100072 19954389192388 20006308164934 20054449415728 20071538248312 20123762028916 20141040859849 20166448308734 20236975297808 20259285718126 20293158418624 20402941839007 20421450816326 20469465136876 20496867960023 20531137888352 20540212136197 20549763161536 20617201822802 20651672944448 20660934781123 20790751855328 20799940846033 20862609292616 20912811063872 20922190015447 20971381659422 20985090364784 21029603683816 21034566642544 21080207294272 21103149337792 21126414678824 21153065153584 21158057249056 21202937463344 21276219505268 21282272849344 21295520695624 21327416548256 21345590103824 21374165810452 21401128817432 21419504431598 21470906679776 21471046261616 21499650149848 21545254946852 21597099370784 21619720113719 21647877841984 21671743723448 21690351695222 21746646063506 21797917851346 21817692311828 21868989434728 21893099082491 21925889971804 21944716160731 21972398903546 22068342011191 22073550110794 22092359463001 22110456187456 22120228454366 22186874814832 22203140424556 22250237456594 22279879389157 22317130439968 22390040459584 22419868638752 22448150775232 22467425392048 22501076491712 22599328085152 22652610230432 22662622115827 22730902662104 22751523500272 22780224011552 22785600114368 22805016219872 22864352188496 22912851774904 22967987051968 22998585175904 23018332411256 23047369495696 23097888859682 23146883821243 23153469392144 23202582250456 23233492903868 23282775507082 23288270211388 23317647816008 23338800932944 23393674442144 23419464991468 23424991954312 23439573606127 23474680762988 23555814452261 23577183627298 23612496892712 23632617614948 23632771250018 23694106905014 23771515503932 23842982048704 23853675119729 23893557492896 23911074303368 23983116329536 23993716265246 24033832781504 24044611445029 24144473918656 24195688883744 24275092468783 24315679434592 24337737937856 24395118709696 24427618069088 24458432934208 24479433636112 24564039973564 24623148510688 24708251558536 24767707112512 24788973365968 24820244072288 24853309786864 24853471357624 24874649541196 24911906115824 24934505499232 25020684665704 25058159967776 25073758238396 25079675612264 25107324907483 25111313032624 25166356518758 25220962298504 25226914412336 25280261090704 25280425437064 25314104208692 25367800179358 25375017628064 25428842807536 25516730513092 25538639899213 25604921977999 25688573205862 25755411850441 25815967224866 25839386747188 25917238614176 25928693383411 25978174470976 25989825130451 26142407274074 26186116314176 26197860231151 26306665612864 26362466992736 26397587268208 26453581509992 26517236857664 26586231587552 26608886293808 26615165955872 26648740361152 26765102847392 26788084121288 26828206586272 26857783563884 26920930802584 26945352716912 26985710734528 27008881428592 27042952496672 27078979320016 27102230097124 27167446290208 27195901399303 27261342993976 27319169423924 27326942060992 27355564225522 27355742063377 27413590516403 27421390017424 27479555937176 27516343288798 27539790563467 27574531360922 27581038913948 27701472308458 27760232335367 27801810857548 27897900065581 27923208259058 27989042448178 28007338502416 28073188541216 28153361679772 28238001781184 28238185355744 28250665925209 28403967265856 28428170904224 28488472395376 28595068189376 28607892470101 28655723701024 28662486414016 28694085608552 28730282522032 28761550307152 28823956912576 28891914785216 28991771633552 29023733851294 29091973609244 29161977729248 29187017027672 29262767974856 29262958211396 29287893814634 29358369378128 29434756400504 29459838396716 29503962542704 29522328248434 29530727711072 29632792438184 29632985080244 29658235991426 29695649157916 29702657291944 29735403231443 29805316245718 29832354793724 29877036884656 29940411692744 29959983330368 30006040464673 30043892378318 30182201171902 30232664582848 30246223290773 30423794073302 30515458368304 30614953281472 30694609787296 30766778060096 30780576306571 30901322963056 30973977253856 31008124770532 31081030170632 31155820564544 31169793288319 31221907913056 31263705215288 31303143643408 31329817733032 31405206785344 31447249472912 31474046358248 31513750126768 31540808723452 31622874196186 31698968431312 31725979811848 31773498122912 31808527077964 31883314360664 31912238010352 31987477083632 32022741941554 32098032880004 32175270491168 32208970781663 32286475343096 32314197423494 32354961022804 32398275162617 32503908954356 32588480300558 32616249653507 32642966912192 32694734251544 32793240695488 32877325853407 32885084858938 32976382430264 33055733617088 33148312945538 33169981544336 33247969839136 33248185983376 33356590888768 33393365137496 33443380813024 33471878645296 33639721600576 33668386739104 33668605616464 33739803712496 33784971764908 33866268663136 33895126847344 33937884751904 33945894047936 33983317978792 34094119764256 34173105986201 34217613363136 34255336853192 34292617673912 34330423853089 34335877003792 34373730874574 34454773377934 34567112332312 34605221130389 34657051890916 34686583918714 34770050369488 34890223354636 34890450175126 34920181086679 35095286477524 35125191934546 35177801493224 35216583550603 35331406368604 35414706771164 35437856880608 35537107831433 35566217680448 35622620900936 35721518586208 35729948817472 35805505980608 35821563989533 35929491304616 36015948567872 36046638541088 36140427652784 36258262642112 36352602374816 36383815746824 36471366252608 36509566262078 36597419361776 36683466148576 36723908138372 36810491624452 36930511341136 36971225687942 36977098311776 37017864018772 37026600185848 37058151357292 37147324519264 37233384134219 37243977486352 37322978959448 37354782681692 37404790168291 37451975430506 37574086689608 37624387762234 37687294206016 37704196156991 37794923898872 37883786223472 37925551516034 38014720968484 38163845871424 38180961545699 38270731510774 38370307450657 38495412909076 38611396302752 38827030925956 38838077690048 38855495742973 38920460549152 39054978269944 39148956403648 39234770117816 39284263856656 39317994436084 39376883860496 39412605466528 39505271236928 39548824149016 39608059303904 39641810192816 39642067903256 39779079658682 39815166125476 39874800200144 39908778384776 40012616329868 40108898831456 40143076496624 40247524057832 40282081719698 40332896617468 40473950595616 40518571436252 40658612581769 40754472869929 40805883678014 40842901632652 40938930273752 40984063735069 40993735920046 41062275776704 41080424272394 41080691335229 41234403645604 41321869562246 41357080826159 41581503710656 41599881692066 41600152131881 41725218585232 41844380030894 41942763318844 41970180729568 42059207367632 42069133285088 42252829357648 42306130307168 42316114498112 42405874926688 42552439010536 42591041391248 42654833096512 42691180207648 42748331620904 42802257634864 42839008863196 42941813359552 42942092523232 42987069953737 42999300299696 43090509893704 43194198741568 43239440227438 43343487446896 43380703390444 43493292127012 43530636697093 43595835702692 43635384623656 43737978869456 43786198164982 43851779943608 43889432321462 43944797807092 44136684022382 44147100221588 44184718926002 44240456908732 44299682365211 44373749629664 44406280849112 44500474913188 44559758778314 44634260879936 44654278397911 44839737277504 44934850784096 45198656170304 45218926807579 45305220460864 45325244231654 45461805324208 45503047000544 45560448023104 45610032439744 45728704376992 45825703549808 45997170351808 46036664822512 46094738991392 46195777719364 46293767642486 46306938784288 46405164500912 46466985807736 46565551014164 46576540422776 46635295632016 46677601865888 46787348884288 46838929982936 46849983908624 46879147212254 46949361525976 47111628904522 47154367254596 47224993785424 47265235229896 47265542500036 47388213810028 47428902669967 47543031007864 47707350239458 47787114985792 47822148606736 47987432530492 48089222890058 48153287712049 48266818099409 48391377767488 48550184937566 48631358869184 48653169000709 48855236138176 48958867272224 48980505863239 49128079947128 49246297021376 49268382939601 49416503117072 49577946731936 49640488144576 49706619573728 49706942715248 49749299082392 49823812231648 49869010998464 50041369331408 50116319935552 50147516476792 50159351224528 50214649814966 50222626065248 50332713037516 50441924597008 50453828824672 50560522181408 50560850874128 50628208417384 50735600358716 50750035256128 50857685615072 50910953816177 51033461026184 51077279798426 51145325332153 51209843955998 51377146411724 51510823700882 51554717194253 51631934449732 51678773494376 51834477228352 51857386766822 51967386026353 51979650260902 52206620889017 52284814548148 52395720462302 52465522432531 52724933985472 52795174536416 52907163019984 53128943158759 53172463175104 53217772587616 53230331911744 53530205694784 53576168242576 53656413172544 53715567127768 53841861605168 53890705433824 54017762857184 54085904993344 54157958640032 54204460194248 54264218348431 54334892580416 54391802798606 54522685987952 54638338847848 54711128451044 54711484126754 54827181032806 54842780034848 54959111874352 55032686577596 55079581126934 55149062721844 55162077827896 55196415266041 55402944616916 55520464670734 55603621715096 55664922386437 55725503720107 55795800131162 55846416518116 55978084896356 56014677004832 56146377082432 56171557540007 56306723359544 56476370711488 56501331850418 56621181789907 56856341808448 56881840670123 56976944790752 57163927426489 57215784940202 57311447402048 57388171217104 57460565044064 57523100614304 57886758964021 57983543267104 58047467702588 58183947218488 58323955458496 58374034055344 58525535949712 58525916422792 58575787629268 58716738756256 58869512801008 58919676793432 59007925085408 59044656496868 59061455422144 59123700588589 59265584876368 59265970160488 59316471982852 59391298315832 59405314583888 59470806462886 59610632491436 59664709587448 59754073769312 59880823385488 60012080929346 60087784756636 60364402343804 60492446581546 60649840809103 60847588146604 61030916736608 61057890870613 61389219574592 61416751335667 61561152613142 61802645926112 61829961145057 61947954507712 61975736849537 62016249541064 62162060341264 62339586576638 62443815826112 62527410430576 62606287286816 62659635466064 62894498945824 62948092716496 63027500253536 63081617446904 63245748392372 63397936862624 63451959623696 63546996245824 63617054155928 63766628721328 63824476020704 63974954167264 64045483883108 64196065760008 64266839242151 64350540982336 64417941563326 64418360342791 64572950686192 64628394846988 64709922045608 64796550325234 64851764875261 65007817908712 65176960601116 65232499307014 65370869692961 65389468503088 65754651706814 65770169717876 65952764860528 66296625891076 66339963088672 66495939678272 66496371966752 66525761694847 66786730274992 66886761626048 66943757290592 67336773478208 67337211232928 67366972590883 67479607424992 67569943529816 67732537326272 67790253694688 67875769503808 67966635957584 68188239528512 68346211972402 68510673706384 68585235347824 68660847706178 68671754007584 68747461749148 68909546755868 69134224664624 69210442260778 69314103781832 69373167837428 69540100738976 69780446709272 69780900350252 69840362173358 70022078577269 70190572955048 70250383869092 70355602986448 70433167101206 70662812737208 70829413542328 70875713761216 70907500013441 71074215662866 71245241801872 71443037172416 71643127979066 71858982609232 72093277082176 72160206379807 72280855305568 72705204749632 72767631493648 73019132524156 73194838723552 73366932297152 73399835807977 73447816276744 73620983248904 73861022682272 73942451375884 73954196623552 74035728037544 74053200371696 74116302714584 74294649038528 74466768268438 74487954972704 74645957918896 74709565363384 74809580336582 74903950861012 75148173379216 75248775524468 75408392313982 75589847797744 75767572446944 75851103032068 76029441936968 76113261222271 76292712479711 76361923091398 76541463021548 76740614901314 76806007248581 76990825818152 77222792605504 77257425387779 77420799590281 77654061851912 77710991485946 77777210712209 77840921098304 78109956539888 78469540235632 78568527713312 78635988872168 78753767720992 78825210933056 79097648298032 79216118607808 79283620385632 79284135806512 79558159317364 79630332250952 79749600400288 79817556769552 80025232659736 80217797662912 80286152993248 80495048115664 80564163439396 80665793234936 80842611008887 80947901191232 81037142872504 81317225163538 81489714274787 81508945739858 81611767356028 81685803265304 81877860547504 81968127470138 81987471840092 82160848544788 82161382670458 82468807291208 82520142695543 82643739124492 82714161652318 82929374167549 83199763384132 83200304263762 83450437170464 83688760061788 83885526637688 83940361459136 83978006928361 84118414735264 84138266570176 84505658715296 84612260614336 84742334059571 84811749853376 85104878021072 85182082782496 85382360415296 85496663241808 85604515269728 85678017726392 85884185046464 85974139907474 85998600599392 86181019787408 86478880454876 86686974893792 86761406780888 86986584254024 87061273394186 87191671405384 87270769247312 87475957738912 87572396329964 87703559887216 87778864642924 87889595614184 88082247815653 88273368044764 88294200443176 88369437852004 88480913817464 88599364730422 88747499259328 88787300627753 88812561698224 89000949826376 89119517556628 89308556795822 89869701568192 89910006220517 90355885287031 90437853615158 90650488463308 90923610648416 91006094001088 91457408753984 91498425459259 91651407099616 92073329645024 92189477982784 92391555438728 92587535284972 92613877568576 92810329001824 92933971615472 93131102028328 93153080845552 93270591264032 93355203731776 93677859965872 93699967817248 93758294424508 93898723051952 94223257809044 94308734509192 94449987570848 94530470459792 94531085000072 94776427620056 94857805339934 95086062015728 95414700478916 95644297213472 95744474789327 95974865060984 96178445780116 96306575424098 96307201510793 96510859763227 96533636198818 96955153079603 97100369875132 97306338001418 97731228906703 97917734544448 97961011726478 97961648568623 98256159894256 98536765879202 98833006234144 99155893463872 99413239147456 99413885430496 99498598164784 99647624463296 100082738662816 100295032953584 100318702449056 100429299629932 100445252130496 100665426075032 100883849194016 100907657649344 101121044362816 101121701748256 101256416834768 101471200717432 101715371230144 101821907632354 102066922052368 102154559596852 102290650664306 102419687911996 102507628351219 102754292823448 103021647401764 103109434388506 103263868899464 103357546988752 103714773533644 103803825969991 103934772052706 103959300521804 104318606860013 104413241778034 104569629096296 104791440924604 104931044865062 105153623324113 105590349072832 105637704101657 105814326039968 106257886317518 106435545175232 106483279256557 107152336485152 107431134255536 107683723210336 107781410867648 108035525714368 108315917280064 108408920388496 108528436696862 108783605597212 109045371975904 109276677695696 109422256902088 109422968253508 109654362065612 109685560069696 109918223748704 110065373155192 110159162253868 110298125443688 110324155655792 110392830532082 110805889233832 111040929341468 111207243430192 111329844772874 111451007440214 111591600262324 111692833036232 111956169792712 112029354009664 112343115080014 112613446719088 113002663700836 113099690982229 113242363579814 113393225902567 113763681340246 113953889581504 114059681051953 114327854852978 114431569880404 114776342434208 114827070697963 114921130088128 115046201228608 115097797006283 115773517928042 115967086534208 116019095309383 116094935405176 116367894436976 116748068110688 117051071899424 117051832845584 117151575258536 117433477512512 117739025602016 117839353586864 118015850170816 118089312993736 118247401177178 118531169752736 118531940320976 118632943965704 118782596631664 118810629167776 118941612925772 119221264982872 119329419174896 119508147538624 119761646770976 120024161858692 120175569513272 120308058061009 120438991911199 120728804687608 120984893163092 121299681618206 121403043715499 121695176293208 122061833473216 122115781741226 122833502671334 122938171770911 123122305226284 123547843147573 123605291852224 123659922290114 123951473699074 124032499082128 124324120682528 124679173153276 125054820861152 125110091954497 125212574573632 125319270932128 125788997891648 125896185432992 126055000507072 126163234893808 126491496784744 126795873725248 126903919247392 127234108311856 127533257442656 127648952041408 127783481917273 127949908334528 128090967766216 128392131520016 128533678484302 128835883126652 128836720685582 129145901372384 129256789693976 129399289907797 129419844091216 129593100650468 129703529750522 130015635817424 130353921202232 130464998614028 130741739385922 130778937006176 131081914006771 131509303413628 131540339435752 131685357167819 131905529721056 132593251782152 132679926177344 132739430306119 132992743933504 133051523389694 133573460549984 133887514581184 133947560287709 134674422465856 134733945181766 134959214849984 135139887059632 135580507389376 135933271915168 136313980786243 136692423944804 137021347412768 137170470695648 137321695412356 137343508015168 137494923498296 137819093511736 138268449329248 138420884521556 138628207563664 138746335674856 139080201477952 139226778805387 139560893418544 139561800700504 139680724346716 140044157154538 140381145910096 140500767738184 140711205972896 140866334202412 140987286018943 141325625474416 141658827084656 141815000026882 142148431325732 142490483603744 142820592873049 143286255958132 143478075720161 143717965218464 143781484953379 144320412759614 144561710611136 144626543467861 145535262987296 145599585922231 146038265048312 146389677447104 146455330108129 146799671615954 146895632553488 147241966497808 147722045364544 147884902751768 148071456075088 148106400743392 148232605429168 148933536536876 148975909945408 149291915837792 149419130726768 149619160673164 149807901722024 150296346758432 150497551048936 150816784627964 151179695595488 151338040796033 151535144893888 151702206064136 152058883873936 152226522444542 152585424959422 152723846182796 153082926043096 153251693577437 153481229802628 153612014497162 153613013125117 153981651636304 154514850775558 154646516241007 154841599180562 155308123703824 155421982971892 155554421424418 155959155724099 156219913079776 156939080471264 157137055426624 157271977744336 157507535441984 158195296596064 158567240771264 158568271613024 158638354810789 159116318634728 159260664501904 159499200800576 159635113539104 160050465319472 160572305986496 160990096231328 161128326878792 161331586469872 161685222017774 162074285745008 162634450327076 162979428549574 163017891479716 163223534712056 163371606530608 163755721095008 163936254940276 163974943680184 164321697089576 164322765340916 164890701165827 164937614582416 165040285391086 165287478248984 165428323304636 165858748335098 166399526768264 166400608527524 166900874340928 166975725838103 167377520123576 167771053275376 167956013856722 168236829470528 169011317430592 169484668119142 169925647281481 170209756042144 170364165564992 170993326483616 171209030539456 171356035452784 171948279814948 171997201198784 172362039574816 172957760909752 173373949787584 173522813561776 173973168508048 174122546788372 174383342810768 174541538494624 174951915477824 175144792659928 175407119774432 175557729285848 175779191228368 176164495631306 176546736089528 176588400886352 176738875704008 176961827634928 177198729460844 177574601255506 177625123396448 178001899652752 178239035113256 178617113591644 179234453845993 179820012441034 180059570004977 180711770574062 180875707230316 181300976926616 181500853683877 181847221296832 181928775913157 182996850918518 183152786515847 183302814199232 184146659290048 184783110877456 185175070569944 185620658003648 185867943230944 186262204056656 186306161691104 186541182528064 187355719931744 187399935634496 187516588849016 187797446103904 188446515618088 188617469018384 188899975141696 189060940919584 189062170000144 189552855240112 189715610679868 190172124031456 190371309795121 190829400957832 191288594426944 191488949578654 191895133614821 191949730121968 192356891560232 192613150848196 192614403021586 192778533944269 193021719526454 193067272397636 193910306159206 194200739750264 194321626347569 194612676002836 195285300459067 195462457813406 195922023452956 195923297137246 196184307617363 196512319788512 197073531758404 197666012468288 197754661476463 198827770860992 198997196329568 200165477325632 200255247290707 200590065907168 200637404898112 200858599259864 201330852150064 201767698388032 202243403496512 202512833669536 202942401434864 203643815264708 204133844104736 204309119193704 204581301328612 204839375823992 205015256702438 205508585646896 206043294803528 206218868777012 206527737798928 206715093977504 207429547067288 207607651939982 207869544105412 207918601043608 208147822620101 208637213720026 208826483556068 209139258192592 209582881849208 209862089730124 210042283252711 210307246648226 211275408203314 211628652079936 211723563035411 212515772635036 212966558513114 213753051583097 214304672970304 214862268511072 215367446420672 215464034145997 216817840776992 217056873393724 217567211194424 218090743951808 218188553018233 218553355391392 218844513804176 218845936507016 219308724131224 219836447497408 220130746310384 220318324507736 220596250887376 220648311311584 220785661064164 221611778467664 222081858682936 222414486860384 222659689545748 222902014880428 223183200524648 223385666072464 223912339585424 224686230160028 225226893438176 225462795471641 226005327401672 226199381964458 226484727159628 226786451805134 226787926138319 227527362680492 228119362103906 228313747574549 228655709705956 228863139760808 229552684868416 229654141395926 230141280973849 230195594012566 231547035856084 232038190618766 232189870810352 232735788873952 233496136221376 234102143798848 234103665691168 234303150517072 235478051204032 235678707173728 236178625987472 236494802354356 237062339505472 237063880641952 237265887931408 237565193263328 237621258335552 237883225851544 238442529965744 238658838349792 239523293541952 240048323717384 240312966971623 240351139026544 240616116122018 240877983822398 241457609375216 241969786326184 242599363236412 242806087430998 243390352586416 244231563482452 244441267606753 245667005342668 245876343541822 246244610452568 246516084854221 247095686295146 247319844580228 247902947398148 248064998164256 248648241365056 248759754820031 249358346306552 250109641722304 250220183908994 250638541864256 250750947926731 251792370865984 252326469787616 252982993569488 253807838494784 254468216623712 255066514885312 255566963834546 256181935532432 256784263040032 257067356968604 257671766253304 257673441371164 258291802744768 258513579387952 258798579815594 258839688182432 259186201300936 259407059501044 260031271634848 260707842404464 260929997228056 261483478771844 261557874012352 261833531178037 262163828013542 263018606827256 263080678871504 263370714335638 263811059442112 265186503564304 265478860612238 266103046779388 267022757770561 267146921099968 267895120575418 268592152154599 269467890363532 270279774119264 270399230998429 271866543830336 271988470200811 272627961572486 273384847889608 273818399356681 274042694825536 274340941391296 274643390824712 274989846996592 275638187023472 276536898658496 276841769043112 277256415127328 277492671349712 278453557610774 279121786837088 279123601401008 279361448693432 280088314309076 280762291820192 281001535476368 281422411945792 281732668404824 281974572037886 282651250948832 283317654169312 283630000053764 284296862651464 284610288072383 284980967207488 285281310089503 285641185746098 286572511916264 286888446145483 286956151440322 287200673019013 287435930436928 287562969906758 288640825519228 289253086935722 289499565783113 291070525974592 291199171844462 292076530096624 292910660216258 293599343231908 293791265106976 294483932995616 294614087505751 295769805503536 296142912150176 296212801486784 296465210858336 297867073073752 298339450045339 298583831675584 298838261453536 299238321346328 299615803444048 300592693516864 300909489676159 300995102097872 301633569255928 302359391190976 302676081592066 303404412128272 304117767747872 304453044889084 304714456879651 305170849918844 305447692365592 306165852086192 306503387154874 306962459605256 307224028994324 307226026250234 307963303272608 309029701551116 309293032482014 309683198361124 310097776556477 310616247407648 310843965943784 311108842848836 311918311448198 312439826159552 312579948785377 313878160942528 314543955488672 316390593192128 316532487653053 317136543226048 317276709621578 318232637269456 318521329003808 319270227078208 320100930638944 321980192462656 322256653757584 322663172939744 323370444035548 324148571490016 325056415721041 325268900654152 325958857099148 326035782959432 326447069424112 326743213061216 327511442190016 327872509880552 327949887360368 328643394179152 328645530681832 329781402331654 329875229164832 330080570782172 330574956497968 330856646609272 331717496670196 332002318689769 332799053536528 332801217055048 333951451676206 334755040247152 335542106550752 335912027713444 337073013984343 337867726695863 338969336238284 339851294562962 340419512084288 340572183004963 341986652967232 342712070905568 342863541042673 343896559629896 344724079149632 344878680577207 345915521819504 347045627123552 347946337016096 348245093576744 348766685621536 349083076989248 350289585319856 350814239548864 351115458571696 351558382456736 352328991262612 353093472179056 353176801772704 353477751408016 353923655269856 354397458921688 355149202511012 355250246792896 356003799305504 356376676713239 356478070226512 357234227183288 358017277325071 358468907691986 359640024882068 360119140009954 360883020359771 361423541148124 361751414460632 362601953853232 363001707367754 363857551826314 365446346223119 365993701837036 366305573031694 367258657027717 369566221754912 370350141139888 371735886461888 371902602111313 372524408113312 372612323382208 374711439863488 375033177698032 375594892207808 376893031236176 377234938036768 378121881839168 378124340000288 379105710480224 379431221359736 380344248062912 380742619590242 381658801915664 382977899157308 383790267229642 383899460243936 384713783120464 385226301696392 385228806043172 385557067888538 386043439052908 386134544795272 387820612318412 388401479500528 388643252695138 389225352005672 390078526040749 390570600918134 390924915626812 391844046905912 391846594274492 392368615234726 393024639577024 393200902780049 394147063516808 395509322952926 397994392659136 398172884690861 400147491985423 400510494581414 401180131814336 401717198519728 402661704300128 405025667339072 405207312748147 405884802869728 407287630529416 408267688209472 408618238387408 409162602657224 409678751647984 410030513404876 411017171293792 412086589607056 412437737554024 413055475597856 413430187955008 414859094134576 415215303879964 415739088210824 415837202087216 416295645240202 417274427440052 417652967112136 418278516385184 419165763698416 419724179460248 420084566505422 420614493296452 422550816406628 423447126070822 424011245495591 425031545270072 425933117026228 427405236094291 427506103166194 429724537022144 430928068291994 432809728015399 433635681553984 433830157946759 434113746787448 435134422388848 436377106036466 437106710782784 437689027608352 437691873014032 438617448262448 440261492620768 440636649015472 441192501774752 441296622623168 441571322128328 443223556935328 444163717365872 444828973720768 445319379091496 445804029760856 446366401049296 446771332144928 447824679170848 449372460320056 449867874695057 450453786876352 450925590943282 452010654803344 452398763928916 452969454319256 453572903610268 453575852276638 453962354126827 455054725360984 456238724207812 456627495149098 457311419411912 457596087850727 457726279521616 459308282791852 460282561947698 460391188025132 461982401808629 463094071712168 464076381237532 464379741620704 465471577747904 465680331863929 468207331382336 468606301034144 471357414347456 471568808136181 472357251974944 472989604708712 474127761283904 474531775862816 475130386526656 475766451703088 476885059931488 477317676699584 480096647434768 480625933943246 480702278053088 481232232244036 481755967644796 482915218750432 483939572652368 485198726472824 485612174861996 486780705172832 488463126964904 488882535213506 490154550040883 491334010685336 491752687083644 492489220905136 493032169708442 494191372590292 494639689160456 495805894796296 496129996328512 496352500094087 497519509640062 498716692613104 500440367817988 501501895853462 504652939575232 505121444658649 505965987138976 508936433247424 511133927669092 512363871064864 513568526080064 513798850655839 514134713937208 515343532506608 515346882742328 517027158775904 517597159631188 517679376364864 518372402601872 518814119002088 520062543269696 521415684808928 521859994456112 522966957543688 523667062356074 524327656027084 526037213654512 526161357743008 526741428671276 530373007128608 530957721224476 532206093558776 532792828555897 534045515541122 534048987357977 535790241150836 537184304309198 537642050740067 538935780727064 540559548238528 540798461996858 540801977714453 541945597131967 543976940401622 544440474985463 545255923144972 546769695779216 547636798713362 549286781649424 549979693993184 551276374046944 553683538086224 554512830254656 554985342699424 556907115221548 558243573674176 558247202802016 558722897386864 560176628618152 561524583640384 562003070952736 563465336809648 563949144075772 565302501897664 565898277062209 566635308338624 567260000107528 568593725302928 569220576144766 570562620179006 571282371492196 573145023832528 573776892290966 573912302880644 574401346038026 575125939813516 577281651038456 578506173871444 578999131566226 580505619172843 582398343688924 584153060193248 585821320432516 587198686463816 587582530213952 587846048498527 588967865991232 589228175011502 591539611007072 592285824300352 592930421716672 593196338416997 595734146147504 596678900090678 597676522907072 598476642692656 599231606888096 601818979352318 601990204195744 603267138511856 605352163184132 606808824256544 608235535495744 608906089778168 609428913759302 610341699837688 610895384731184 612331704172384 613006774309748 613924919210512 614448057988648 614452052500468 615926606545216 616575734709571 618059403102232 618586064964028 619366396722248 620195553112954 621232494815296 621687931887568 622217685697672 623836622896396 625159897570754 629087910977344 632491197009217 633064975306106 634553419243156 636465274538912 636746576222107 637042658007616 640201861277888 640488978214813 644513307515168 644798166227023 645326345879488 646740888071096 648297142980032 650112831442082 650537801308304 651917714198296 652071565918864 652894138848224 653486426122432 655745019761104 655899774720736 657286788358304 657291061363664 659562804663308 659750458329664 660161141564344 661149912995936 661713293218544 663434993340392 664004637379538 665598107073056 665602434110096 667902903352412 669510080494304 670211323525289 671084213101504 671824055426888 674146027968686 675576018342589 675735453391726 677938672476568 678686071557221 679702589125924 681144366009926 684118602346921 685424141811136 685727082085346 687793119259792 689757361154414 690676261063867 691831043639008 694091254247104 695892674032192 696490187153488 697533371243072 700579170639712 702230917143392 702541285590637 703116764913472 704657982525224 706186944358112 706353603545408 706955502816032 707847310539712 708794917843376 710298405022024 712007598611008 712753353426478 712956140453024 714468454366576 716034554650142 716937815383972 717553398458533 719280049764136 720238280019908 721766040719542 722847082296248 723502828921264 725203907706464 726003414735508 726626781789937 727715103652628 730230248020091 730892692446238 731987403674072 732611146063388 734517314055434 736075363268791 739132443509824 739463928711599 740700282279776 743805204222626 745048816226624 745382954795899 750066355396064 752527866532273 753786062472352 754469876073536 756248680000576 758211420960448 758862442719472 761485239180484 763317603831328 765955798314616 767580534459284 767798920487872 769427566240928 770452603392784 770457612086344 771114135777076 772086878105816 772269089590544 775641224636824 776802959001056 777286505390276 778450704011344 780157052081498 781141201836268 781849831253624 783688093811824 783693188548984 784737230469452 786401805560098 788294127033616 791018645905852 791697836875603 793752581317969 796345769381722 798417767363671 800294983970846 801020989162828 803434397039456 803789494885741 805323408600256 805684579043981 810414625496294 811769605739456 812133667165681 814575261058832 817236476774816 818325205314448 819357503295968 820061026809752 822034342587584 824173179214112 824875475108048 826110951195712 829718188269152 830430607759928 831478176421648 831674404174432 832591290480404 834548854880104 835305934224272 836557032770368 838331527396832 839448358920496 840169133010844 841228986592904 843072943378393 845101632813256 846894252141644 848022490991182 849821306008493 850063090540144 851866234052456 854810472188582 855012206332388 860567202396377 861856136583988 864834902033011 865619456030798 867660315893518 868227493574896 870268844777696 872754212072932 875378055216704 875383746028064 875770643681479 877234896524896 880522985241536 881273298030944 882385003549504 883142644256656 886447113870656 888327434731744 890638758182992 891608059521712 892732802098592 893542664289856 895649358341696 898744920640112 899735749390114 901851181886564 904021309606688 904797527857832 905938908638512 907145807220536 907151704553276 907924708253654 910109450721968 912477448415624 913254990298196 914622838823824 915192175701454 915452559043232 918616565583704 920565123895396 920782376050264 921797500174733 923964803617258 926188143424336 928152762475064 928759483241408 931360663727858 937212602068288 937632922013963 943137616272362 944714503949888 945979209417424 949063551725632 951532903406176 953770119862976 954197865503701 960193294869536 961251867886492 961404556106176 962464464488072 963511935289592 965830437500864 967879145304736 970397452945648 971224349723992 973561410345664 976926253929808 977765070427012 980309100081766 982668021370672 983505374167288 984978441810272 986064339416884 988382745180584 989279378320912 991611789592592 992705000188174 995039019280124 997433385226208 998478094231553 1000880735635976 1003003791706924 1004346530041127 1006470394673653 1010242889317298 1011103739258717 1011931974277952 1019197101455617 1022267855338184 1024727742129728 1027597701311678 1028269427874416 1030687065013216 1030693765484656 1034054317551808 1035194319262376 1036744805203744 1037628238004176 1042831369617856 1043719988912224 1045933915087376 1047334124712148 1048655312054168 1052074427309024 1052322715486016 1053482857342552 1059366285572231 1060746014257216 1061915442448952 1064412187117552 1065585657111794 1068091031082244 1068097974715954 1071580482301672 1072761855042059 1074368608618396 1075284101480134 1077871561454128 1081596923993716 1081603955428906 1082525613687049 1083891194263934 1087953880803244 1088880949970926 1090511846289944 1091714090068693 1093539391558432 1095273597426724 1098573563298848 1099959387986368 1101650342774423 1102552748093888 1107367076172448 1109970685398848 1110468483675523 1113814230443096 1116494405604032 1117445794773728 1120353257236304 1124006141905472 1126930673619296 1127898288151544 1131796554124418 1134520000215056 1137187450605856 1138441152289532 1141125240358012 1142564742984392 1146290047665056 1147553784581932 1147824605761288 1148802692076052 1150251879627032 1154234908160789 1154563302076912 1157012347742888 1157998263132452 1161011238345686 1164796687377848 1168306120386496 1168830080866721 1171642640865032 1174397372927632 1175692096997054 1178456350023004 1183079222014144 1186392676833994 1189479530970367 1191468292295008 1193357800181356 1196953285385312 1198463213776192 1203637958704636 1203980408391488 1206534277023712 1210704326368264 1213617648513088 1217812179556336 1218857827518604 1220683399675376 1221790769462368 1224663408344768 1226013548619496 1227849838421024 1228896115977296 1228904105000936 1233151469419142 1236118806204464 1237172129928056 1238732793444496 1240391106225908 1243375863775136 1244435371395344 1247673245792792 1250319795141508 1254641176921951 1260416990034839 1264982394018434 1266129950612212 1269106838486312 1270505975787139 1272930549077824 1273493152444214 1273501431392099 1280977956429626 1282069505610929 1289026615030336 1289596332454046 1293481776142192 1300225662884164 1301075602616608 1303835428396592 1304143131837728 1305788277696448 1311490039522208 1311799549441472 1314573576716608 1314582122727328 1319125609326616 1320322283128688 1322299825991872 1323426586437088 1326869986680784 1328009274759076 1331196214146112 1331204868220192 1332599168565847 1335805806704824 1339020160988608 1340422647050578 1343648110853776 1348292055937372 1349449737609883 1351152036685178 1351470906783452 1355877344953136 1357372143114442 1359405178251848 1362288732019852 1366997103213469 1368237204693842 1371454164170692 1373290153321541 1375586238519584 1379514722308828 1381352522127734 1383662087278016 1384282630335241 1392980374306976 1401158341279424 1401786731034949 1404461834286784 1405082571181274 1409315965050448 1412373888716224 1413911005632064 1417589835686752 1420596810044048 1425506706852956 1425912280906048 1428936908733152 1432069109300284 1433875630767944 1435106796917066 1438560099528272 1440476560039816 1443532081439084 1445694164592496 1447005657842528 1450407815412928 1452006829471016 1453253563579874 1455430207305256 1460460496040182 1461785384892476 1463974807348144 1465222292126776 1469034628110868 1470295982768977 1472150726537582 1478927857423198 1481400564559552 1487610408445252 1490765909591798 1492751919073519 1496271361081679 1500132710792128 1505055733064546 1507572124944704 1508248239021979 1517724885438944 1518395681760409 1522970478360968 1526635207662656 1527319871127631 1531911596629232 1535161068918568 1538855132481856 1540905206785568 1540915224172688 1542228271554152 1544173756211632 1544538179181088 1551282449273648 1553605918002112 1554573010780552 1556901408022688 1560314104162996 1562282403672536 1563699662507248 1567376187623648 1567386377097968 1569474460938904 1572803611120196 1576588254067232 1578239568301487 1582037291811704 1583395673751206 1587505162635938 1592691538763444 1596835534727342 1598196233021843 1600589967941692 1602041978325656 1606868794078912 1607578989771482 1610988966816943 1611369158087962 1620829250992588 1624267334331362 1626431195408461 1629150522117664 1634472953549632 1636650410628896 1638715006591936 1640122053619504 1648346358428224 1649750950216096 1659436376538304 1660861215519856 1662956352843296 1663348808348864 1665182580960808 1669097709760208 1670611868448544 1676663054793664 1678896717840992 1680338266021688 1682190768801361 1682457973185808 1686145886756786 1690203265626512 1693788504283288 1696044981982364 1699642612016986 1700126181080288 1703732468104912 1709620944377164 1710024412664776 1711088873247271 1721134404792754 1723712273167976 1725612593979547 1729669804066022 1731238912061596 1735320631787036 1736454987149792 1740537689555392 1741318283740217 1745508424145864 1750767492056128 1751541287362958 1754469793049792 1755256635487117 1762546596061888 1766285288513312 1772081750221159 1776654869463488 1781277516365984 1783216119043424 1785465604197184 1797489841280224 1799471498780228 1803702363773128 1808042619213376 1809595055715664 1811877817277024 1814291614441072 1814303409106552 1815849416507308 1820218901443936 1824954896831248 1826509980596392 1829245677647648 1830384351402908 1830905118086464 1832834718246259 1837233131167408 1841130247790792 1841564752100528 1843595000349466 1847929607234516 1852376286848672 1856305524950128 1862721327455716 1869159304393927 1875265844027926 1880145065082193 1886275232544724 1891958418834848 1892794616989003 1903065806812352 1903919291405677 1908395731007402 1916728795496767 1920386589739072 1922503735772984 1924928928976144 1927023870579184 1935758290609472 1940794905891296 1942448699447984 1953852507859616 1955530140854024 1960618200163532 1965336042741344 1967010748334576 1969956883620544 1972128678833768 1976765490361168 1978558756641824 1983223579185184 1985410000376348 1990078038560248 1992272016506681 1994866770452416 1996956188463106 1996969170626521 2001761471271952 2006007583413848 2008693060082254 2010404711133091 2012940789347306 2020485778634596 2022207478517434 2026496960481791 2038394202911234 2044535710676368 2055195402623356 2056538855748832 2061374130026432 2061387530969312 2062298612540257 2070388638524752 2073489610407488 2075256476008352 2087439977824448 2088376150317373 2091867830174752 2094668249424296 2097310624108336 2104148854618048 2106965714685104 2118732571144462 2123830884897904 2128824374235104 2131171314223588 2136182062164488 2136195949431908 2143160964603344 2145523710084118 2148737217236792 2150568202960268 2155743122908256 2163193847987432 2163207910857812 2165051227374098 2167782388527868 2170684435895339 2175907761606488 2177761899941852 2181023692579888 2183428180137386 2187078783116864 2190547194853448 2197147126597696 2203300685548846 2214734152344896 2220936967351046 2227628460886192 2234891589547456 2240706514472608 2253861347238592 2255796576303088 2263593108248836 2269040000430112 2274374901211712 2275394910047287 2276882304579064 2282250480716024 2285129485968784 2292580095330112 2295107569163864 2295649211522576 2297605384152104 2300503759254064 2308469816321578 2309126604153824 2314024695485776 2315996526264904 2322022476691372 2329593374755696 2337660161733442 2343285281730064 2348794745855264 2351384193994108 2356912700046008 2359511097890401 2365074086871041 2372785353667988 2378959061940734 2380986224706011 2382936584590016 2386715600362712 2393906570770624 2400044787298711 2407275917409272 2413068554047424 2421408652736528 2435624359112672 2437715655037208 2441366799350752 2443581538924736 2452027097238992 2455699676842048 2457792231954592 2457808210001872 2466302938838284 2472237612408928 2474344259856112 2477465586888992 2480782212451816 2486751727550272 2488870742790688 2494636736992673 2495346491585584 2500639590283016 2506120941275497 2509282353843902 2520833980069678 2526181142518397 2529964788036868 2532259901224424 2538213676972624 2541011951574278 2546986304888428 2547002862784198 2558124423561833 2561955912859252 2564139011221858 2570810599194019 2579192664908092 2586963552284384 2600451325768328 2602151205233216 2603318214779191 2607670856793184 2608286263675456 2622980079044416 2629164245454656 2638251218653232 2640644566257376 2646853172874176 2653739973361568 2656018549518152 2662409736440384 2665198337131694 2671611613409648 2680845294101156 2687296221707552 2696584111874744 2698899475219766 2702304073370356 2702941813566904 2711754689906272 2714744286228884 2718810356503696 2724577464039704 2730549682285243 2733994206426938 2736474409387684 2742908328341384 2746580306643082 2751172477039168 2752406319460343 2759029444617656 2762705044255468 2768565260670482 2785960748613952 2787210192836027 2801032443897961 2803573462069898 2810165142362548 2818631930100896 2835179671373504 2836451189237029 2841193620088096 2851013413705912 2857873817466304 2864138218600568 2867751261535888 2870213593834132 2877120199056544 2880953120079632 2887064162878168 2891388329184992 2894011315685056 2904013658942032 2906507127159748 2910860414610512 2920920992080364 2923570769784952 2927949614696288 2930444584253552 2938069256221736 2940591965537954 2944301453075164 2957855714846396 2968078718469137 2975220816890504 2981531819183596 2985503838147038 2991836652660037 2992542722163358 3010111466129092 3016496478043958 3029668096107793 3035449770877888 3036791363520818 3036811105627313 3045940956721936 3054639742255262 3063823193258464 3070322137837136 3081810413571136 3081830448345376 3084456543108304 3088347512423264 3089076358362176 3102564898547296 3109146021561104 3113802816045376 3120628208325992 3124564807345072 3127399325014496 3134752375247296 3134772754195936 3138948921877808 3145607222240392 3153176508134464 3156479136602974 3164074583623408 3166791347502412 3175010325271876 3177736478887789 3185383077526888 3193671069454684 3196392466043686 3201179935883384 3204083956651312 3215157979542964 3221977933633886 3222738316175924 3233876812660403 3241658501985176 3248534668662724 3252862390816922 3258301044235328 3259762323047503 3273300821257792 3280244107239008 3299501900432192 3300981656953267 3321722431039712 3325912705686592 3330365161921616 3338195419520416 3341223736897088 3357793435681984 3360676532043376 3364381537602722 3364915946371616 3372291773513572 3380406531253024 3387577008566576 3392089963964728 3399285224033972 3400252362160576 3407464936209824 3419241888754328 3420048825329552 3422177746494542 3442268809585508 3447424546335952 3451225187959094 3459339608132044 3462477824123192 3470641263574072 3472909974299584 3482636567480434 3491016848291728 3503082574725916 3510513270974234 3515190002979577 3532570577026624 3535850112610543 3544163500442318 3559639191636853 3562555032731968 3566432238086848 3594979682560448 3596591954590873 3598942997560456 3607404727546256 3619190111431328 3623755634554048 3628583228882144 3628606818213104 3631698833014616 3640437802887872 3649909793662496 3653019961192784 3658491355295296 3660768702805816 3665669436492518 3674466262334816 3682260495581584 3683129504201056 3687190000698932 3695859214469032 3704752573697344 3712611049900256 3725442654911432 3729549799891279 3733608749247169 3738318608787854 3750531688055852 3760290130164386 3763494355180469 3772550465089448 3783916837669696 3785589233978006 3793619179923769 3807838582811354 3811083324898241 3816791462014804 3829983137574763 3833457590993534 3845007471545968 3849857857952288 3854047741158368 3878412850589407 3881589811782592 3884897398895968 3907705015719232 3911060281708048 3921236400327064 3930672085482688 3934021496669152 3944257357667536 3953530980722336 3957117513283648 3961287939435463 3966447158370368 3970820000752696 3980156077120496 3984544033013362 3993912376926212 3993938341253042 4003522942543904 4012015166827696 4017386120164508 4020809422266182 4025881578694612 4040971557269192 4044414957034868 4052993920963582 4063539334209901 4076788405822468 4089071421352736 4110390805246712 4113077711497664 4114922339489689 4122775061938624 4124597225080514 4140777277049504 4150512952016704 4152374368918979 4176752300634746 4183735660349504 4189336498848592 4194621248216672 4213931429370208 4225733404373533 4237465142288924 4247661769795808 4257648748470208 4262342628447176 4272364124328976 4272391898863816 4286321929206688 4291047420168236 4297474434473584 4301136405920536 4311486245816512 4316030142966997 4326387695974864 4326415821715624 4330102454748196 4335564777055736 4341368871790678 4351815523212976 4355523799883704 4362047385159776 4366856360274772 4381094389706896 4406601371097692 4427438379064519 4441873934702092 4455256921772384 4457226033554749 4481413028945216 4483422847503691 4511593152606176 4513587163589161 4527186216497672 4538080000860224 4550789820094574 4553764609158128 4564500961432048 4570258971937568 4590215138327728 4591298423045152 4595210768304208 4601007518508128 4616939632643156 4618253208307648 4628049390971552 4631993052529808 4644044953382744 4659186749511392 4675320323466884 4686570563460128 4691479264677023 4697589491710528 4702768387988216 4713825400092016 4719022195780802 4730148173742082 4745570707335976 4750802500900547 4757918123881468 4761972449412022 4773431200725424 4800089574597422 4814551834818544 4834733827447069 4842817305473056 4871248718225344 4875431310074416 4882733598701504 4904054194477984 4915584463909184 4915616420003744 4917788999134459 4932605877676568 4944475224817856 4948688519712224 4954931173777984 4961564424903632 4977741485581376 4989273473985346 4990692983171168 5001279180566032 5012241882550994 5018564707687804 5041667960139356 5052362285036794 5059929576073736 5064519802448848 5076427353945248 5082023903148556 5093972609776856 5094005725568396 5111611736140637 5116248847123666 5123911825718504 5128278022443716 5141621198388038 5158385329816184 5173927104568768 5176247500981193 5200902651536656 5206636429558382 5215341713586368 5267695065725911 5276502437306464 5281289132514752 5307479946723136 5312037099036304 5330396674263388 5343223226819296 5361690588202312 5374592443415104 5393168223749488 5397798950439532 5404608146740712 5405883627133808 5423509379812544 5429488572457768 5437620713007392 5449154928079408 5461099364570486 5467988412853876 5472948818775368 5485816656682768 5493160613286164 5504812638920686 5518058889235312 5525410088510936 5537130521340964 5556268069225783 5574420385672054 5602064887795922 5607146924139796 5620330284725096 5626526464200187 5637263860201792 5639792053307867 5672902378474058 5677736381991257 5682387240176192 5702026827411824 5728276437201136 5735502523071776 5740427187668264 5754240398113088 5761906240159264 5774128325756336 5782776658369984 5808027317884064 5813014254319496 5821720829221024 5841841984160728 5847141539569904 5855899229392576 5860889168507104 5876138512443472 5881183931075908 5888602906150328 5901510603648751 5915711429692792 5936157436938274 5948749142059451 5950441633781008 5963063638367192 5971007676294076 5983673305320074 5985085444326716 6020222932258184 6023970416774639 6032992956087916 6053844314231077 6059336192215586 6073582727041636 6073622211254626 6091881913443872 6109279484510524 6127646386516928 6130394505770353 6140644275674272 6163660896690752 6168913086216608 6176695024846528 6205129797094592 6218292043122208 6241256416651984 6249129614690144 6254798650028992 6269545508391872 6277897843755616 6291214444480784 6312958273205948 6328149167246816 6333582695004824 6350020650543752 6355472957775578 6370766155053776 6387342138909368 6392784932087372 6402359871766768 6408167913302624 6430315959085928 6443955867267772 6445476632351848 6452582501223131 6467753625320806 6483317003970352 6497069337325448 6505724781633844 6519524646095006 6560488214478016 6563430454097741 6601963313906534 6643444862079424 6660730323843232 6676390839040832 6679385058525907 6721353064086752 6728763075205444 6729831892743232 6744583547027144 6760813062506048 6775154017133152 6784179927929456 6798570448067944 6814929872419648 6838483777508656 6840097650659104 6844355492989084 6884537619171016 6894849092671904 6902450375918188 6918679216264088 6924955648246384 6941282527148144 6965273134960868 6982033696583456 6989346659620871 7006165149451832 7021026541948468 7030380005959154 7030425710287889 7045292762715571 7071700225221086 7077726174811019 7088327000884636 7119278383273706 7134379710189319 7193183909181746 7197885995120912 7214809455092512 7238380222862656 7257166457764288 7257213636426208 7263397666029232 7299819587324992 7306039922385568 7321537405611632 7331338872985036 7348932524669632 7364520991163168 7366259008402112 7374380001397864 7391718428938064 7425222099800512 7450885309822864 7459099599782558 7467217498494338 7476637217575708 7501063376111704 7520580260328772 7526988710360938 7545100930178896 7571178467956012 7577679295809343 7587238359847538 7615677165622708 7622166649796482 7633582924029608 7641998630480851 7659966275149526 7666915181987068 7690014943091936 7699715715904576 7708095482316736 7711552399420961 7756825701178814 7769794797791936 7773279385728661 7822120563416096 7842472800654128 7868042993338304 7888514715335072 7907061961444672 7922575878870926 7941640001505392 7960312154240992 7969088066026724 7987824753852424 7987876682506084 8007045885087808 8024030333655392 8034772240329016 8041618844532364 8051763157389224 8081943114538384 8088829914069736 8105987841927164 8127078668419802 8153576811644936 8178142842705472 8220781610493424 8229844678979378 8249194450161028 8277705490887391 8281554554099008 8304748737837958 8326356716792569 8353504601269492 8378672997697184 8382376160951299 8389242496433344 8427862858740416 8451466808747066 8474930284577848 8495323539591616 8524685256894352 8544728248657952 8544783797727632 8572643858413376 8582094840336472 8594948868947168 8602272811841072 8632060285933994 8652775391949728 8652831643431248 8660204909496392 8671129554111472 8682737743581356 8703631046425952 8711047599767408 8724094770319552 8733712720549544 8762188779413792 8782488238453657 8813202742195384 8822918930243873 8854876758129038 8883747869404184 8893541830509973 8910513843544768 8914452067109498 8966845695007382 8974486539276503 9023186305212352 9027174327178322 9054372432995344 9101579640189148 9107529218316256 9129001922864096 9133036712678281 9140517943875136 9180430276655456 9182596846090304 9190421536608416 9202015037016256 9233879265286312 9256098781943104 9263986105059616 9288089906765488 9318373499022784 9328194179960929 9350640646933768 9373141126920256 9382958529354046 9405536775976432 9427650800184032 9438044391561604 9446148163269181 9460296347484164 9491141414671952 9501605001801094 9515836247762936 9523944898824044 9546862401450848 9568979722494283 9600179149194844 9613031073250787 9629103669637088 9669467654894138 9685634610946112 9689978412346687 9750862620148832 9808108388955968 9812507117244643 9831232840007488 9835577998268918 9865211755353136 9897377039424448 9923128849807264 9978546947970692 9981385966342336 10002558361132064 10024483765101988 10037129415375608 10083335920278712 10104724570073588 10119859152147472 10129039604897696 10152854707890496 10164047806297112 10187945219553712 10188011451136792 10223223472281274 10232497694247332 10247823651437008 10256556044887432 10283242396776076 10292071879382839 10316770659632368 10352495001962386 10401805303073312 10413272859116764 10449263433514633 10473899527571753 10535390131451822 10553004874612928 10557737673153853 10624074198072608 10628769772322863 10660793348526776 10686446453638592 10691239097893417 10723381176404624 10786336447498976 10795597900879064 10809216293481424 10811767254267616 10858977144915536 10875241426014784 10898309856158816 10922198729140972 10935976825707752 10945897637550736 10971633313365536 10986321226572328 11009625277841372 11036117778470624 11047676978110409 11050820177021872 11074261042681928 11112536138451566 11148840771344108 11187373631152901 11204129775591844 11214293848279592 11240660569450192 11253052928400374 11279584106615734 11345804756948116 11355472763982514 11385018367859227 11404053654823648 11456552874402272 11471005046143552 11480854375336528 11523812480318528 11548256651512672 11616054635768128 11626028508638992 11643441658442048 11683683968321456 11694283079139808 11721778337014208 11752277024886944 11762367862151816 11777205812300656 11803021207297502 11831422859385584 11872314873876548 11897498284118902 11900883267562016 11926127276734384 11942015352588152 11967346610640148 11970170888653432 12040445864516368 12047940833549278 12065985912175832 12107688628462154 12118672384431172 12147165454083272 12147244422509252 12183763826887744 12189227986181519 12218558969021048 12260789011540706 12281288551348544 12337826172433216 12404572251548113 12436584086244416 12482512833303968 12498259229380288 12555795687511232 12582428888961568 12625916546411896 12656298334493632 12667165390009648 12700041301087504 12710945915551156 12741532310107552 12774684277818736 12785569864174744 12804719743533536 12816335826605248 12860631918171856 12887911734535544 12890953264703696 12905165002446262 12935507250641612 12966634007940704 12994138674650896 13011449563267688 13039049292190012 13084115130757489 13126860908195482 13144348610363321 13203926627813068 13249562318923021 13321460647686464 13358770117051814 13417101568477369 13442706128173504 13457526150410888 13489167094054288 13550308034266304 13568359855858912 13597140896135888 13676967555017312 13680195301318208 13688710985978168 13769075238342032 13789698185343808 13804900751836376 13837358432528176 13849911296492768 13882565054296288 13930546269921736 13945904115546767 13964067393166912 13978693319241742 14012330298903664 14042053083896936 14060760011918308 14060851420575778 14072832977931637 14090585525431142 14143400450442172 14155452349622038 14176654001769272 14185478723372537 14238556766547412 14268759420378638 14321454456067499 14386367818363492 14395771990241824 14429618910185024 14436090287781799 14514427272852416 14526795332058464 14612079844771136 14618633052221611 14643074811223264 14662677745970072 14729041982326336 14748760002795728 14783436857876128 14901770619645728 14918199199565116 14934434996988676 14953274435151416 15002126752223408 15041160520657544 15053977420721876 15090201860357792 15142356935912024 15155358591618686 15174476719695076 15194791051267373 15231354331245416 15244333299592964 15267165848059216 15283997260961702 15319932550299052 15333830363974136 15380029886183872 15423104798841922 15513651402357628 15546558771457322 15644241126832192 15684945601308256 15777029430670144 15845151757741852 15883280003010784 15920624308481984 15927764370331009 15938176132053448 15975649507704848 15975753365012168 16048060667310784 16069544480658032 16083237689064728 16103526314778448 16163886229076768 16177659828139472 16211975683854328 16254157336839604 16307153623289872 16441563220986848 16459689357958756 16498388900322056 16516577685232807 16555410981774782 16555518608097287 16609497475675916 16652713433585138 16666903572942077 16707009202538984 16757345995394368 16764752321902598 16800313511090977 16902933617494132 16949860569155696 17049370513788704 17089456497315904 17089567595455264 17164189680672944 17189897737894336 17204545623682144 17264120571867988 17305550783899456 17305663286862496 17320409818992784 17342259108222944 17365475487162712 17407262092851904 17422095199534816 17467425441099088 17524377558827584 17542846588928479 17564976476907314 17626405484390768 17645837860487746 17709753516258076 17767495738808368 17787083661019946 17828904134218996 17933691390014764 17948973078553006 17995674194358133 18054348654356644 18108744865990688 18203159280378296 18215058436632512 18223227503454337 18258003845728192 18266073425356562 18360860553310912 18380843073216832 18467758530572624 18527972210119232 18576179813530976 18656388359921858 18701281293867536 18765917058708092 18811073551952864 18855301600368064 18876088783123208 18892296326538362 18920592694968328 18982282829343904 19003210003602188 19031672495525872 19047889797648088 19093724802901696 19113847775996701 19137959444988566 19200358298389688 19226062146501574 19258207339274176 19338935309788276 19379956824693374 19501725240297664 19607227107285727 19625014234489286 19671155996537836 19730423510706272 19739143862885317 19846257699614528 19855158324659203 19957093895941384 19988743153037713 20005116722264128 20048967530203976 20074258830751216 20166671840557424 20209449140147176 20239718304294944 20258079209795392 20328095612594224 20375890439107424 20376022902273584 20446446944562548 20464995388494664 20495647302874016 20513112089774864 20566484793552152 20584143758765678 20633541319264736 20704990003924772 20776551029283959 20803610606146624 20826545718233528 20898526867029266 20942856568620259 20947799055143506 21070780262903644 21115475346307706 21207676672754551 21248148396145216 21257539544645726 21321586697053552 21382478195786834 21446762352809248 21572672894997952 21591195801758128 21618432586962848 21623534508535232 21717954289831072 21778779853309747 21796619712317632 21844397458281944 21871953651415504 21891795275101472 21943266626731072 21972642453144656 22019250555682744 22072235556941248 22095353956220818 22101640354043744 22148522085363856 22225072276903132 22244155352214523 22297681542688216 22374747262305802 22408259551183688 22428587696559184 22481321138900384 22506105856800748 22559168213231468 22637137688622821 22691609513896232 22710945527965028 22770036735718454 22808107309647296 22818336261332521 22913105748804544 22961708750673056 23096513303025344 23106871598672869 23252057017277984 23367367936642912 23388566158279616 23504554049773888 23524735724303632 23554411624601312 23606042414595004 23662845718771168 23744629747753096 23794996568237804 23801766535124032 23852254553468768 23884030705176304 23934693221280296 23940341777306864 24080891729032736 24095881667098556 24131971824351664 24215377256924308 24237344768862344 24294330908166544 24294488845018504 24378455972363038 24437117938042096 24521578023081412 24606330020857039 24750950788273801 24809144503096226 24917474341457971 24965025666607936 25164857777923136 25176143682136111 25251833092823792 25334330780019296 25400082602175008 25421891831102312 25483064620215104 25549368555637472 25571139728349488 25609439487067072 25721263836343712 25775823469071088 25781906529407392 25810330004892524 25871014501283224 25933268015881408 25988277349301792 26022899126535376 26078098584380024 26135261244730183 26168230261514978 26253721816390964 26288697220726642 26344460486263283 26407853255626136 26499124637846042 26677583274287687 26717540234103628 26809881963023341 26834203136954738 26915052300821776 26978334188108576 27136719711717824 27148889954125849 27194281792271776 27353935110034624 27377421971956336 27538150476684064 27609801503672752 27674716865056352 27699822592985536 27765130108592576 27861092539843472 27891808231093534 27957386638483484 28024660597807328 28084106167793872 28121520023836616 28121702841151556 28145665955863274 28181171050862284 28286800900884344 28310904699244076 28353308003538544 28370957446745074 28477113533094824 28537518840757276 28642908912134998 28772735636726984 28791543980483648 28872180575563598 29053590664116928 29066620582432853 29237266104443222 29286149622446528 29325355491940144 29497520005591456 29566873715752256 29580133830614731 29803541239291456 29836398399130232 29868869993977352 29906548870302832 30004253504446816 30082321041315088 30107954841443752 30180403720715584 30284713871824048 30310717183237372 30348953439390152 30389582102534746 30462708662490832 30488666599185928 30534331696118432 30567994521923404 30639865100598104 30667660727948272 30846209597683844 30952820921178143 31027302804715256 31093117542914644 31200582234883243 31369891202616512 31595110145124127 31690303515483704 31766560006021568 31855528740662018 31876352264106896 31951299015409696 31951506730024336 32139088961316064 32166475378129456 32207052629556896 32327772458153536 32355319656278944 32423951367708656 32508314673679208 32614307246579744 32840354852739161 32883126441973696 32919378715917512 32996777800644112 33033155370465614 33110821963549564 33111037216194574 33218994951351832 33255617506303829 33305426867170276 33333807145884154 33414018405077968 33529504643805196 33600627022181954 33805867234988264 33843136792129483 33899721138311392 34098741027577408 34179135190910528 34328379361345888 34409091247364288 34424522993941213 34528241143735976 34611326573724992 34640819637985568 34684518216445888 34730950974325424 34844190399069632 34934850882198176 35085693177856958 35129952953814628 35252810968781536 35291675720975492 35419507032516152 35534991477616736 35574167322039892 35657808268437992 35781282152984459 35867382780029528 35897946157106012 35991348388716266 36108697308713288 36217489731981376 36233732506868351 36406318560756592 36446455006908674 36532146850713124 36873865460081377 36935517061145248 37152359627061952 37312776719843716 37402562587735072 37531834117416184 37622147103905728 37752177566246416 37784592653076724 37841185389936656 37964565658687808 38006420007204376 38063344991051744 38095779595296176 38227695551993402 38275918889977132 38400716596779376 38452124293003148 38677870619576552 38759913649386748 38893876484580481 39214454214571454 39250028468978572 39342311993075672 39385685249401309 39460847021412544 39478287725770634 39478544373155069 39710316649318406 39744154673938799 39914187791882768 39977486306075426 40097935060407952 40148517661502432 40333343681114848 40418898280294352 40479436608589888 40656191225188448 40751780878214848 40752045804547168 40892893889125096 40929990776989328 40991294605748032 41026224179549728 41132969587104304 41168287517531356 41267082638529472 41310574225541257 41409980007849544 41553102058567918 41653091436467056 41797053734058532 41885713137240518 41895598110287012 42141560525807288 42230950692615412 42376910199617539 42415353345509102 42515079089291452 42643173394107104 42764956391573668 42893524705618496 42912761540392471 43182391603516256 43236865173925696 43435908579662144 43557559706619494 43688794916563888 43743907302831008 43783590550202944 43945284906289312 44038501111365488 44190707912441636 44203280708087488 44297044170727712 44450144553806264 44488310704429046 44595363085376432 44749494524611604 44816519102367376 44857175393118368 44962642277800768 45012211713601496 45118336426462936 45274275377245642 45383219027792464 45421891055930056 45540073471436908 45636672522665042 45923417501346112 46213743197345738 46275309491279089 46504114034555968 46734735873285824 46755695409681349 47049471448607264 47070266134572679 47108823249202624 47212084829190008 47325691437542336 47489259495506192 47589993136475608 47704509106937536 47768061410352608 47869386442560592 47880683554613728 48161783458065472 48191763334197112 48263943648703328 48430754513848616 48474689537724688 48588661816333088 48588977690037008 48756911944726076 48874235876084192 48925426617346097 49043156046162824 49212660041714078 49317049339008997 49501901576547602 49544083223677133 49618289006192452 49834948682915942 49940657971325233 50352287364272222 50419367057662291 50503666185647584 50668661560038592 50800165204350016 50843783662204624 51098737111274944 51142279456698976 51442527672687424 51551646938142176 51563813058814784 51620660009785048 51742029002566448 51976554698603584 52045798253070752 52156197168760048 52270522489460366 52336460523029956 52507443632781928 52577394441453284 52688920972526566 52815706511252272 52998249275692084 53043755070665401 53355166548575374 53435080468207256 53493990413365957 53619763926046682 53668406273909476 53830104601643552 53956668376217152 53980866795946727 54297779908251698 54388563584543552 54412955700100627 54754843943912672 54934534256855929 55076300953368128 55219603007345504 55349433730112704 55722185079686944 55783616462187068 55914773276966968 56049321195614656 56168212335587744 56243040047673232 56243405682303112 56291331911726548 56362342101724568 56573601801768688 56621809398488152 56706616007077088 56741914893490148 56954227066189648 57075037681514552 57285817824269996 57545471273453968 57744361151127196 57943938436211737 58133241164865706 58284497017547983 58474532208886444 58650710983880288 58676633126659093 58995040011182912 59160267661229462 59672796798260464 59737739987954704 59813097740605664 60008507008893632 60164642082630176 60215909682887504 60569427743648096 60621434366474744 60697906878780304 60779164205069492 60925417324981664 60977333198371856 61068663392236864 61135989043846808 61279730201196208 61335321455896544 61692419195367688 61760432511707111 61905641842356286 62054605609430512 62186235085829288 62401164469766486 62821405774935521 63190220290248254 63380607030967408 63711057481324036 63752704528213792 63902598030819392 63903013460048672 63931256988747967 64278177922632128 64332950756258912 64414105259113792 64710639312557888 64847902735417312 65016629347358416 65228614493159488 65680709705478322 65838757431835024 65993555601288224 66066310740931228 66221643927099128 66222074432389148 66437989902703664 66511235012607658 66610853734340552 66667614291768308 66828036810155936 67059009287610392 67201254044363908 67291217512755509 67611734469976528 67686273584258966 67799442276622784 68656758722691776 68849045987882426 69056482287471952 69281639275971136 69461901948650848 69869701764396352 70171386355713916 70259905907629256 70505621937563072 70583351441950984 70839014065032304 71069982955233472 71148334644079784 71315616536875984 71562564305968918 71734765560059056 71795892314212024 71982696777432532 72217394617426576 72467465013736702 72812637121513184 72892910013817348 73064293701426248 73144844034602431 73317296693002271 73747730920162754 73810572965886341 73871034122290496 74401388406260041 74625553439687432 74805125175470144 75063668234832368 75504355132492832 75569185306153448 75682370779873312 76012840014408752 76126689982103488 76191559190592352 76455391103986804 76551837779954264 76801433193558752 76904248586006296 77333738846772863 77355741239153104 77519827298773496 77787752969160962 78311615418070307 78428908429142908 78500056937957144 78684623986151344 78771370498802618 78956575451541268 78957088746310138 79420633298636812 79488309347877598 79695128575014589 79828375583765536 79954972612150852 80195870120815904 80297035323004864 80666687362229696 80837796560588704 81312382450376896 81504091609094336 81785787778250192 81859981553978656 82052448359099456 82265939174208608 82336575035062712 82621148451082514 82819960015699088 83106204117135836 83306182872934112 83594107468117064 83771426274481036 83791196220574024 84283121051614576 84461901385230824 84753820399235078 84830706691018204 85030158178582904 85286346788214208 85324595903270633 85529912783147336 85825523080784942 86364783207032512 86832005760836791 87115119413238988 87377589833127776 87487814605662016 87890569812578624 88077002222730976 88381415824883272 88594088341455424 88900289107612528 88976621408858092 89190726170752864 89498989049223208 89633038204734752 89714350786236736 90024423427202992 90236672852925872 90548550754491284 90766438055584928 90843782111860112 91080146942873816 91273345045330084 91588805915302423 92010440272543247 92427486394691476 92550618982558178 92746936232461147 93511390819362698 93919710979341583 94098942897214528 94140532269145358 94424169658380016 94978518991012384 95179986272951216 95536122820705216 95738772885121184 95761367109227456 96383526668394224 96527887297406656 96861509027697232 96949379075449376 97177323632666176 97177955380074016 97513823889452152 97748471752168384 97850853234692194 98086312092325648 98425320083428156 98509830845521459 98634098678017994 99003803153095204 99088166447354266 99236578012384904 99669897365831884 99881315942650466 100250181192472493 100704574728544444 100838734115324582 101007332371295168 101052632014472593 101687567324409248 102284558913397952 102330431365551277 103103293876284352 103241320019570096 103484058005132896 104091596506141504 104312394337520096 104541044978920732 104672921046059912 105014887265563856 105154788882906568 105377841945053132 105631413022504544 105996498551384168 106087510141330802 106710333097150748 106870160936414512 106987980826731914 107239527852093364 107336812547818952 107660209203287104 107961733591893454 108595559816503396 108825911400201254 108970890092366887 109509687887825344 109869068513711858 110439206014691008 111444370159373888 111494350592317063 111567232924374136 111829546553933936 112336424671175488 112486080095346464 112486811364606224 112582663823453096 112724684203449136 113147203603537376 113243618796976304 113413232014154176 113483829786980296 113908454132379296 114150075363029104 114571635648539992 115090942546907936 115488722302254392 115616043796629649 115887876872423474 116266482329731412 116568994035095966 116668325010594539 116949064417772888 117301421967760576 117353266253318186 117602194577636839 118320535322458924 118729477264817653 119345593596520928 119475479975909408 119626195481211328 120329284165260352 120431819365775008 121138855487296192 121242868732949488 121395813757560608 121558328410138984 121850834649963328 121954666396743712 122271978087693616 122559460402392416 122670642911793088 122799926122499353 123384838390735376 123520865023414222 123811283684712572 124109211218861024 124372470171658576 124802328939532972 125642811549871042 125969719360506931 126380440580496508 126761214061934816 127422114962648072 127505409056427584 127562592524180359 127806026920097344 127862513977495934 128665901512517824 129695805470834624 130033258694716832 131361419410956644 131677514863670048 131987111202576448 132132621481862456 132443287854198256 132444148864778296 132875979805407328 133022470025215316 133221707468681104 133335228583536616 133656073620311872 133796934431976907 134118018575220784 134402508088727816 134582435025511018 135223468939953056 135372547168517932 137250589751000089 137698091975764852 138112964574943904 138174007040197219 138923803897301696 138986108272614421 139921202071263991 140342772711427832 140519811815258512 141166702883901968 141678028130064608 142296669288159568 142631233073751968 143125128611937836 143469531120118112 143591784628424048 143965393554865064 144434789234853152 144934930027473404 145435857204987713 145625274243026368 145785820027634696 146128587402852496 146289688069204862 146634593386004542 147495461840325508 147621145931772682 148802776812520082 149251106879374864 150127336469664736 151008710264985664 151138370612306896 151364741559746624 152025680028817504 152383118381184704 152451458973168229 152910782207973608 153103675559908528 153602866387117504 153808497172012592 154667477693545726 154711482478306208 155039654597546992 155575505938321924 156623230836140614 156857816858285816 157000113875914288 157369247972302688 157542740997605236 157913150903082536 157914177492620276 158459963820359747 158841266597273624 158976618695755196 159390257150029178 159656751167531072 159909945224301704 160391740241631808 161675593121177408 163571575556500384 163719963107957312 164531878348417216 164673150070125424 165242296902165028 165639920031398176 166212408234271672 166612365745868224 167188214936234128 167542852548962072 167582392441148048 168566242103229152 168923802770461648 169507640798470156 169661413382036408 170060316357165808 170649191806541266 171059825566294672 171651046161569884 172244310145999273 173664011521673582 174230238826477976 174422320390205797 174755179666255552 176154004445461952 176762831649766544 177800578215225056 177953242817716184 178381452341505728 178997978098446416 179266076409469504 180048846854405984 180473345705851744 181097101508982568 181532876111169856 181687564223720224 182160293885747632 182546690090660168 182946828713111281 183177611830604846 184020880545086494 184411223403842981 184854972789382952 185101237965116356 185493872464922294 186743082920013809 187022781638725396 187669173741163387 187839421958683166 188281064538290716 188848339316760032 189957037982024768 190042229678880943 190359972545902432 191477545770242368 192767053336788448 193723018055394464 193898758150898752 194355910760148032 195027647778904304 195701706469384388 196172624184651296 196850640166856312 197019661691042918 197268197356035988 198007606306190408 198176332894708532 198473156024769808 199339794731663768 199762631885300932 200500362384944986 201409149457088888 201677468230649164 202105264028945186 203375134648818496 203466344077029971 204660862731102554 206482640039140192 206968116010265792 207060936814303117 208624788675040192 209082089957841464 209345842092119824 210029774531127712 210309577765813136 210755683890106264 211262826045009088 211992997102768336 212175020282661604 213420666194301496 213740321872829024 213975961653463828 214479055704186728 214673625095637904 215923467183786908 216669746448247001 217191119633006792 217651822800402508 217941780184733774 218404075644182701 219738137027423716 221165771015868889 222988701184634126 223134465848748272 223659093107867872 224972160190692928 224973622729212448 225165327646906192 225449368406898272 226294407207074752 226487237593952608 226967659573960592 227816908264758592 228300150726058208 229143271297079984 230181885093815872 230977444604508784 231232087593259298 231775753744846948 232532964659462824 233137988070191932 233336650021189078 233898128835545776 234706532506636372 235204389155273678 236641070644917848 236901957544906381 237458954529635306 238691187193041856 238950959951818816 240863638731550016 240971660957588491 242485737465898976 242791627515121216 243116656820277968 243909332793487424 244543956175387232 245118920804784832 245599852244998706 246769676781470752 247041730046828444 247622567369425144 248218422437722048 248744940343317152 249604657879065944 251285623099742084 251939438721013862 252760881160993016 253522428123869632 254844229925296144 255125185048360718 255725027954991868 256608870217509121 258117058220569639 259853660989490269 260066517389433664 262722838821913288 263355029727340096 264265242963724912 264886575708396512 264888297729556592 265751959610814656 266044940050430632 266443414937362208 266670457167073232 267593868863953814 268236037150441568 268805016177455632 269164870051022036 270446937879906112 270745094337035864 272257135392063367 274501179502000178 275396183951529704 275699796745809163 276225929149887808 276348014080394438 277972216545228842 278209082717571593 279842404142527982 280685545422855664 281039623630517024 282333405767803936 283124138093026711 283356056260129216 284593338576319136 285262466147503936 286250257223875672 286939062240236224 287183569256848096 287930787109730128 288869578469706304 289174019578788799 289869860054946808 290871714409975426 291571640055269392 292257174805704992 292579376138409724 293269186772009084 294990923680651016 295242291863545364 296638371397322773 297605553625040164 298502213758749728 300254672939329472 300389330782747297 302276741224613792 304051360057635008 304902917946336458 305821564415947216 306207351119817056 307616994344025184 309334955387091452 309422964956612416 310079309195093984 311151011876643848 313246461672281228 313715633716571632 314000227751828576 314738495944605376 315085481995210472 315826301806165072 315828354985240552 316919927640719494 317682533194547248 317953237391510392 318780514300058356 319819890448603408 323927166438953623 327143151113000768 327289867867769443 329346300140250848 329491862942008753 330484593804330056 331279840062796352 332424816468543344 334376429872468256 335085705097924144 335164784882296096 337132484206458304 337847605540923296 339015281596940312 339322826764072816 340120632714331616 341298383613082532 342119651132589344 342477986321422679 343302092323139768 344488620291998546 346808582565739931 347328023043347164 348460477652955952 348844640780411594 352935569403636037 353525663299533088 355601156430450112 355906485635432368 357995956196892832 360097693708811968 360946691411703488 362194203017965136 363375128447440448 364320587771495264 365093380181320336 365893657426222562 366355223661209692 368041761090172988 368822446807685962 369709945578765904 370202475930232712 370987744929844588 373486165840027618 374045563277450792 375338347482326774 375678843917366332 376562129076581432 377696678633520064 377866067571627089 380084459357761886 380719945091804864 384541739797991503 385534106673576896 387446036110788928 390055295557808608 391403412938768776 392345248369302592 393701280333712624 394039323382085836 394536394712071976 396015212612380816 396352665789417064 396946312049539616 398679589463327536 399525263770601864 401000724769889972 402818298914177776 403354936461298328 404210528057890372 405607569053482159 406932688154059942 409321725462205108 410736431886613651 412965280078280384 414121873628606234 418164179915682928 418691684184239648 420059549062255424 420619155531626272 421511367780212528 423985994205536672 424350040565323208 426841332388602992 427480643745658048 427951923306927656 428958111408373456 429347250191275808 431846934367573816 432323027581949777 433339492896494002 434382239266013584 435303645600805016 435883560369467548 436808151288365402 439476274054847432 439749840424548647 442331542031737778 445977402369268252 446268931697496544 447318186215735744 447518798921235769 449947245458424896 450330655293812384 450898736813796544 452974475187905216 453935319147921184 456600301452116416 458286542594159968 461954889209017568 462464175186518596 463551507489693896 465065929318925648 466275976140383864 466673300042378156 467796257671091552 469413065013272744 470408778310547356 471038522589288563 473282141289835696 473803915089812762 474917909059270612 481943321915176982 484971474931797952 486233313640555936 489087912350774464 491199704489997412 493539353562941504 494083460093656888 495245134738850288 497489880686634304 499209315758131888 502571246199484168 503878877442027724 505521762321986032 509688459850592288 510250370096721436 511450055909983736 512013908242217017 513217740435018242 513221076851015897 516234116441139278 516674010761204387 519707321978980538 520809718843820287 525445677643826576 528530485927449824 529773151416793024 529776595459113184 532089880100861264 532886829874724416 533340914334146464 535187737727907628 536472074300883136 537610032354911264 538329740102044072 541490188674071728 544514270784126734 549002359004000356 550792367903059408 551399593491618326 552696028160788876 555944433090457684 556418165435143186 557865900025102123 559684808285055964 561371090845711328 562079247261034048 564666811535607872 566248276186053422 569186677152638272 572500514447751344 574367138513696192 575861574219460256 578348039157577598 579739720109893616 581743428819950852 583143280110538784 584514349611409984 585158752276819448 586538373544018168 589981847361302032 590484583727090728 593276742794645546 595211107250080328 597004427517499456 600778661565494594 604553482449227584 607824040325857537 609805835892672916 611643128831894432 611913459749444827 612414702239634112 615233988688050368 618669910774182904 620158618390187968 622302023753287696 626492923344562456 627431267433143264 628000455503657152 630170963990420944 631652603612330144 631656709970481104 633839855281438988 635365066389094496 635906474783020784 637561028600116712 639639780897206816 641121641407116961 644073081907802729 647854332877907246 649228553627228029 654579735735538886 657437976855391081 658692600280501696 658983725884017506 660969187608660112 664849632937086688 668752859744936512 670171410195848288 670329569764592192 675695211081846592 678030563193880624 678645653528145632 680241265428663232 682596767226165064 684239302265178688 684955972642845358 686604184646279536 688977240583997092 689568815918650213 693617165131479862 694656046086694328 696920955305911904 697689281560823188 701751268347307451 705871138807272074 707051326599066176 707368424101308151 711812971270864736 715991912393785664 716313019558858939 724388406035930272 728641175542990528 730186760362640672 731787314852445124 732710447322419384 736083522180345976 737644893615371924 739419891157531808 740404951860465424 741975489859689176 746972331680055236 748091126554901584 750676694964653548 751357687834732664 753124258153162864 755732135143254178 760168918715523772 762796230646568209 769083479595983006 780110591115617216 780460454146219441 782806825877537552 787402560667425248 788078646764171672 789072789424143952 792030425224761632 792705331578834128 793892624099079232 797359178926655072 799050527541203728 802001449539779944 805636597828355552 806709872922596656 808421056115780744 811215138106964318 813865376308119884 816678275074161773 818643450924410216 821472863773227302 828243747257212468 831106340853723571 836328359831365856 837383368368479296 841238311063252544 843022735560425056 847971988411073344 848700081130646416 853682664777205984 855903846613855312 857916222816746912 858694500382551616 863693868735147632 864646055163899554 866678985792988004 868764478532027168 870607291201610032 871767120738935096 873616302576730804 878952548109694864 879499680849097294 884663084063475556 891954804738536504 892537863394993088 895037597842471538 900661310587624768 907870638295842368 916573085188319936 923909778418035136 924928350373037192 927103014979387792 930131858637851296 932551952280767728 933346600084756312 935592515342183104 938826130026545488 940817556621094712 942077045178577126 946564282579671392 947607830179625524 949835818118541224 959537448556522433 963886643830353964 967218049281380533 972466627281111872 979448414498847937 982399408979994824 988166920187313776 990490269477700576 998418631516263776 1005142492398968336 1007757754884055448 1011043524643972064 1018051000434913991 1019376919701184576 1020500740193442872 1022900111819967472 1024027816484434034 1026435480870036484 1026442153702031794 1032468232882278556 1033348021522408774 1039414643957961076 1041619437687640574 1050891355287653152 1057060971854899648 1059553190918226368 1064179760201722528 1066681828668292928 1067160212812177603 1070375475455815256 1075220064709822528 1076659480204088144 1082980377348143456 1089028541568253468 1098004718008000712 1101584735806118816 1102799186983236652 1105392056321577752 1109219746742518229 1111888866180915368 1112836330870286372 1115731800050204246 1119369616570111928 1122742181691422656 1132496552372106844 1145001028895502688 1151723148438920512 1156696078315155196 1159479440219787232 1163486857639901704 1166286560221077568 1170317504553638896 1173076747088036336 1179963694722604064 1180969167454181456 1186553485589291092 1190422214500160656 1201557323130989188 1205710171021994911 1215648080651715074 1219611671785345832 1220956242731440579 1223286257663788864 1223826919498889654 1237339821548365808 1244604047506575392 1252985846689124912 1254862534866286528 1260341927980841888 1263305207224660288 1263313419940962208 1267679710562877976 1270730132778188992 1271812949566041568 1275122057200233424 1279279561794413632 1280627800991778967 1282243282814233922 1288146163815605458 1295708665755814492 1298457107254456058 1309159471471077772 1313684216188143709 1314875953710782162 1317967451768035012 1321938375217320224 1329699265874173376 1330295607752166601 1340342820391696576 1356061126387761248 1357291307056291264 1365193534452330128 1369911945285690716 1373208369292559072 1377954481167994184 1379137631837300426 1387234330262959724 1389312092173388656 1393841910611823808 1395378563121646376 1403502536694614902 1411742277614544148 1414736848202616302 1423625942541729472 1432626039117717878 1448776812071860544 1449426557700121819 1459178250171753049 1460373520725281344 1463574629704890248 1465420894644838768 1472167044360691952 1475289787230743848 1478839782315063616 1480809903720930848 1483950979719378352 1493944663360110472 1496182253109803168 1501353389929307096 1502715375669465328 1506248516306325728 1511464270286508356 1516688225137729007 1520337837431047544 1525592461293136418 1528828529509278907 1538166959191966012 1548160397111082223 1560920908292438882 1565613651755075104 1574805121334850496 1576157293528343344 1578145578848287904 1584060850449523264 1585410663157668256 1594718357853310144 1598101055082407456 1604002899079559888 1611273195656711104 1613419745845193312 1616842112231561488 1622430276213928636 1627730752616239768 1633356550148323546 1637286901848820432 1642945727546454604 1656487494514424936 1658313702814344667 1662212681707447142 1672656719662731712 1686045471120850112 1686801626703119437 1697400162261292832 1707365329554411968 1711807693227710624 1715832445633493824 1727387737470295264 1729292110327799108 1733357971585976008 1737528957064054336 1741214582403220064 1743534241477870192 1747232605153461608 1757905096219389728 1758999361698194588 1769326168126951112 1783909609477073008 1790075195684943076 1796262091522563847 1806819407543987473 1818975626926431883 1849856700746074384 1854206029958775584 1860263717275702592 1865103904561535456 1866693200169512624 1877652260053090976 1881635113242189424 1884154090357154252 1893128565159342784 1895215660359251048 1899671636237082448 1919074897113044866 1927773287660707928 1934436098562761066 1947463579023001151 1958896828997695874 1964798817959989648 1976333840374627552 1980980538955401152 1981868966651186977 1996837263032527552 2010284984797936672 2015515509768110896 2022087049287944128 2036102000869827982 2041001480386885744 2045800223639934944 2048055632968868068 2052870961740072968 2052884307404063588 2064936465764557112 2066696043044817548 2078829287915922152 2083238875375281148 2101782710575306304 2128359520403445056 2134320425624355206 2140750950911630512 2153318960408176288 2165960754696286912 2178057083136506936 2196009436016001424 2203169471612237632 2205598373966473304 2210784112643155504 2218439493485036458 2223777732361830736 2225672661740572744 2231463600100408492 2238739233140223856 2264993104744213688 2267490165072675361 2290002057791005376 2306443040594061271 2313392156630310392 2318958880439574464 2326973715279803408 2340635009107277792 2346153494176072672 2359927389445208128 2361938334908362912 2373106971178582184 2380844429000321312 2397345904249958753 2403114646261978376 2411420342043989822 2427660077960179517 2431296161303430148 2439223343570691664 2441912485462881158 2447653838997779308 2470548985825452259 2474679643096731616 2489208095013150784 2505971693378249824 2520683855961683776 2526626839881924416 2535359421125755952 2543625899132083136 2550244114400466848 2561255601983557934 2564486565628467844 2576292327631210916 2591417331511628984 2596914214508912116 2618318942942155544 2627368432376287418 2629751907421564324 2635934903536070024 2643876750434640448 2645062473001389623 2660591215504333202 2691792178585940521 2712122252775522496 2730387068904660256 2739823890571381432 2746416738585118144 2755908962335988368 2758275263674600852 2774468660525919448 2778624184346777312 2790757126243292752 2807005073389229804 2823484555229088296 2829473696405232604 2839252983374375113 2865252078235435756 2875155023206295557 2898853115400243638 2918356500343506098 2927149259409780496 2930841789289677536 2944334088721383904 2950579574461487696 2961619807441861696 2967901959438756704 2987889326720220944 2992364506219606336 3002706779858614192 3005430751338930656 3012497032612651456 3022928540573016712 3033376450275458014 3040675674862095088 3051184922586272836 3057657059018557814 3076333918383932024 3096320794222164446 3121841816584877764 3131227303510150208 3132631592448650383 3152314587056686688 3156291157696575808 3170821326315336512 3196202110164814912 3208005798159119776 3226839491690386624 3233684224463122976 3244860552427857272 3255461505232479536 3266713100296647092 3274573803697640864 3285891455092909208 3312974989028849872 3316627405628689334 3324425363414894284 3373603253406238874 3378097592863373497 3394800324522585664 3423615386455421248 3454775474940590528 3458584220655598216 3466715943171952016 3482429164806440128 3487068482955740384 3494465210306923216 3515810192438779456 3517998723396389176 3538652336253902224 3567819218954146016 3580150391369886152 3584097357695519119 3592524183045127694 3613638815087974946 3616718075328430709 3637951253852863766 3645668031906742009 3680613795209347243 3699713401492148768 3708412059917551168 3730207809123070912 3733386400339025248 3755304520106181952 3763270226484378848 3768308180714308504 3790431320718502096 3799343272474164896 3838149794226089732 3855546575321415856 3868872197125522132 3894927158046002302 3905061300175714861 3917793657995391748 3929597635919979296 3952667680749255104 3963737933302373954 4020569969595873344 4031031019536221792 4072204001739655964 4082002960773771488 4091600447279869888 4096111265937736136 4105741923480145936 4105768614808127176 4129872931529114224 4133392086089635096 4157658575831844304 4166477750750562296 4254768282281002759 4268640851248710412 4281501901823261024 4283394218246113789 4306637920816352576 4356114166273013872 4392018872032002848 4411196747932946608 4421568225286311008 4436878986970072916 4447555464723661472 4451345323481145488 4462927200200816984 4477478466280447712 4508511573354619103 4529986209488427376 4534980330145350722 4612886081188122542 4626784313260620784 4653947430559606816 4681270018214555584 4692306988352145344 4723876669816725824 4746213942357164368 4761688858000642624 4794691808499917506 4806229292523956752 4822840684087979644 4855320155920359034 4862592322606860296 4878446687141383328 4883824970925762316 4895307677995558616 4912258878431152157 4941097971650904518 4949359286193463232 5011943386756499648 5070718842251511904 5100488228800933696 5122511203967115868 5128973131256935688 5152584655262421832 5182834663023257968 5193828429017824232 5236637885884311088 5254736864752574836 5259503814843128648 5271869807072140048 5290124946002779246 5321182431008666404 5339573614525977463 5383584357171881042 5460774137809320512 5479647781142762864 5511817924671976736 5516550527349201704 5548937321051838896 5557248368693554624 5581514252486585504 5614010146778459608 5646969110458176592 5658947392810465208 5678505966748750226 5716747925519132411 5730504156470871512 5750310046412591114 5797706230800487276 5817744385976064997 5836713000687012196 5854298518819560992 5861683578579355072 5888668177442767808 5901159148922975392 5935803918877513408 5975778653440441888 6005413559717228384 6010861502677861312 6045857081146033424 6066752900550916028 6081351349724190176 6102369845172545672 6115314118037115628 6152667836767864048 6192641588444328892 6243683633169755528 6265263184897300766 6304629174113373376 6416011596318239552 6467368448926245952 6489721104855714544 6510923010464959072 6533426200593294184 6549147607395281728 6571782910185818416 6625949978057699744 6633254811257378668 6648850726829788568 6716762139895657031 6747206506812477748 6756195185726746994 6770526344969663731 6856138901491935559 6917168441311196432 6933431886343904032 6974136965911480768 6988930420613846432 7035997446792778352 7077304672507804448 7135638437908292032 7160300782739772304 7168194715391038238 7185048366090255388 7227277630175949892 7233436150656861418 7275902507705727532 7291336063813484018 7361227590418694486 7399426802984297536 7466772800678050496 7470121489685243221 7526540452968757696 7536616361428617008 7580862641437004192 7598686544948329792 7676299588452179464 7711093150642831712 7737744394251044264 7789854316092004604 7810122600351429722 7835587315990783496 7859195271839958592 7927475866604747908 7954874976742782751 8062062039072443584 8144408003479311928 8164005921547542976 8192222531875472272 8211483846960291872 8211537229616254352 8259745863058228448 8266784172179270192 8315317151663688608 8332955501501124592 8439971197153964377 8509536564562005518 8537281702497420824 8546693699120084053 8563003803646522048 8566788436492227578 8712228332546027744 8784037744064005696 8822393495865893216 8843136450572622016 8873757973940145832 8895110929447322944 8902690646962290976 8925854400401633968 8954956932560895424 8964394606942452769 9017023146709238206 9059972418976854752 9069960660290701444 9195789513317005963 9225772162376245084 9253568626521241568 9307894861119213632 9312069254265166207 9492427884714328736 9589383616999835012 9612458585047913504 9645681368175959288 9710640311840718068 9725184645213720592 9756893374282766656 9767649941851524632 9790615355991117232 9824517756862304314 9882195943301809036 10141437684503023808 10145985903900852733 10214247751202271343 10245022407934231736 10257946262513871376 10305169310524843664 10365669326046515936 10387656858035648464 10473275771768622176 10509473729505149672 10519007629686257296 10543739614144280096 10580249892005558492 10616817575964103049 10642364862017332808 10679147229051954926 10767168714343762084 10959295562285525728 11023635849343953472 11033101054698403408 11097874642103677792 11163028504973171008 11228020293556919216 11293938220916353184 11317894785620930416 11357011933497500452 11433495851038264822 11461008312941743024 11500620092825182228 11595412461600974552 11635488771952129994 11673426001374024392 11708597037639121984 11802318297845950784 11951557306880883776 12010827119434456768 12091714162292066848 12133505801101832056 12162702699448380352 12204739690345091344 12230628236074231256 12305335673535728096 12385283176888657784 12487367266339511056 12530526369794601532 12573834640657946929 12732829388485023181 12979442209711429088 13021846020929918144 13066852401186588368 13143565820371636832 13251899956115399488 13266509622514757336 13297701453659577136 13433524279791314062 13494413013624955496 13512390371453493988 13541052689939327462 13632245053161008057 13712277802983871118 13834336882622392864 13866863772687808064 13873082766558308839 13977860841227692864 14071994893585556704 14154609345015608896 14320601565479544608 14336389430782076476 14370096732180510776 14454555260351899784 14466872301313722836 14551805015411455064 14582672127626968036 14722455180837388972 14940242979370486442 15073232722857234016 15161725282874008384 15352599176904358928 15422186301285663424 15475488788502088528 15579708632184009208 15620245200702859444 15671174631981566992 15854951733209495816 15872431155508727527 15909749953485565502 16145101284158428897 16288816006958623856 16384445063750944544 16422967693920583744 16423074459232508704 16519491726116456896 16533568344358540384 16630634303327377216 16665911003002249184 16879942394307928754 17019073129124011036 17074563404994841648 17093387398240168106 17133576872984455156 17293842900778165813 17424456665092055488 17644786991731786432 17747515947880291664 17805381293924581952 17851708800803267936 17928789213884905538 18034046293418476412 18119944837953709504 18139921320581402888 18391579026634011926 18451544324752490168 18507137253042483136 18624138508530332414 18842545250101583647 18969317252232789637 18984855769428657472 19178767233999670024 19224917170095827008 19291362736351918576 19421280623681436136 19450369290427441184 19535299883703049264 19581230711982234464 19649035513724608628 19764391886603618072 19874770883620625791 20126085162444068899 20291971807801705466 20428495502404542686 20490044815868463472 20515892525027742752 20610338621049687328 20731338652093031872 20775313716071296928 20946551543537244352 21018947459010299344 21038015259372514592 21087479228288560192 21160499784011116984 21233635151928206098 21284729724034665616 21358294458103909852 21534337428687524168 21918591124571051456 21928421147140552681 22066202109396806816 22195749284207355584 22456040587113838432 22587876441832706368 22635789571241860832 22714023866995000904 22866991702076529644 22922016625883486048 23001240185650364456 23190824923201949104 23270977543904259988 23346852002748048784 23646683150043614479 24183428324584133696 24267011602203664112 24409479380690182688 24461256472148462512 24610671347071456192 24770566353777315568 24974734532679022112 25061052739589203064 25147669281315893858 25317026527299014963 25465658776970046362 25764296566465430701 25958884419422858176 26133704802373176736 26287131640743273664 26533019245029514672 26595402907319154272 26867048559582628124 26988826027249910992 27024780742906987976 27082105379878654924 27264490106322016114 27424555605967742236 27668673765244785728 27746165533116617678 28143989787171113408 28641203130959089216 28672778861564152952 28740193464361021552 28909110520703799568 28933744602627445672 29103610030822910128 29165344255253936072 29444910361674777944 29880485958740972884 29983759527722796523 30146465445714468032 30705198353808717856 30950977577004177056 31159417264368018416 31240490401405718888 31342349263963133984 31559581013482333721 31709903466418991632 31744862311017455054 31819499906971131004 32290202568316857794 32577632013917247712 32768890127501889088 32846148918465017408 33067136688717080768 33331822006004498368 33759884788615857508 34038146258248022072 34149126809989683296 34186774796480336212 34267153745968910312 34385812149018065099 34587685801556331626 35495031895760583328 35703417601606535872 35857578427769811076 36068092586836952824 36279842641162805776 36783158053268023852 36903088649504980336 37248277017060664828 37377015301681842241 37685090500203167294 37938634504465579274 38357534467999340048 38582725472703837152 38842561247362872272 38900738580854882368 39070599767406098528 39162461423964468928 39298071027449217256 39528783773207236144 39749541767241251582 40252170324888137798 40583943615603410932 40724210701832454979 40856991004809085372 40980089631736926944 41031785050055485504 41220677242099374656 41550627432142593856 42037894918020598688 42076030518745029184 42320999568022233968 42467270303856412196 42569459448069331232 42716588916207819704 43068674857375048336 43856842294281105362 44132404218793613632 44912081174227676864 45271579142483721664 45428047733990001808 45733983404153059288 45844033251766972096 46002480371300728912 46381649846403898208 46541955087808519976 46693704005496097568 47017334979269599217 47293366300087228958 47393684414787646117 47992972310443548913 48534023204407328224 48818958761380365376 48922512944296925024 49541132707554631136 49949469065358044224 50122105479178406128 50295338562631787716 50634053054598029926 50931317553940092724 51528593132930861402 52267409604746353472 52290850427796702547 53066038490059029344 53190805814638308544 53734097119165256248 53977652054499821984 54049561485813975952 54164210759757309848 54528980212644032228 54849111211935484472 55492331066233235356 55684124837199479257 57345557723128305904 57480386928722043104 57818221041407599136 57867489205254891344 58207220061645820256 58330688510507872144 58889820723349555888 59760971917481945768 59967519055445593046 61410396707617435712 61901955154008354112 62318834528736036832 62480980802811437776 62684698527926267968 63119162026964667442 63419806932837983264 63489724622034910108 63638999813942262008 64580405136633715588 65155264027834495424 67519769577231715016 68076292516496044144 68298253619979366592 68373549592960672424 68534307491937820624 68771624298036130198 69175371603112663252 70990063791521166656 71499734258415899401 71715156855539622152 72136185173673905648 72559685282325611552 73566316106536047704 73806177299009960672 74317723031748721343 74496554034121329656 74754030603363684482 75370181000406334588 75877269008931158548 76715068935998680096 77165450945407674304 77685122494725744544 78141199534812197056 78596142054898434512 79057567546414472288 79499083534482503164 80504340649776275596 81167887231206821864 81448421403664909958 81713982009618170744 81960179263473853888 84075789836041197376 84641999136044467936 84934540607712824392 85138918896138662464 85433177832415639408 86137349714750096672 87713684588562210724 88016842484605628503 89129805719395162267 90856095467980003616 91467966808306118576 92004960742601457824 92763299692807796416 93083910175617039952 93387408010992195136 94034669958539198434 94586732600174457916 94787368829575292234 95985944620887097826 97068046408814656448 97111579365908161873 97845025888593850048 99082265415109262272 100244210958356812256 100590677125263575432 101268106109196059852 101862635107880185448 103057186265861722804 104581700855593405094 106132076980118058688 107468194238330512496 107955304108999643968 108099122971627951904 108328421519514619696 109057960425288064456 109698222423870968944 110984662132466470712 111107018088561092689 111368249674398958514 113015708989109002279 114691115446256611808 114960773857444086208 115636442082815198272 115734978410509782688 116414440123291640512 116661377021015744288 117779641446699111776 119521943834963891536 119935038110891186092 121056900305447160691 124637669057472073664 124961961605622875552 126238324053929334884 126839613865675966528 126979449244069820216 127277999627884524016 129160810273267431176 131897816750711085529 132785220765629527459 135039539154463430032 136152585032992088288 136747099185921344848 137068614983875641248 137543248596072260396 138350743206225326504 142999468516831798802 143430313711079244304 144272370347347811296 145119370564651223104 147132632213072095408 147612354598019921344 148635446063497442686 148993108068242659312 149508061206727368964 150740362000812669176 151754538017862317096 153430137871997360192 155370244989451489088 157192284109796869024 158115135092828944576 158998167068965006328 161008681299552551192 162335774462413643728 162896842807329819916 163427964019236341488 165526782050305301353 169283998272088935872 169869081215425648784 170866355664831278816 172274699429500193344 175427369177124421448 176033684969211257006 177219185691093104741 178259611438790324534 180350075965258014907 181712190935960007232 182935933616612237152 184009921485202915648 186167820351234079904 188069339917078396868 189173465200348915832 189574737659150584468 191971889241774195652 194223158731816323746 200488421916713624512 201181354250527150864 202536212218392119704 203725270215760370896 206114372531723445608 209163401711186810188 209886316694059575661 214936388476661024992 216198245943255903808 216656843039029239392 218115920850576128912 219396444847741937888 221969324264932941424 222214036177122185378 222736499348797917028 226031417978218004558 229382230892513223616 231469956821019565376 233322754042031488576 235559282893398223552 239043887669927783072 239870076221782372184 242113800610894321382 246601124279026265281 249923923211245751104 252476648107858669768 253958898488139640432 254555999255769048032 258321620546534862352 261639107111772895687 263795633501422171058 265570441531259054918 270079078308926860064 272305170065984176576 273494198371842689696 274137229967751282496 275086497192144520792 276701486412450653008 285069474912827184853 285998937033663597604 286860627422158488608 288544740694695622592 294265264426144190816 297270892126994885372 297986216136485318624 299016122413454737928 301480724001625338352 303509076035724634192 314384568219593738048 317996334137930012656 322017362599105102384 324671548924827287456 325793685614659639832 326855928038472682976 329121344854887194519 331053564100610602706 339738162430851297568 341732711329662557632 350854738354248842896 352067369938422514012 354438371382186209482 356519222877580649068 360700151930516029814 365871867233224474304 372335640702468159808 376138679834156793736 378346930400697831664 379149475318301168936 383943778483548391304 388446317463632647492 389788873860396354799 402362708501054301728 405072424436784239408 407450540431520741792 412228745063446891216 418326803422373620376 419772633388119151322 429872776953322049984 433313686078058478784 436231841701152257824 438792889695483875776 443938648529865882848 444428072354244370756 445472998697595834056 452062835956436009116 478087775339855566144 479740152443564744368 484227601221788642764 493202248558052530562 500498139808911295807 504953296215717339536 507917796976279280864 509111998511538096064 516643241093069724704 523278214223545791374 527591267002844342116 531140883062518109836 540158156617853720128 546988396743685379392 550172994384289041584 553402972824901306016 570138949825654369706 571997874067327195208 573721254844316977216 588530528852288381632 594541784253989770744 595972432272970637248 598032244826909475856 602961448003250676704 607018152071449268384 616117897392239399521 623908640035766135869 635992668275860025312 644034725198210204768 649343097849654574912 651587371229319279664 653711856076945365952 658242689709774389038 662107128201221205412 679476324861702595136 679781055561357133111 701709476708497685792 704134739876845028024 708876742764372418964 713038445755161298136 721400303861032059628 752277359668313587472 756693860801395663328 758298950636602337872 767887556967096782608 776892634927265294984 779577747720792709598 804725417002108603456 810144848873568478816 814901080863041483584 824457490126893782432 836653606844747240752 839545266776238302644 872463683402304515648 887877297059731765696 888856144708488741512 890945997395191668112 904125671912872018232 929496545359406692213 959480304887129488736 968455202443577285528 986404497116105061124 1000996279617822591614 1009906592431434679072 1015835593952558561728 1033286482186139449408 1046556428447091582748 1055182534005688684232 1062281766125036219672 1100345988768578083168 1106805945649802612032 1140277899651308739412 1143995748134654390416 1158687474352137109471 1189083568507979541488 1196064489653818951712 1205922896006501353408 1214036304142898536768 1232235794784478799042 1247817280071532271738 1262450531756806104349 1271985336551720050624 1288069450396420409536 1303174742458638559328 1316485379419548778076 1324214256402442410824 1359562111122714266222 1403418953416995371584 1408269479753690056048 1417753485528744837928 1426076891510322596272 1442800607722064119256 1469204216858417029627 1504554719336627174944 1513387721602791326656 1516597901273204675744 1535775113934193565216 1553785269854530589968 1559155495441585419196 1620289697747136957632 1648914980253787564864 1673307213689494481504 1679090533552476605288 1726207869953183856967 1777712289416977483024 1781891994790383336224 1808251343825744036464 1858993090718813384426 1918960609774258977472 1936910404887154571056 1972808994232210122248 2001992559235645183228 2019813184862869358144 2093112856894183165496 2110365068011377368464 2124563532250072439344 2200691977537156166336 2280555799302617478824 2287991496269308780832 2303849413984210361633 2317374948704274218942 2378167137015959082976 2392128979307637903424 2464471589568957598084 2495634560143064543476 2524901063513612208698 2606349484917277118656 2632970758839097556152 2648428512804884821648 2719124222245428532444 2728522117022774483593 2816538959507380112096 2835506971057489675856 2852153783020645192544 2885601215444128238512 2938408433716834059254 3009109438673254349888 3033195802546409351488 3071550227868387130432 3107570539709061179936 3118310990883170838392 3346614427378988963008 3358181067104953210576 3452415739906367713934 3503486978662379070649 3555424578833954966048 3563783989580766672448 3616502687651488072928 3717986181437626768852 3873820809774309142112 3945617988464420244496 4003985118471290366456 4186225713788366330992 4220730136022754736928 4249127064500144878688 4561111598605234957648 4575982992538617561664 4607698827968420723266 4634749897408548437884 4756334274031918165952 4928943179137915196168 4991269120286129086952 5049802127027224417396 5265941517678195112304 5296857025609769643296 5438248444490857064888 5457044234045548967186 5633077919014760224192 5671013942114979351712 5704307566041290385088 5771202430888256477024 5876816867433668118508 6215141079418122359872 6236621981766341676784 6506475817515846845491 6716362134209906421152 6904831479812735427868 7006973957324758141298 7110849157667909932096 7233005375302976145856 7435972362875253537704 7747641619548618284224 7891235976928840488992 8007970236942580732912 8110812320464959766297 8372451427576732661984 8441460272045509473856 8498254129000289757376 8837153722297642730443 9122223197210469915296 9215397655936841446532 9269499794817096875768 9857886358275830392336 9982538240572258173904 10099604254054448834792 10531883035356390224608 10593714051219539286592 10876496888981714129776 10914088468091097934372 11342027884229958703424 11542404861776512954048 11753633734867336237016 12083455089672286998769 12473243963532683353568 13012951635031693690982 13432724268419812842304 13809662959625470855736 14013947914649516282596 14871944725750507075408 15782471953857680977984 16015940473885161465824 16221624640929919532594 16744902855153465323968 17674307444595285460886 18244446394420939830592 18430795311873682893064 18538999589634193751536 19099654819159421385151 19715772716551660784672 19965076481144516347808 20199208508108897669584 21063766070712780449216 21752993777963428259552 21828176936182195868744 23507267469734672474032 24166910179344573997538 24946487927065366707136 26025903270063387381964 27619325919250941711472 28027895829299032565192 29743889451501014150816 32031880947770322931648 32443249281859839065188 35348614889190570921772 36861590623747365786128 37077999179268387503072 38199309638318842770302 39431545433103321569344 39930152962289032695616 40398417016217795339168 43505987555926856519104 43656353872364391737488 45545330722610927918437 47014534939469344948064 48333820358689147995076 52051806540126774763928 55238651838501883422944 56055791658598065130384 59487778903002028301632 64886498563719678130376 70697229778381141843544 73723181247494731572256 74155998358536775006144 76398619276637685540604 80796834032435590678336 84584185627706008991383 87312707744728783474976 91090661445221855836874 94029069878938689896128 96667640717378295990152 104103613080253549527856 110477303677003766845888 112111583317196130260768 129772997127439356260752 141394459556762283687088 147446362494989463144512 152797238553275371081208 169168371255412017982766 174625415489457566949952 182181322890443711673748 193335281434756591980304 208207226160507099055712 224223166634392260521536 259545994254878712521504 282788919113524567374176 305594477106550742162416 338336742510824035965532 364362645780887423347496 386670562869513183960608 416414452321014198111424 519091988509757425043008 565577838227049134748352 592089299393942062939681 611188954213101484324832 676673485021648071931064 728725291561774846694992 773341125739026367921216 1184178598787884125879362 1222377908426202968649664 1353346970043296143862128 1457450583123549693389984 2368357197575768251758724 2706693940086592287724256 2914901166247099386779968 4736714395151536503517448 5413387880173184575448512 9473428790303073007034896 18946857580606146014069792 37893715161212292028139584
- Sum of all divisors σ(n): 101421141445192848301738485
- Sum of proper divisors (its aliquot sum) s(n): 63527426283980556273598901
- 37893715161212292028139584 is an abundant number, because the sum of its proper divisors (63527426283980556273598901) is greater than itself. Its abundance is 25633711122768264245459317
Bases of 37893715161212292028139584
- Binary: 11111010110000100111001101010010000011100111100010000000101010010111110001000010000002
- Hexadecimal: 0x1F584E6A41CF10152F8840
- Base-36: 4REO1MS0K4YS0YDDS
Squares and roots of 37893715161212292028139584
- 37893715161212292028139584 squared (378937151612122920281395842) is 1435933648719090323211589853595277665924892187693056
- 37893715161212292028139584 cubed (378937151612122920281395843) is 54412860674961478477371861295549713034061911325121358857549191650884515528704
-
37893715161212292028139584 is a
perfect square number . Itssquare root is 6155787127672 -
The
cube root of 37893715161212292028139584 is 335883803.2439340481
Scales and comparisons
How big is 37893715161212292028139584?- 37,893,715,161,212,292,028,139,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,893,715,161,212,292,028,139,584 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 37893715161212292028139584 cubic inches would be around 27990316.9 feet tall.
Recreational maths with 37893715161212292028139584
- 37893715161212292028139584 backwards is 48593182029221216151739873
- The number of decimal digits it has is: 26
- The sum of 37893715161212292028139584's digits is 109
- 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 37893715161212292028139584 - Facts about the integer". Numbermatics.com. 2024. Web. 26 September 2024.
APA style:
Numbermatics. (2024). Number 37893715161212292028139584 - Facts about the integer. Retrieved 26 September 2024, from https://numbermatics.com/n/37893715161212292028139584/
Chicago style:
Numbermatics. 2024. "Number 37893715161212292028139584 - Facts about the integer". https://numbermatics.com/n/37893715161212292028139584/
The information we have on file for 37893715161212292028139584 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 37893715161212292028139584, math, Factors of 37893715161212292028139584, curriculum, school, college, exams, university, Prime factorization of 37893715161212292028139584, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, eight hundred ninety-three sextillion, seven hundred fifteen quintillion, one hundred sixty-one quadrillion, two hundred twelve trillion, two hundred ninety-two billion, twenty-eight million, one hundred thirty-nine thousand, five hundred eighty-four.