5481314601316888928053824
5,481,314,601,316,888,928,053,824 is an even composite number composed of eight prime numbers multiplied together.
5481314601316888928053824 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 5481314601316888928053824:
26 × 32 × 72 × 132 × 292 × 1812 × 3312 × 6172
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 29 × 29 × 181 × 181 × 331 × 331 × 617 × 617)See below for interesting mathematical facts about the number 5481314601316888928053824 from the Numbermatics database.
Names of 5481314601316888928053824
- Cardinal: 5481314601316888928053824 can be written as Five septillion, four hundred eighty-one sextillion, three hundred fourteen quintillion, six hundred one quadrillion, three hundred sixteen trillion, eight hundred eighty-eight billion, nine hundred twenty-eight million, fifty-three thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 5.481314601316888928053824 × 1024
Factors of 5481314601316888928053824
Divisors of 5481314601316888928053824
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 29 32 36 39 42 48 49 52 56 58 63 64 72 78 84 87 91 96 98 104 112 116 117 126 144 147 156 168 169 174 181 182 192 196 203 208 224 232 234 252 261 273 288 294 312 331 336 338 348 362 364 377 392 406 416 441 448 464 468 504 507 522 543 546 576 588 609 617 624 637 662 672 676 696 724 728 754 784 812 819 832 841 882 928 936 993 1008 1014 1044 1086 1092 1131 1176 1183 1218 1234 1248 1267 1274 1324 1344 1352 1392 1421 1448 1456 1508 1521 1568 1624 1629 1638 1682 1764 1827 1851 1856 1872 1911 1986 2016 2028 2088 2172 2184 2262 2317 2352 2353 2366 2436 2468 2496 2523 2534 2548 2639 2648 2704 2784 2842 2896 2912 2979 3016 3042 3136 3248 3258 3276 3364 3393 3528 3549 3654 3702 3744 3801 3822 3972 4032 4056 4176 4263 4303 4319 4344 4368 4524 4634 4704 4706 4732 4872 4901 4936 5046 5068 5096 5249 5278 5296 5408 5553 5568 5684 5733 5792 5824 5887 5958 6032 6084 6496 6516 6552 6728 6786 6951 7056 7059 7098 7308 7404 7488 7569 7602 7644 7917 7944 8021 8112 8281 8352 8526 8606 8638 8688 8736 8869 9048 9268 9408 9412 9464 9599 9744 9802 9872 10092 10136 10192 10498 10556 10592 10647 10816 10933 11106 11368 11403 11466 11584 11774 11916 12064 12168 12789 12909 12957 12992 13032 13104 13456 13572 13902 14112 14118 14196 14616 14703 14808 15138 15204 15288 15747 15834 15888 16042 16219 16224 16471 16562 16704 17052 17212 17276 17376 17472 17661 17738 17893 18096 18473 18536 18824 18928 19198 19488 19604 19744 20184 20272 20384 20853 20996 21112 21177 21184 21294 21866 22212 22736 22806 22932 23548 23751 23832 24063 24128 24336 24843 25578 25818 25914 26064 26208 26607 26912 27144 27804 28224 28236 28392 28797 29232 29406 29616 30121 30233 30276 30408 30576 30589 31494 31668 31776 32084 32438 32448 32761 32799 32942 33124 34104 34307 34424 34552 34752 35322 35476 35786 36192 36743 36946 37072 37648 37856 38396 38727 38871 38976 39208 39488 40368 40544 40768 41209 41706 41992 42224 42354 42588 43732 44109 44424 45472 45612 45864 47096 47241 47502 47664 48126 48657 48672 49413 49686 51156 51636 51828 52128 52416 52983 53214 53679 53824 54288 55419 55608 55939 56147 56472 56784 57594 58464 58812 59232 59911 60242 60466 60552 60816 61152 61178 62988 63336 63552 64168 64876 65522 65598 65884 66248 67193 68208 68237 68614 68848 69104 70644 70952 71572 72189 72384 73486 73892 74144 74529 75296 75712 76531 76792 77454 77742 78416 79821 80736 81088 82418 83412 83984 84448 84708 85176 86391 87464 88218 88848 90363 90699 90944 91224 91728 91767 94192 94482 95004 95328 96252 97314 97344 98283 98397 98826 99372 102312 102921 103272 103656 104256 104273 105966 106428 107358 108576 109561 110229 110838 111216 111677 111878 112294 112944 113568 115188 115297 116928 117624 118464 119822 120484 120932 121104 121632 122304 122356 123627 124787 125251 125976 126672 128336 129752 131044 131196 131768 132496 134386 136416 136474 137228 137696 138208 141288 141904 142129 143144 144378 145971 146972 147784 148239 148288 149058 150592 152221 153062 153584 154908 155484 156832 159642 161037 161472 164836 166257 166824 167817 167968 168441 168896 169416 170352 172782 174928 176436 177696 179733 180726 181398 182448 183456 183534 188384 188964 190008 190656 192504 194628 196566 196794 197652 198744 201579 204227 204624 204711 205842 206544 207312 208546 210847 211932 212856 214123 214716 217152 219122 220458 221676 222432 223354 223756 224588 225888 227136 229327 229593 230376 230594 232609 235248 239644 240149 240968 241864 242208 243264 244712 247254 249574 250502 251952 253344 256672 257201 259504 262088 262392 263536 264992 268772 271089 272097 272832 272948 274456 275301 275392 276416 278371 282576 283808 284258 286288 288756 291942 293944 294849 295568 296478 298116 304442 306124 307168 308763 309816 310968 312819 313664 319284 322074 328683 329672 330687 332514 333648 335031 335634 335936 336882 338832 340704 345564 345891 349856 352872 355392 359466 361452 362796 364896 366912 367068 370881 374361 375753 376768 377928 380016 380689 385008 389256 391573 393029 393132 393588 395304 397488 403158 408454 409248 409422 411684 413088 414624 417092 419377 421694 423864 425712 425893 426387 428246 429432 438244 440916 443352 444864 446708 447512 449176 451776 456663 458654 459186 460752 461188 465218 470351 470496 477659 479288 480298 481936 483728 484416 489424 494508 499148 501004 503451 503904 505323 506688 513344 514402 518897 519008 524176 524784 527072 529984 535717 537544 539199 542178 544194 545896 548912 550602 556742 565152 567616 568516 572576 577512 583884 587888 589698 591136 592956 596232 604737 608884 612248 612681 614133 614336 617526 619632 621936 625638 632541 638568 642369 644148 657366 659344 661374 665028 667296 670062 671268 673764 677664 681408 687981 688779 691128 691782 697827 699712 705744 718932 720447 722904 725592 729792 729911 734136 741762 748722 751506 755856 760032 761378 766927 770016 771603 778512 778843 781739 783146 786058 786264 787176 790608 794976 806316 816908 818496 818844 823368 826176 829248 834184 835113 838754 843388 847728 851424 851786 852774 856492 858864 873509 876488 876757 881832 886704 887081 893416 895024 898352 913326 917308 918372 921504 922376 930436 938457 940702 940992 950069 955318 958576 960596 963872 967456 978848 986049 989016 994903 998296 1002008 1005093 1006902 1007808 1010646 1028804 1037673 1037794 1038016 1048352 1049568 1054144 1065547 1071434 1075088 1078398 1084356 1088388 1091792 1097824 1101204 1113484 1123083 1127259 1130304 1137032 1142067 1145152 1155024 1167768 1174719 1175776 1179087 1179396 1182272 1185912 1192464 1209474 1217768 1224496 1225362 1228266 1235052 1239264 1243872 1251276 1258131 1265082 1277136 1277679 1279161 1284738 1288296 1314732 1318688 1322748 1330056 1334592 1340124 1342536 1347528 1355328 1369989 1375962 1377558 1382256 1383564 1395654 1411053 1411488 1424293 1429589 1432977 1437864 1440894 1445808 1451184 1451801 1459822 1468272 1483524 1497444 1498861 1503012 1511712 1520064 1522756 1533854 1540032 1543206 1556691 1557024 1557686 1563478 1566292 1572116 1572528 1574352 1581216 1589952 1605289 1607151 1612632 1622231 1628263 1633816 1637688 1646736 1668368 1670226 1677508 1686776 1695456 1702848 1703572 1705548 1712984 1717728 1737419 1747018 1752976 1753514 1763664 1773408 1774162 1786832 1790048 1796704 1826652 1834616 1836744 1838043 1843008 1844752 1860872 1876914 1881404 1897623 1900138 1910636 1917152 1921192 1927107 1927744 1934912 1948597 1957696 1972098 1978032 1978873 1989806 1996592 2004016 2010186 2013804 2021292 2057608 2063943 2075346 2075588 2093481 2096704 2099136 2131094 2142868 2150176 2156796 2161341 2168712 2176776 2183584 2189733 2195648 2202408 2226968 2246166 2254518 2274064 2284134 2300781 2310048 2314809 2335536 2336529 2345217 2349438 2351552 2358174 2358792 2371824 2384928 2418948 2435536 2448992 2450724 2456532 2470104 2478528 2487744 2502552 2505339 2516262 2530164 2554272 2555358 2558322 2569476 2576592 2620527 2629464 2630271 2637376 2645496 2654951 2660112 2661243 2664823 2680248 2685072 2695056 2739978 2741011 2751924 2755116 2764512 2767128 2791308 2822106 2822976 2848586 2850207 2859178 2865954 2875728 2881788 2891616 2902368 2903602 2919644 2935639 2936544 2967048 2981251 2984709 2994888 2997722 3006024 3023424 3023917 3045512 3067708 3086412 3113382 3114048 3115372 3126956 3132584 3144232 3145056 3148704 3162432 3177269 3196641 3210578 3214302 3225264 3238633 3244462 3256526 3267632 3275376 3293472 3336736 3340452 3343613 3355016 3373552 3390912 3407144 3411096 3425968 3426201 3435456 3474838 3494036 3505952 3507028 3524157 3527328 3537261 3546816 3548324 3573664 3580096 3593408 3618823 3632279 3653304 3669232 3673488 3676086 3689504 3721744 3753828 3762808 3774393 3795246 3800276 3821272 3833037 3834304 3842384 3854214 3897194 3944196 3956064 3957746 3979612 3993184 4008032 4020372 4027608 4042584 4115216 4127886 4150692 4151176 4186962 4233159 4262188 4272879 4285736 4288767 4298931 4300352 4313592 4322682 4337424 4353552 4355403 4367168 4379466 4404816 4453936 4492332 4496583 4509036 4548128 4568268 4601562 4620096 4629618 4670073 4671072 4673058 4690434 4698876 4716348 4717584 4743648 4769856 4815867 4821453 4837896 4866693 4871072 4884789 4897984 4901448 4913064 4940208 4948957 5005104 5010678 5032524 5060328 5108544 5109377 5110716 5116644 5138952 5153184 5212257 5241054 5258928 5260542 5290992 5309902 5320224 5322486 5329646 5360496 5368489 5370144 5390112 5451901 5472173 5479956 5482022 5503848 5510232 5529024 5534256 5536609 5582616 5644212 5697172 5700414 5718356 5731908 5751456 5763576 5783232 5804736 5807204 5839288 5845791 5871278 5873088 5922583 5934096 5936619 5962502 5969418 5989776 5995444 6012048 6047834 6091024 6114563 6135416 6172824 6209567 6226764 6230744 6253912 6265168 6288464 6290112 6297408 6354538 6393282 6421156 6428604 6450528 6477266 6488924 6513052 6535264 6550752 6569199 6586944 6650483 6673472 6680904 6687226 6710032 6745661 6747104 6814288 6822192 6851936 6852402 6902343 6949676 6964321 6988072 7009587 7011904 7014056 7035651 7048314 7054656 7074522 7096648 7147328 7237646 7264558 7306608 7338464 7346976 7352172 7379008 7443488 7458829 7507656 7525616 7548786 7590492 7600552 7642544 7666074 7684768 7708428 7794388 7861581 7888392 7890813 7912128 7915492 7959224 7964853 7983729 7986368 7994469 8016064 8040744 8055216 8085168 8223033 8230432 8255772 8301384 8302352 8373924 8466318 8524376 8545758 8550621 8571472 8577534 8597862 8627184 8645364 8674848 8707104 8710806 8758932 8806917 8809632 8907872 8943753 8954127 8984664 8993166 9018072 9071751 9096256 9136536 9203124 9259236 9340146 9342144 9346116 9380868 9397752 9432696 9435168 9487296 9531807 9589923 9631734 9642906 9675792 9715899 9733386 9742144 9769578 9802896 9826128 9880416 9897914 9970051 10007123 10010208 10021356 10030839 10065048 10120656 10124959 10162607 10218754 10221432 10233288 10277904 10306368 10424514 10482108 10517856 10521084 10581984 10619804 10640448 10644972 10659292 10720992 10736978 10740288 10780224 10843891 10856469 10896837 10903802 10944346 10959912 10964044 11007696 11020464 11039981 11068512 11073218 11165232 11288424 11355617 11394344 11397841 11400828 11436712 11463816 11502912 11527152 11614408 11678576 11691582 11742556 11845166 11868192 11873238 11925004 11938836 11979552 11990888 12024096 12095668 12161933 12182048 12229126 12270832 12345648 12350897 12419134 12453528 12461488 12507824 12530336 12576928 12709076 12786564 12818637 12842312 12857208 12866301 12901056 12954532 12977848 13026104 13066209 13070528 13101504 13138398 13300966 13361808 13374452 13420064 13489749 13491322 13494208 13628576 13640179 13644384 13703872 13704804 13804686 13852111 13899352 13928642 13976144 14019174 14028112 14071302 14096628 14149044 14193296 14447601 14475292 14529116 14600079 14613216 14654367 14676928 14693952 14704344 14846871 14886976 14917658 15015312 15051232 15097572 15180984 15201104 15285088 15328131 15332148 15369536 15416856 15588776 15636771 15723162 15776784 15781626 15830984 15918448 15929706 15967458 15988938 16081488 16105467 16110432 16170336 16355703 16416519 16446066 16460864 16511544 16602768 16604704 16609827 16747848 16932636 17048752 17091516 17101242 17142944 17155068 17195724 17254368 17290728 17349696 17414208 17421612 17517864 17537373 17613834 17619264 17767749 17809857 17815744 17887506 17908254 17969328 17986332 18036144 18143502 18273072 18343689 18406248 18515809 18518472 18584657 18628701 18653761 18680292 18692232 18761736 18795504 18865392 18870336 18873413 19063614 19179846 19263468 19285812 19351584 19431798 19466772 19539156 19605792 19652256 19760832 19795828 19830541 19940102 19951449 20014246 20020416 20042712 20061678 20130096 20213537 20236983 20241312 20249918 20325214 20437508 20442864 20466576 20555808 20849028 20868757 20892963 20964216 21035712 21042168 21163968 21167419 21239608 21289944 21318584 21441984 21473956 21687782 21712938 21793674 21807604 21888692 21919824 21928088 22015392 22040928 22079962 22137024 22146436 22240883 22330464 22376487 22576848 22586447 22670431 22711234 22788688 22795682 22801656 22873424 22927632 23054304 23228816 23357152 23383164 23485112 23690332 23736384 23746476 23850008 23877672 23894559 23959104 23981776 23983407 24048192 24191336 24323866 24364096 24458252 24541664 24669099 24691296 24701794 24838268 24907056 24922976 25015648 25060672 25153856 25331761 25418152 25425953 25573128 25637274 25684624 25714416 25725349 25732602 25909064 25955696 26052208 26132418 26276796 26420751 26601932 26723616 26748904 26831259 26840128 26979498 26982644 27215253 27257152 27280358 27288768 27409608 27552001 27609372 27704222 27798704 27857284 27952288 28038348 28056224 28142604 28193256 28298088 28386592 28595421 28895202 28950584 29058232 29147697 29200158 29226432 29308734 29408688 29693742 29835316 29910153 30021369 30030624 30092517 30102464 30195144 30361968 30374877 30402208 30487821 30570176 30656262 30664296 30833712 31177552 31273542 31446324 31553568 31563252 31661968 31836896 31859412 31934916 31977876 32162976 32210934 32220864 32340672 32531673 32569407 32690511 32711406 32833038 32892132 33023088 33119943 33205536 33209408 33219654 33495696 33865272 34066851 34097504 34183032 34193523 34202484 34285888 34310136 34391448 34508736 34514363 34581456 34642699 34843224 35035728 35074746 35227668 35535498 35619714 35775012 35816508 35938656 35972664 36072288 36287004 36485799 36546144 36687378 36812496 36965087 37031618 37036944 37052691 37169314 37257402 37307522 37360584 37384464 37523472 37591008 37730784 37746826 38127228 38163307 38359692 38526936 38571624 38703168 38756263 38863596 38933544 39078312 39211584 39304512 39591656 39661082 39880204 39902898 40028492 40085424 40123356 40260192 40427074 40473966 40482624 40499836 40650428 40875016 40885728 40920537 40933152 41111616 41304497 41458081 41556333 41698056 41737514 41785926 41928432 42084336 42102229 42334838 42479216 42579888 42637168 42947912 43375564 43425876 43466969 43587348 43615208 43777384 43839648 43856176 44030784 44081856 44159924 44292872 44481766 44540613 44660928 44752974 45153696 45172894 45340862 45422468 45577376 45591364 45603312 45746848 45855264 45984393 46108608 46457632 46553381 46714304 46766328 46970224 47044699 47219627 47380664 47492952 47700016 47755344 47789118 47963552 47966814 48316401 48382672 48647732 48916504 49067109 49083328 49249557 49338198 49382592 49403588 49676536 49814112 49829481 49845952 50031296 50385151 50663522 50836304 50851906 51146256 51274548 51369248 51428832 51450698 51465204 51818128 51911392 52104416 52264836 52553592 52841502 53203864 53303247 53447232 53497808 53662518 53958996 53965288 54430506 54560716 54819216 55031067 55104002 55218744 55408444 55547427 55597408 55714568 55753971 55886103 55904576 55961283 56076696 56112448 56285208 56386512 56596176 56620239 56773184 57190842 57790404 57901168 58116464 58295394 58400316 58617468 58817376 59387484 59491623 59670632 59820306 59854347 60042738 60061248 60185034 60390288 60640611 60710949 60723936 60749754 60804416 60975642 61312524 61328592 61667424 62355104 62547084 62606271 62678889 62892648 63107136 63126504 63323936 63502257 63673792 63718824 63869832 63955752 64325952 64336441 64421868 65063346 65138814 65381022 65422812 65666076 65784264 66046176 66239886 66411072 66439308 66722649 66991392 67129461 67599137 67730544 67759341 68011293 68133702 68195008 68366064 68387046 68404968 68620272 68782896 68904709 69028726 69162912 69285398 69686448 69790357 70071456 70149492 70455336 70874713 71070996 71138249 71239428 71550024 71633016 71877312 71945328 72144576 72574008 72971598 73092288 73374756 73624992 73930174 74063236 74073888 74105382 74338628 74514804 74615044 74721168 74768928 75046944 75182016 75461568 75493652 75907237 75995283 76254456 76277859 76326614 76719384 76993579 77053872 77143248 77176047 77279867 77512526 77727192 77867088 78156624 79183312 79322164 79489319 79760408 79805796 80056984 80170848 80246712 80520384 80854148 80947932 80999672 81300856 81750032 81771456 81841074 81866304 82608994 82656003 82916162 83112666 83396112 83475028 83571852 83856864 84168672 84204458 84669676 84958432 85133531 85159776 85274336 85895824 86456279 86751128 86851752 86933938 87174696 87230416 87554768 87679296 87693593 87712352 88319848 88585744 88963532 89081226 89505948 89730459 90064107 90307392 90345788 90681724 90844936 91124631 91154752 91182728 91206624 91463463 91493696 91710528 91968786 92140801 92915264 93106762 93532656 93920357 93940448 94089398 94439254 94761328 94985904 95400032 95510688 95578236 95927104 95933628 96632802 96765344 96964777 97295464 97595019 97833008 98134218 98499114 98676396 98807176 99353072 99359829 99628224 99658962 100770302 101327044 101672608 101703812 102200553 102292512 102549096 102580569 102738496 102857664 102901396 102930408 103543089 103636256 103822784 103928097 104208832 104529672 105107184 105683004 106407728 106606494 106995616 107325036 107917992 107930576 108861012 109121432 109457397 109638432 110062134 110208004 110437488 110816888 110895261 111094854 111158073 111194816 111429136 111507942 111772206 111922566 112153392 112570416 112773024 113192352 113240478 114381684 114489921 115580808 115802336 116232928 116268789 116590788 116800632 117234936 117634752 118774968 118983246 119341264 119640612 119708694 120085476 120370068 120780576 121281222 121421898 121447872 121499508 121951284 122625048 122657184 122761611 123334848 123913491 124374243 124668999 124710208 125094168 125212542 125357778 125785296 126008059 126253008 126306687 126647872 127004514 127437648 127739664 127911504 128672882 128843736 129610663 130092599 130126692 130277628 130400907 130762044 130845624 131332152 131568528 132092352 132113891 132479772 132878616 133445298 133982784 134258922 135198274 135461088 135518682 136022586 136267404 136732128 136774092 136809936 137240544 137565792 137809418 138057452 138325824 138570796 138813787 139372896 139580714 139660143 140142912 140298984 140910672 140970583 141134097 141494759 141658881 141749426 142141992 142276498 142478856 143100048 143266032 143519753 143890656 145148016 145943196 146749512 147249984 147860348 148126472 148147776 148171933 148210764 148677256 149029608 149230088 149442336 149537856 150093888 150987304 151155453 151814474 151990566 152508912 152555718 152653228 153438768 153987158 154107744 154286496 154352094 154559734 155025052 155454384 155686181 155734176 156313248 158105129 158366624 158644328 158693017 158978638 159520816 159611592 160113968 160341696 160493424 160561661 161708296 161895864 161999344 162601712 163500064 163682148 165217988 165312006 165832324 166225332 166642281 166792224 166950056 167143704 167261913 167713728 167883849 168337344 168408916 169339352 169860717 169916864 170267062 170319552 170548672 171754907 171791648 172912558 173502256 173703504 173867876 174349392 174460832 175109536 175387186 175424704 176639696 177171488 177322327 177927064 178162452 178474869 179011896 179460918 180077443 180128214 180691576 181363448 181689872 181921833 182249262 182365456 182413248 182926926 183937572 184281602 186213524 187065312 187818813 187840714 187880896 188178796 188878508 189522656 189971808 190506771 190800064 191021376 191156472 191867256 192864007 193009323 193265604 193530688 193929554 194590928 195190038 195666016 196268436 196998228 197352792 197614352 198706144 198719658 199317924 200167947 201540604 202654088 202797411 203278023 203345216 203407624 204033879 204401106 204585024 205098192 205161138 205802792 205860816 206714127 207086178 207272512 207856194 209059344 209371071 210214368 211366008 212624139 212815456 213212988 213414747 213991232 214650072 215835984 215861152 217722024 218242864 218914794 219276864 220124268 220416008 220874976 221633776 221790522 222189708 222316146 222858272 223015884 223544412 223845132 224306784 225140832 225546048 226384704 226480956 227721711 227985849 228763368 228833577 228979842 230980737 231161616 231528141 231604672 231839601 232465856 232537578 233181576 233601264 234469872 237549936 237966492 238467957 238682528 239281224 239417388 240170952 240740136 241561152 241600541 242498893 242562444 242843796 242999016 243902568 245250096 245314368 245523222 247826982 247968009 248748486 249337998 250188336 250425084 250715556 251570592 252016118 252506016 252613374 254009028 254875296 255400593 255479328 255823008 257345764 257687472 257797033 258755609 259221326 259368837 260185198 260253384 260555256 260801814 261524088 261691248 262664304 262775981 263080779 263137056 264227782 264959544 265757232 266890596 268517844 270396548 270922176 271037364 271293841 272045172 272534808 273464256 273548184 273619872 274481088 275131584 275618836 276114904 276422403 277141592 277627574 278745792 279161428 279320286 280597968 281761071 281821344 281941166 282268194 282989518 283317762 283498852 284283984 284552996 284957712 286200096 286532064 287039506 287781312 289131479 290206567 290296032 290894331 291886392 293499024 293623811 294715603 295720696 296252944 296343866 296421528 297354512 298059216 298460176 298884672 301974608 302310906 303628948 303981132 305017824 305111436 305306456 306877536 307974316 308215488 308572992 308704188 309119468 310050104 310629267 310908768 311372362 311468352 311784291 312626496 314472839 316210258 316733248 317288656 317386034 317957276 319041632 319223184 320159449 320227936 320986848 321123322 323416592 323791728 323998688 325203424 327000128 327364296 329312893 330435976 330537389 330624012 331664648 332450664 332685783 333284562 333584448 333900112 334287408 334523826 335767698 336817832 338678704 339721434 340534124 343469763 343509814 343583296 345825116 347004512 347407008 347735752 348698784 348806367 348921664 350219072 350774372 352696057 353279392 354342976 354644654 355854128 356324904 356949738 358023792 358176013 358921836 360154886 360256428 361383152 362726896 363379744 363843666 364498524 364730912 365853852 367875144 368563204 371740473 372427048 373122729 374130624 375637626 375681428 376357592 377757016 378024177 378920061 379045312 379943616 381013542 382312944 383734512 385728014 386018646 386531208 387859108 388831989 389181856 390277797 390380076 391202721 391332032 392536872 393996456 394705584 395228704 396341673 397412288 397439316 398635848 400335894 403081208 405308176 405594822 406556046 406815248 408067758 408802212 410196384 410322276 411605584 411721632 413428254 414172356 415712388 416441361 418118688 418742142 418980429 420428736 422732016 422911749 423402291 424484277 424976643 425248278 425630912 426425976 426829494 429300144 430559259 431671968 431722304 435444048 436485728 437829588 440248536 440832016 441749952 443267552 443581044 444379416 444515799 444632292 445716544 446031768 447088824 447690264 448613568 450281664 450355087 452961912 453466359 455443422 455971698 457526736 457667154 457959684 461961474 462323232 463056282 463679202 465075156 466363152 467058543 467202528 468939744 473193959 474315387 475099872 475932984 476079051 476935914 477365056 478562448 478834776 480341904 480546131 481480272 481684983 482332963 483201082 484997786 485124888 485687592 485998032 487805136 490500192 491046444 495653964 495936018 496122991 497496972 498675996 500376672 500850168 501431112 503141184 504032236 505012032 505226748 508018056 509750592 510801186 510958656 511646016 514691528 515264721 515374944 515594066 517511218 518442652 518737674 520370396 520506768 521110512 521603628 523048176 523382496 525328608 525551962 526161558 526274112 528455564 529919088 531350659 531514464 531966981 533781192 536958461 537035688 538955053 540232329 540793096 540959069 542074728 542587682 544090344 545069616 547096368 547239744 547328977 551237672 552229808 552844806 554283184 555255148 558322856 558640572 561195936 563522142 563642688 563882332 564536388 565979036 566635524 566997704 568567968 569105992 569915424 572400192 573064128 574079012 575085689 578262958 578592021 579027969 580413134 580592064 581788662 583772784 586192573 586998048 587247622 589431206 591441392 592505888 592687732 592843056 594709024 596118432 596920352 603949216 604621812 605193953 607257896 607962264 608392233 610035648 610222872 610612912 613755072 613855151 615948632 617408376 618238936 620100208 620142381 621258534 621817536 622744724 623568582 628113213 628945678 632420516 634577312 634772068 635914552 637872417 638083264 638446368 640244241 640318898 640455872 641973696 642246644 644985607 646833184 647583456 647997376 650406848 654728592 655006963 657442499 658625786 660871952 661074778 661248024 663329296 664901328 665371566 666569124 667800224 668574816 669047652 671535396 673635664 677357408 679442868 681068248 683165133 686939526 687019628 691650232 692942211 694009024 694814016 695471504 695518803 697397568 697612734 701548744 705392114 706558784 709289308 711708256 712649808 713899476 715403871 716047584 716352026 717843672 720309772 720512856 722766304 724801623 725453792 726759488 727496679 727687332 728997048 729461824 731707704 735750288 737126408 743480946 744854096 746245458 751275252 751362856 752715184 755514032 756048354 757840122 762027084 764625888 766201779 767469024 771456028 772037292 773062416 773391099 775718216 776266827 777663978 778106511 778363712 780555594 780760152 782405442 785073744 787992912 788327943 789242337 789411168 790457408 792683346 794878632 797271696 800671788 806162416 810616352 811189644 813112092 813630496 813881523 816135516 817604424 820392768 820644552 823211168 823443264 826856508 828344712 829267209 831424776 832882722 836237376 837484284 837960858 845283213 845464032 845823498 846804582 848968554 849953286 850496556 852851952 853658988 858600288 861118518 863343936 867394437 870619701 870888096 872682993 872971456 875659176 878788781 880497072 880871433 881664032 882056413 884146809 886535104 887162088 888758832 889031598 889264584 892063536 894177648 895380528 895761217 900710174 905923824 906932718 907274641 910886844 911943396 915053472 915334308 915919368 923922948 924646464 924797237 926112564 927358404 930150312 932726304 934117086 934405056 937879488 943418517 946387918 948630774 950199744 951865968 952158102 953871828 957124896 957669552 960478347 960683808 961092262 962960544 963369966 964665926 966402164 969995572 970249776 971375184 971696509 971996064 975610272 981000384 982092888 986794081 987938679 990463313 991307928 991612167 991872036 992245982 994993944 997351992 1000753344 1000916527 1001700336 1002862224 1004638271 1008064472 1010453496 1016036112 1021602372 1029383056 1030529442 1030749888 1031188132 1035022436 1036885304 1037475348 1040740792 1041013536 1042221024 1043207256 1046096352 1046764992 1050657216 1051103924 1052323116 1056911128 1058088171 1059838176 1062701318 1063028928 1063933962 1067562384 1071987523 1073916922 1074071376 1074528039 1077910106 1080464658 1081586192 1081918138 1084149456 1085175364 1088180688 1090139232 1094192736 1094657954 1102475344 1104459616 1105689612 1106735903 1108566368 1110510296 1116645712 1117281144 1122391872 1123931627 1127044284 1127764664 1129072776 1131958072 1133271048 1133995408 1134072531 1137135936 1138211984 1139830848 1148158024 1150171378 1156525916 1157184042 1158055938 1160826268 1163577324 1166495967 1167545568 1170833391 1172385146 1173996096 1174495244 1178862412 1182882784 1185011776 1185375464 1185686112 1189025019 1189418048 1192236864 1193840704 1197830413 1202284349 1207898432 1209243624 1210387906 1214515792 1215924528 1216784466 1220445744 1220964641 1221225824 1227710302 1231897264 1234816752 1236477872 1240200416 1240284762 1242517068 1245489448 1247137164 1249324083 1256226426 1257891356 1260542101 1264841032 1268735247 1269154624 1269544136 1271829104 1273452831 1275744834 1276892736 1280488482 1280637796 1284493288 1289971214 1291677777 1293666368 1295166912 1309457184 1310013926 1314884998 1317251572 1321743904 1322149556 1322496048 1326658592 1329802656 1330743132 1333138248 1333547397 1335600448 1337149632 1338095304 1343070792 1347271328 1350048049 1351065261 1354714816 1358885736 1362136496 1366330266 1373879052 1374039256 1383300464 1385884422 1390943008 1391037606 1395225468 1401175629 1403097488 1410784228 1418578616 1419581877 1422946161 1423416512 1425299616 1427798952 1428237153 1430807742 1432095168 1432704052 1435687344 1440619544 1441025712 1441638393 1445054949 1445532608 1446998889 1449603246 1450907584 1454993358 1455374664 1457994096 1463415408 1471500576 1474252816 1486961892 1488368973 1489708192 1492490916 1502550504 1502725712 1505430368 1511028064 1512096708 1515680244 1524054168 1529251776 1532403558 1534938048 1542912056 1544074584 1545794163 1546124832 1546782198 1551436432 1552533654 1555327956 1556213022 1561111188 1561520304 1564810884 1570147488 1575985824 1576655886 1578484674 1578822336 1585366692 1589757264 1594051977 1594543392 1595900943 1601343576 1610875383 1612324832 1616865159 1620696987 1621232704 1622379288 1622877207 1626224184 1627260992 1627763046 1632271032 1635208848 1638104767 1641289104 1641986931 1646422336 1653713016 1656689424 1658534418 1662849552 1665765444 1674968568 1675921716 1690566426 1690928064 1691203787 1691646996 1693609164 1697937108 1699906572 1700993112 1705703904 1707317976 1717200576 1722237036 1725257067 1734788874 1735776063 1741239402 1741776192 1745365986 1751318352 1757577562 1758577719 1760994144 1761742866 1763328064 1764112826 1768293618 1774324176 1777517664 1778063196 1778529168 1784127072 1788355296 1790761056 1791522434 1801420348 1804579231 1811289263 1811847648 1813865436 1814549282 1815581859 1821773688 1823886792 1830106944 1830668616 1831838736 1832617579 1839431867 1841565453 1847845896 1849594474 1852225128 1854716808 1860300624 1865452608 1865756789 1868234172 1886837034 1892775836 1897261548 1903731936 1904316204 1907743656 1914249792 1915339104 1920956694 1921367616 1922184524 1925921088 1926739932 1929331852 1932804328 1934956821 1939991144 1940499552 1942750368 1943393018 1943992128 1951220544 1960374973 1964185776 1965020889 1972327497 1973588162 1975877358 1980926626 1982615856 1983224334 1983744072 1984491964 1989987888 1994703984 1998236561 2001833054 2003400672 2005724448 2009276542 2016128944 2020906992 2023920353 2032072224 2043204744 2055366677 2058766112 2061058884 2062376264 2063009221 2070044872 2073770608 2074950696 2081481584 2082027072 2084442048 2086414512 2092192704 2102207848 2104646232 2113822256 2116176342 2119676352 2125402636 2127867924 2135124768 2143975046 2147833844 2148142752 2149056078 2155820212 2160929316 2163172384 2163836276 2168298912 2170350728 2174404869 2176361376 2180278464 2182490037 2188385472 2189315908 2201309873 2204950688 2208919232 2211379224 2213471806 2217132736 2221020592 2232813791 2233291424 2234562288 2241116143 2247863254 2254088568 2255529328 2258145552 2263916144 2266542096 2267990816 2268145062 2276423968 2296316048 2300342756 2305190251 2313051832 2314368084 2316111876 2320173297 2321652536 2327154648 2328800481 2332991934 2335091136 2341666782 2344770292 2348990488 2357724824 2364983829 2365765568 2370750928 2371372224 2378050038 2395660826 2404568698 2418487248 2420775812 2429031584 2431849056 2433568932 2440891488 2441644569 2441929282 2442451648 2455420604 2463794528 2468872399 2469633504 2472955744 2480400832 2480569524 2485034136 2490978896 2494274328 2498648166 2507232091 2512452852 2515782712 2521084202 2529682064 2537470494 2539088272 2543658208 2546905662 2551489668 2560976964 2561275592 2568986576 2579942428 2583355554 2602183311 2611859103 2618914368 2620027852 2629769996 2634503144 2636366343 2642614299 2643487808 2644299112 2644992096 2646169239 2652440427 2653317184 2659605312 2661486264 2666276496 2667094794 2676190608 2686141584 2687283651 2694542656 2700096098 2702130522 2717771472 2721823923 2724272992 2732660532 2747758104 2748078512 2766600928 2771768844 2774391711 2781886016 2782075212 2790450936 2802351258 2806194976 2821568456 2830255551 2837157232 2839163754 2845892322 2850599232 2855597904 2856474306 2861615484 2865408104 2871374688 2881239088 2881435041 2882051424 2883276786 2890109898 2893997778 2899206492 2909986716 2910749328 2915089527 2915988192 2926830816 2943001152 2948505632 2960382243 2963816037 2971389939 2973923784 2974836501 2976737946 2979416384 2984981832 3002749581 3005101008 3005451424 3010860736 3013914813 3022056128 3024193416 3031360488 3048108336 3064807116 3085824112 3088149168 3091588326 3092249664 3093564396 3102872864 3105067308 3110655912 3112426044 3122222376 3123040608 3129621768 3140294976 3151971648 3152485609 3153311772 3156969348 3170733384 3174264513 3179514528 3188103954 3189086784 3191801886 3202687152 3215962569 3221750766 3223584117 3224649664 3233730318 3241393974 3244758576 3245754414 3252448368 3255526092 3264542064 3270417696 3276209534 3282578208 3283973862 3307426032 3312357713 3313378848 3317068836 3320207709 3325699104 3331530888 3349937136 3351361429 3351843432 3363822917 3371794881 3376330741 3381132852 3382407574 3383293992 3387218328 3395874216 3399813144 3401986224 3411407808 3414635952 3416087753 3444474072 3450514134 3469577748 3471552126 3482478804 3490731972 3502636704 3515155124 3517155438 3521988288 3523485732 3528225652 3536587236 3548648352 3555035328 3556126392 3557058336 3568254144 3576710592 3581522112 3583044868 3589327921 3593491239 3602840696 3606853047 3609158462 3622578526 3623695296 3627730872 3629098564 3631163718 3643547376 3647773584 3654233711 3661337232 3662893923 3663677472 3665235158 3678863734 3683130906 3695691792 3699188948 3704450256 3709433616 3720601248 3731513578 3736468344 3758709227 3772685371 3773674068 3781626303 3785551672 3794523096 3807463872 3808632408 3815487312 3830678208 3831302839 3841913388 3844369048 3853479864 3858663704 3865608656 3869913642 3879982288 3880999104 3885500736 3886786036 3920749946 3928371552 3930041778 3944654994 3947176324 3951754716 3961853252 3965231712 3966448668 3967488144 3968983928 3979975776 3989407968 3996473122 4003666108 4006801344 4011448896 4018553084 4025599823 4032257888 4041813984 4047840706 4050144147 4053195783 4064144448 4086409488 4088146907 4103348011 4110733354 4117532224 4122117768 4124752528 4126018442 4140089744 4147541216 4149901392 4162072837 4162963168 4172829024 4204415696 4209292464 4227644512 4232352684 4250805272 4255735848 4258745631 4270249536 4287950092 4295667688 4296285504 4296986057 4298112156 4311640424 4321858632 4324915179 4326344768 4327672552 4336597824 4340701456 4340996667 4348809738 4352722752 4364980074 4378631816 4402619746 4409901376 4422758448 4426943612 4442041184 4465106919 4465627582 4466582848 4469124576 4482232286 4495726508 4508177136 4511058656 4514899249 4516291104 4527832288 4533084192 4535981632 4536290124 4552847936 4585048741 4592632096 4600685512 4602097493 4610380502 4626103664 4628736168 4632223752 4640346594 4643305072 4654309296 4656288169 4657600962 4665983868 4683333564 4689540584 4697980976 4715449648 4729967658 4741501856 4756100076 4782155931 4791321652 4809137396 4832626149 4836974496 4841551624 4850595477 4858063168 4863698112 4867137864 4868631621 4881782976 4883289138 4883858564 4910841208 4914314301 4925960793 4927589056 4937744798 4939267008 4945911488 4961139048 4970068272 4981957792 4988548656 4997296332 5014464182 5024905704 5031565424 5042168404 5059364128 5073611361 5074940988 5078176544 5087316416 5093811324 5102979336 5121953928 5122551184 5137973152 5159884856 5166711108 5175771201 5204366622 5223718206 5240055704 5259539992 5269006288 5272732686 5275733157 5285228598 5288598224 5289984192 5292338478 5304880854 5322972528 5332552992 5334189588 5352381216 5372283168 5374567302 5400192196 5404261044 5413737693 5433867789 5435542944 5443647846 5446745577 5448545984 5465321064 5495516208 5496157024 5497852737 5518295601 5524696359 5533201856 5543537688 5548783422 5564150424 5580901872 5597270367 5604702516 5612389952 5643136912 5660511102 5674314464 5678327508 5691784644 5711195808 5712948612 5723230968 5730816208 5742749376 5762478176 5762870082 5764102848 5766553572 5780219796 5787995556 5798412984 5804870463 5819973432 5821498656 5830179054 5831976384 5853661632 5881124919 5895062667 5897011264 5916982491 5920764486 5927632074 5942779878 5947847568 5949673002 5953475892 5969963664 5994709683 6005499162 6010202016 6010902848 6027829626 6048386832 6062720976 6071761059 6096216672 6129614232 6151521467 6166100031 6171648224 6174394891 6176298336 6183176652 6187128792 6189027663 6205745728 6210134616 6221311824 6224852088 6244444752 6246081216 6247099703 6259243536 6270328519 6304971218 6306623544 6313938696 6341466768 6348529026 6359029056 6376207908 6383603772 6405374304 6431925138 6443501532 6447168234 6467460636 6482787948 6489517152 6491508828 6504896736 6511052184 6529084128 6540835392 6552419068 6565156416 6567947724 6603929619 6614852064 6624715426 6626757696 6634137672 6640415418 6651398208 6663061776 6690680747 6698441373 6699874272 6702722858 6703686864 6723348429 6727645834 6743589762 6752661482 6762265704 6764815148 6766587984 6774436656 6791748432 6799626288 6803972448 6829271904 6832175506 6888948144 6901028268 6907558567 6915570753 6939155496 6943104252 6964957608 6981463944 7005273408 7006415689 7030310248 7032467897 7034310876 7046971464 7056451304 7073174472 7097296704 7112252784 7114116672 7166089736 7178655842 7186982478 7205681392 7213706094 7218316924 7245157052 7255461744 7258197128 7262327436 7287094752 7295547168 7308467422 7322674464 7325787846 7327354944 7330470316 7357727468 7366261812 7391383584 7398377896 7406617197 7408900512 7418867232 7441202496 7463027156 7472936688 7476113957 7503912661 7517418454 7521696273 7545370742 7547348136 7563252606 7571103344 7589046192 7617264816 7620503449 7630974624 7662605678 7683826776 7688738096 7706959728 7717327408 7731217312 7739827284 7759964576 7773572072 7841499892 7856743104 7860083556 7867521389 7889309988 7894352648 7903509432 7909099029 7923706504 7930463424 7932897336 7934976288 7937967856 7938507717 7959951552 7978815936 7992946244 8007332216 8037106168 8051199646 8061850953 8064515776 8083627968 8095681412 8100288294 8106391566 8165471769 8172818976 8176293814 8206696022 8221466708 8244235536 8249505056 8252036884 8280179488 8295082432 8299802784 8323175133 8324145674 8325926336 8345658048 8384812891 8408831392 8415990443 8418584928 8455289024 8464705368 8501610544 8511471696 8515090519 8517491262 8546752487 8575900184 8591335376 8593972114 8596224312 8623280848 8643717264 8649830358 8655345104 8681402912 8681993334 8697619476 8729960148 8745268581 8757263632 8805239492 8845516896 8853887224 8881146729 8884082368 8914169817 8930213838 8931255164 8938249152 8964464572 8991453016 9008248743 9016354272 9022117312 9029798498 9032582208 9041744439 9055664576 9066168384 9072580248 9119712331 9170097482 9185264192 9201371024 9204194986 9220761004 9252207328 9257472336 9264447504 9280693188 9286610144 9308618592 9312576338 9315201924 9331967736 9366667128 9379081168 9395961952 9430899296 9457456827 9459935316 9483003712 9512200152 9564311862 9582643304 9618274792 9647887707 9665252298 9673948992 9683103248 9701190954 9734275728 9737263242 9766578276 9767717128 9821682416 9828628602 9851921586 9875489596 9922278096 9937073139 9940136544 9960623127 9963915584 9977097312 9994592664 10028928364 10049811408 10054084287 10063130848 10084336808 10091468751 10115384643 10118728256 10128992223 10147222722 10149881976 10156353088 10187622648 10205958672 10243907856 10245102368 10248263259 10275946304 10319769712 10333422216 10351542402 10408733244 10447436412 10480111408 10519079984 10538012576 10545465372 10551466314 10570457196 10577196448 10584676956 10609761708 10645945056 10665105984 10668379176 10704762432 10744566336 10749134604 10767983763 10780473717 10800384392 10808522088 10820559141 10827475386 10867735578 10871085888 10887295692 10893491154 10930642128 10962701133 10988681769 10991032416 10992314048 10995705474 11036591202 11049392718 11087075376 11097566844 11128300848 11161803744 11194540734 11209405032 11276127681 11286273824 11318056113 11321022204 11344878909 11348628928 11356655016 11383569288 11422391616 11424254153 11425897224 11446461936 11461632416 11466733369 11493908517 11524956352 11525740164 11533107144 11560439592 11575991112 11596825968 11609740926 11639946864 11642997312 11644895821 11660358108 11762249838 11790125334 11833964982 11841528972 11855264148 11885559756 11895695136 11899346004 11906951784 11939927328 11989419366 12010998324 12020404032 12055659252 12076799469 12096773664 12125441952 12143522118 12150432441 12192433344 12235443797 12259228464 12264440721 12303042934 12310044033 12332200062 12343296448 12348789782 12352596672 12366353304 12374257584 12378055326 12420269232 12442623648 12449704176 12471752329 12486218511 12488889504 12494199406 12518487072 12540657038 12609942436 12613247088 12627877392 12632054617 12682933536 12697058052 12752415816 12767207544 12810748608 12828323053 12863850276 12876023069 12887003064 12890958171 12894336468 12934921272 12965575896 12979034304 12983017656 13009793472 13022104368 13058168256 13060297523 13104838136 13135895448 13207859238 13229704128 13249430852 13268275344 13280830836 13326123552 13381361494 13396882746 13399748544 13405445716 13407373728 13446696858 13455291668 13487179524 13505322964 13524531408 13529630296 13533175968 13544697747 13548873312 13583496864 13599252576 13607944896 13658543808 13664351012 13722624811 13755146223 13777896288 13802056536 13806292479 13815117134 13831141506 13878310992 13886208504 13929915216 13935837799 13962927888 13968864507 13987655927 14012831378 14060620496 14064935794 14068621752 14093942928 14112902608 14146348944 14224505568 14332179472 14357311684 14373964956 14387566739 14411362784 14427412188 14436633848 14490314104 14510923488 14516394256 14524654872 14574189504 14591094336 14616934844 14645348928 14651575692 14660940632 14715454936 14732523624 14742942903 14782767168 14796755792 14813234394 14817801024 14837734464 14926054312 14945873376 14952227914 15007825322 15034836908 15043392546 15090741484 15094696272 15126505212 15142206688 15178092384 15220834083 15234529632 15241006898 15261949248 15325211356 15367653552 15377476192 15409169111 15413919456 15434654816 15462434624 15479654568 15519929152 15547144144 15571795369 15629696537 15682999784 15687813001 15720167112 15735042778 15778619976 15788705296 15807018864 15818198058 15847413008 15865794672 15869952576 15872540333 15875935712 15877015434 15985892488 16014664432 16074212336 16102399292 16123701906 16191362824 16200576588 16212783132 16241213079 16301603367 16330943538 16345637952 16352587628 16413392044 16442933416 16488471072 16493558211 16499010112 16504073768 16554886803 16560358976 16599605568 16646350266 16648291348 16677484981 16769625782 16791811101 16817662784 16831980886 16837169856 16929410736 16999584617 17003221088 17022943392 17030181038 17034982524 17093504974 17151800368 17182670752 17187944228 17192448624 17246561696 17287434528 17299660716 17310690208 17362805824 17363986668 17395238952 17459920296 17490537162 17514527264 17550624637 17610478984 17643374757 17691033792 17707774448 17762293458 17828339634 17860427676 17862510328 17928929144 17982906032 17984129049 18016497486 18032708544 18059596996 18083488878 18145160496 18215283177 18239424662 18340194964 18402742048 18408389972 18441522008 18454564401 18498300093 18504414656 18514944672 18523184673 18528895008 18561386376 18567082989 18573220288 18617237184 18625152676 18630403848 18663935472 18733334256 18741299109 18758162336 18791923904 18810985557 18861798592 18914913654 18919870632 19024400304 19128623724 19165286608 19236549584 19295775414 19330504596 19366206496 19402381908 19468551456 19474526484 19533156552 19535434256 19643364832 19657257204 19703843172 19750979192 19811788857 19844556192 19874146278 19880273088 19921246254 19954194624 19989185328 20057856728 20072042241 20095324119 20099622816 20108168574 20126261696 20168673616 20170045287 20182937502 20230769286 20257984446 20294445444 20299763952 20375245296 20411917344 20487815712 20490204736 20496526518 20639539424 20666844432 20703084804 20722675701 20746712259 20817466488 20894872824 20960222816 21019247067 21038159968 21076025152 21090930744 21097403691 21102932628 21140914392 21154392896 21169353912 21219523416 21291890112 21295361971 21336758352 21498269208 21535967526 21560947434 21600768784 21617044176 21641118282 21654950772 21735471156 21774591384 21786982308 21861284256 21925402266 21977363538 21982064832 21991410948 22073182404 22098785436 22174150752 22195133688 22219851591 22256601696 22323607488 22389081468 22418810064 22428341871 22511737983 22552255362 22565088819 22572547648 22636112226 22642044408 22689757818 22713310032 22767138576 22807458679 22848508306 22851794448 22861510347 22892923872 22923264832 22933466738 22987817034 23051480328 23066214288 23120879184 23151982224 23193651936 23219481852 23279893728 23289791642 23320716216 23459530003 23524499676 23546760419 23580250668 23602564167 23667929964 23683057944 23710528296 23771119512 23791390272 23798692008 23813903568 23879854656 23912614271 23978838732 24021996648 24111318504 24153598938 24193547328 24250883904 24287044236 24300864882 24470887594 24518456928 24528881442 24606085868 24620088066 24664400124 24697579564 24732706608 24748515168 24756110652 24840538464 24885247296 24899408352 24943504658 24972437022 24977779008 24988398812 25036974144 25081314076 25125295447 25154438673 25219884872 25226494176 25247971329 25255754784 25264109234 25365867072 25394116104 25484874649 25504831632 25534415088 25545271557 25579635977 25640257461 25656646106 25727700552 25752046138 25774006128 25781916342 25788672936 25869842544 25931151792 25966035312 25977075293 26044208736 26120595046 26209676272 26271790896 26310964589 26415718476 26498861704 26536550688 26561661672 26652247104 26762722988 26793765492 26810891432 26814747456 26819119873 26893393716 26910583336 26974359048 27010645928 27049062816 27059260592 27066351936 27089395494 27097746624 27166993728 27198505152 27328702024 27359136993 27445249622 27510292446 27555792576 27604113072 27612584958 27630234268 27662283012 27756621984 27772417008 27859830432 27871675598 27925855776 27937729014 27975311854 28025662756 28121240992 28129871588 28137243504 28179198761 28187885856 28225805216 28292697888 28372370481 28449011136 28617028349 28664358944 28714623368 28723436077 28747929912 28775133478 28822725568 28854824376 28873267696 28980628208 29021846976 29026579283 29032788512 29049309744 29134509859 29233869688 29303151384 29321881264 29430909872 29465047248 29485885806 29593511584 29626468788 29811219417 29852108624 29891746752 29904455828 30015650644 30069673816 30086785092 30162252861 30181482968 30189392544 30253010424 30274406253 30284413376 30356184768 30386976669 30441668166 30469059264 30482013796 30650422712 30735307104 30744789777 30754952384 30818338222 30827838912 30869309632 30959309136 31087638167 31094288288 31143590738 31259393074 31365999568 31375626002 31440334224 31470085556 31557239952 31577410592 31614037728 31636396116 31694826016 31731589344 31745080666 31751871424 31754030868 31971784976 32029328864 32095341187 32148424672 32204798584 32247403812 32303951289 32382725648 32401153176 32425566264 32482426158 32594017183 32603206734 32661887076 32705175256 32826784088 32885866832 32888103399 32976942144 32987116422 33008147536 33109773606 33292700532 33296582696 33354969962 33539251564 33583622202 33663961772 33828383043 33858821472 33954168339 33999169234 34006442176 34045886784 34060362076 34069965048 34187009948 34272762459 34303600736 34365341504 34375888456 34384897248 34400200107 34481725551 34493123392 34574869056 34599321432 34621380416 34727973336 34790477904 34919840592 34934687463 34981074324 35029054528 35101249274 35220957968 35286749514 35415548896 35524586916 35656679268 35720855352 35725020656 35857858288 35965812064 35968258098 36032994972 36119193992 36166977756 36230398407 36290320992 36430566354 36478849324 36680389928 36706331391 36793322163 36805484096 36816779944 36883044016 36909128802 36930132099 36996600186 37029889344 37046369346 37057790016 37122772752 37134165978 37250305352 37260807696 37327870944 37415256987 37458655533 37466668512 37482598218 37516324672 37621971114 37829827308 37839741264 37896163851 38048800608 38257247448 38330573216 38473099168 38484969159 38591550828 38628069207 38661009192 38672874513 38732412992 38804763816 38937102912 38949052968 39066313104 39070868512 39180892569 39286729664 39314514408 39407686344 39501958384 39623577714 39689112384 39748292556 39842492508 39978370656 40115713456 40144084482 40190648238 40199245632 40216337148 40337347232 40340090574 40365875004 40461538572 40515968892 40588890888 40599527904 40634093241 40750490592 40823834688 40975631424 40993053036 41167874433 41265438669 41279078848 41333688864 41406169608 41418877437 41445351402 41493424518 41634932976 41708667529 41789745648 41807513397 41906593521 41920445632 41962967781 42038494134 42076319936 42181861488 42194807382 42205865256 42281828784 42338707824 42439046832 42590723942 42673516704 42996538416 43060650269 43071935052 43121894868 43162700217 43201537568 43234088352 43282236564 43309901544 43470942312 43549182768 43573964616 43722568512 43729697921 43850804532 43892299633 43954727076 43982821896 44146364808 44197570872 44348301504 44390267376 44439703182 44513203392 44778162936 44837620128 44856683742 45023475966 45104510724 45130177638 45272224452 45284088816 45379515636 45426620064 45534277152 45614917358 45697016612 45703588896 45723020694 45785847744 45866933476 45975634068 46102960656 46132428576 46227507333 46241758368 46303964448 46387303872 46438963704 46559787456 46579583284 46641432432 46661262973 46715386107 46834765229 46889089611 46919060006 47048999352 47063439003 47093520838 47160501336 47205128334 47335859928 47366115888 47421056592 47505038243 47542239024 47597384016 47617620999 47627807136 47825228542 47957677464 48043993296 48222637008 48307197876 48574088472 48601729764 48941775188 49036913856 49044909823 49057762884 49212171736 49240176132 49328800248 49395159128 49465413216 49497030336 49512221304 49681076928 49798816704 49887009316 49944874044 49976797624 50032454943 50162628152 50250590894 50308877346 50439769744 50452988352 50495942658 50511509568 50528218468 50788232208 50969749298 50998753851 51009663264 51068830176 51090543114 51159271954 51280514922 51313292212 51455401104 51504092276 51548012256 51563832684 51577345872 51739685088 51862303584 51932070624 51954150586 52088417472 52241190092 52332797699 52419352544 52527388627 52543581792 52621929178 52651873911 52831436952 52997723408 53073101376 53123323344 53145909791 53343524143 53525445976 53587530984 53621782864 53638239746 53786787432 53821166672 53948718096 54021291856 54098125632 54106946881 54118521184 54178790988 54657404048 54718273986 54890499244 55020584892 55208226144 55225169916 55260468536 55324566024 55363693203 55513243968 55544834016 55569554019 55719660864 55743351196 55851711552 55875458028 55950623708 56051325512 56223897327 56242481984 56259743176 56274487008 56358397522 56375771712 56432956671 56451610432 56585395776 56744740962 56850874217 57234056698 57328717888 57429246736 57446872154 57495859824 57550266956 57709648752 57746535392 57948860269 57961256416 58053158566 58065577024 58098619488 58269019718 58467739376 58606302768 58643762528 58693690237 58861819744 58930094496 58971771612 59187023168 59252937576 59605633633 59622438834 59704217248 59808911656 59827267409 60031301288 60139347632 60173570184 60216126723 60324505722 60362965936 60378785088 60506020848 60548812506 60773953338 60883336332 60964027592 61300845424 61470614208 61489579554 61636676444 61918618272 62168027103 62175276334 62188576576 62287181476 62518786148 62731999136 62751252004 62880668448 62940171112 63057741201 63114479904 63154821184 63228075456 63272792232 63292211073 63389652032 63463178688 63490161332 63508061736 63837986317 63886085913 63943569952 64058657728 64190682374 64296849344 64409597168 64494807624 64607902578 64765451296 64802306352 64851132528 64964852316 65188034366 65206413468 65323774152 65410350512 65653568176 65771733664 65776206798 65974232844 66016295072 66219547212 66585401064 66593165392 66709939924 67078503128 67167244404 67285025613 67327923544 67535213949 67656766086 67717642944 67908336678 67998338468 68120724152 68139930096 68374019896 68422376037 68545524918 68584531041 68607201472 68751776912 68769794496 68800400214 68963451102 69198642864 69455946672 69580955808 69839681184 69869374926 69962148648 70202498548 70378590009 70441915936 70573499028 70640281257 70807692501 70831097792 71049173832 71313358536 71441710704 71450041312 71715716576 71737842813 71931624128 71936516196 72065989944 72238387984 72333955512 72460796814 72580641984 72861132708 72957698648 73360779856 73412662782 73586644326 73633559888 73766088032 73818257604 73860264198 73993200372 74092738692 74245545504 74268331956 74500610704 74521615392 74655741888 74830513974 74917311066 74933337024 74965196436 75243942228 75375886341 75463316019 75659654616 75679482528 75743913987 75792327702 76097601216 76454623947 76514494896 76635814671 76661146432 76738907931 76920772383 76946198336 76969938318 77183101656 77256138414 77322018384 77345749026 77609527632 77898105936 77931225879 78132626208 78141737024 78361785138 78629028816 78815372688 78932893767 79003916768 79247155428 79496585112 79684985016 79956741312 79969779071 80231426912 80267133583 80288168964 80381296476 80432674296 80457359619 80674694464 80680181148 80731750008 80923077144 81031937784 81177781776 81199055808 81268186482 81500981184 81514270747 81986106072 82077410979 82335748866 82530877338 82667377728 82812339216 82837754874 82890702804 82986849036 83269865952 83417335058 83579491296 83615026794 83813187042 83925935562 84076988268 84363722976 84389614764 84411730512 84537596283 84563657568 84677415648 84878093664 85181447884 85347033408 85648106579 85851085047 85993076832 86121300538 86143870104 86170308231 86243789736 86325400434 86403075136 86468176704 86564473128 86619803088 86941884624 86978849711 87079737849 87098365536 87147929232 87302266303 87403529577 87459395842 87701609064 87784599266 87909454152 87965643792 88292729616 88395141744 88780534752 88879406364 89556325872 89675240256 89713367484 89798261371 90046951932 90209021448 90260355276 90544448904 90568177632 90759031272 90853240128 91068554304 91229834716 91394033224 91407177792 91422082661 91446041388 91733866952 91951268136 92205921312 92264857152 92455014666 92483516736 92607928896 92877927408 93159166568 93262914501 93282864864 93322525946 93430772214 93669530458 93778179222 93838120012 94097998704 94126878006 94187041676 94321002672 94410256668 94671719856 94732231776 94842113184 95010076486 95084478048 95194768032 95235241998 95255614272 95650457084 95915354928 96058373677 96087986592 96286023561 96445274016 96614395752 97148176944 97189481441 97203459528 97550864593 97782051549 97883550376 97913591489 98089819646 98115525768 98424343472 98480352264 98657600496 98790318256 98930826432 99024442608 99066544837 99774018632 99889748088 99953595248 100064909886 100325256304 100501181788 100617754692 100879539488 100991885316 101056436936 101576464416 101939498596 101997507702 102019326528 102137660352 102181086228 102318543908 102561029844 102626584424 102818287377 102910802208 103008184552 103096024512 103127665368 103154691744 103200600321 103479370176 103724607168 103864141248 103908301172 104090509709 104482380184 104665595398 104804062389 104838705088 105054777254 105087163584 105243858356 105303747822 105662873904 105972777619 105995446816 106246646688 106291819582 106687048286 107050891952 107175061968 107243565728 107276479492 107573574864 107642333344 107897436192 108042583712 108213893762 108237042368 108357581976 109002567583 109314808096 109407875759 109436547972 109780998488 110041169784 110118994173 110416452288 110450339832 110520937072 110649132048 110727386406 111089668032 111107782331 111139108038 111486702392 111750916056 111901247416 112102651024 112245770961 112447794654 112519486352 112548974016 112716795044 112865913342 113489481924 113688491553 113701748434 114468113396 114858493472 114893744308 114991719648 115100533912 115419297504 115454907477 115493070784 115884207621 115897720538 115922512832 116106317132 116197238976 116538039436 116742394867 116935478752 117212605536 117287525056 117387380474 117542677707 117723639488 117860188992 117943543224 118505875152 118556260303 118997092319 119211267266 119244877668 119408434496 119617823312 119654534818 120062602576 120278695264 120347140368 120432253446 120649011444 120725931872 121012041696 121097625012 121547906676 121766672664 121928055184 122601690848 122979159108 123273352888 123503623299 123837236544 124336054206 124350552668 124574362952 125037572296 125126002587 125422540191 125463998272 125502504008 125761336896 125880342224 125888903343 126115482402 126228959808 126545584464 126584422146 126980322664 127016123472 127675972634 127772171826 127887139904 128381364748 128819194336 128989615248 129181950807 129215805156 129488100651 129530902592 129604612704 129702265056 129929704632 130376068732 130412826936 130647548304 130820701024 131189093763 131307136352 131543467328 131552413596 131676898899 131948465688 132032590144 132439094424 133170802128 133186330784 133419879848 134157006256 134334488808 134570051226 134655847088 135070427898 135313532172 135816673356 135996676936 136241448304 136279860192 136748039792 136844752074 137091049836 137169062082 137503553824 137600800428 137926902204 138397285728 138682521999 138911893344 139161911616 139679362368 139738749852 139924297296 139983788919 140146158321 140404997096 140504295687 140667268833 140757180018 140883831872 141146998056 141190317009 141280562514 141615385002 142098347664 142515114729 142626717072 142852862997 142883421408 142900082624 143431433152 143475685626 143873032392 144131979888 144476775968 144667911024 144921593628 145722265416 145915397296 146721559712 146825325564 147134729469 147173288652 147267119776 147532176064 147636515208 147720528396 147986400744 148185477384 148491091008 148536663912 149001221408 149043230784 149067533797 149661027948 149834622132 149930392872 150097364829 150487884456 150751772682 150926632038 151319309232 151358965056 151487827974 151584655404 152909247894 152996261553 153028989792 153271629342 153477815862 153841544766 153939876636 154366203312 154512276828 154644036768 154691498052 155219055264 155796211872 155862451758 156265252416 156723570276 156998393097 157258057632 157582165881 157630745376 157865787534 157955621733 158007833536 158494310856 158993170224 159060769361 159369970032 159437729373 159652210753 159939558142 160030572429 160462853824 160534267166 160576337928 160762592952 160865348592 160914719238 161360362296 161463500016 161846154288 162063875568 162132780277 162320840643 162355563552 162536372964 163028541494 163972212144 164154821958 164216710021 164671497732 165061754676 165624678432 165675509748 165781405608 165973698072 166539731904 166834670116 167158982592 167230053588 167388299897 167626374084 167851871124 168153976536 168727445952 168779229528 168823461024 169075192566 169127315136 169354831296 169756187328 170362895768 170552622651 171296213158 171702170094 171986153664 172242601076 172287740208 172340616462 172487579472 172650800868 173128946256 173239606176 173846580807 173883769248 173957699422 174159475698 174196731072 174295858464 174604532606 174807059154 174918791684 175403218128 175569198532 175818908304 175877068129 175931287584 176081070711 176585459232 176790283488 177561069504 177758812728 178394122543 178816900899 179057451839 179112651744 179426734968 179481802227 179596522742 180093903864 180418042896 180520710552 181088897808 181136355264 181165891387 181518062544 181839527051 182459669432 182788066448 182844165322 182892082776 183467733904 183902536272 184411842624 184910029332 185755854816 186318333136 186525829002 186565729728 186645051892 186861544428 187339060916 187556358444 187676240024 188195997408 188253756012 188374083352 188642005344 188820513336 189343439712 189464463552 189684226368 190020152972 190168956096 190389536064 190470483996 191300914168 191513958951 191658257739 191830709856 192116747354 192175973184 192572047122 192890548032 193228791504 194029741663 194296353888 194378962882 194406919056 195101729186 195564103098 195767100752 195827182978 196179639292 196231051536 196848686944 196960704528 197315200992 197580636512 198048885216 198133089674 199548037264 199779496176 199907190496 200129819772 200319198443 200650512608 201002363576 201235509384 201759078976 201983770632 202112873872 203152928832 203186054981 203878997192 203941569013 203995015404 204362172456 204637087816 205122059688 205253168848 205267128111 205636574754 205821604416 206016369104 206255330736 206309383488 206401200642 207816602344 208181019418 208964760368 209331190796 209608124778 210109554508 210487716712 210607495644 211135770027 211325747808 211920843771 211945555238 211990893632 212493293376 212583639164 213374096572 214101783904 214350123936 214487131456 214552958984 215147149728 215213528439 215284666688 215794872384 216085167424 216427787524 216715163952 216807304753 217613467169 218005135166 218629616192 218815751518 218873095944 219561996976 220082339568 220237988346 220900679664 220994600021 221041874144 221298264096 221454772812 222215564662 222278216076 222973404784 223501832112 223802494832 224205302048 224491541922 224895589308 225038972704 225433590088 225731826684 226127659023 226978963848 227376983106 227403496868 228158120281 228936226792 229363871841 229716986944 229787488616 229983439296 230201067824 230216723793 230838595008 230909814954 231768415242 231795441076 232212634264 233076078872 233484789734 233793677637 233870957504 234425211072 234774760948 235085355414 235887086448 236798681301 237011750304 237112520606 237994184638 238422534532 238489755336 239235646624 239309069636 239909337213 240125205152 240557390528 240694280736 240801400749 240864506892 241298022888 241372078857 241451863744 242024083392 242195250024 243095813352 243533345328 243856110368 244542812241 245203381696 245958318216 246546705776 247007246598 248672108412 248701105336 249148725904 250075144592 250252005174 250845080382 251005008016 251760684448 251777806686 252230964804 253091168928 253168844292 253612788849 253960645328 254032246944 255351945268 255544343652 256762729496 256944319737 257553255141 257638388672 257979230496 258363901614 258431610312 258510924693 258976201302 259209225408 259404530112 259859409264 260752137464 260825653872 260936549133 261239213547 261295096608 261641402048 261906798909 262210588731 262378187526 262614272704 263104827192 263353797798 263896931376 264878188848 266341604256 266372661568 266839759696 268314012512 268668977616 269140102452 269311694176 269394784113 270140855796 270627064344 271633346712 271993353872 272482896608 272559720384 273496079584 273689504148 274182099672 274266247983 274338124164 275007107648 275201600856 275853804408 276794571456 277365043998 277823786688 279477499704 279788743503 279848594592 279967577838 280292316642 280809994192 281008591374 281334537666 281514360036 282293996112 282380634018 282561125028 283230770004 284196695328 285030229458 285253434144 285705725994 285766842816 286951371252 287746064784 288175121031 288263959776 288858070683 288953551936 289335822048 289843187256 291444530832 291568444323 291830794592 291960672703 292652593779 293346154647 293443119424 293650651128 293740774467 294269458938 294346577304 294534239552 295273030416 295441056792 295972801488 296370954768 296496962827 297073327824 297199634511 298002442816 298135067594 299322055896 299669244264 299860785744 300194729658 300975768912 301503545364 301853264076 302638618464 302975655948 303169310808 305818495788 305992523106 306057979584 306107885447 306543258684 306955631724 307683089532 307879753272 308732406624 309024553656 309288073536 309382996104 310438110528 311592423744 311724903516 312271529127 313447140552 313996786194 314516115264 315164331762 315261490752 315731575068 315911243466 316988621712 317918332857 317986340448 318121538722 318739940064 318875458746 319304421506 319879116284 320061144858 321068534332 321152675856 321525185904 321730697184 321829438476 322720724592 322927000032 323692308576 324127751136 324265560554 324641681286 324711127104 325072745928 326057082988 326628840811 327007702749 327843356603 327944424288 328223627277 328309643916 328433420042 329342995464 330123509352 331249356864 331303370437 331351019496 331562811216 331947396144 332535267701 333323346993 333669340232 334460107176 334776599794 335252748168 335703742248 336307953072 337558459056 337646922048 337701978809 338150385132 340725791536 341105245302 342592426316 343404340188 344485202152 344575480416 344681232924 344975158944 345301601736 346257892512 346479212352 347693161614 347767538496 347915398844 348318951396 348591716928 349209065212 349614118308 349837583368 350227184601 350806436256 351138397064 351637816608 351754136258 351862575168 352162141422 353170918464 353580566976 354827870113 355517625456 355668780909 356788245086 356991276957 357633801798 358114903678 358225303488 358853469936 358963604454 359193045484 360187807728 360836085792 361041421104 361680817541 362177795616 362331782774 363036125088 363679054102 364919338864 365576132896 365688330644 365784165552 366329583893 366935467808 367805072544 369820058664 371511709632 372021368537 372636666272 373051658004 373290103784 373404669001 373723088856 374678121832 375112716888 375352480048 375378007761 376391994816 376507512024 376748166704 377284010688 377641026672 378686879424 378748628167 380040305944 380940967992 382601828336 383027917902 383316515478 383661419712 384233494708 385144094244 386457583008 387545852421 388059483326 388592707776 388757925764 388813838112 390203458372 391128206196 391534201504 391654365956 392359278584 392462103072 393567281289 393697373888 393921409056 394630401984 395030696697 395161273024 396097770432 396266179348 397956119519 399096074528 399558992352 399814380992 400259639544 400638396886 401301025216 402004727152 402471018768 403967541264 404139296171 404225747744 405642021883 406372109962 407757994384 407883138026 407990030808 408724344912 409274175632 410244119376 410506337696 410534256222 411273149508 412032738208 412510661472 412802401284 415633204688 416362038836 417239435431 417929520736 418662381592 419216249556 419951366757 420219109016 420975433424 421214991288 421512887061 422271540054 422651495616 423841687542 423891110476 425167278328 426748193144 427545344187 428203567808 428700247872 429105917968 430294299456 430427056878 432855575048 433430327904 433614609506 435226934338 436010270332 437631503036 437746191888 439123993952 440164679136 440475976692 441404188407 441801359328 441989200042 442083748288 442596528192 442909545624 444431129324 444556432152 445946809568 446865904219 447003664224 447202601391 447604989664 448410604096 448983083844 449791178616 450077945408 450867180176 451463653368 452255318046 453957927696 454753966212 454806993736 456316240562 457872453584 458727743682 459574977232 460402135648 460433447586 461819629908 463536830484 463590882152 464425268528 466152157744 466969579468 467587355274 469549521896 470170710828 470995179291 471774172896 472746497643 473597362602 474023500608 474225041212 475988369276 476845069064 476979510672 477182308083 478313188119 478471293248 478618139272 478956632259 479818674426 480091717287 480250410304 481388561472 481602801498 481729013784 482596045776 482744157714 484390500048 486191626704 486398340831 486962521929 487066690656 487712220736 489085624482 491916636432 492650130063 493093411552 494014493196 497344216824 497402210672 498297451808 500150289184 500504010348 501690160764 502010016032 502164899691 503521368896 503555613372 504461929608 506182337856 506337688584 507225577698 507921290656 508064493888 510703890536 511088687304 511657867953 513525458992 513888639474 515106510282 515958460992 516727803228 516863220624 517021849386 517952402604 519718818528 521504274928 521539742421 521651307744 521873098266 522478427094 522590193216 523813597818 524421177462 524756375052 526209654384 526707595596 527631204387 527793862752 528243212133 529756377696 532683208512 533679519392 535182367629 536450702697 536628025024 537172355517 537337955232 538280204904 538445406681 538623388352 538789568226 540281711592 541254128688 542212677877 543266693424 543497674161 543986707744 544965793216 545518581153 546992159168 547379008296 548364199344 548532495966 548676248328 550403201712 551707608816 554730087996 558954999408 559577487006 559697189184 559788453497 559935155676 560584633284 561619988384 562017182748 562669075332 563028720072 564587992224 564761268036 565122250056 566461540008 568393390656 570060458916 570506868288 570599895229 571411451988 573902742504 574541876853 575492129568 576350242062 576527919552 577716141366 578671644096 579686374512 582089224989 582889061664 583136888646 583661589184 583921345406 585305187558 586692309294 587301302256 587481548934 588538917876 588693154608 590546060832 590882113584 591945602976 592741909536 592993925654 594146655648 594399269022 596270135188 598644111792 599338488528 599536746053 599721571488 600389459316 600957595329 601951537824 603007090728 603706528152 605277236928 605951311896 606338621616 606596418649 608851947977 609558164943 611115864121 611636991576 611824707039 611985046212 612215770894 613086517368 613911263448 615366179064 615759506544 617464813248 617565497159 618049107312 618765992208 623449807032 624543058254 626894281104 627993572388 630328663524 631463150136 631822486932 633977243424 635836665714 635972680896 636243077444 637479880128 637750917492 638608843012 639758232568 640122289716 642137068664 642305351712 643050371808 643461394368 643658876952 645441449184 645854000064 647384617152 648255502272 648531121108 649283362572 650145491856 650421914259 652114165976 652840401507 653257681622 654015405498 655686713206 655888848576 656447254554 656619287832 656866840084 658685990928 660247018704 661416301691 662606740874 662702038992 662983800063 663125622432 663894792288 665070535402 666646693986 667338680464 668920214352 669553199588 670505496336 671407484496 672615906144 675116918112 675403957618 676300770264 680326370087 681451583072 682210490604 682856052151 684474360843 685184852632 686808680376 688970404304 689150960832 689362465848 689950317888 690603203472 692515785024 693465813859 695386323228 695830797688 696637902792 698418130424 699228236616 699675166736 700454369202 701612872512 702276794128 703275633216 703508272516 704324282844 709655740226 711035250912 711337561818 713576490172 713982553914 715267603596 716229807356 717706939872 717927208908 718386090968 719728011639 720375615456 721672171584 722082842208 722404202247 723361635082 724355591232 724663565548 726072250176 727358108204 728633567963 729838677728 731152265792 731376661288 731568331104 732659167786 733628436723 733870935616 735610145088 739061364821 739640117328 741809443333 744042737074 745273332544 746103316008 746580207568 746809338002 747446177712 749356243664 750225433776 750704960096 750756015522 753015024048 753335183497 753496333408 755282053344 757497256334 760080611888 761881935984 763017973081 765203656672 766055835804 766633030956 768466989416 770288188488 770832959211 772915166016 775091704842 776118966652 777515851528 777627676224 777754476317 780406916744 782256412392 782809647399 783068403008 783308731912 784718557168 784924206144 785720396727 787134562578 787842818112 790061393394 792532358696 795912239038 798192149056 799117984704 800519279088 801276793772 804009454304 804942037536 807935082528 808184352339 808278592342 808451495488 811284043766 812744219924 815515988768 815766276052 815980061616 817196764069 817448689824 818548351264 820488238752 821012675392 821068512444 822546299016 822798743949 824065476416 825021322944 825604802568 829893822121 831266409376 832724077672 832979646233 834478870862 835859041472 837324763184 838432499112 839902733514 840438218032 841950866848 842429982576 843025774122 844543080108 847683375084 847782220952 850334556656 853496386288 855090688374 858211835936 860854113756 864525363093 865711150096 866860655808 867229219012 870453868676 872020540664 874705332969 875263006072 875492383776 875882018109 877957781337 878247987904 880329358272 880951953384 881222323401 882808376814 883602718656 883978400084 885819091248 888862258648 889112864304 889490888481 891598903533 891893619136 893731808438 894007328448 894405202782 895209979328 897966167688 899582357232 901734360352 902927306736 904510636092 907915855392 909507932424 909613987472 912632481124 915744907168 917455487364 918323656341 919149954464 920804271296 920866895172 923639259816 927073660968 927181764304 928850537056 932304315488 933939158936 935174710548 936814587381 939099043792 940341421656 941990358582 943548345792 945492995286 947194725204 948450082424 951976738552 953690138128 953754998571 953959021344 954364616166 956626376238 957236278544 957913264518 959637348852 960183434574 963205602996 963458027568 965192091552 965488315428 968781000096 972383253408 972796681662 973925043858 974133381312 978171248964 979886522433 981023108247 983530069809 983833272864 984670881831 985300260126 986186823104 988028986392 993910111311 994688433648 994804421344 996594903616 997605803103 999970040979 1000300578368 1001008020696 1003380321528 1004020032064 1004329799382 1007111226744 1008923859216 1012675377168 1013105936427 1014451155396 1015842581312 1021407781072 1022177374608 1023315735906 1027050917984 1027777278948 1030213020564 1033455606456 1033726441248 1034043698772 1035904805208 1039437637056 1043008549856 1043079484842 1043302615488 1043472736579 1043746196532 1044956854188 1047627195636 1048842354924 1049512750104 1050681553803 1052419308768 1053415191192 1055262408774 1055587725504 1056486424266 1059512755392 1064483610339 1067006342727 1067359038784 1070364735258 1070973830871 1072901405394 1074344711034 1074675910464 1076560409808 1076890813362 1077579136452 1080563423184 1082508257376 1084425355754 1085042452623 1086533386848 1086995348322 1087973415488 1091037162306 1094758016592 1096728398688 1097064991932 1097352496656 1098988751679 1100806403424 1103415217632 1109460175992 1113425385527 1116064105611 1117565475271 1117909998816 1119154974012 1119576906994 1119870311352 1120214007003 1121169266568 1123239976768 1124034365496 1125338150664 1126057440144 1129175984448 1129522536072 1130244500112 1130725046243 1132923080016 1134929461939 1136245884501 1140120917832 1141199790458 1142822903976 1147805485008 1149083753706 1150984259136 1152700484124 1155432282732 1159372749024 1164178449978 1165778123328 1166273777292 1167842690812 1170610375116 1173384618588 1174602604512 1174963097868 1177077835752 1177386309216 1181092121664 1181764227168 1183891205952 1185483819072 1185987851308 1188293311296 1188798538044 1192540270376 1193868358557 1197288223584 1198676977056 1199073492106 1199443142976 1200778918632 1201915190658 1203903075648 1206014181456 1207413056304 1209551358341 1211902623792 1212417888513 1212677243232 1213192837298 1216926065649 1217703895954 1219116329886 1222231728242 1223273983152 1223649414078 1223970092424 1224431541788 1226173034736 1227822526896 1230732358128 1231519013088 1235130994318 1236098214624 1237531984416 1246899614064 1248758857801 1249086116508 1251718306293 1253788562208 1255987144776 1260657327048 1262926300272 1263644973864 1267954486848 1268161239709 1271673331428 1272486154888 1272876689357 1275501834984 1277217686024 1279516465136 1280244579432 1284274137328 1284610703424 1286100743616 1287317753904 1290882898368 1297062242216 1298566725144 1300290983712 1300843828518 1304228331952 1305680803014 1306515363244 1308030810996 1311373426412 1312894509108 1313238575664 1313733680168 1317371981856 1320494037408 1322832603382 1325213481748 1325404077984 1325967600126 1326251244864 1327789584576 1330141070804 1333293387972 1334677360928 1337840428704 1339106399176 1340597712657 1341010992672 1341607804173 1342814968992 1345231812288 1350233836224 1350807915236 1352601540528 1353176626217 1358208191641 1360652740174 1362903166144 1364420981208 1365712104302 1368948721686 1370369705264 1373617360752 1377646109047 1377940808608 1378724931696 1381206406944 1386931627718 1390772646456 1391661595376 1393275805584 1396836260848 1398456473232 1399350333472 1400908738404 1404553588256 1407016545032 1408648565688 1419311480452 1422070501824 1422302384867 1422675123636 1427152980344 1427965107828 1430535207192 1431546924249 1432459614712 1435413879744 1435854417816 1436772181936 1436869896777 1439456023278 1440751230912 1444165684416 1444808404494 1446723270164 1449327131096 1454716216408 1457267135926 1459195022493 1459677355456 1462753322576 1463136662208 1465318335572 1467256873446 1477950390189 1478122729642 1479280234656 1483618886666 1488085474148 1492206632016 1493160415136 1493618676004 1494892355424 1498712487328 1500450867552 1501409920192 1501512031044 1506030048096 1506494699073 1506670366994 1506992666816 1510564106688 1514994512668 1517651133271 1520161223776 1523294270183 1523763871968 1526035946162 1530407313344 1532111671608 1533266061912 1536933978832 1540576376976 1541231383939 1541665918422 1546962200147 1550183409684 1552237933304 1555031703056 1555508952634 1560813833488 1564512824784 1565619294798 1566617463824 1569437114336 1571440793454 1574269125156 1580122786788 1582893613161 1585064717392 1591824478076 1601038558176 1602553587544 1605547102887 1608018908608 1609884075072 1611517066551 1615870165056 1616368704678 1616557184684 1622568087532 1625488439848 1626638033631 1630493022483 1631031977536 1631532552104 1631960123232 1634393528138 1634897379648 1636555743459 1637096702528 1640976477504 1642137024888 1645092598032 1645597487898 1651209605136 1659787644242 1662532818752 1665448155344 1665959292466 1668957741724 1674649526368 1676864998224 1679365360491 1679805467028 1680876436064 1683901733696 1684859965152 1686051548244 1689086160216 1695366750168 1695564441904 1700669113312 1706992772576 1710181376748 1711799685687 1716423671872 1721708227512 1729050726186 1731422300192 1734458438024 1740907737352 1744041081328 1746267674967 1749410665938 1750526012144 1750984767552 1751764036218 1755915562674 1761903906768 1762444646802 1765616753628 1767956800168 1771638182496 1777724517296 1778225728608 1778981776962 1783197807066 1787463616876 1788810405564 1795932335376 1798610238159 1799164714464 1802872785987 1803468720704 1805854613472 1809021272184 1815831710784 1819015864848 1819227974944 1819789255947 1825264962248 1826555843931 1828674494829 1831489814336 1833347592363 1834910974728 1835474121117 1836647312682 1838299908928 1841733790344 1847278519632 1852696491477 1854147321936 1854363528608 1857701074112 1864608630976 1867878317872 1870349421096 1873629174762 1878198087584 1880682843312 1883980717164 1890985990572 1894389450408 1896900164848 1903953477104 1907380276256 1907509997142 1907918042688 1908729232332 1913252752476 1914472557088 1915826529036 1919274697704 1920366869148 1926411205992 1926916055136 1930384183104 1930976630856 1937562000192 1944766506816 1945593363324 1947850087716 1951265742777 1956342497928 1958521204521 1959773044866 1962046216494 1967060139618 1967666545728 1969341763662 1970600520252 1976057972784 1984248905073 1987820222622 1988951400189 1989376867296 1989608842688 1995211606206 1999940081958 2002016041392 2006760643056 2008659598764 2014222453488 2017847718432 2025350754336 2026211872854 2028902310792 2040979110261 2042815562144 2043724708921 2044354749216 2046631471812 2048568156453 2053423082529 2054101835968 2055554557896 2060426041128 2066911212912 2067452882496 2067790001693 2068087397544 2071809610416 2075478739789 2080397441577 2086017099712 2086158969684 2086945473158 2087492393064 2089913708376 2095254391272 2097684709848 2099025500208 2101363107606 2104838617536 2106830382384 2107726143601 2110524817548 2112972848532 2128967220678 2134012685454 2140729470516 2141947661742 2145802810788 2148689422068 2153120819616 2153781626724 2155158272904 2161126846368 2165016514752 2168850711508 2170084905246 2173066773696 2173990696644 2182074324612 2185900703889 2189516033184 2193456797376 2194129983864 2194704993312 2197977503358 2201612806848 2206830435264 2214615327257 2217184094463 2218920351984 2225428329999 2226850771054 2232128211222 2235130950542 2235819997632 2238309948024 2239153813988 2239740622704 2240428014006 2242338533136 2248068730992 2250676301328 2252114880288 2259045072144 2260005550491 2260489000224 2261450092486 2265846160032 2269858923878 2272491769002 2280241835664 2282399580916 2285645807952 2286401885677 2289053919243 2295610970016 2298167507412 2305400968248 2310864565464 2318745498048 2319123593059 2327746873907 2328356899956 2332547554584 2333263428951 2335685381624 2341220750232 2346769237176 2349205209024 2349926195736 2354155671504 2354772618432 2363528454336 2363913851663 2371975702616 2377597076088 2385080540752 2387736717114 2394576447168 2397353954112 2398146984212 2401557837264 2403830381316 2412028362912 2414826112608 2419102716682 2423805247584 2424835777026 2425354486464 2426385674596 2433852131298 2435407791908 2438232659772 2444463456484 2446547966304 2447298828156 2447940184848 2448863083576 2451590292207 2452346069472 2455645053792 2461464716256 2463038026176 2470261988636 2472196429248 2475063968832 2483795090791 2489681466363 2493799228128 2497517715602 2498172233016 2498938938699 2503436612586 2507577124416 2511974289552 2521314654096 2522386641619 2525852600544 2527289947728 2531765722787 2536322479418 2543346662856 2544972309776 2545753378714 2551003669968 2554435372048 2559032930272 2560489158864 2568548274656 2574635507808 2594124484432 2597133450288 2600581967424 2601687657036 2604149579759 2608456663904 2611361606028 2613030726488 2616061621992 2622746852824 2625789018216 2626477151328 2627467360336 2627646054327 2634743963712 2640988074816 2645665206764 2650426963496 2650808155968 2651240397169 2651935200252 2660282141608 2666586775944 2668472665443 2669354721856 2675680857408 2678212798352 2681195425314 2682021985344 2683215608346 2685629937984 2701615830472 2705203081056 2706353252434 2716416383282 2721305480348 2728841962416 2731424208604 2737897443372 2740739410528 2747234721504 2754970969023 2755292218094 2755881617216 2757449863392 2762412813888 2773863255436 2781545292912 2783323190752 2785692836633 2786551611168 2793672521696 2796912946464 2798700666944 2801817476808 2809107176512 2814033090064 2817297131376 2818494961789 2828975073197 2838622960904 2839494153181 2844604769734 2845350247272 2854305960688 2855930215656 2861070414384 2863093848498 2864919229424 2871708835632 2872929800273 2873544363872 2873739793554 2878912046556 2889616808988 2893446540328 2898654262192 2909432432816 2914534271852 2918390044986 2925506645152 2930636671144 2934513746892 2939659567299 2950590209427 2955900780378 2956245459284 2958560469312 2967237773332 2976170948296 2981730333933 2984413264032 2986320830272 2987237352008 2989784710848 2992817409309 2997424974656 3000901735104 3003024062088 3012060096192 3012989398146 3013340733988 3018624781561 3029989025336 3035302266542 3039317809281 3040322447552 3046588540366 3047527743936 3052071892324 3064223343216 3066532123824 3073867957664 3081152753952 3082462767878 3083331836844 3093924400294 3100366819368 3104475866608 3110063406112 3111017905268 3121627666976 3129025649568 3130418209737 3131238589596 3133234927648 3138874228672 3142881586908 3148538250312 3160245573576 3165787226322 3170129434784 3183648956152 3193450831017 3202077116352 3205107175088 3211094205774 3223034133102 3232737409356 3233114369368 3245136175064 3250976879696 3253276067262 3255127357869 3260986044966 3263065104208 3263920246464 3268787056276 3273111486918 3284274049776 3290185196064 3291194975796 3296966255037 3302419210272 3319575288484 3330896310688 3331918584932 3337915483448 3340276156581 3348192316833 3349299052736 3352696425813 3353729996448 3358730720982 3359610934056 3360642021009 3361752872128 3369719930304 3372103096488 3378172320432 3390733500336 3391128883808 3392175138729 3401338226624 3404788385817 3408737653503 3413985545152 3420362753496 3423599371374 3443416455024 3458101452372 3462844600384 3468916876048 3481815474704 3488082162656 3492535349934 3498821331876 3501052024288 3503528072436 3511831125348 3523807813536 3524889293604 3531233507256 3535913600336 3543276364992 3555449034592 3556451457216 3557963553924 3566395614132 3574927233752 3577620811128 3581605075671 3591864670752 3597220476318 3598329428928 3605745571974 3611709226944 3618042544368 3628654075023 3637253665539 3638031729696 3638455949888 3639578511894 3650529924496 3650778196947 3653111687862 3657348989658 3666695184726 3669821949456 3670948242234 3673294625364 3683467580688 3694557039264 3705392982954 3708294643872 3708727057216 3735756635744 3740698842192 3746276573403 3747258349524 3755154918879 3756396175168 3761365686624 3767961434328 3781971981144 3788778900816 3793800329696 3795488745139 3804483719127 3807906954208 3814760552512 3815019994284 3817458464664 3818630068071 3826505504952 3828945114176 3831653058072 3838549395408 3840733738296 3852822411984 3853832110272 3854460516751 3861953261712 3891186726648 3895700175432 3902531485554 3912684995856 3917042409042 3919546089732 3924092432988 3934120279236 3938683527324 3941201040504 3952115945568 3968497810146 3975640445244 3977902800378 3978753734592 3990423212412 3999880163916 4004032082784 4013521286112 4017319197528 4021793137971 4028444906976 4035695436864 4050701508672 4052423745708 4057804621584 4059529878651 4074624574923 4081958220522 4085631124288 4087449417842 4088709498432 4093262943624 4097136312906 4106846165058 4111109115792 4120852082256 4128150020899 4132938327141 4133822425824 4135580003386 4136174795088 4143619220832 4150957479578 4160794883154 4172317939368 4173890946316 4174984786128 4179827416752 4190508782544 4195369419696 4198051000416 4202726215212 4213660764768 4215452287202 4221049635096 4225945697064 4246174930543 4257934441356 4261963635839 4266907154601 4268025370908 4281458941032 4283895323484 4291605621576 4297378844136 4306241639232 4307563253448 4310316545808 4322253692736 4322958480113 4337701423016 4340169810492 4347981393288 4364148649224 4371801407778 4379032066368 4388259967728 4389409986624 4395955006716 4429230654514 4434368188926 4437840703968 4450856659998 4453701542108 4464256422444 4470261901084 4476619896048 4478307627976 4479481245408 4480856028012 4484677066272 4496137461984 4501352602656 4504229760576 4518090144288 4520011100982 4520978000448 4522900184972 4531692320064 4539717847756 4544983538004 4552953399813 4560483671328 4564799161832 4569882810549 4571291615904 4572803771354 4578107838486 4591221940032 4596335014824 4610801936496 4612762311469 4621729130928 4623694151817 4629914111837 4638247186118 4640886600441 4655493747814 4656713799912 4665095109168 4666526857902 4671370763248 4682441500464 4693538474352 4699852391472 4701850628033 4708311343008 4727827703326 4743951405232 4755194152176 4762284590609 4770161081504 4775473434228 4796293968424 4803115674528 4807660762632 4824056725824 4829652225216 4838205433364 4847610495168 4849671554052 4852771349192 4854260697013 4867704262596 4870815583816 4876465319544 4879914100893 4888926912968 4893095932608 4894597656312 4895880369696 4897726167152 4903180584414 4904692138944 4911290107584 4922929432512 4940523977272 4967590181582 4979362932726 4987598456256 4995035431204 4996344466032 4997877877398 5006873225172 5023948579104 5038096081473 5042629308192 5044773283238 5051705201088 5054579895456 5063531445574 5072644958836 5086693325712 5089944619552 5091506757428 5100434975741 5102007339936 5108870744096 5118065860544 5120978317728 5135399057061 5137096549312 5149271015616 5173429553747 5188248968864 5192666103331 5194266900576 5203375314072 5208299159518 5216913327808 5222723212056 5226061452976 5232123243984 5245493705648 5251578036432 5252954302656 5253810850223 5254934720672 5255292108654 5273346284479 5291330413528 5300853926992 5302480794338 5303870400504 5320564283216 5333173551888 5336945330886 5356425596704 5362390850628 5366431216692 5395830714477 5403231660944 5410406162112 5412706504868 5432832766564 5442610960696 5457683924832 5459367767841 5462848417208 5475794886744 5479667531793 5481478821056 5494469443008 5500042777089 5509941938046 5510584436188 5514899726784 5547726510872 5558089474431 5563090585824 5566646381504 5571385673266 5573103222336 5587345043392 5593825892928 5603634953616 5626862508227 5628066180128 5634594262752 5636989923578 5657950146394 5677245921808 5678988306362 5689209539468 5690700494544 5708611921376 5711860431312 5722140828768 5726187696996 5729838458848 5743417671264 5745859600546 5747088727744 5747479587108 5757824093112 5779233617976 5786893080656 5797308524384 5809256754847 5818864865632 5829068543704 5836780089972 5851013290304 5861273342288 5869027493784 5879319134598 5901180418854 5911801560756 5912490918568 5934475546664 5952341896592 5952746715219 5963460667866 5968826528064 5974474704016 5985634818618 6006048124176 6025978796292 6026681467976 6037249563122 6059978050672 6070604533084 6078635618562 6093177080732 6104143784648 6122937330783 6128446686432 6131174126763 6133064247648 6145704469359 6147735915328 6162305507904 6164925535756 6166663673688 6187848800588 6200733638736 6203370005079 6208951733216 6220126812224 6222035810536 6226436219367 6241192324731 6243255333952 6258051299136 6260836419474 6262477179192 6266469855296 6285763173816 6297076500624 6320491147152 6323178430803 6331574452644 6340258869568 6367297912304 6386901662034 6410214350176 6422188411548 6446068266204 6465474818712 6466228738736 6490272350128 6501953759392 6506552134524 6510254715738 6521972089932 6526130208416 6537574112552 6546222973836 6557702111667 6568548099552 6580370392128 6582389951592 6593932510074 6604838420544 6639150576968 6643845981771 6651552283389 6661792621376 6663837169864 6675830966896 6676284989997 6680552313162 6696384633666 6705392851626 6707459992896 6717461441964 6719221868112 6721284042018 6744206192976 6756344640864 6780016651473 6781467000672 6782257767616 6784350277458 6809576771634 6817475307006 6840725506992 6847198742748 6859205657031 6867161757729 6886832910048 6916202904744 6937833752096 6957370779177 6963630949408 6976164325312 6983240621721 6985070699868 6997642663752 6999790286853 7002104048576 7007056144872 7023662250696 7047615627072 7048764812401 7049778587208 7062467014512 7071827200672 7091741554989 7110898069184 7115927107848 7132791228264 7149854467504 7155241622256 7163210151342 7183729341504 7194440952636 7211491143948 7236085088736 7257308150046 7274507331078 7276063459392 7279157023788 7301059848992 7301556393894 7306223375724 7314697979316 7333390369452 7339643898912 7341896484468 7346589250728 7354770876621 7366935161376 7389114078528 7410785965908 7416589287744 7451385272373 7469044399089 7471513271488 7481397684384 7492553146806 7494516699048 7496816816097 7510309837758 7522731373248 7535922868656 7549268822749 7563943962288 7567159924857 7577557801632 7587600659392 7590977490278 7595297168361 7608967438254 7615813908416 7630039988568 7634916929328 7637260136142 7653011009904 7663306116144 7677098790816 7681467476592 7705644823968 7708921033502 7723906523424 7782373453296 7791400350864 7793977698689 7805062971108 7812448739277 7825369991712 7834084818084 7839092179464 7848184865976 7868240558472 7877367054648 7882402081008 7904231891136 7915075323701 7936995620292 7944506233573 7951280890488 7953721191507 7955805600756 7980846424824 7999760327832 8008064165568 8027042572224 8034638395056 8043586275942 8056889813952 8104847491416 8115609243168 8119059757302 8149249149846 8163916441044 8174898835684 8186525887248 8194272625812 8213692330116 8222218231584 8241704164512 8256300041798 8265876654282 8267644851648 8271160006772 8272349590176 8287238441664 8301914959156 8321589766308 8344635878736 8347781892632 8349969572256 8357078509899 8359654833504 8381017565088 8390738839392 8396102000832 8405452430424 8427321529536 8430904574404 8442099270192 8451891394128 8455484885367 8466859508387 8486925219591 8492349861086 8515868882712 8518482459543 8523927271678 8533814309202 8536050741816 8562917882064 8567790646968 8583211243152 8594757688272 8598411921983 8615126506896 8618789400819 8620633091616 8645916960226 8675402846032 8680339620984 8695962786576 8728297298448 8743602815556 8776519935456 8791910013432 8858461309028 8868736377852 8875681407936 8877128677963 8901713319996 8907403084216 8928512844888 8940523802168 8953239792096 8956615255952 8958962490816 8961712056024 8969354132544 8992274923968 9002705205312 9036180288576 9040022201964 9045800369944 9055874344683 9079435695512 9089967076008 9105906799626 9120967342656 9129598323664 9139765621098 9142583231808 9145607542708 9156215676972 9192670029648 9221603872992 9225524622938 9243458261856 9247388303634 9259828223674 9276494372236 9281773200882 9310987495628 9313427599824 9330190218336 9333053715804 9342741526496 9364883000928 9387076948704 9391254629211 9399704782944 9403701256066 9416622686016 9455655406652 9472236383519 9487902810464 9507457341487 9510388304352 9524569181218 9540322163008 9550946868456 9592587936848 9606231349056 9607797742673 9615321525264 9643522763329 9676410866728 9699343108104 9705542698384 9708521394026 9735408525192 9741631167632 9752930639088 9759828201786 9777853825936 9789195312624 9791760739392 9793357385461 9795452334304 9806361168828 9881047954544 9935180363164 9958725865452 9990070862408 9992688932064 9995755754796 10013746450344 10020828469743 10047897158208 10058089277439 10076192162946 10085258616384 10089546566476 10109159790912 10127062891148 10145289917672 10173386651424 10176525416187 10179889239104 10183013514856 10200869951482 10204014679872 10214365157451 10217741488192 10241956635456 10270798114122 10290008233277 10346859107494 10376497937728 10385332206662 10388533801152 10406750628144 10416598319036 10445446424112 10452122905952 10464246487968 10488743708689 10490987411296 10503156072864 10507621700446 10509869441344 10510584217308 10546692568958 10582660827056 10601707853984 10604961588676 10607740801008 10623557932897 10641128566432 10666347103776 10673890661772 10712851193408 10724781701256 10732862433384 10788619687573 10791661428954 10806463321888 10825413009736 10828735401029 10865665533128 10885221921392 10885962225069 10915367849664 10918735535682 10925696834416 10951589773488 10959335063586 11000085554178 11019883876092 11021168872376 11095453021744 11116178948862 11126181171648 11142771346532 11207269907232 11238829720209 11253725016454 11256132360256 11269188525504 11273979847156 11315900292788 11354491843616 11357976612724 11378419078936 11381400989088 11386466235417 11413451157381 11417223842752 11423720862624 11444281657536 11452375393992 11455890204213 11459676917696 11486835342528 11491719201092 11494959174216 11515648186224 11558467235952 11563381550253 11573786161312 11594617048768 11618513509694 11637729731264 11658137087408 11673560179944 11722546684576 11738054987568 11758638269196 11802360837708 11823603121512 11824981837136 11868951093328 11904683793184 11905493430438 11926921335732 11948949408032 11971269637236 12012096248352 12051957592584 12053362935952 12074499126244 12119956101344 12141209066168 12157271237124 12178589635953 12186354161464 12208287569296 12223873724769 12245874661566 12256893372864 12262348253526 12266128495296 12291408938718 12329851071512 12333327347376 12375697601176 12384450062697 12398814981423 12401467277472 12406740010158 12417903466432 12444071621072 12452872438734 12482384649462 12521672838948 12524954358384 12571526347632 12594153001248 12640982294304 12646356861606 12663148905288 12734595824608 12738524791629 12773803324068 12785890907517 12800721463803 12820428700352 12844376823096 12892136532408 12930949637424 12932457477472 12968875440339 12980544700256 13003907518784 13013104269048 13020509431476 13043944179864 13052260416832 13075148225104 13092445947672 13115404223334 13137096199104 13164779903184 13187865020148 13278301153936 13287691963542 13303104566778 13327674339728 13351661933792 13352569979994 13361104626324 13392769267332 13410785703252 13434922883928 13438443736224 13442568084036 13488412385952 13512689281728 13560033302946 13562934001344 13568700554916 13619153543268 13634950614012 13658860199439 13681451013984 13694397485496 13709648431647 13718411314062 13734323515458 13773665820096 13832405809488 13838286934407 13871082455451 13875667504192 13889742335511 13914741558354 13922659801323 13927261898816 13966481243442 13970141399736 13995285327504 13999580573706 14014112289744 14047324501392 14097529624802 14099557174416 14105551884099 14124934029024 14143654401344 14183483109978 14231854215696 14265582456528 14286853771827 14299708935008 14310483244512 14326420302684 14388881905272 14422982287896 14472170177472 14474530011851 14514616300092 14528351178523 14549014662156 14558314047576 14562782091039 14602119697984 14603112787788 14612446751448 14629395958632 14666780738904 14679287797824 14683792968936 14693178501456 14709541753242 14733870322752 14754083005207 14821571931816 14902770544746 14938088798178 14962795368768 14985106293612 14989033398096 14993633632194 15020619675516 15071845737312 15098537645498 15127887924576 15134319849714 15155115603264 15181954980556 15190594336722 15217934876508 15260079977136 15269833858656 15274520272284 15301304927223 15306022019808 15326612232288 15354197581632 15362934953184 15411289647936 15417842067004 15447813046848 15502307290799 15520288661241 15564746906592 15577998309993 15582800701728 15587955397378 15610125942216 15624897478554 15650739983424 15668169636168 15678184358928 15696369731952 15724167658433 15736481116944 15754734109296 15761432550669 15764804162016 15820038853437 15830150647402 15873991240584 15889012467146 15902561780976 15907442383014 15911611201512 15961692849648 15999520655664 16069276790112 16087172551884 16209694982832 16231218486336 16233865151413 16238119514604 16298498299692 16327832882088 16349797671368 16373051774496 16388545251624 16427384660232 16444436463168 16483408329024 16512600083596 16531753308564 16542320013544 16544699180352 16547396961641 16603829918312 16643179532616 16689271757472 16695563785264 16699939144512 16714157019798 16719309667008 16762035130176 16781477678784 16810904860848 16861809148808 16880587524681 16884198540384 16903782788256 16910969770734 16933719016774 16973850439182 16984699722172 17031737765424 17036964919086 17047854543356 17067628618404 17072101483632 17125835764128 17135581293936 17166422486304 17189515376544 17196823843966 17230253013792 17237578801638 17241266183232 17291833920452 17350805692064 17360679241968 17386565635537 17391925573152 17427770264541 17456594596896 17487205631112 17553039870912 17583820026864 17591296140821 17656706491333 17716922618056 17722360059509 17737472755704 17754257355926 17803426639992 17814806168432 17857025689776 17881047604336 17906479584192 17909399417611 17913230511904 17923424112048 18080044403928 18091600739888 18111748689366 18158871391024 18179934152016 18211813599252 18259196647328 18279531242196 18291215085416 18312431353944 18385340059296 18393522380289 18443207745984 18451049245876 18486916523712 18494776607268 18519656447348 18552988744472 18563546401764 18610110015237 18621974991256 18626855199648 18660380436672 18666107431608 18679308658101 18685483052992 18729766001856 18774153897408 18782509258422 18799409565888 18807402512132 18911310813304 18944472767038 18969535292409 18975805620928 19014914682974 19020776608704 19049138362436 19101893736912 19181072749039 19185175873696 19215595485346 19230643050528 19287045526658 19352821733456 19398686216208 19411085396768 19417042788052 19470817050384 19483262335264 19505861278176 19519656403572 19555707651872 19578390625248 19586714770922 19590904668608 19612722337656 19729464732523 19762095909088 19802825512379 19870360726328 19917451730904 19931537945313 19980141724816 19985377864128 19991511509592 20027492900688 20041656939486 20110508601911 20116178554878 20152384325892 20179093132952 20254125782296 20290579835344 20346773302848 20353050832374 20366027029712 20401739902964 20428730314902 20541596228244 20577616971093 20580016466554 20693718214988 20770664413324 20813501256288 20833196638072 20872112337531 20890892848224 20904245811904 20928492975936 20949721865163 20977487417378 20981974822592 21006312145728 21015243400892 21021168434616 21093385137916 21130373470927 21146294437203 21165321654112 21203415707968 21209923177352 21215481602016 21247115865794 21275224664967 21282257132864 21332694207552 21347781323544 21449563402512 21465724866768 21577239375146 21583322857908 21612926643776 21650826019472 21657470802058 21731331066256 21770443842784 21771924450138 21837471071364 21851393668832 21903179546976 21918670127172 22000171108356 22039767752184 22042337744752 22190906043488 22232357897724 22285542693064 22354155817119 22414539814464 22477659440418 22507450032908 22547959694312 22631800585576 22647806468247 22701479774571 22708983687232 22715953225448 22756838157872 22762801978176 22772932470834 22785891505083 22826902314762 22847441725248 22904750787984 22911780408426 22983438402184 22989918348432 23031296372448 23116934471904 23126763100506 23147572322624 23237027019388 23316274174816 23347120359888 23381933096067 23437346217831 23445093369152 23476109975136 23517276538392 23604721675416 23647206243024 23649963674272 23737902186656 23745225971103 23809367586368 23810986860876 23833518700719 23853842671464 23861163574521 23897898816064 23942539274472 24024192496704 24103915185168 24106725871904 24148998252488 24239912202688 24282418132336 24314542474248 24357179271906 24372708322928 24416575138592 24447747449538 24491749323132 24524696507052 24582817877436 24659702143024 24666654694752 24751395202352 24768900125394 24797629962846 24802934554944 24813480020316 24888143242144 24905744877468 24964769298924 25043345677896 25049908716768 25071235529697 25143052695264 25188306002496 25281964588608 25292713723212 25326297810576 25366454656101 25400578525161 25460775658773 25469191649216 25477049583258 25547606648136 25555447378629 25571781815034 25601442927606 25688753646192 25784273064816 25795235765949 25856368202457 25861899274848 25864914954944 25937750880678 25961089400512 26026208538096 26041018862952 26087888359728 26150296450208 26184891895344 26230808446668 26329559806368 26375730040296 26556602307872 26568421215973 26575383927084 26606209133556 26631386033889 26655348679456 26703323867584 26705139959988 26722209252648 26785538534664 26821571406504 26869845767856 26876887472448 26885136168072 26976824771904 26981223617257 27120066605892 27137401109832 27167623034049 27238307086536 27269901228024 27317720398878 27362902027968 27388794970992 27419296863294 27436822628124 27468647030916 27664811618976 27676573868814 27742164910902 27779484671022 27829483116708 27845319602646 27932962486884 27940282799472 27990570655008 27999161147412 28028224579488 28094649002784 28195059249604 28199114348832 28211103768198 28249868058048 28366966219956 28416709150557 28463708431392 28522372024461 28531164913056 28573707543654 28599417870016 28620966489024 28652840605368 28777763810544 28789999254341 28823393228019 28845964575792 28897050146293 28930568289987 28949060023702 29029232600184 29056702357046 29098029324312 29116628095152 29125564182078 29206225575576 29224893502896 29258791917264 29333561477808 29367585937872 29380072156383 29386357002912 29419083506484 29508166010414 29643143863632 29723224513801 29805541089492 29876177596356 29970212587224 29978066796192 29987267264388 30041239351032 30143691474624 30197075290996 30255775849152 30260709360791 30268639699428 30363909961112 30381188673444 30435869753016 30520159954272 30539667717312 30549040544568 30602609854446 30612044039616 30653224464576 30725869906368 30835684134008 30870024699831 31004614581598 31040577322482 31129493813184 31155996619986 31165601403456 31175910794756 31220251884432 31249794957108 31336339272336 31356368717856 31392739463904 31448335316866 31466231126067 31472962233888 31509468218592 31522865101338 31529608324032 31640077706874 31660301294804 31747982481168 31778024934292 31805123561952 31814884766028 31823222403024 31870673798691 31923385699296 31999041311328 32138553580224 32174345103768 32289336180283 32365859062719 32409398782859 32419389965664 32467730302826 32476239029208 32486206203087 32596996599384 32655665764176 32699595342736 32746103548992 32777090503248 32791026341047 32854769320464 32912954396231 33025200167192 33063506617128 33084640027088 33094793923282 33207659836624 33286359065232 33378543514944 33391127570528 33428314039596 33621809721696 33723618297616 33761175049362 33768397080768 33807565576512 33821939541468 33867438033548 33947700878364 33969399444344 34063475530848 34073929838172 34095709086712 34135257236808 34144202967264 34159398706251 34251671528256 34271162587872 34332844972608 34379030753088 34393647687932 34460506027584 34475157603276 34583667840904 34690144650759 34701611384128 34721358483936 34773131271074 34783851146304 34855540529082 34913189193792 34974411262224 35076989391889 35167640053728 35182592281642 35313412982666 35433845236112 35444720119018 35474945511408 35508514711852 35606853279984 35629612336864 35714051379552 35762095208672 35818798835222 35826461023808 35846848224096 36160088807856 36183201479776 36214006876229 36223497378732 36317742782048 36359868304032 36423627198504 36518393294656 36559062484392 36582430170832 36624862707888 36770680118592 36776675951561 36787044760578 36902098491752 36913423991353 36989553214536 37039312894696 37105977488944 37127092803528 37153350188091 37220220030474 37243949982512 37253710399296 37332214863216 37358617316202 37565018516844 37614805024264 37822621626608 37888945534076 37939070584818 38029829365948 38098276724872 38203787473824 38215574374887 38357672722551 38362145498078 38370351747392 38431190970692 38461286101056 38574091053316 38705643466912 38797372432416 38822170793536 38834085576104 38906626321017 38941634100768 38966524670528 39011722556352 39039312807144 39111415303744 39156781250496 39173429541844 39225444675312 39242122160293 39388037557589 39458929465046 39524191818176 39605651024758 39740721452656 39834903461808 39863075890626 39960283449632 39983023019184 40054985801376 40083313878972 40221017203822 40232357109756 40304768651784 40358186265904 40508251564592 40581159670688 40706101664748 40732054059424 40803479805928 40857460629804 41083192456488 41155233942186 41160032933108 41387436429976 41514860803221 41541328826648 41627002512576 41666393276144 41669227006533 41744224675062 41781785696448 41899443730326 41954974834756 42030486801784 42042336869232 42186770275832 42260746941854 42292588874406 42316655652297 42330643308224 42419846354704 42430963204032 42494231731588 42550449329934 42695562647088 42860561315481 42899126805024 42931449733536 43154478750292 43166645715816 43301652038944 43314941604116 43423590035553 43462662132512 43540887685568 43543848900276 43585053535569 43674942142728 43688346273117 43702787337664 43806359093952 43837340254344 44000342216712 44079535504368 44084675489504 44262249015621 44381812086976 44464715795448 44571085386128 44708311634238 44955318880836 45014900065816 45095919388624 45263601171152 45295612936494 45402959549142 45431906450896 45513676315744 45545864941668 45571783010166 45653804629524 45809501575968 45823560816852 45903914781669 45966876804368 45979836696864 46062592744896 46233868943808 46253526201012 46474054038776 46506921872397 46560865983723 46632548349632 46694240719776 46733994929979 46763866192134 46874692435662 46952219950272 47034553076784 47172502975299 47209443350832 47284297652007 47294412486048 47299927348544 47460116560311 47475804373312 47490451942206 47621973721752 47667037401438 47707685342928 47722327149042 47885078548944 48207830370336 48213451743808 48297996504976 48564836264672 48629084948496 48701595454239 48714358543812 48745416645856 48833150277184 48895494899076 48983498646264 49049393014104 49165635754872 49319404286048 49333309389504 49341353686807 49502790404704 49537800250788 49595259925692 49626960040632 49642190884923 49776286484288 49811489754936 49929538597848 50086691355792 50099817433536 50142471059394 50286105390528 50585427446424 50641762574043 50652595621152 50732909312202 50801157050322 50921551317546 50954099166516 51095213296272 51110894757258 51143563630068 51202885855212 51377507292384 51568546129632 51590471531898 51712736404914 51723798549696 51875501761356 52052417076192 52082037725904 52159696906611 52175776719456 52283310793623 52300592900416 52369783790688 52461616893336 52659119612736 52751460080592 52773888422463 52844881759243 52970119473999 53113204615744 53136842431946 53150767854168 53167080178527 53212418267112 53262772067778 53310697358912 53410279919976 53444418505296 53571077069328 53643142813008 53665950271687 53728198252833 53739691535712 53770272336144 53962447234514 54240133211784 54274802219664 54335246068098 54476614173072 54539802456048 54635440797756 54777589941984 54838593726588 54873645256248 54937294061832 55329623237952 55353147737628 55405527265907 55484329821804 55558969342044 55658966233416 55690639205292 55865924973768 55880565598944 55981141310016 55998322294824 56056449158976 56189298005568 56390118499208 56398228697664 56422207536396 56733932439912 56833418301114 56927416862784 57044744048922 57062329826112 57147415087308 57305681210736 57543218247117 57555527621088 57579998508682 57646786456038 57691929151584 57794100292586 57861136579974 57898120047404 58058465200368 58113404714092 58196058648624 58233256190304 58251128364156 58412451151152 58449787005792 58517583834528 58667122955616 58735171875744 58760144312766 58772714005824 58838167012968 59016332020828 59188394197569 59268016558709 59286287727264 59408476537137 59446449027602 59611082178984 59752355192712 59940425174448 59956133592384 59965910049097 59974534528776 60082478702064 60188883453881 60331525805733 60394150581992 60521418721582 60537279398856 60727819922224 60762377346888 60871739506032 61040319908544 61098081089136 61124058164429 61205219708892 61671368268016 61740049399662 62009229163196 62081154644964 62311993239972 62351821589512 62440503768864 62499589914216 62672678544672 62712737435712 62785478927808 62896670633732 62932462252134 62945924467776 63018936437184 63045730202676 63280155413748 63320602589608 63391120412781 63438883311609 63495964962336 63556049868584 63610247123904 63629769532056 63646444806048 63741347597382 63846771398592 63998082622656 64223844490453 64348690207536 64578672360566 64731718125438 64818797565718 64838779931328 64935460605652 64952478058416 64972412406174 65193993198768 65311331528352 65399190685472 65554181006496 65582052682094 65709538640928 65825908792462 66050400334384 66127013234256 66169280054176 66189587846564 66305654684633 66415319673248 66572718130464 66782255141056 66856628079192 67243619443392 67254584198711 67447236595232 67504659343303 67522350098724 67643879082936 67734876067096 67895401756728 67938798888688 67943419404741 68126951061696 68147859676344 68191418173424 68270514473616 68288405934528 68318797412502 68542325175744 68553501698227 68787295375864 68950315206552 69167335681808 69380289301518 69442716967872 69546262542148 69711081058164 69948822524448 70145799288201 70153978783778 70335280107456 70365184563284 70626825965332 70867690472224 70889440238036 70949891022816 71017029423704 71213706559968 71235677913309 71259224673728 71428102759104 71500556102157 71524190417344 71637597670444 71693696448192 72030057632939 72320177615712 72366402959552 72428013752458 72446994757464 72635485564096 72719736608064 72847254397008 73118124968784 73149212606951 73164860341664 73249725415776 73421205960823 73553351903122 73574089521156 73804196983504 73826847982706 73979106429072 74078625789392 74211954977888 74254185607056 74306700376182 74440440060948 74487899965024 74664429726432 74717234632404 75130037033688 75229610048528 75520337813011 75645243253216 75777891068152 75878141169636 76059658731896 76196553449744 76201735575483 76407574947648 76431148749774 76715345445102 76724290996156 76862381941384 77148182106632 77385707297847 77411286933824 77594744864832 77668171152208 77813252642034 77883268201536 78078625614288 78346859083688 78450889350624 78484244320586 78776075115178 78917858930092 79211302049516 79481442905312 79669806923616 79705263647919 79726151781252 79894158101667 79920566899264 79966046038368 80109971602752 80166627757944 80442034407644 80464714219512 80609537303568 80716372531808 80943670851771 81016503129184 81162319341376 81412203329496 81464108118848 81606959611856 81714921259608 82166384912976 82310467884372 82320065866216 82774872859952 83029721606442 83082657653296 83332786552288 83338454013066 83488449350124 83798887460652 83909949669512 84060973603568 84084673738464 84373540551664 84521493883708 84585177748812 84633311304594 84839692709408 84988463463176 85100898659868 85250127451671 85391125294176 85567116073383 85721122630962 85798253610048 85862899467072 86308957500584 86333291431632 86369997763023 86470179684057 86603304077888 86629883208232 86691150438879 86791704869961 86847180071106 86925324265024 87087697800552 87170107071138 87349884285456 87376692546234 87674680508688 88000684433424 88140216469149 88159071008736 88169350979008 88524498031242 88929431590896 89142170772256 89169673541403 89416623268476 89910637761672 90029800131632 90191838777248 90527202342304 90591225872988 90782128082373 90805919098284 90863812901792 91027352631488 91091729883336 91143566020332 91307609259048 91619003151936 91647121633704 91807829563338 91933753608736 91959673393728 92507052402024 92610074099493 92948108077552 93013843744794 93121731967446 93388481439552 93467989859958 93527732384268 93749384871324 94069106153568 94345005950598 94398693378201 94418886701664 94568595304014 94588824972096 94920233120622 94980903884412 95243947443504 95334074802876 95415370685856 95444654298084 95612021396073 95770157097888 96415660740672 96595993009952 96868008540849 97097577188157 97129672529344 97228196348577 97258169896992 97403190908478 97428717087624 97458618609261 97490833291712 97790989798152 97966997292528 98098786028208 98140494695737 98331271509744 98373079023141 98638808572096 98682707373614 98738863188693 99005580809408 99075600501576 99190519851384 99253920081264 99284381769846 99622979509872 99859077195696 100173382711584 100284942118788 101170854892848 101283525148086 101305191242304 101321710082957 101465818624404 101602314100644 101843102635092 101908198333032 102190426592544 102221789514516 102287127260136 102405771710424 102755014584768 103137092259264 103180943063796 103278581036449 103425472809828 103751003522712 104104834152384 104164075451808 104319393813222 104351553438912 104566621587246 104739567581376 104923233786672 105230968175667 105502920161184 105547776844926 105689763518486 105940238947998 106273684863892 106301535708336 106334160357054 106424836534224 106525544135556 106820559839952 106888837010592 107142154138656 107286285626016 107331900543374 107456396505666 107479383071424 107540544672288 107924894469028 108480266423568 108516151035593 108549604439328 108642020628687 108670492136196 108953228346144 109079604912096 109270881595512 109555179883968 109677187453176 109747290512496 109874588123664 110069173609031 110330027854683 110706295475256 110740271974059 110811054531814 110968659643608 111117938684088 111317932466832 111381278410584 111731849947536 111761131197888 111779354985779 111996644589648 112780236998416 112844415072792 113467864879824 113666836602228 114089488097844 114294830174616 114611362421472 115086436494234 115111055242176 115159997017364 115293572912076 115383858303168 115588200585172 115722273159948 115796240094808 116116930400736 116226809428184 116392117297248 116466512380608 116502256728312 116824902302304 116899574011584 117035167669056 117334245911232 117470343751488 117520288625532 117676334025936 117726366480879 118032664041656 118164112672767 118376788395138 118536033117418 118572575454528 118816953074274 118892898055204 119222164357968 119504710385424 119716350606071 119880850348896 119931820098194 119949069057552 120164957404128 120377766907762 120663051611466 120788301163984 121042837443164 121074558797712 121455639844448 121524754693776 121743479012064 122196162178272 122248116328858 122410439417784 123139072985747 123342736536032 123480098799324 123596945439331 124018458326392 124162309289928 124623986479944 124703643179024 124881007537728 124999179828432 125345357089344 125365795923277 125793341267464 125864924504268 126091460405352 126560310827496 126641205179216 126782240825562 126877766623218 126991929924672 127112099737168 127259539064112 127292889612096 127482695194764 128447688980906 128697380415072 129157344721132 129463436250876 129637595131436 129870921211304 129904956116832 129944824812348 130270770106659 130387986397536 130622663056704 130755160606707 130798381370944 131108362012992 131164105364188 131419077281856 131651817584924 132100800668768 132254026468512 132338560108352 132379175693128 132611309369266 132786747046863 132830639346496 133145436260928 133713256158384 133770107032601 134267509243273 134509168397422 134894473190464 135009318686606 135044700197448 135287758165872 135469752134192 135790803513456 135877597777376 135886838809482 136295719352688 136353668212957 136382836346848 136541028947232 136637594825004 137107003396454 137574590751728 137900630413104 138106253127661 138334671363616 138760578603036 139092525084296 139422162116328 139520765617191 139897645048896 140291598576402 140307957567556 140730369126568 140773560213377 141253651930664 141517508925897 141735380944448 141778880476072 141899782045632 142034058847408 142427413119936 142471355826618 143001112204314 143275195340888 144060115265878 144640355231424 144856027504916 144893989514928 145694508794016 146104786362717 146236249937568 146298425213902 146329720683328 146499450831552 146842411921646 147106703806244 147148179042312 147608393967008 147653695965412 147912614296489 147958212858144 148024061060421 148157251578784 148423909955776 148508371214112 148613400752364 148880880121896 148926572654769 148975799930048 149328859452864 149434469264808 150260074067376 150459220097056 151040675626022 151290486506432 151555782136304 151756282339272 152119317463792 152393106899488 152403471150966 152862297499548 153430690890204 153448581992312 153724763882768 154296364213264 154771414595694 155336342304416 155626505284068 156157251228576 156479090719833 156693718167376 156901778701248 156968488641172 157552150230356 157835717860184 158321665267389 158422604099032 158534645277729 158910358421997 158962885810624 159339613847232 159410527295838 159452303562504 159501240535581 159788316203334 159932092076736 160333255515888 160884068815288 160929428439024 160997850815061 161184594758499 161219074607136 161432745063616 161887341703542 162033006258368 162824406658992 163213919223712 163429842519216 164332769825952 164620935768744 164640131732432 165549745719904 166059443212884 166165315306592 166216581797721 166665573104576 166676908026132 166976898700248 167597774921304 167819899339024 168121947207136 168169347476928 168747081103328 169042987767416 169170355497624 169266622609188 169679385418816 169976926926352 170201797319736 170500254903342 170782250588352 171134232146766 171442245261924 172617915001168 172629654741351 172666582863264 172739995526046 172940359368114 173259766416464 173382300877758 173583409739922 173694360142212 174175395601104 174340214142276 174699768570912 174753385092468 175349361017376 176001368866848 176280432938298 176318142017472 177048996062484 177565182592707 177804049676127 177858863181792 178225429611411 178284341544512 178339347082806 178833246536952 179821275523344 179897730147291 180059600263264 180383677554496 180566650361643 180994577417199 181054404684608 181182451745976 181564256164746 181611838196568 181727625803584 182183459766672 182287132040664 182615218518096 183294243267408 183372174493287 183615659126676 183867507217472 185014104804048 185220148198986 185896216155104 186027687489588 186243463934892 186935979719916 187055464768536 187498769742648 188138212307136 188690011901196 188797386756402 188837773403328 188868565320799 189137190608028 189840466241244 189961807768824 190173361238343 190487894887008 190668149605752 190830741371712 190889308596168 191224042792146 191540314195776 192671533471359 193191986019904 193736017081698 194195154376314 194456392697154 194516339793984 194806381816956 194857434175248 194917237218522 195581979596304 195933994585056 196197572056416 196280989391474 196662543019488 196746158046282 197365414747228 197477726377386 198151201003152 198381039702768 198507840162528 198568763539692 198916964053899 199245959019744 199718154391392 200346765423168 200569884237576 201529994780387 201763752596133 202279351024051 202341709785696 202513978029909 202567050296172 202643420165914 202931637248808 203204628201288 203686205270184 203816396666064 204380853185088 204414179559629 204443579029032 204574254520272 204811543420848 205660505094681 206361886127592 206557162072898 206850945619656 207502007045424 208328150903616 208638787626444 209133243174492 209846467573344 210461936351334 211005840322368 211095553689852 211379527036972 211880477895996 212547369727784 212603071416672 212668320714108 212849673068448 213051088271112 213641119679904 213777674021184 214284308277312 214572571252032 214663801086748 214912793011332 215081089344576 215849788938056 216090172898817 216960532847136 217032302071186 217099208878656 217284041257374 217340984272392 217906456692288 218159209824192 218541763191024 218928795859721 219354374906352 219447637820853 219494581024992 219749176247328 220138347218062 220263617882469 220660055709366 221412590950512 221480543948118 221622109063628 221937319287216 222235877368176 222635864933664 222762556821168 223463699895072 223558709971558 223993289179296 225560473996832 225688830145584 226025353261981 226561013439033 226935729759648 227333673204456 228178976195688 228589660349232 229222724842944 229537184387329 230172872988468 230319994034728 230390680773617 230587145824152 231176401170344 231444546319896 231592480189616 232233860801472 232453618856368 232784234594496 233004513456624 233649804604608 235040577251064 235352668051872 235452732961758 236065328083312 236328225345534 236753576790276 237072066234836 237633906148548 237785796110408 238444328715936 239009420770848 239115790943757 239432701212142 239761700697792 239863640196388 239898138115104 240329914808256 240755533815524 241326103222932 241576602327968 242085674886328 242149117595424 242831012555313 242911279688896 243049509387552 243486958024128 244392324356544 244496232657716 244820878835568 245538925743223 246278145971494 246685473072064 246960197598648 247193890878662 248036916652784 248324618579856 249247972959888 249353945737507 249407286358048 249998359656864 250731591846554 251586682534928 251729849008536 252182920810704 253120621654992 253282410358432 253564481651124 253755533246436 254224199474336 254519078128224 254965390389528 256895377961812 257394760830144 257436731660927 258314689442264 258926872501752 259109993289069 259275190262872 259741842422608 259809912233664 259889649624696 260073451316637 260541540213318 260775972795072 261510321213414 262328210728376 263303635169848 264201601337536 264508052937024 264758351386256 265222618738532 265573494093726 267426512316768 267509020624209 267540214065202 268535018486546 269018336794844 270018637373212 270089400394896 270575516331744 270939504268384 271581607026912 271755195554752 271773677618964 272346384247119 272591438705376 272707336425914 272765672693696 273082057894464 273275189650008 274214006792908 274694855122051 275149181503456 275716262903123 275801260826208 276212506255322 276669342727232 277521157206072 278185050168592 278844324232656 279041531234382 280583197152804 280615915135112 281460738253136 281547120426754 282507303861328 283035017851794 283557760952144 284068117694816 284942711653236 286002224408628 286550390681776 288120230531756 289712055009832 289787979029856 290604025622547 291389017588032 291684589045731 292209572725434 292472499875136 292596850427804 293684823843292 294213407612488 294296358084624 294421484087211 295119237069423 295216787934016 295307391930824 295825228592978 295916425716288 296048122120842 296216589566079 296314503157568 297016742428224 297226801504728 297761760243792 297853145309538 298868938529616 300520148134752 300918440194112 302081351252044 303111564272608 303512564678544 303965130248871 304238634927584 304786213798976 304806942301932 305724594999096 306861381780408 306897163984624 307449527765536 308592728426528 309542829191388 309835743109347 310672684608832 311253010568136 312314502457152 312958181439666 313387436334752 313936977282344 315104300460712 315671435720368 315692904527001 316643330534778 316845208198064 317069290555458 317820716843994 318821054591676 318904607125008 319002481071162 319576632406668 320666511031776 321768137630576 321858856878048 321995701630122 322369189516998 322438149214272 323774683407084 325548453106779 325648813317984 325926061886061 326427838447424 326859685038432 328665539651904 329241871537488 329280263464864 330207520827093 330990083564049 331099491439808 332118886425768 332220815922177 332330630613184 332433163595442 333353816052264 333953797400496 335195549842608 335338064957337 335639798678048 336243894414272 337494162206656 338085975534832 338340710995248 338533245218376 339953853852704 340403594639472 341000509806684 342268464293532 342884490523848 345235830002336 345259309482702 345333165726528 345389475807649 345479991052092 345880718736228 346519532832928 346764601755516 347166819479844 347388720284424 348350791202208 348680428284552 349399537141824 349506770184936 350698722034752 352002737733696 352560865876596 353179099442637 354097992124968 354492338018301 355130365185414 355608099352254 355717726363584 356450859222822 356678694165612 357666493073904 359149051818213 359642551046688 359795460294582 360119200526528 361133300723286 361989154834398 362364903491952 363128512329492 363223676393136 364366919533344 364574264081328 365230437036192 366588486534816 366744348986574 367231318253352 369417218957241 369914172314701 370028209608096 370440296397972 370790836317993 371792432310208 372055374979176 372486927869784 373871959439832 374110929537072 374269990306433 374997539485296 375661651901809 376097387769831 377380023802392 377594773512804 377737130641598 378274381216056 379680932482488 379923615537648 380346722476686 380975789774016 381336299211504 381778617192336 382448085584292 385343066942718 387472034163396 388390308752628 388912785394308 389612763633912 389714868350496 389834474437044 391163959192608 391867989170112 392395144112832 392561978782948 393325086038976 393492316092564 394730829494456 394955452754772 396302402006304 396762079405536 397015680325056 397137527079384 397833928107798 398491918039488 399436308782784 401139768475152 401310321097803 402802527729819 403059989560774 403527505192266 404558702048102 404683419571392 405027956059818 405134100592344 405286840331828 405863274497616 406409256402576 407372410540368 407632793332128 408828359119258 408887158058064 409061004638871 409148509040544 409623086841696 411321010189362 412723772255184 413114324145796 413701891239312 414318759382983 415004014090848 417277575252888 418266486348984 419692935146688 419761370343679 420923872702668 421322184177167 422191107379704 422320680640131 422759054073944 423760955791992 425094739455568 425206142833344 425336641428216 425699346136896 426102176542224 427282239359808 427868407151003 429327602173496 429825586022664 431699577876112 432180345797634 433921065694272 434064604142372 434568082514748 434681968544784 437083526382048 437857591719442 438708749812704 438895275641706 438989162049984 439498352494656 440276694436124 440527235764938 441320111418732 442825181901024 442961087896236 443244218127256 443737842889467 443874638574432 444072183181263 444471754736352 445271729867328 445525113642336 446927399790144 447117419943116 447986578358592 449566911433171 451120947993664 451377660291168 452050706523962 453122026878066 453871459519296 454667346408912 456000862094557 456357952391376 457179320698464 459074368774658 460345745976936 460639988069456 460781361547234 461174291648304 462352802340688 462889092639792 463184960379232 464907237712736 466009026913248 470081154502128 470705336103744 470782089390977 470905465923516 472130656166624 472656450691068 473507153580552 474144132469672 475267812297096 475571592220816 475603935833187 476888657431872 478018841541696 478231581887514 478865402424284 479727280392776 479796276230208 479874511887589 481511067631048 482652206445864 482993552445183 483153204655936 484171349772656 484298235190848 485662025110626 486099018775104 488992465315432 489641757671136 491077851486446 492556291942988 493920395197296 494387781757324 496073833305568 496649237159712 498495945919776 498649745393163 498707891475014 498814572716096 499996719313728 501463183693108 503173365069856 503459698017072 504210403430573 504365841621408 506241243309984 506564820716864 507128963302248 507511066492872 508448398948672 509038156256448 509930780779056 510147588083809 512044488248657 513790755923624 513948441725761 514873463321854 516629378884528 517853745003504 518219986578138 518550380525744 519483684845216 519779299249392 520146902633274 521083080426636 523020642426828 524656421456752 526607270339696 529516702772512 530445237477064 531146988187452 533412149028381 534853024633536 535018041248418 535080428130404 537070036973092 538036673589688 539693190441873 540037274746424 540178800789792 541151032663488 541699951084929 541879008536768 543163214053824 543547355237928 544692768494238 545182877410752 545414672851828 546550379300016 548428013585816 549389710244102 550116523479861 550298363006912 551432525806246 551602521652416 552425012510644 555042314412144 556370100337184 557688648465312 558083062468764 561166394305608 561231830270224 562921476506272 563094240853508 565014607722656 566070035703588 566605695962397 567115521904288 568136235389632 569885423306472 572004448817256 573100781363552 576240461063512 578014600414077 579424110019664 579575958059712 581208051245094 583369178091462 584419145450868 585193700855608 587369647686584 588426815224976 588592716169248 588842968174422 590238474138846 590614783861648 591650457185956 592096244241684 592433179132158 594453603009456 595523520487584 595706290619076 596750892161697 597737877059232 601040296269504 604162702504088 604589984341161 605291257788399 606223128545216 606838053072153 607025129357088 607541934089727 607930260497742 608477269855168 609613884603864 611449189998192 613242538678887 613722763560816 613794327969248 614899055531072 616981515284043 617185456853056 619085658382776 619671486218694 622506021136272 625916362879332 626774872669504 627873954564688 630208600921424 631342871440736 631385809054002 633286661069556 633690416396128 634138581110916 635641433687988 637642109183352 637809214250016 638004962142324 639153264813336 641333022063552 643536275261152 643717713756096 643991403260244 644738379033996 647549366814168 648270518696451 651096906213558 651297626635968 651852123772122 653719370076864 656786387579163 658342913462559 658483743074976 658560526929728 660415041654186 660790853647407 661980167128098 664237772851536 664441631844354 664866327190884 666707632104528 667907594800992 670391099685216 670676129914674 671279597356096 676171951069664 676681421990496 677066490436752 678076059785943 679683040317099 679907707705408 680807189278944 682001019613368 684536928587064 685768981047696 686983462870159 688611553161987 690471660004672 690518618965404 690778951615298 690959982104184 691172042320851 691761437472456 693039065665856 693529203511032 694333638959688 694777440568848 696701582404416 697360856569104 697657353531931 699013540369872 705121731753192 706358198885274 708195984249936 708984676036602 710260730370828 711216198704508 712901718445644 713357388331224 715332986147808 718298103636426 719285102093376 719590920589164 722266601446572 723978309668796 724729806983904 726257024658984 726447352786272 728733839066688 729148528162656 730460874072384 733176973069632 733488697973148 734462636506704 736616777229669 738834437914482 739828344629402 740056419216192 740880592795944 741581672635986 744110749958352 744973855739568 747743918879664 748061837212521 748221859074144 748539980612866 749995078970592 751323303803618 752194775539662 754760047604784 755189547025608 755474261283196 756548762432112 759361864964976 759847231075296 760693444953372 762672598423008 763557234384672 764896171168584 770484215263217 770686133885436 772310194982781 774944068326792 776780617505256 777825570788616 779225527267824 779429736700992 779668948874088 782327918385216 782455484900453 785123957565896 786984632185128 789461658988912 789910905509544 792604804012608 793524158811072 794275054158768 795667856215596 802279536950304 802620642195606 805605055459638 806119979121548 807055010384532 809117404096204 810055912119636 810268201184688 810573680663656 811726548995232 812818512805152 814744821080736 815265586664256 817656718238516 817774316116128 818122009277742 818297018081088 819246173683392 822642020378724 824084565366153 825447544510368 826228648291592 827148788709369 827403782478624 828637518765966 830008028181696 834555150505776 834909978375889 836532972697968 838014454242497 839522740687358 841847745405336 842644368354334 844382214759408 844641361280262 845518108147888 847521911583984 850189478911136 850673282856432 852204353084448 855736814302006 858655204346992 859651172045328 861973510900229 863399155752224 864360691595268 868129208284744 869136165029496 869363937089568 874167052764096 875715183438884 877417499625408 877560571462939 877790551283412 880553388872248 881054471529876 882640222837464 883264452261633 885650363802048 885922175792472 886488436254512 887475685778934 887749277148864 888144366362526 888943509472704 891050227284672 894234839886232 899133822866342 902755320582336 904101413047924 906244053756132 909334692817824 911895390746613 912001724189114 912715904782752 914358641396928 918148737549316 920691491953872 921279976138912 921562723094468 922348583296608 924705604681376 925778185279584 926369920758464 929507229328041 929814475425472 932018053826496 936390749228207 939872564702911 940162309004256 941564178781954 941810931847032 944261312333248 945312901382136 947014307161104 948288264939344 950535624594192 950939763890363 951143184441632 951207871666374 954475677490699 956463163775028 957730804848568 959454560785552 959749023775178 963022135262096 965304412891728 965987104890366 968342699545312 971324050221252 976645359320337 977984930630864 979283515342272 982155702972892 985112583885976 987840790394592 988775563514648 990622562481279 992147666611136 993298474319424 996991891839552 997299490786326 997415782950028 1002926367386216 1006014194872011 1006346730139712 1006919396034144 1008420806861146 1008731683242816 1012482486619968 1014257926604496 1015022132985744 1019861561558112 1020295176167618 1024088976497314 1027581511847248 1027896883451522 1029746926643708 1033258757769056 1035707490007008 1036168427422947 1036439973156276 1037100761051488 1038967369690432 1039558598498784 1040293805266548 1042166160853272 1046041284853656 1049312842913504 1053214540679392 1059033405545024 1060890474954128 1062293976374904 1066824298056762 1070036082496836 1070160856260808 1074140073946184 1076073347179376 1077447155454639 1079386380883746 1080074549492848 1080357601579584 1083399902169858 1087094710475856 1089385536988476 1090829345703656 1093100758600032 1096856027171632 1098779420488204 1100233046959722 1102865051612492 1104850025021288 1108251656871723 1109742516944103 1110084628824288 1112372508953979 1112740200674368 1115377296930624 1116166124937528 1122332788611216 1122463660540448 1122809970919299 1125842953012544 1126188481707016 1126984955705427 1128292163309493 1130029215445312 1132140071407176 1133211391924794 1134231043808576 1139770846612944 1144008897634512 1146201562727104 1152480922127024 1156029200828154 1158848220039328 1162416102490188 1166738356182924 1168838290901736 1170387401711216 1174739295373168 1176853630449952 1177185432338496 1177685936348844 1180476948277692 1181229567723296 1183300914371912 1184192488483368 1184866358264316 1188907206018912 1191047040975168 1191412581238152 1193501784323394 1195475754118464 1203930963293409 1208325405008176 1208407583189457 1209179968682322 1210582515576798 1213676106144306 1214050258714176 1215083868179454 1215860520995484 1219227769207728 1222898379996384 1226485077357774 1227183013916613 1227445527121632 1227588655938496 1233963030568086 1238171316765552 1239342972437388 1242956278148949 1245012042272544 1251832725758664 1255747909129376 1259284111031037 1260417201842848 1262685742881472 1262771618108004 1263966552531501 1266573322139112 1266962041920393 1267380832792256 1268277162221832 1271282867375976 1275284218366704 1275618428500032 1275826431044581 1276009924284648 1278306529626672 1283605221453009 1287072550522304 1287982806520488 1289476758067992 1295098733628336 1296541037392902 1302193812427116 1303704247544244 1313572775158326 1316685826925118 1316967486149952 1320830083308372 1321581707294814 1323960334256196 1328475545703072 1328883263688708 1329732654381768 1331213528668401 1333415264209056 1335815189601984 1340782199370432 1341352259829348 1348700734299513 1352343902139328 1353362843980992 1354132980873504 1356152119571886 1359366080634198 1361614378557888 1364002039226736 1366417656917569 1368002586283671 1369073857174128 1371537962095392 1373966925740318 1377223106323974 1381037237930808 1381557903230596 1381919964208368 1382344084641702 1383522874944912 1387058407022064 1388667277919376 1389554881137696 1394721713138208 1395314707063862 1398027080739744 1410243463506384 1410709963462709 1412346268172931 1412716397770548 1416391968499872 1417969352073204 1420521460741656 1422432397409016 1425803436891288 1426714776662448 1430665972295616 1430899256917403 1436596207272852 1439181841178328 1439623535662767 1444533202893144 1447956619337592 1449459613967808 1452514049317968 1452894705572544 1458297056325312 1466977395946296 1468925273013408 1473233554459338 1477668875828964 1479656689258804 1481761185591888 1483163345271972 1488221499916704 1489947711479136 1495487837759328 1496123674425042 1496443718148288 1497079961225732 1499990157941184 1502646607607236 1504389551079324 1509520095209568 1510379094051216 1510948522566392 1512631210291719 1513097524864224 1518723729929952 1519694462150592 1521386889906744 1525345196846016 1527114468769344 1529792342337168 1530442764251427 1532501571018047 1536133464745971 1540968430526434 1541372267770872 1541845325177283 1544620389965562 1549888136653584 1553561235010512 1555651141577232 1556312557878923 1558451054535648 1559337897748176 1564910969800906 1570247915131792 1573969264370256 1578923317977824 1579821811019088 1588550108317536 1591335712431192 1604559073900608 1605241284391212 1606760290711303 1611210110919276 1612239958243096 1614110020769064 1618234808192408 1620111824239272 1620536402369376 1621147361327312 1623453097990464 1625637025610304 1629489642161472 1635313436477032 1635548632232256 1636244018555484 1645284040757448 1648169130732306 1650895089020736 1652457296583184 1654297577418738 1654807564957248 1657275037531932 1669110301011552 1669819956751778 1673065945395936 1676028908484994 1679045481374716 1683695490810672 1685288736708668 1688764429518816 1689282722560524 1691036216295776 1695043823167968 1699817087887191 1700378957822272 1701346565712864 1704408706168896 1711473628604012 1717310408693984 1718772480202561 1719302344090656 1723947021800458 1726798311504448 1728721383190536 1736258416569488 1738272330058992 1738727874179136 1739011391423813 1745477620162549 1751430366877768 1755121142925878 1755581102566824 1761106777744496 1762108943059752 1765280445674928 1766528904523266 1771844351584944 1772597686768441 1772976872509024 1774951371557868 1776288732725052 1788469679772464 1798267645732684 1808202826095848 1812488107512264 1813769953023483 1818669385635648 1820514159216459 1823790781493226 1824003448378228 1825431809565504 1836297475098632 1839727616036661 1841382983907744 1842559952277824 1843125446188936 1844697166593216 1849411209362752 1851556370559168 1859014458656082 1862491490223137 1872781498456414 1879745129405822 1880324618008512 1883128357563908 1883621863694064 1890625802764272 1894028614322208 1896576529878688 1901071249188384 1901879527780726 1902286368883264 1902415743332748 1908951354981398 1912926327550056 1915461609697136 1918909121571104 1919498047550356 1922863985854357 1926044270524192 1930608825783456 1931974209780732 1936685399090624 1942648100442504 1953290718640674 1955969861261728 1964311405945784 1970225167771952 1970359162737489 1975681580789184 1977551127029296 1981245124962558 1994598981572652 1994831565900056 2005852734772432 2012028389744022 2013838792068288 2016841613722292 2028515853208992 2030044265971488 2034228179357829 2039723123116224 2040590352335236 2048177952994628 2055163023694496 2055793766903044 2059493853287416 2060950388610477 2065834659485961 2066517515538112 2071414980014016 2072336854845894 2072879946312552 2073516126962553 2074201522102976 2079117196997568 2080587610533096 2084332321706544 2092082569707312 2092972060595793 2098625685827008 2106429081358784 2121780949908256 2124587952749808 2133648596113524 2140072164993672 2140321712521616 2148280147892368 2152146694358752 2154894310909278 2158772761767492 2160149098985696 2166799804339716 2174189420951712 2178771073976952 2181658691407312 2186201517200064 2193712054343264 2197558840976408 2200466093919444 2205730103224984 2209700050042576 2209850331689007 2216503313743446 2219485033888206 2220169257648576 2224745017907958 2232332249875056 2244185511637563 2244665577222432 2244927321080896 2245619941838598 2252376963414032 2253969911410854 2256584326618986 2264280142814352 2266422783849588 2279541693225888 2288017795269024 2304961844254048 2311452645789651 2312058401656308 2316930584948343 2317696440078656 2324832204980376 2333476712365848 2337676581803472 2340774803422432 2347366454701359 2349478590746336 2353707260899904 2355371872697688 2360953896555384 2362459135446592 2366601828743824 2368384976966736 2369732716528632 2377814412037824 2382825162476304 2387003568646788 2407861926586818 2416650810016352 2416815166378914 2418359937364644 2421165031153596 2427352212288612 2430167736358908 2431721041990968 2438455538415456 2445796759992768 2452970154715548 2454366027833226 2454891054243264 2467926061136172 2472253696098459 2476342633531104 2478685944874776 2481446366128107 2485912556297898 2490024084545088 2503665451517328 2504729935127667 2511495818258752 2514043362727491 2518568222062074 2520834403685696 2525543236216008 2527933105063002 2533146644278224 2533924083840786 2536554324443664 2542565734751952 2550568436733408 2551652862089162 2552019848569296 2556613059253344 2567210442906018 2575965613040976 2578953516135984 2585920532700687 2590197467256672 2593082074785804 2604387624854232 2607408495088488 2619889932145031 2627145550316652 2629631563312663 2632681714388817 2633371653850236 2641660166616744 2643163414589628 2647920668512392 2656951091406144 2657766527377416 2659465308763536 2662427057336802 2666830528418112 2682704519658696 2697401468599026 2708265961747008 2712304239143772 2718732161268396 2728004078453472 2732835313835138 2736005172567342 2738147714348256 2743075924190784 2747933851480636 2754446212647948 2762074475861616 2763115806461192 2763839928416736 2764688169283404 2767045749889824 2774116814044128 2777334555838752 2779109762275392 2789443426276416 2790629414127724 2796054161479488 2809172247684621 2819617694108733 2820486927012768 2821419926925418 2824692536345862 2825432795541096 2832783936999744 2835938704146408 2841042921483312 2844864794818032 2846074346176373 2851606873782576 2852819291671089 2853429553324896 2861798513834806 2863427032472097 2873192414545704 2878363682356656 2879247071325534 2889066405786288 2895913238675184 2905028098635936 2933954791892592 2937850546026816 2938329592405753 2946467108918676 2955337751657928 2959313378517608 2963522371183776 2966326690543944 2976442999833408 2979895422958272 2990975675518656 2992247348850084 2994159922451464 2995078850057021 3005293215214472 3008779102158648 3019040190419136 3020758188102432 3021897045132784 3025262420583438 3026195049728448 3037447459859904 3042773779813488 3059584684674336 3060885528502854 3065003142036094 3072266929491942 3081936861052868 3082744535541744 3083690650354566 3089240779931124 3099776273307168 3107122470021024 3108505282268841 3111302283154464 3112625115757846 3116902109071296 3118675795496352 3129821939601812 3140495830263584 3146968380032197 3147938528740512 3157846635955648 3159643622038176 3177100216635072 3182671424862384 3192006034661899 3210482568782424 3213520581422606 3222420221838552 3224479916486192 3228220041538128 3236469616384816 3240223648478544 3241072804738752 3241601294587591 3242294722654624 3270626872954064 3272488037110968 3290568081514896 3296338261464612 3304914593166368 3308595154837476 3314550075063864 3329227550832309 3338220602023104 3339639913503556 3346131890791872 3352057816969988 3358090962749432 3367390981621344 3368429912757897 3370577473417336 3377528859037632 3378565445121048 3380954867116281 3382072432591552 3390087646335936 3399634175774382 3402693131425728 3422947257208024 3434620817387968 3437544960405122 3438604688181312 3447894043600916 3457442766381072 3471774167576059 3472516833138976 3476544660117984 3478022782847626 3490955240325098 3502860733755536 3510242285851756 3511162205133648 3522213555488992 3524217886119504 3530560891349856 3533057809046532 3543688703169888 3545195373536882 3545953745018048 3549902743115736 3552577465450104 3571033116586663 3576939359544928 3584311417740599 3596535291465368 3616405652191696 3624976215024528 3627539906046966 3641028318432918 3647581562986452 3648006896756456 3672594950197264 3679455232073322 3682765967815488 3686250892377872 3718028917312164 3724982980446274 3745562996912828 3759490258811644 3766256715127816 3767243727388128 3777852333093111 3781251605528544 3788057228644416 3791899657594503 3793153059757376 3802142498376768 3803759055561452 3804831486665496 3817902709962796 3825852655100112 3827479293133743 3830923219394272 3837818243142208 3838996095100712 3845727971708714 3850815664359027 3852088541048384 3861217651566912 3863948419561464 3885296200885008 3906581437281348 3911939722523456 3928622811891568 3940450335543904 3940718325474978 3955102254058592 3962490249925116 3989197963145304 3989663131800112 4011705469544864 4024056779488044 4033683227444584 4046102202898539 4057031706417984 4060088531942976 4068456358715658 4081180704670472 4096355905989256 4099252970752707 4104007758851013 4110326047388992 4111587533806088 4118987706574832 4121900777220954 4131669318971922 4144673709691788 4145759892625104 4147032253925106 4161175221066192 4168664643413088 4184165139414624 4185944121191586 4232129890388127 4237038804518793 4243561899816512 4249175905499616 4267297192227048 4280144329987344 4280643425043232 4292697770752209 4296560295784736 4304293388717504 4309788621818556 4317545523534984 4318870606988301 4320298197971392 4333599608679432 4348378841903424 4357542147953904 4363317382814624 4387424108686528 4395117681952816 4400932187838888 4411460206449968 4419400100085152 4419700663378014 4433006627486892 4438970067776412 4449490035815916 4464664499750112 4488371023275126 4489331154444864 4491239883677196 4504753926828064 4507939822821708 4513168653237972 4528560285628704 4532845567699176 4537893630875157 4559083386451776 4576035590538048 4591328292754281 4597504713054141 4608400394237913 4609923688508096 4622905291579302 4624116803312616 4625535975531849 4633861169896686 4649664409960752 4666953424731696 4668937673636769 4675353163606944 4681549606844864 4694732909402718 4698957181492672 4710743745395376 4721907793110768 4733203657487648 4736769953933472 4739465433057264 4765650324952608 4774007137293576 4808884240091113 4815723853173636 4820280872133909 4833301620032704 4833630332757828 4836719874729288 4842330062307192 4854704424577224 4860335472717816 4863442083981936 4876911076830912 4883601474723517 4905940309431096 4908732055666452 4935852122272344 4944507392196918 4952685267062208 4957371889749552 4962892732256214 4971825112595796 5007330903034656 5009459870255334 5028086725454982 5037136444124148 5051086472432016 5055866210126004 5066293288556448 5067848167681572 5073108648887328 5085131469503904 5101136873466816 5103305724178324 5104039697138592 5113226118506688 5134420885812036 5151931226081952 5156317440607683 5157907032271968 5171841065401374 5180394934513344 5186164149571608 5208775249708464 5214816990176976 5217034174271439 5236432860487647 5239779864290062 5254291100633304 5259263126625326 5265363428777634 5266743307700472 5283320333233488 5286326829179256 5295841337024784 5315533054754832 5317793060305323 5318930617527072 5324854114673604 5365409039317392 5394802937198052 5424608478287544 5437464322536792 5456008156906944 5465670627670276 5472010345134684 5476295428696512 5477188394303171 5495867702961272 5508892425295896 5524148951723232 5526231612922384 5527679856833472 5529376338566808 5534091499779648 5548233628088256 5554669111677504 5581258828255448 5587474470669411 5618344495369242 5639235388217466 5640973854025536 5642839853850836 5649385072691724 5650865591082192 5671877408292816 5682085842966624 5689729589636064 5692148692352746 5703213747565152 5705638583342178 5706859106649792 5723597027669612 5726854064944194 5746384829091408 5756727364713312 5758494142651068 5768591957563071 5778132811572576 5791826477350368 5810056197271872 5844369848631223 5866101179697479 5867909583785184 5876659184811506 5892934217837352 5910675503315856 5918626757035216 5927044742367552 5928011207229241 5932653381087888 5984494697700168 5988319844902928 5990157700114042 6010586430428944 6017558204317296 6041516376204864 6043794090265568 6050524841166876 6085547559626976 6119169369348672 6121771057005708 6130006284072188 6144533858983884 6163873722105736 6165489071083488 6167381300709132 6178481559862248 6182851165831431 6199552546614336 6214244940042048 6217010564537682 6222604566308928 6225250231515692 6237351590992704 6259643879203624 6278916181787379 6280991660527168 6293936760064394 6295877057481024 6319287244076352 6348935079931909 6365342849724768 6384012069323798 6420965137564848 6427041162845212 6444840443677104 6448959832972384 6456440083076256 6472939232769632 6480447296957088 6483202589175182 6484589445309248 6541253745908128 6544976074221936 6554735244597449 6581136163029792 6592676522929224 6609829186332736 6617190309674952 6629100150127728 6656578347232541 6658455101664618 6679279827007112 6681329742434893 6704115633939976 6716181925498864 6734781963242688 6736859825515794 6741154946834672 6757130890242096 6761909734232562 6799268351548764 6845894514416048 6875089920810244 6895788087201832 6914885532762144 6934357937368953 6943548335152118 6945033666277952 6953089320235968 6956045565695252 6981910480650196 7005721467511072 7020484571703512 7022324410267296 7042099364104077 7044427110977984 7048435772239008 7061121782699712 7066115618093064 7087377406339776 7090390747073764 7099805486231472 7105154930900208 7142066233173326 7153878719089856 7168622835481198 7193070582930736 7232811304383392 7249952430049056 7255079812093932 7282056636865836 7295163125972904 7296013793512912 7345189900394528 7358910464146644 7372501784755744 7436057834624328 7449965960892548 7491125993825656 7514189805383001 7518980517623288 7532513430255632 7534487454776256 7542130088182473 7555704666186222 7562503211057088 7583799315189006 7607518111122904 7609662973330992 7635805419925592 7651705310200224 7654958586267486 7661846438788544 7677992190201424 7691455943417428 7701631328718054 7727896839122928 7757761598102061 7770592401770016 7813162874562696 7857245623783136 7859669796435093 7880900671087808 7881436650949956 7888894689937989 7898045143166451 7910204508117184 7924980499850232 7978395926290608 7979326263600224 8023410939089728 8048113558976088 8067366454889168 8092204405797078 8136912717431316 8162361409340944 8192711811978512 8198505941505414 8208015517702026 8223175067612176 8237975413149664 8243801554441908 8263338637943844 8289347419383576 8291519785250208 8294064507850212 8322350442132384 8337329286826176 8368330278829248 8371888242383172 8427516743053863 8458853082326199 8464259780776254 8474077609037586 8498351810999232 8534594384454096 8538223038529119 8558457875013267 8560288659974688 8561286850086464 8585395541504418 8590281097416291 8593120591569472 8619577243637112 8635091047069968 8637741213976602 8667199217358864 8715084295907808 8726634765629248 8790235363905632 8801864375677776 8814988777217259 8822920412899936 8838800200170304 8839401326756028 8866013254973784 8877940135552824 8898980071631832 8929328999500224 8930785017312067 8976742046550252 8982479767354392 8985236550171063 9009507853656128 9015879645643416 9026337306475944 9057120571257408 9065691135398352 9075787261750314 9182656585508562 9195009426108282 9216800788475826 9245810583158604 9248233606625232 9251071951063698 9267722339793372 9299328819921504 9333906849463392 9337875347273538 9350706327213888 9389465818805436 9421487490790752 9440905140096591 9443815586221536 9466407314975296 9473539907866944 9478930866114528 9531300649905216 9548014274587152 9564923598422983 9576018103985697 9617768480182226 9631447706347272 9640561744267818 9667260665515656 9673439749458576 9684660124614384 9709408849154448 9720670945435632 9724803883762773 9726884167963872 9767202949447034 9811880618862192 9817464111332904 9871704244544688 9889014784393836 9914743779499104 9925785464512428 9943650225191592 10014661806069312 10016294798421821 10018919740510668 10056173450909964 10074272888248296 10102172944864032 10111732420252008 10132586577112896 10135696335363144 10146217297774656 10170262939007808 10206611448356648 10208079394277184 10268841771624072 10303862452163904 10312634881215366 10315814064543936 10343682130802748 10372328299143216 10415322502728177 10417550499416928 10429633980353952 10434068348542878 10472865720975294 10479559728580124 10508582201266608 10518526253250652 10530726857555268 10533486615400944 10566640666466976 10572653658358512 10591682674049568 10631066109509664 10635586120610646 10637861235054144 10649708229347208 10713099349759989 10727510997126329 10730818078634784 10752934253221797 10789605874396104 10849216956575088 10853829718886557 10874928645073584 10894187905152461 10931341255340552 10944020690269368 10954376788606342 10991735405922544 11017784850591792 11048297903446464 11052463225844768 11058752677133616 11162517656510896 11174948941338822 11236688990738484 11278470776434932 11285679707701672 11298770145383448 11301731182164384 11343754816585632 11364171685933248 11379459179272128 11384297384705492 11406427495130304 11411277166684356 11447194055339224 11453708129888388 11482437879401229 11492769658182816 11513454729426624 11516988285302136 11537183915126142 11556265623145152 11583652954700736 11688739697262446 11732202359394958 11735819167570368 11753318369623012 11785868435674704 11821351006631712 11837253514070432 11856022414458482 11865306762175776 11968989395400336 11976639689805856 11980315400228084 12021172860857888 12035116408634592 12087588180531136 12101049682333752 12171095119253952 12173079739966691 12218343341137843 12243542114011416 12260012568144376 12289067717967768 12297758912258121 12327747444211472 12330978142166976 12334762601418264 12356963119724496 12365702331662862 12408183807379087 12434021129075364 12450500463031384 12519287758407248 12557832363574758 12587873520128788 12696389671164381 12697870159863818 12730685699449536 12768024138647596 12841930275129696 12854082325690424 12878093312256627 12889680887354208 12897919665944768 12912880166152512 12945878465539264 12960894593914176 12966405178350364 13037440431561959 13082507491816256 13089952148443872 13109470489194898 13162272326059584 13185353045858448 13234380619349904 13258200300255456 13313156694465082 13316910203329236 13358559654014224 13362659484869786 13408231267879952 13432363850997728 13473719651031588 13482309893669344 13514261780484192 13523819468465124 13598536703097528 13691789028832096 13750179841620488 13791576174403664 13792514139162423 13829771065524288 13868715874737906 13887096670304236 13912091131390504 13963820961300392 14006813020910307 14011442935022144 14040969143407024 14044648820534592 14084198728208154 14096871544478016 14132231236186128 14180781494147528 14199610972462944 14210309861800416 14284132466346652 14337245670962396 14386141165861472 14426652720273339 14460842616401727 14465622608766784 14499904860098112 14510159624187864 14564113273731672 14590326251945808 14592027587025824 14650804424170551 14690379800789056 14717820928293288 14745003569511488 14872115669248656 14899931921785096 14982251987651312 15028379610766002 15037961035246576 15065026860511264 15084260176364946 15111409332372444 15167598630378012 15215036222245808 15219325946661984 15271610839851184 15303410620400448 15309917172534972 15355984380402848 15382911886834856 15403262657436108 15455793678245856 15468952321823049 15515523196204122 15541184803540032 15626325749125392 15651102522814317 15709298581462941 15714491247566272 15719339592870186 15762873301899912 15777789379875978 15796090286332902 15849960999700464 15953379180915969 15956791852581216 15958652527200448 16096227117952176 16134732909778336 16184408811594156 16273825434862632 16324722818681888 16385423623957024 16397011883010828 16416031035404052 16431565182909513 16446350135224352 16475950826299328 16487603108883816 16526677275887688 16578694838767152 16583039570500416 16588129015700424 16644700884264768 16743776484766344 16762423412008233 16855033486107726 16917706164652398 16928519561552508 16948155218075172 17069188768908192 17076446077058238 17116915750026534 17120577319949376 17170791083008836 17180562194832582 17239154487274224 17270182094139936 17275482427953204 17305775872689213 17334398434717728 17430168591815616 17533109545893669 17580470727811264 17598303539092437 17603728751355552 17629977554434518 17645840825799872 17678802653512056 17732026509947568 17755880271105648 17763429539928397 17784033621687723 17797960143263664 17861570034624134 17953484093100504 17964959534708784 17970473100342126 18031759291286832 18052674612951888 18131382270796704 18151574523500628 18339229525015217 18365313171017124 18390018852216564 18433601576951652 18491621166317208 18496467213250464 18502143902127396 18535444679586744 18598657639843008 18667813698926784 18675750694547076 18778931637610872 18842974981581504 18881810280193182 18887631172443072 18957861732229056 19046805239795727 19096028549174304 19129847196845966 19152036207971394 19235536960364452 19262895412694544 19281123488535636 19334521331031312 19346879498917152 19369320249228768 19418817698308896 19441341890871264 19449607767525546 19453768335927744 19534405898894068 19623761237724384 19634928222665808 19664205733792347 19743408489089376 19778029568787672 19829487558998208 19851570929024856 19887300450383184 19922520423234611 19969735041697623 20032589596843642 20037839481021336 20043989227304679 20112346901819928 20148545776496592 20204345889728064 20223464840504016 20232063252425999 20271392670726288 20413222896713296 20537683543248144 20625269762430732 20687364261605496 20744656598286432 20830645005456354 20835100998833856 20859267960707904 20868136697085756 20945731441950588 20959119457160248 21017164402533216 21037052506501304 21061453715110536 21066973230801888 21133281332933952 21145307316717024 21183365348099136 21262132219019328 21271172241221292 21299416458694416 21426198699519978 21455021994252658 21461636157269568 21505868506443594 21579211748792208 21698433913150176 21707659437773114 21749857290147168 21788375810304922 21862682510681104 21888041380538736 21908753577212684 21983470811845088 22035569701183584 22104926451689536 22117505354267232 22325035313021792 22344042242633293 22349897882677644 22473377981476968 22556941552869864 22571359415403344 22597540290766896 22603462364328768 22687509633171264 22691209062113137 22768594769410984 22822554333368712 22894388110678448 22907416259776776 22964875758802458 22985539316365632 23033976570604272 23074367830252284 23377479394524892 23464404718789916 23506636739246024 23571736871349408 23579009389305279 23642702013263424 23666684069813967 23674507028140864 23712044828916964 23730613524351552 23937978790800672 23953279379611712 23960630800456168 24042345721715776 24070232817269184 24202099364667504 24212389372900781 24302419173032413 24346159479933382 24436686682275686 24487084228022832 24520025136288752 24578135435935536 24595517824516242 24655494888422944 24669525202836528 24713926239448992 24731404663325724 24816367614758174 24868042258150728 24901000926062768 24997231816106641 25038575516814496 25115664727149516 25175747040257576 25392779342328762 25395740319727636 25536048277295192 25614669115587357 25683860550259392 25708164651380848 25756186624513254 25779361774708416 25932810356700728 26074880863123918 26179904296887744 26218940978389796 26370706091716896 26444966331651777 26468761238699808 26516400600510912 26626313388930164 26633820406658472 26717119308028448 26725318969739572 26792355051936201 26816462535759904 26864727701995456 26947439302063176 26955709650513189 26964619787338688 27028523560968384 27047638936930248 27197073406195056 27383578057664192 27500359683240976 27583152348807328 27585028278324846 27737431749475812 27774193340608472 27824182262781008 27927641922600784 28013626041820614 28081938286814048 28168397456416308 28264462472372256 28322715420289773 28361562988295056 28399221944925888 28420619723600832 28568264932693304 28674491341924792 28694770795268949 28728054311957091 28772282331722944 28853305440546678 28921685232803454 29020319248375728 29128226547463344 29174411651288319 29180652503891616 29184055174051648 29301608848341102 29435641856586576 29744231338497312 29799863843570192 29964503975302624 30048884395265463 30056759221532004 30075922070493152 30130053721022528 30168520352729892 30222818664744888 30335197260756024 30430072444491616 30438651893323968 30543221679702368 30619834345069944 30711968760805696 30765823773669712 30806525314872216 30911587356491712 30937904643646098 31031046392408244 31245967508184531 31252651498250784 31302205045628634 31418597162925882 31438679185740372 31525746603799824 31555578759751956 31592180572665804 31699921999400928 31906758361831938 31913583705162432 32139298049279967 32182532991378987 32192454235904352 32258802759665391 32269465819556672 32368817623188312 32547650869725264 32561489156659671 32649445637363776 32682563715457383 32770847247914048 32794023766021656 32832062070808104 32863130365819026 32892700270448704 32975206217767632 33053354551775376 33157389677534304 33176258031400848 33487552969532688 33524846824016466 33710066972215452 33835412329304796 33857039123105016 33896310436150344 34138377537816384 34152892154116476 34185210323064619 34233831500053068 34341582166017672 34361124389665164 34478308974548448 34540364188279872 34550964855906408 34611551745378426 34668796869435456 35066219091787338 35196607078184874 35207457502711104 35259955108869036 35357605307024112 35464053019895136 35511760542211296 35526859079856794 35568067243375446 35595920286527328 35723140069248268 35906968186201008 35929919069417568 35940946200684252 36063518582573664 36105349225903776 36262764541593408 36303149047001256 36519239219900073 36655030023413529 36678459050030434 36730626342034248 36780037704433128 36867203153903304 36983242332634416 36992934426500928 36998966500292849 37004287804254792 37070889359173488 37224551422137261 37351501389094152 37557863275221744 37763620560386364 38093610479591454 38192057098348608 38259694393691932 38304072415942788 38471073920728904 38525790825389088 38562246977071272 38669042662062624 38693758997834304 38738640498457536 38837635396617792 38882683781742528 38899215535051092 39068811797788136 39112321294685877 39247522475448768 39269856445331616 39328411467584694 39486816978178752 39556059137575344 39626112050609501 39703141858049712 39774600900766368 39845040846469222 39939470083395246 40065179193687284 40075678962042672 40087978454609358 40224693803639856 40297091552993184 40446929681008032 40464126504851998 40542785341452576 40826445793426592 40910588940418561 41075367086496288 41250539524861464 41374728523210992 41489313196572864 41496078450604687 41661290010912708 41736273394171512 41891462883901176 41918238914320496 42034328805066432 42074105013002608 42122907430221072 42133946461603776 42290614633434048 42542344482442584 42598832917388832 42852397399039956 42910043988505316 43011737012887188 43158423497584416 43279958160820017 43396867826300352 43415318875546228 43499714580294336 43576751620609844 43725365021362208 43776082761077472 43817507154425368 43952413272511653 43966941623690176 44071139402367168 44235010708534464 44442545559523363 44650070626043584 44688084485266586 44699795765355288 44946755962953936 45113883105739728 45133064178488767 45142718830806688 45195080581533792 45382418124226274 45537189538821968 45645108666737424 45788776221356896 45814832519553552 45929751517604916 46067953141208544 46148735660504568 46596048430627787 46754958789049784 46928809437579832 47013273478492048 47143473742698816 47158018778610558 47333368139627934 47424089657833928 47875957581601344 47921261600912336 48404198729335008 48424778745801562 48604838346064826 48692318959866764 48873373364551372 48974168456045664 49040050272577504 49156270871871072 49191035649032484 49294695548728539 49310989776845888 49339050405673056 49427852478897984 49462809326651448 49632735229516348 49736084516301456 49802001852125536 49994463632213282 50077151033628992 50231329454299032 50351494080515152 50785558684657524 50791480639455272 51072096554590384 51229338231174714 51416329302761696 51512373249026508 51865620713401456 52149761726247836 52437881956779592 52599328637681007 52741412183433792 52794910617277311 52889932663303554 52937522477399616 53252626777860328 53267640813316944 53290288619785191 53352100865063169 53434238616056896 53450637939479144 53584710103872402 53632925071519808 53894878604126352 53911419301026378 54095277873860496 54394146812390112 55000719366481952 55017688575045651 55166304697614656 55170056556649692 55474863498951624 55548386681216944 55648364525562016 55855283845201568 56027252083641228 56163876573628096 56336794912832616 56528924944744512 56645430840579546 56723125976590112 57136529865386608 57140415719387181 57348982683849584 57389541590537898 57456108623914182 57706610881093356 57843370465606908 58040638496751456 58256453094926688 58348823302576638 58361305007783232 58603217696682204 58871283713173152 58992617201377041 59488462676994624 59599727687140384 59767561269703833 59909205125092869 59929007950605248 60097768790530926 60113518443064008 60131967681914037 60151844140986304 60337040705459784 60445637329489776 60670394521512048 60696189757277997 60860144888983232 61086443359404736 61239668690139888 61531647547339424 61613050629744432 61875809287292196 62062092784816488 62491935016369062 62505302996501568 62515495121184469 62604410091257268 62837194325851764 62877358371480744 63051493207599648 63111157519503912 63184361145331608 63399843998801856 63813516723663876 64278596098559934 64365065982757974 64384908471808704 64517605519330782 64737635246376624 65095301739450528 65122978313319342 65365127430914766 65588047532043312 65664124141616208 65726260731638052 65950412435535264 66106709103550752 66314779355068608 66352516062801696 66954465188960881 66975105939065376 67032126727899879 67049693648032932 67420133944430904 67670824658609592 67714078246210032 67792620872300688 68073627186339411 68305784308232952 68370420646129238 68467663000106136 68683164332035344 68722248779330328 68956617949096896 69101929711812816 69223103490756852 70132438183574676 70393214156369748 70519910217738072 70715210614048224 70928106039790272 71023521084422592 71053718159713588 71136134486750892 71191840573054656 71446280138496536 71813936372402016 71859838138835136 71881892401368504 72127037165147328 72210698451807552 72606298094002512 72637168118702343 72907257519097239 73038478439800146 73310060046827058 73356918100060868 73461252684068496 73560075408866256 73734406307806608 73966484665268832 73997933000585698 74008575608509584 74141778718346976 74449102844274522 74703002778188304 74991695448319923 75115726550443488 75527241120772728 75976808032205899 76187220959182908 76259315336067227 76519388787383864 76608144831885576 76942147841457808 77051581650778176 77124493954142544 77338085324125248 77798431070102184 78137623595576272 78224642589371754 78539712890663232 78656822935169388 79112118275150688 79252224101219002 79406283716099424 79549201801532736 79690081692938444 79878940166790492 80130358387374568 80151357924085344 80175956909218716 80377065155808603 80449387607279712 80594183105986368 80893859362016064 80928253009703996 81085570682905152 81652891586853184 81821177880837122 82150734172992576 82501079049722928 82536156039114817 82749457046421984 82992156901209374 83322580021825416 83472546788343024 83782925767802352 83836477828640992 84148210026005216 84245814860442144 85084688964885168 85197665834777664 85211558179766837 85704794798079912 85820087977010632 86023474025774376 86084312385806847 86316846995168832 86559916321640034 86830637751092456 86857286651653609 87153503241219688 87450730042724416 87552165522154944 87635014308850736 87904826545023306 88885091119046726 89376168970533172 89399591530710576 89893511925907872 90146653185796389 90227766211479456 90266128356977534 90285437661613376 90390161163067584 90764836248452548 91074379077643936 91262083020933713 91290217333474848 91577552442713792 91629665039107104 91859503035209832 92135906282417088 92297471321009136 93192096861255574 93509917578099568 93857618875159664 94026546956984096 94316037557221116 94666736279255868 94848179315667856 95842523201824672 96547598974136961 96808397458670016 96849557491603124 97209676692129652 97384637919733528 97684467469979013 97746746729102744 97948336912091328 98047691146372149 98080100545155008 98312541743742144 98382071298064968 98589391097457078 98678100811346112 98925618653302896 99265470459032696 99472169032602912 99604003704251072 99988927264426564 100462658908598064 100702988161030304 101571117369315048 101582961278910544 102144193109180768 102458676462349428 102555630969193857 102832658605523392 103024746498053016 103731241426802912 104299523452495672 104875763913559184 105198657275362014 105589821234554622 105779865326607108 106505253555720656 106535281626633888 106580577239570382 106704201730126338 106901275878958288 107169420207744804 107789757208252704 107822838602052756 108190555747720992 108788293624780224 109557717659700219 109965090070240587 110001438732963904 110035377150091302 110340113113299384 110949726997903248 110996899500878547 111096773362433888 111296729051124032 111673654266411783 111710567690403136 112054504167282456 112673589825665232 113290861681159092 113446251953180224 114273059730773216 114280831438774362 114697965367699168 114779083181075796 114912217247828364 115413221762186712 115686740931213816 116081276993502912 116512906189853376 116697646605153276 117206435393364408 117336963884057631 117742567426346304 117985234402754082 118878336151828503 119199455374280768 119535122539407666 119818410250185738 120195537581061852 120227036886128016 120263935363828074 120674081410919568 120891274658979552 121340789043024096 121392379514555994 122479337380279776 122731766821255683 123063295094678848 123226101259488864 123751618574584392 124124185569632976 124344006779498779 124488235351814061 124983870032738124 125030990242368938 125208820182514536 125674388651703528 125754716742961488 126102986415199296 126222315039007824 126368722290663216 127627033447327752 128557192197119868 128730131965515948 129035211038661564 129475270492753248 130190603478901056 130245956626638684 130730254861829532 131176095064086624 131328248283232416 131452521463276104 131900824871070528 132213418207101504 132705032125603392 133327636678570089 133908930377921762 133950211878130752 134064253455799758 134099387296065864 134840267888861808 135341649317219184 135399192535466301 135428156492420064 135585241744601376 136147254372678822 136611568616465904 136740841292258476 136935326000212272 137366328664070688 137444497558660656 138203859423625632 138446206981513704 139457642962642277 139788145291883361 140264876367149352 140786428312739496 141039820435476144 141430421228096448 141624442766981993 142107436319427176 142272268973501784 142892560276993072 143627872744804032 143763784802737008 145212596188005024 145274336237404686 145814515038194478 146076956879600292 146620120093654116 146713836200121736 146922505368136992 147120150817732512 147468812615613216 147932969330537664 147995866001171396 148017151217019168 148283557436693952 148898205688549044 149406005556376608 149983390896639846 150231453100886976 151054482241545456 151953616064411798 152374441918365816 152518630672134454 153038777574767728 153216289663771152 153884295682915616 154248987908285088 155596862140204368 156275247191152544 156449285178743508 157313645870338776 158224236550301376 158504448202438004 158812567432198848 158838463434791959 159380163385876888 159757880333580984 159870865859355573 160260716774749136 160302715848170688 160351913818437432 160754130311617206 160898775214559424 161856506019407992 163642355761674244 165002158099445856 165053065725136953 165072312078229634 165498914092843968 165984313802418748 166645160043650832 166945093576686048 167565851535604704 167672955657281984 168296420052010432 168491629720884288 169486725610305467 170116934211226891 170169377929770336 170423116359533674 171409589596159824 171640175954021264 172046948051548752 172168624771613694 173119832643280068 173661275502184912 173714573303307218 174307006482439376 175270028617701472 175809653090046612 177770182238093452 178752337941066344 178799183061421152 179302683809111499 179787023851815744 180293306371592778 180455532422958912 180532256713955068 181529672496905096 182088569271833991 182148758155287872 182524166041867426 182580434666949696 183259330078214208 183719006070419664 184594942642018272 186384193722511148 187019835156199136 187546485363553407 187715237750319328 188053093913968192 188632075114442232 189333472558511736 189696358631335712 191685046403649344 193095197948273922 193699114983206248 194419353384259304 194769275839467056 195368934939958026 195493493458205488 196095382292744298 196764142596129936 197178782194914156 197851237306605792 198530940918065392 198944338065205824 199977854528853128 200863395566882643 200925317817196128 201096380183699637 201405976322060608 203142234738630096 203165922557821088 204220881559018233 204288386218361536 204917352924698856 205111261938387714 206049492996106032 207462482853605824 208599046904991344 209751527827118368 210397314550724028 211179642469109244 211559730653214216 213010507111441312 213070563253267776 213161154479140764 213408403460252676 213802551757916576 214338840415489608 215579514416505408 215645677204105512 216381111495441984 217911504356107029 218721772557291717 219115435319400438 219930180140481174 220070754300182604 220680226226598768 221899453995806496 221993799001757094 222193546724867776 223347308532823566 224109008334564912 224975086344959769 225347179651330464 226581723362318184 227930424096617697 228546119461546432 228561662877548724 228777946008201681 229395930735398336 229558166362151592 229824434495656728 230826443524373424 230924584019069161 231373481862427632 233395293210306552 234412870786728816 234673927768115262 235970468805508164 237756672303657006 239070245078815332 239636820500371476 240391075162123704 240454073772256032 240527870727656148 241348162821839136 241782549317959104 242681578086048192 242784759029111988 244958674760559552 245463533642511366 246452202518977728 247503237149168784 247608468117344451 248248371139265952 248688013558997558 248976470703628122 249967740065476248 250061980484737876 250417640365029072 251348777303407056 251509433485922976 252444630078015648 252737444581326432 255254066894655504 255634674539300511 257114384394239736 257460263931031896 258070422077323128 258950540985506496 258992765502049943 260491913253277368 260571859954960827 261460509723659064 262352190128173248 262656496566464832 262905042926552208 266655273357140178 267817860755843524 268128506911599516 268198774592131728 269680535777723616 270683298634438368 270798385070932602 270856312984840128 271170483489202752 272294508745357644 273223137232931808 273481682584516952 273786249062801139 273870652000424544 274732657328141376 274888995117321312 276407718847251264 276892413963027408 277382784354266507 278915285925284554 279576290583766722 280529752734298704 281572856625478992 282079640870952288 283248885533963986 284214872638854352 284544537947003568 285785120553986144 287527569605474016 290425192376010048 290472549154232809 290548672474809372 291629030076388956 292153913759200584 293240240187308232 293427672400243472 293845010736273984 294240301635465024 294937625231226432 295991732002342792 296034302434038336 297796411377098088 298812011112753216 299966781793279692 302108964483090912 303907232128823596 304748883836731632 305037261344268908 306077555149535456 306432579327542304 307666892907581571 307768591365831232 308497975816570176 311097818916663541 311193724280408736 312550494382305088 312898570357487016 314627291740677552 314761061847710153 315931449249421369 317008896404876008 317676926869583918 318760326771753776 319515760667161968 319741731718711146 320521433549498272 320703827636874864 321508260623234412 323713012038815984 327284711523348488 330004316198891712 330106131450273906 330144624156459268 331968627604837496 332990698502635641 333290320087301664 333890187153372096 335131703071209408 338973451220610934 340233868422453782 340338755859540672 340846232719067348 342819179192319648 343280351908042528 344093896103097504 344337249543227388 346239665286560136 347322551004369824 347429146606614436 348614012964878752 350540057235402944 351619306180093224 355540364476186904 356635008455485509 357504675882132688 357598366122842304 358605367618222998 360586612743185556 361064513427910136 363059344993810192 364177138543667982 365048332083734852 367438012140839328 368195300463767049 369189885284036544 372768387445022296 373032020338496337 373464706055442183 374039670312398272 375092970727106814 375430475500638656 377264150228884464 378666945117023472 379392717262671424 386190395896547844 387398229966412496 388838706768518608 389538551678934112 390737869879916052 390986986916410976 392190764585488596 393528285192259872 394357564389828312 395702474613211584 397061881836130784 399955709057706256 399982910035710267 401726791133765286 401850635634392256 402192760367399274 406197577606398903 406284469477260192 406331845115642176 408441763118036466 409834705849397712 410222523876775428 412098985992212064 417198093809982688 418372928887926831 419364435875650083 419503055654236736 420794629101448056 422359284938218488 423119461306428432 424873328300945979 426021014222882624 426322308958281528 426816806920505352 427605103515833152 428677680830979216 431291354408211024 435823008712214058 437443545114583434 438230870638800876 439860360280962348 440141508600365208 441360452453197536 443798907991612992 443987598003514188 446694617065647132 448218016669129824 449950172689919538 450694359302660928 453163446724636368 455860848193235394 457123325755097448 457555892016403362 459116332724303184 459648868991313456 461652887048746848 461849168038138322 462746963724855264 466790586420613104 468825741573457632 469347855536230524 471940937611016328 475513344607314012 476515390304375877 478140490157630664 479273641000742952 480782150324247408 480908147544512064 481055741455312296 482696325643678272 485569518058223976 490927067285022732 495006474298337568 495216936234688902 496496742278531904 497376027117995116 497952941407256244 499935480130952496 500123960969475752 500835280730058144 502697554606814112 503018866971845952 504889260156031296 505474889162652864 508460176830916401 510350802633680673 510508133789311008 511269349078601022 514228768788479472 514920527862063792 515139456657923513 516140844154646256 517985531004099886 520983826506554736 521143719909921654 522921019447318128 525810085853104416 531837656225441293 533310546714280356 535635721511687048 536257013823199032 536397549184263456 539361071555447232 541366597268876736 541596770141865204 544589017490715288 546446274465863616 546963365169033904 547572498125602278 547741304000849088 549777990234642624 553784827926054816 554765568708533014 557830571850569108 559152581167533444 561059505468597408 562639456090660221 563145713250957984 564159281741904576 566497771067927972 568429745277708704 569089075894007136 571570241107972288 575055139210948032 577753092273803719 580945098308465618 581097344949618744 583258060152777912 584307827518401168 586480480374616464 586729834320353971 586855344800486944 591983464004685584 595592822754196176 599933563586559384 602590186700647929 604217928966181824 607814464257647192 609497767673463264 610074522688537816 612155110299070912 612865158655084608 615333785815163142 622195637833327082 622387448560817472 625797140714974032 629254583481355104 629522123695420306 631862898498842738 634017792809752016 635353853739167836 637520653543507552 639031521334323936 639483463437422292 641042867098996544 641407655273749728 643016521246468824 647426024077631968 654569423046696976 660212262900547812 660289248312918536 663937255209674992 665981397005271282 666580640174603328 677946902441221868 680467736844907564 681692465438134696 683791272289853091 685638358384639296 686333838024605043 686560703816085056 688187792206195008 688674499086454776 692479330573120272 692773752057207483 694645102008739648 694858293213228872 697228025929757504 703238612360186448 711080728952373808 713270016910971018 715009351764265376 717210735236445996 721173225486371112 722129026855820272 726118689987620384 728354277087335964 730096664167469704 734876024281678656 736390600927534098 742825404352033353 745536774890044592 746064040676992674 746929412110884366 750185941454213628 754528300457768928 757333890234046944 766904023617901533 772380791793095688 774796459932824992 776978296506149829 777677413537037216 779077103357868224 781475739759832104 781715579864882481 781973973832821952 784381529170977192 787056570384519744 788715128779656624 794123763672261568 799911418115412512 799965820071420534 803453582267530572 804385520734798548 812395155212797806 812568938954520384 816883526236072932 819669411698795424 820445047753550856 821358747188403417 824197971984424128 832148353062799521 834396187619965376 836745857775853662 838728871751300166 841589258202896112 844718569876436976 846238922612856864 849746656601891958 852644617916563056 853633613841010704 857355361661958432 862582708816422048 870408047456491453 871417647462698427 871646017424428116 874887090229166868 876461741277601752 879720720561924696 880283017200730416 882720904906395072 887975196007028376 893389234131294264 896436033338259648 899900345379839076 906326893449272736 911721696386470788 914246651510194896 915111784032806724 918232665448606368 919297737982626912 923305774097493696 923698336076276644 925493927449710528 933293456749990623 933581172841226208 937651483146915264 938695711072461048 943881875222032656 944283185543130459 947794347748264107 951026689214628024 953030780608751754 956280980315261328 958547282001485904 961564300648494816 962111482910624592 971139036116447952 981854134570045464 990012948596675136 990433872469377804 991371099368873951 994752054235990232 995905882814512488 999870960261904992 1000247921938951504 1001670561460116288 1005395109213628224 1016920353661832802 1020701605267361346 1021016267578622016 1022538698157202044 1028457537576958944 1029841055724127584 1030278913315847026 1032281688309292512 1035971062008199772 1041967653013109472 1042287439819843308 1045842038894636256 1051620171706208832 1063675312450882586 1066621093428560712 1071271443023374096 1072514027646398064 1072795098368526912 1072970028508492621 1083193540283730408 1089178034981430576 1093926730338067808 1095144996251204556 1107569655852109632 1109531137417066028 1115661143701138216 1118305162335066888 1119096061015489011 1122119010937194816 1125278912181320442 1126291426501915968 1132995542135855944 1136859490555417408 1138178151788014272 1149157249467675529 1155506184547607438 1161890196616931236 1162194689899237488 1166516120305555824 1168615655036802336 1172960960749232928 1173459668640707942 1173710689600973888 1183966928009371168 1186407079272138269 1191185645508392352 1199867127173118768 1205180373401295858 1215628928515294384 1218995535346926528 1220149045377075632 1230667571630326284 1244391275666654164 1251594281429948064 1255118786663780493 1258509166962710208 1259044247390840612 1263725796997685476 1268035585619504032 1270707707478335672 1274619984902837937 1275041307087015104 1278063042668647872 1278966926874844584 1282815310547499456 1286033042492937648 1294852048155263936 1309138846093393952 1320424525801095624 1320578496625837072 1327874510419349984 1331962794010542564 1355893804882443736 1360935473689815128 1363384930876269392 1367582544579706182 1372667676049210086 1377348998172909552 1384958661146240544 1385547504114414966 1389716586426457744 1406477224720372896 1422161457904747616 1426540033821942036 1429546170913127631 1430018703528530752 1434421470472891992 1442346450972742224 1444258053711640544 1452237379975240768 1456708554174671928 1460193328334939408 1472781201855068196 1485650808704066706 1491073549780089184 1492128081353985348 1493858824221768732 1500371882908427256 1509056600915537856 1514667780468093888 1525380530492749203 1531052407901042019 1533808047235803066 1544761583586191376 1545418369973770539 1549592919865649984 1553956593012299658 1555354827074074432 1562951479519664208 1563431159729764962 1568763058341954384 1577430257559313248 1595512968676323879 1599822836230825024 1599931640142841068 1606907164535061144 1608771041469597096 1616472088133484127 1624790310425595612 1633767052472145864 1639338823397590848 1640890095507101712 1642717494376806834 1664296706125599042 1673491715551707324 1677457743502600332 1683178516405792224 1689437139752873952 1692477845225713728 1699493313203783916 1705289235833126112 1707267227682021408 1714710723323916864 1725165417632844096 1733259276821411157 1740816094912982906 1742835294925396854 1743292034848856232 1749774180458333736 1752923482555203504 1759441441123849392 1760189502961061913 1760566034401460832 1775950392014056752 1786778468262588528 1799800690759678152 1812653786898545472 1812949358514349601 1823443392772941576 1828493303020389792 1830223568065613448 1836465330897212736 1838595475965253824 1847396672152553288 1866586913499981246 1867162345682452416 1877391422144922096 1887763750444065312 1888566371086260918 1895588695496528214 1902053378429256048 1906061561217503508 1912561960630522656 1917094564002971808 1923128601296989632 1924222965821249184 1941679490479865549 1942278072232895904 1963708269140090928 1980867744938755608 1982742198737747902 1989504108471980464 1991811765629024976 1999741920523809984 2000495843877903008 2033840707323665604 2041403210534722692 2045077396314404088 2056915075153917888 2059682111448255168 2060557826631694052 2064563376618585024 2071942124016399544 2078321256171622449 2083935306026218944 2084574879639686616 2091684077789272512 2127350624901765172 2133242186857121424 2142542886046748192 2145028055292796128 2145940057016985242 2166387080567460816 2178356069962861152 2187853460676135616 2190289992502409112 2203327432933971071 2211520144745949583 2219062274834132056 2231322287402276432 2236610324670133776 2238192122030978022 2250557824362640884 2265991084271711888 2298314498935351058 2311012369095214876 2323780393233862472 2324389379798474976 2330934889518449487 2333032240611111648 2337231310073604672 2345921921498465856 2346919337281415884 2367933856018742336 2372814158544276538 2382371291016784704 2399734254346237536 2410360746802591716 2431257857030588768 2440298090754151264 2461335143260652568 2488782551333308328 2496445059188398563 2503188562859896128 2510237573327560986 2518088494781681224 2527451593995370952 2536071171239008064 2541415414956671344 2549239969805675874 2557933853749689168 2572066084985875296 2611224142369474359 2614252942388095281 2618277692186787904 2640849051602191248 2641156993251674144 2655749020838699968 2663925588021085128 2711787609764887472 2721870947379630256 2726769861752538784 2735165089159412364 2745335352098420172 2754697996345819104 2769917322292481088 2771095008228829932 2779433172852915488 2799880370249971869 2812954449440745792 2832849556629391377 2843383043244792321 2844322915809495232 2853080067643884072 2859092341826255262 2868842940945783984 2884692901945484448 2888516107423281088 2913417108349343856 2920386656669878816 2945562403710136392 2971301617408133412 2974113298106621853 2982147099560178368 2984256162707970696 2987717648443537464 3000743765816854512 3050761060985498406 3062104815802084038 3067616094471606132 3089523167172382752 3090836739947541078 3107913186024599316 3125902959039328416 3126862319459529924 3137526116683908768 3154860515118626496 3191025937352647758 3199863280285682136 3213814329070122288 3217542082939194192 3218910085525477863 3232944176266968254 3249580620851191224 3267534104944291728 3281780191014203424 3285434988753613668 3328593412251198084 3346983431103414648 3354915487005200664 3366357032811584448 3378874279505747904 3398986626407567832 3410578471666252224 3414534455364042816 3447471748403026587 3466518553642822314 3481632189825965812 3485670589850793708 3486584069697712464 3499548360916667472 3505846965110407008 3518882882247698784 3520379005922123826 3521132068802921664 3551900784028113504 3559221237816414807 3573556936525177056 3599601381519356304 3605976196605464591 3625898717028699202 3646886785545883152 3656986606040779584 3660447136131226896 3694793344305106576 3733173826999962492 3754782844289844192 3775527500888130624 3777132742172521836 3791177390993056428 3804106756858512096 3812123122435007016 3825123921261045312 3834189128005943616 3848445931642498368 3883358980959731098 3884556144465791808 3927416538280181856 3961735489877511216 3965484397475495804 3979008216943960928 3983623531258049952 4000991687755806016 4044271645916626033 4067681414647331208 4082806421069445384 4090154792628808176 4107108840242477797 4121115653263388104 4143884248032799088 4156642512343244898 4169149759279373232 4254701249803530344 4266484373714242848 4285085772093496384 4290056110585592256 4291880114033970484 4332774161134921632 4356712139925722304 4380579985004818224 4406654865867942142 4423040289491899166 4438124549668264112 4462644574804552864 4473220649340267552 4476384244061956044 4501115648725281768 4531982168543423776 4596628997870702116 4622024738190429752 4636255109921311617 4647560786467724944 4648778759596949952 4661869779036898974 4666064481222223296 4693838674562831768 4745628317088553076 4786538906028971637 4799468508692475072 4820721493605183432 4849416264400452381 4862515714061177536 4880596181508302528 4922670286521305136 4977565102666616656 4992890118376797126 5020475146655121972 5036176989563362448 5054903187990741904 5082830829913342688 5098479939611351748 5115867707499378336 5144132169971750592 5199777830464233471 5222448284738948718 5228505884776190562 5280568508883185739 5281698103204382496 5282313986503348288 5327851176042170256 5423575219529774944 5438848075543048803 5443741894759260512 5453539723505077568 5470330178318824728 5490670704196840344 5509395992691638208 5542190016457659864 5558866345705830976 5599760740499943738 5665699113258782754 5686766086489584642 5706160135287768144 5718184683652510524 5737685881891567968 5769385803890968896 5825038471439596647 5826834216698687712 5840773313339757632 5891124807420272784 5942603234816266824 5948226596213243706 5968512325415941392 5975435296887074928 6001487531633709024 6101522121970996812 6124209631604168076 6135232188943212264 6179046334344765504 6181673479895082156 6215826372049198632 6251805918078656832 6253724638919059848 6275052233367817536 6382051874705295516 6399726560571364272 6427628658140244576 6435084165878388384 6437820171050955726 6465888352533936508 6499161241702382448 6535068209888583456 6563560382028406848 6570869977507227336 6609982298801913213 6634560434237848749 6657186824502396168 6693966862206829296 6696812936553005669 6709830974010401328 6797973252815135664 6894943496806053174 6933037107285644628 6963264379651931624 6971341179701587416 6973168139395424928 6999096721833334944 7011693930220814016 7037765764495397568 7040758011844247652 7103801568056227008 7118442475632829614 7147113873050354112 7199202763038712608 7211952393210929182 7251797434057398404 7293773571091766304 7320894272262453792 7389586688610213152 7466347653999924984 7509565688579688384 7510790199559448347 7554265484345043672 7582354781986112856 7608213513717024192 7624246244870014032 7766717961919462196 7833672427108423077 7854833076560363712 7923470979755022432 7930968794950991608 7958016433887921856 7967247062516099904 8044100746273728703 8088543291833252066 8135362829294662416 8165612842138890768 8180309585257616352 8214217680484955594 8242231306526776208 8287768496065598176 8313285024686489796 8338299518558746464 8509402499607060688 8532968747428485696 8583760228067940968 8665548322269843264 8761159970009636448 8813309731735884284 8846080578983798332 8876249099336528224 8922339894319865559 8925289149609105728 8946441298680535104 8952768488123912088 9002231297450563536 9063964337086847552 9193257995741404232 9244049476380859504 9272510219842623234 9295121572935449888 9323739558073797948 9387677349125663536 9491256634177106152 9573077812057943274 9641442987210366864 9656730256576433589 9698832528800904762 9845340573042610272 9955130205333233312 9985780236753594252 10040950293310243944 10072353979126724896 10109806375981483808 10165661659826685376 10196959879222703496 10231735414998756672 10342415245209079761 10399555660928466942 10444896569477897436 10457011769552381124 10561137017766371478 10563396206408764992 10655702352084340512 10677663713449244421 10817928589816393773 10847150439059549888 10877696151086097606 10887483789518521024 10940660356637649456 10981341408393680688 11084380032915319728 11199521480999887476 11315304616934388889 11331398226517565508 11373532172979169284 11412320270575536288 11436369367305021048 11475371763783135936 11650076942879193294 11653668433397375424 11782249614840545568 11885206469632533648 11896453192426487412 11937024650831882784 11950870593774149856 12002975063267418048 12132814937749878099 12203044243941993624 12248419263208336152 12270464377886424528 12321326520727433391 12363346959790164312 12431652744098397264 12507449277838119696 12764103749410591032 12799453121142728544 12855257316280489152 12870168331756776768 12875640342101911452 12931776705067873016 12998322483404764896 13070136419777166912 13141739955014454672 13219964597603826426 13269120868475697498 13314373649004792336 13387933724413658592 13393625873106011338 13419661948020802656 13595946505630271328 13789886993612106348 13866074214571289256 13926528759303863248 13942682359403174832 13946336278790849856 13998193443666669888 14081516023688495304 14236884951265659228 14398405526077425216 14423904786421858364 14503594868114796808 14548248793201357143 14587547142183532608 14641788544524907584 14779173377220426304 14932695307999849968 14939044243079781877 15021580399118896694 15108530968690087344 15164709563972225712 15248492489740028064 15423292030537797497 15533435923838924392 15667344854216846154 15846941959510044864 15861937589901983216 16088201492547457406 16177086583666504132 16270725658589324832 16316544226629146409 16331225684277781536 16360619170515232704 16428435360969911188 16484462613053552416 16575536992131196352 16626570049372979592 16676599037117492928 17018804999214121376 17167520456135881936 17475115414318789941 17522319940019272896 17626619463471768568 17692161157967596664 17752498198673056448 17844679788639731118 17905536976247824176 18004462594901127072 18386515991482808464 18488098952761719008 18545020439685246468 18590243145870899776 18647479116147595896 18775354698251327072 18982513268354212304 19146155624115886548 19282885974420733728 19313460513152867178 19397665057601809524 19690681146085220544 19829946896405739639 19903681302713546247 19910260410666466624 19971560473507188504 20081900586620487888 20090438809659017007 20144707958253449792 20219612751962967616 20393919758445406992 20684830490418159522 20799111321856933884 20889793138955794872 20914023539104762248 21122274035532742956 21311404704168681024 21355327426898488842 21635857179632787546 21755392302172195212 21881320713275298912 21962682816787361376 22168760065830639456 22399042961999774952 22532370598678345041 22630609233868777778 22662796453035131016 22747064345958338568 22824640541151072576 22872738734610042096 23300153885758386588 23564499229681091136 23770412939265067296 23792906384852974824 23874049301663765568 23901741187548299712 24132302238821186109 24265629875499756198 24406088487883987248 24496838526416672304 24540928755772849056 24642653041454866782 24726693919580328624 24863305488196794528 25014898555676239392 25241833376238252137 25528207498821182064 25598906242285457088 25751280684203822904 25863553410135746032 25996644966809529792 26283479910028909344 26439929195207652852 26538241736951394996 26628747298009584672 26775867448827317184 26787251746212022676 26839323896041605312 27191893011260542656 27579773987224212696 27732148429142578512 27853057518607726496 27885364718806349664 28163032047376990608 28473769902531318456 28749761881697344579 28847809572843716728 29007189736229593616 29096497586402714286 29865390615999699936 29878088486159563754 30043160798237793388 30217061937380174688 30329419127944451424 30496984979480056128 30846584061075594994 31066871847677848784 31334689708433692308 31723875179803966432 32176402985094914812 32354173167333008264 32453785769449181319 32541451317178649664 32633088453258292818 32662451368555563072 32856870721939822376 32968925226107104832 33253140098745959184 33945913850803166667 34037609998428242752 34335040912271763872 34950230828637579882 35253238926943537136 35384322315935193328 35689359577279462236 35811073952495648352 36008925189802254144 36398444813249634297 36773031982965616928 36963979562182300173 36976197905523438016 37090040879370492936 37294958232295191792 37550709396502654144 37965026536708424608 38292311248231773096 38565771948841467456 38626921026305734356 38795330115203619048 39659893792811479278 39807362605427092494 39943120947014377008 40163801173240975776 40180877619318034014 40787839516890813984 41369660980836319044 41598222643713867768 41779586277911589744 41828047078209524496 42244548071065485912 42710654853796977684 43271714359265575092 43510784604344390424 43762641426550597824 43925365633574722752 44337520131661278912 44798085923999549904 44817132729239345631 45064741197356690082 45261218467737555556 45325592906070262032 45494128691916677136 45745477469220084192 46269876091613392491 46600307771516773176 46877690555871039683 47540825878530134592 47585812769705949648 48264604477642372218 48531259750999512396 48812176975767974496 48993677052833344608 49081857511545698112 49285306082909733564 49453387839160657248 49726610976393589056 50029797111352478784 50483666752476504274 51056414997642364128 51502561368407645808 51727106820271492064 52566959820057818688 52575531396916138429 52879858390415305704 53076483473902789992 53257494596019169344 53574503492424045352 55159547974448425392 55464296858285157024 55706115037215452992 55770729437612699328 56308705223916100921 56326064094753981216 56947539805062636912 57499523763394689158 57695619145687433456 58014379472459187232 58192995172805428572 59730781231999399872 59756176972319127508 60086321596475586776 60271316428977051021 60434123874760349376 60658838255888902848 61693168122151189988 62133743695355697568 62669379416867384616 63447750359607932864 64352805970189829624 64708346334666016528 64907571538898362638 65266176906516585636 65713741443879644752 66506280197491918368 67597111796035035123 67891827701606333334 68670081824543527744 69900461657275159764 70506477853887074272 70768644631870386656 71378719154558924472 71622147904991296704 72396906716463558327 72796889626499268594 73546063965931233856 73927959124364600346 74180081758740985872 74589916464590383584 75725500128714756411 75930053073416849216 76584622496463546192 77253842052611468712 77590660230407238096 79319787585622958556 79614725210854184988 79886241894028754016 80327602346481951552 80361755238636068028 81575679033781627968 82739321961672638088 83196445287427735536 83559172555823179488 83656094156419048992 84489096142130971824 85421309707593955368 86249285645092033737 86543428718531150184 87021569208688780848 89596171847999099808 89634265458478691262 90129482394713380164 90522436935475111112 90651185812140524064 90988257383833354272 91490954938440168384 92539752183226784982 93200615543033546352 93755381111742079366 95171625539411899296 96529208955284744436 97062519501999024792 97624353951535948992 97987354105666689216 98570612165819467128 98906775678321314496 100967333504953008548 101837741552409500001 102112829995284728256 103005122736815291616 103454213640542984128 104573309701558473139 105151062793832276858 105759716780830611408 106152966947805579984 107149006984848090704 110319095948896850784 110928593716570314048 112617410447832201842 112652128189507962432 113895079610125273824 114999047526789378316 115391238291374866912 116028758944918374464 116385990345610857144 119512353944638255016 120172643192951173552 120542632857954102042 123386336244302379976 124267487390711395136 125338758833734769232 128705611940379659248 129416692669332033056 129815143077796725276 130532353813033171272 131427482887759289504 133012560394983836736 134451398187718036893 135194223592070070246 135783655403212666668 138809628274840177473 139800923314550319528 140633071667613119049 141012955707774148544 141537289263740773312 142757438309117848944 144793813432927116654 145593779252998537188 147855918248729200692 148360163517481971744 149179832929180767168 151451000257429512822 153169244992927092384 154507684105222937424 155181320460814476192 157726594190748415287 158639575171245917112 159229450421708369976 159772483788057508032 160723510477272136056 165478643923345276176 166392890574855471072 167118345111646358976 167312188312838097984 168926115671748302763 168978192284261943648 170842619415187910736 172498571290184067474 173086857437062300368 174043138417377561696 179192343695998199616 179268530916957382524 180258964789426760328 181044873870950222224 181302371624281048128 181976514767666708544 185079504366453569964 186401231086067092704 187510762223484158732 190343251078823798592 193058417910569488872 194125039003998049584 194207575160037164401 197141224331638934256 201934667009906017096 203675483104819000002 206010245473630583232 209146619403116946278 210302125587664553716 211519433561661222816 212305933895611159968 214298013969696181408 220638191897793701568 225234820895664403684 227176500386144269233 227790159220250547648 229998095053578756632 230782476582749733824 232771980691221714288 239024707889276510032 240345286385902347104 241085265715908204084 246772672488604759952 250677517667469538464 257411223880759318496 258747856935276101211 258833385338664066112 259630286155593450552 261064707626066342544 262854965775518579008 268902796375436073786 270388447184140140492 271567310806425333336 277619256549680354946 279601846629100639056 281266143335226238098 285514876618235697888 289587626865854233308 291187558505997074376 295711836497458401384 296720327034963943488 302902000514859025644 306338489985854184768 309015368210445874848 310362640921628952384 313719929104675419417 315453188381496830574 317279150342491834224 318458900843416739952 321447020954544272112 328143833891097277781 330957287846690552352 332785781149710942144 337852231343496605526 337956384568523887296 341685238830375821472 344997142580368134948 346173714874124600736 348086276834755123392 358537061833914765048 360517929578853520656 362089747741900444448 370159008732907139928 372802462172134185408 375021524446968317464 386116835821138977744 388250078007996099168 388415150320074328802 394282448663277868512 403869334019812034192 407350966209638000004 418293238806233892556 420604251175329107432 421899215002839357147 423038867123322445632 424611867791222319936 428596027939392362816 450469641791328807368 454353000772288538466 459996190107157513264 465543961382443428576 473179782572245245861 478049415778553020064 480690572771804694208 482170531431816408168 493545344977209519904 501355035334939076928 506778347015244908289 514822447761518636992 517495713870552202422 519260572311186901104 522129415252132685088 537805592750872147572 540776894368280280984 543134621612850666672 555238513099360709892 559203693258201278112 562532286670452476196 571029753236471395776 579175253731708466616 582375117011994148752 582622725480111493203 591423672994916802768 605804001029718051288 618030736420891749696 627439858209350838834 630906376762993661148 634558300684983668448 636917801686833479904 642894041909088544224 656287667782194555562 661914575693381104704 675704462686993211052 683370477660751642944 689994285160736269896 692347429748249201472 717074123667829530096 721035859157707041312 724179495483800888896 732013167910909311973 740318017465814279856 750043048893936634928 772233671642277955488 776500156015992198336 776830300640148657604 788564897326555737024 807738668039624068384 814701932419276000008 836586477612467785112 841208502350658214864 843798430005678714294 900939283582657614736 908706001544577076932 919992380214315026528 931087922764886857152 941159787314026258251 946359565144490491722 956098831557106040128 964341062863632816336 984431501673291833343 987090689954419039808 1013556694030489816578 1034991427741104404844 1038521144622373802208 1044258830504265370176 1075611185501744295144 1081553788736560561968 1086269243225701333344 1110477026198721419784 1118407386516402556224 1125064573340904952392 1158350507463416933232 1164750234023988297504 1165245450960222986406 1182847345989833605536 1211608002059436102576 1254879716418701677668 1261812753525987322296 1269116601369967336896 1273835603373666959808 1285788083818177088448 1312575335564389111124 1351408925373986422104 1359453026120260150807 1379988570321472539792 1434148247335659060192 1442071718315414082624 1464026335821818623946 1480636034931628559712 1500086097787873269856 1544467343284555910976 1553660601280297315208 1615477336079248136768 1629403864838552000016 1673172955224935570224 1682417004701316429728 1687596860011357428588 1747868176440334479609 1801878567165315229472 1817412003089154153864 1839984760428630053056 1882319574628052516502 1892719130288980983444 1928682125727265632672 1968863003346583666686 2027113388060979633156 2069982855482208809688 2077042289244747604416 2151222371003488590288 2163107577473121123936 2172538486451402666688 2196039503732727935919 2220954052397442839568 2250129146681809904784 2316701014926833866464 2329500468047976595008 2330490901920445972812 2365694691979667211072 2423216004118872205152 2509759432837403355336 2523625507051974644592 2625150671128778222248 2702817850747972844208 2718906052240520301614 2759977140642945079584 2868296494671318120384 2928052671643637247892 2953294505019875500029 2961272069863257119424 3000172195575746539712 3107321202560594630416 3258807729677104000032 3346345910449871140448 3364834009402632859456 3375193720022714857176 3495736352880668959218 3603757134330630458944 3634824006178308307728 3764639149256105033004 3785438260577961966888 3857364251454531265344 3937726006693167333372 4054226776121959266312 4078359078360780452421 4139965710964417619376 4302444742006977180576 4326215154946242247872 4392079007465455871838 4441908104794885679136 4500258293363619809568 4633402029853667732928 4660981803840891945624 4846432008237744410304 5019518865674806710672 5047251014103949289184 5250301342257556444496 5405635701495945688416 5437812104481040603228 5519954281285890159168 5856105343287274495784 5906589010039751000058 6214642405121189260832 6517615459354208000064 6588118511198183807757 6692691820899742280896 6750387440045429714352 6991472705761337918436 7269648012356616615456 7529278298512210066008 7570876521155923933776 7875452013386334666744 8108453552243918532624 8156718156721560904842 8279931421928835238752 8604889484013954361152 8784158014930911743676 8883816209589771358272 9000516586727239619136 9321963607681783891248 9516171182841821055649 10039037731349613421344 10094502028207898578368 10500602684515112888992 10811271402991891376832 10875624208962081206456 11712210686574548991568 11813178020079502000116 12235077235082341357263 12429284810242378521664 13176237022396367615514 13500774880090859428704 13982945411522675836872 14539296024713233230912 15058556597024420132016 15141753042311847867552 15750904026772669333488 16216907104487837065248 16313436313443121809684 16559862843857670477504 17568316029861823487352 18643927215363567782496 19032342365683642111298 20078075462699226842688 21001205369030225777984 21751248417924162412912 23424421373149097983136 23626356040159004000232 24470154470164682714526 26352474044792735231028 27001549760181718857408 27965890823045351673744 28548513548525463166947 30117113194048840264032 30283506084623695735104 31501808053545338666976 32433814208975674130496 32626872626886243619368 35136632059723646974704 37287854430727135564992 38064684731367284222596 43502496835848324825824 46848842746298195966272 47252712080318008000464 48940308940329365429052 52704948089585470462056 55931781646090703347488 57097027097050926333894 60234226388097680528064 63003616107090677333952 65253745253772487238736 70273264119447293949408 76129369462734568445192 85645540645576389500841 87004993671696649651648 94505424160636016000928 97880617880658730858104 105409896179170940924112 111863563292181406694976 114194054194101852667788 130507490507544974477472 140546528238894587898816 152258738925469136890384 171291081291152779001682 189010848321272032001856 195761235761317461716208 210819792358341881848224 228388108388203705335576 261014981015089948954944 304517477850938273780768 342582162582305558003364 391522471522634923432416 421639584716683763696448 456776216776407410671152 609034955701876547561536 685164325164611116006728 783044943045269846864832 913552433552814821342304 1370328650329222232013456 1827104867105629642684608 2740657300658444464026912 5481314601316888928053824
- Sum of all divisors σ(n): 20706139114438144776725043
- Sum of proper divisors (its aliquot sum) s(n): 15224824513121255848671219
- 5481314601316888928053824 is an abundant number, because the sum of its proper divisors (15224824513121255848671219) is greater than itself. Its abundance is 9743509911804366920617395
Bases of 5481314601316888928053824
- Binary: 100100010001011011010101000111100011110100001001101000010100100011111101010010000002
- Hexadecimal: 0x488B6A8F1E84D0A47EA40
- Base-36: OSL2IMWTOR9B6DS0
Squares and roots of 5481314601316888928053824
- 5481314601316888928053824 squared (54813146013168889280538242) is 30044809758609725017573746602891549643324241022976
- 5481314601316888928053824 cubed (54813146013168889280538243) is 164685054423655638757408865220344735440749338700367361134762771958548660224
-
5481314601316888928053824 is a
perfect square number . Itssquare root is 2341220750232 -
The
cube root of 5481314601316888928053824 is 176317293.0981071215
Scales and comparisons
How big is 5481314601316888928053824?- 5,481,314,601,316,888,928,053,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,481,314,601,316,888,928,053,824 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 5481314601316888928053824 cubic inches would be around 14693107.8 feet tall.
Recreational maths with 5481314601316888928053824
- 5481314601316888928053824 backwards is 4283508298886131064131845
- The number of decimal digits it has is: 25
- The sum of 5481314601316888928053824's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 5481314601316888928053824 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 5481314601316888928053824 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/5481314601316888928053824/
Chicago style:
Numbermatics. 2024. "Number 5481314601316888928053824 - Facts about the integer". https://numbermatics.com/n/5481314601316888928053824/
The information we have on file for 5481314601316888928053824 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 5481314601316888928053824, math, Factors of 5481314601316888928053824, curriculum, school, college, exams, university, Prime factorization of 5481314601316888928053824, STEM, science, technology, engineering, physics, economics, calculator, five septillion, four hundred eighty-one sextillion, three hundred fourteen quintillion, six hundred one quadrillion, three hundred sixteen trillion, eight hundred eighty-eight billion, nine hundred twenty-eight million, fifty-three thousand, eight hundred twenty-four.