18341219415064202023550976
18,341,219,415,064,202,023,550,976 is an even composite number composed of seven prime numbers multiplied together.
18341219415064202023550976 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 18341219415064202023550976:
214 × 34 × 132 × 532 × 612 × 1972 × 4492
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 53 × 53 × 61 × 61 × 197 × 197 × 449 × 449)See below for interesting mathematical facts about the number 18341219415064202023550976 from the Numbermatics database.
Names of 18341219415064202023550976
- Cardinal: 18341219415064202023550976 can be written as Eighteen septillion, three hundred forty-one sextillion, two hundred nineteen quintillion, four hundred fifteen quadrillion, sixty-four trillion, two hundred two billion, twenty-three million, five hundred fifty thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 1.8341219415064202023550976 × 1025
Factors of 18341219415064202023550976
Divisors of 18341219415064202023550976
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 53 54 61 64 72 78 81 96 104 106 108 117 122 128 144 156 159 162 169 183 192 197 208 212 216 234 244 256 288 312 318 324 338 351 366 384 394 416 424 432 449 468 477 488 507 512 549 576 591 624 636 648 676 689 702 732 768 788 793 832 848 864 898 936 954 976 1014 1024 1053 1098 1152 1182 1248 1272 1296 1347 1352 1378 1404 1431 1464 1521 1536 1576 1586 1647 1664 1696 1728 1773 1796 1872 1908 1952 2028 2048 2067 2106 2196 2304 2364 2379 2496 2544 2561 2592 2694 2704 2756 2808 2809 2862 2928 3042 3072 3152 3172 3233 3294 3328 3392 3456 3546 3592 3721 3744 3816 3904 4041 4056 4096 4134 4212 4293 4392 4563 4608 4728 4758 4941 4992 5088 5122 5184 5319 5388 5408 5512 5616 5618 5724 5837 5856 6084 6144 6201 6304 6344 6466 6588 6656 6784 6912 7092 7137 7184 7442 7488 7632 7683 7808 8082 8112 8192 8268 8424 8427 8586 8784 8957 9126 9216 9456 9516 9699 9882 9984 10176 10244 10309 10368 10441 10638 10776 10816 11024 11163 11232 11236 11448 11674 11712 12017 12123 12168 12288 12402 12608 12688 12932 13176 13312 13568 13689 13824 14184 14274 14368 14884 14976 15264 15366 15616 15957 16164 16224 16384 16536 16848 16854 17172 17511 17568 17914 18252 18432 18603 18912 19032 19398 19764 19968 20352 20488 20618 20736 20882 21276 21411 21552 21632 22048 22326 22464 22472 22896 23049 23348 23424 23797 24034 24246 24336 24576 24804 25216 25281 25376 25864 26352 26624 26871 27136 27378 27389 27648 28368 28548 28736 29097 29768 29952 30528 30732 30927 31232 31323 31914 32328 32448 33072 33293 33489 33696 33708 34344 35022 35136 35828 36051 36369 36504 36517 36864 37206 37824 38064 38796 38809 39528 39936 40704 40976 41236 41472 41764 42029 42552 42822 43104 43264 44096 44652 44928 44944 45792 46098 46696 46848 47594 48068 48373 48492 48672 49152 49608 50432 50562 50752 51728 52533 52704 53248 53742 54272 54756 54778 55296 55809 56736 57096 57472 58194 59536 59904 61056 61464 61854 62464 62646 63828 64233 64656 64896 66144 66586 66978 67392 67416 68688 69147 70044 70272 71391 71656 72102 72738 73008 73034 73728 74412 75648 75843 75881 76128 77592 77618 79056 79872 80613 81408 81952 82167 82472 82944 83528 84058 85104 85644 86208 86528 87291 88192 88453 89304 89856 89888 91584 92196 92781 93392 93696 93969 95188 96136 96746 96984 97344 99216 99879 100467 100864 101124 101504 103456 105066 105408 106496 107484 108153 108544 109512 109551 109556 110592 111618 113472 114192 114944 116388 116427 119072 119808 122112 122928 123708 124928 125292 126087 127656 128466 129312 129792 132288 133172 133956 134784 134832 135733 137376 138294 140088 140544 142782 143312 144204 145119 145476 146016 146068 147456 148824 151296 151686 151762 152256 155184 155236 156221 157599 158112 159744 161226 162816 163904 164334 164944 165888 167056 168116 170208 171288 171349 172416 173056 174582 176384 176906 178608 179712 179776 183168 184392 185562 186784 187392 187938 190376 192272 193492 193968 194688 197213 198432 199758 200934 201601 201728 202248 203008 206912 207441 210132 210816 212992 214173 214968 216306 217088 219024 219102 219112 221184 223236 226944 227529 227643 228384 229888 232776 232854 238144 239616 241839 244224 245856 246501 247416 249856 250584 252174 255312 256932 258624 259584 261873 264576 265359 266344 267912 269568 269664 271466 274752 276588 278343 280176 281088 281907 285564 286624 288408 290238 290952 292032 292136 297648 299637 301401 302592 303372 303524 304512 309361 310368 310472 312442 315198 316224 319488 322452 324459 325632 327808 328653 328668 329888 331776 334112 336232 340416 342576 342698 344832 346112 349164 349281 352768 353812 356057 357216 359424 359552 366336 368784 371124 373568 374784 375876 378261 380752 384544 386984 387936 389376 394426 396864 399516 401868 403202 403456 404496 406016 407199 413824 414882 420264 421632 428346 429936 432612 434176 435357 438048 438204 438224 442368 446472 453888 455058 455286 456768 459776 465552 465708 468663 472797 474721 476288 479232 483678 488448 491712 493002 494832 499712 501168 504348 504517 510624 513864 514047 517248 519168 523746 529152 530718 532688 535824 539136 539328 542932 546377 549504 553176 553373 556686 560352 562176 563814 571128 573248 576816 580476 581904 584064 584272 591639 595296 599274 602802 604803 605184 606744 607048 609024 618722 620736 620944 624884 628849 630396 632448 636901 638976 642519 644904 648918 651264 655616 657306 657336 659776 663552 668224 672464 680832 682929 685152 685396 689664 692224 698328 698562 705536 707624 712114 714432 718848 719104 725517 732672 733037 737568 739503 742248 747136 749568 751752 756522 761504 769088 773968 775872 778752 788852 793728 796077 799032 803736 806404 806912 808992 812032 814398 827648 829764 835029 840528 843264 845721 856692 859872 865224 868352 870714 876096 876408 876448 892944 898911 907776 910116 910572 913536 919552 928083 931104 931416 937326 945594 949442 952576 958464 967356 973377 976896 983424 985959 986004 989664 999424 1002336 1008696 1009034 1021248 1027728 1028094 1034496 1038336 1047492 1047843 1058304 1061436 1065376 1068171 1071648 1078272 1078656 1085864 1092754 1099008 1106352 1106746 1113372 1120704 1124352 1127628 1134783 1142256 1146496 1149889 1153632 1160952 1163808 1168128 1168544 1183278 1190592 1198548 1205604 1209606 1210368 1213488 1214096 1218048 1221597 1237444 1241472 1241888 1249768 1257698 1260792 1261241 1264896 1273802 1285038 1289808 1297836 1302528 1306071 1311232 1314612 1314672 1319552 1327104 1336448 1344928 1361664 1365858 1370304 1370792 1379328 1384448 1396656 1397124 1405989 1411072 1415248 1424163 1424228 1428864 1437696 1438208 1451034 1451617 1465344 1466074 1475136 1479006 1484496 1494272 1499136 1503504 1513044 1513551 1523008 1538176 1542141 1547936 1551744 1557504 1577704 1587456 1592154 1598064 1607472 1612808 1613824 1617984 1624064 1628796 1639131 1655296 1659528 1660119 1670058 1670729 1681056 1686528 1691442 1713384 1719744 1730448 1741428 1752192 1752816 1752896 1764529 1774917 1785888 1797822 1814409 1815552 1820232 1821144 1827072 1839104 1856166 1862208 1862832 1874652 1886547 1891188 1898884 1905152 1910703 1916928 1927557 1934712 1946754 1953792 1966848 1971918 1972008 1979328 2004672 2017392 2018068 2030873 2042496 2048787 2055456 2056188 2056877 2068992 2076672 2094984 2095686 2116608 2122872 2130752 2136342 2143296 2156544 2157312 2171728 2185508 2198016 2199111 2212704 2213492 2218509 2226744 2227537 2241408 2248704 2255256 2269566 2284512 2292992 2299778 2307264 2321904 2327616 2336256 2337088 2366556 2367349 2381184 2388231 2397096 2411208 2419212 2420736 2426976 2428192 2436096 2443194 2474888 2482944 2483776 2499536 2515396 2521584 2522482 2529792 2547604 2563769 2570076 2579616 2595672 2605056 2612142 2620813 2622464 2629224 2629344 2639104 2672896 2689856 2696733 2723328 2731716 2740608 2741584 2758656 2768896 2784249 2793312 2794248 2811978 2822144 2830496 2848326 2848456 2857728 2875392 2876416 2902068 2903234 2930688 2932148 2950272 2957877 2958012 2968992 2988544 2998272 3007008 3026088 3027102 3046016 3076352 3084282 3095872 3103488 3115008 3143529 3155408 3174912 3184308 3196128 3204513 3214944 3225616 3227648 3235968 3248128 3257592 3278262 3310592 3319056 3320238 3340116 3341458 3362112 3373056 3382884 3404349 3426768 3439488 3449667 3460896 3482856 3504384 3505632 3505792 3529058 3549834 3571776 3595644 3628818 3631104 3640464 3642288 3654144 3664791 3678208 3712332 3724416 3725664 3749304 3773094 3782376 3783723 3797768 3810304 3821406 3855114 3869424 3893508 3907584 3918213 3933696 3943836 3944016 3958656 4009344 4021693 4034784 4036136 4061746 4084992 4097574 4110912 4112376 4113754 4137984 4153344 4189968 4191372 4217967 4233216 4245744 4261504 4272489 4272684 4286592 4313088 4314624 4343456 4354851 4371016 4396032 4398222 4425408 4426984 4437018 4453488 4455074 4482816 4497408 4510512 4539132 4540653 4569024 4585984 4599556 4614528 4626423 4628741 4643808 4655232 4672512 4674176 4688009 4733112 4734698 4762368 4776462 4794192 4822416 4838424 4841472 4853952 4856384 4872192 4886388 4917393 4949776 4965888 4967552 4980357 4999072 5012187 5030792 5043168 5044964 5059584 5095208 5127538 5140152 5159232 5191344 5224284 5241626 5244928 5258448 5258688 5278208 5293587 5324751 5345792 5379712 5393466 5395633 5443227 5446656 5463432 5481216 5483168 5517312 5568498 5586624 5588496 5623956 5644288 5659641 5660992 5696652 5696912 5715456 5732109 5750784 5752832 5804136 5806468 5861376 5864296 5900544 5915754 5916024 5937984 5977088 6014016 6052176 6054204 6092032 6092619 6146361 6152704 6168564 6170631 6191744 6206976 6230016 6287058 6310816 6349824 6368616 6392256 6409026 6429888 6451232 6471936 6496256 6515184 6556524 6558721 6597333 6621184 6638112 6640476 6680232 6682611 6682916 6724224 6746112 6765768 6808698 6853536 6878976 6899334 6921792 6965712 7008768 7011264 7011584 7058116 7099668 7102047 7143552 7164693 7191288 7193849 7257636 7262208 7280928 7284576 7308288 7329582 7356416 7424664 7448832 7451328 7498608 7546188 7564752 7567446 7595536 7620608 7642812 7691307 7710228 7738848 7787016 7815168 7836426 7862439 7867392 7887672 7888032 7917312 8018688 8043386 8069568 8072272 8123492 8169984 8195148 8221824 8224752 8227508 8275968 8279713 8306688 8352747 8379936 8382744 8435934 8466432 8491488 8523008 8544978 8545368 8573184 8626176 8629248 8686912 8709702 8742032 8792064 8796444 8850816 8853968 8874036 8906976 8910148 8965632 8994816 9021024 9078264 9081306 9138048 9171968 9199112 9229056 9252846 9257482 9287616 9310464 9345024 9348352 9376018 9466224 9469396 9524736 9529481 9552924 9588384 9613539 9644832 9676848 9682944 9707904 9712768 9744384 9772776 9834786 9899552 9931776 9935104 9960714 9998144 10024374 10061584 10086336 10089928 10119168 10190416 10255076 10280304 10318464 10349001 10382688 10448568 10452289 10483252 10489856 10516896 10517376 10556416 10587174 10649502 10684853 10691584 10759424 10786932 10791266 10886454 10893312 10926864 10962432 10966336 10994373 11034624 11136996 11173248 11176992 11247912 11288576 11319282 11321984 11351169 11393304 11393824 11430912 11464218 11505664 11608272 11612936 11722752 11728592 11801088 11831508 11832048 11875968 11954176 12028032 12065079 12104352 12108408 12184064 12185238 12292722 12297661 12305408 12337128 12341262 12383488 12413952 12460032 12574116 12621632 12653901 12699648 12737232 12784512 12817467 12818052 12859776 12902464 12943872 12992512 13030368 13064553 13113048 13117442 13194666 13242368 13276224 13280952 13360464 13365222 13365832 13448448 13492224 13531536 13617396 13621959 13707072 13757952 13798668 13843584 13879269 13886223 13931424 14017536 14022528 14023168 14064027 14116232 14199336 14204094 14287104 14329386 14382576 14387698 14515272 14524416 14561856 14569152 14616576 14659164 14752179 14849328 14897664 14902656 14941071 14948557 14997216 15036561 15092376 15129504 15134892 15191072 15241216 15285624 15382614 15420456 15477696 15574032 15672852 15724878 15734784 15775344 15776064 15834624 15880761 15974253 16037376 16086772 16139136 16144544 16186899 16246984 16329681 16339968 16390296 16396133 16443648 16449504 16455016 16551936 16559426 16705494 16759872 16765488 16871868 16932864 16978923 16982976 17046016 17089956 17090736 17146368 17196327 17252352 17258496 17373824 17419404 17425241 17484064 17584128 17592888 17701632 17707936 17748072 17813952 17820296 17931264 18042048 18156528 18162612 18276096 18277857 18343936 18398224 18458112 18505692 18511893 18514964 18575232 18620928 18690048 18696704 18752036 18871021 18932448 18938792 19049472 19058962 19105848 19176768 19227078 19289664 19353696 19415808 19425536 19488768 19545552 19669572 19676163 19791999 19799104 19863552 19870208 19921428 19996288 20047833 20048748 20123168 20172672 20179856 20238336 20380832 20510152 20560608 20636928 20698002 20765376 20897136 20904578 20966504 20979712 21033792 21034752 21112832 21174348 21299004 21306141 21369706 21383168 21518848 21573864 21581547 21582532 21719477 21772908 21786624 21853728 21924864 21932672 21988746 22069248 22273992 22346496 22353984 22495824 22638564 22643968 22702338 22786608 22787648 22861824 22928436 23011328 23073921 23216544 23225872 23445504 23457184 23587317 23602176 23663016 23664096 23751936 23908352 24056064 24130158 24208704 24216816 24368128 24370476 24585444 24595322 24610816 24674256 24682524 24766976 24827904 24839139 24920064 25058241 25148232 25243264 25307802 25399296 25474464 25569024 25634934 25636104 25719552 25804928 25887744 26060736 26129106 26226096 26234884 26389332 26484736 26552448 26561904 26720928 26730444 26731664 26739401 26896896 26984448 27063072 27234792 27243918 27414144 27515904 27597336 27687168 27758538 27772446 27862848 28035072 28045056 28046336 28128054 28232464 28398672 28408188 28574208 28588443 28658772 28765152 28775396 28840617 28957981 29030544 29048832 29123712 29138304 29233152 29318328 29504358 29698656 29795328 29805312 29882142 29897114 29994432 30073122 30184752 30259008 30269784 30382144 30482432 30571248 30765228 30775537 30840912 30955392 31047003 31148064 31345704 31356867 31449756 31469568 31550688 31552128 31669248 31761522 31948506 32054559 32074752 32173544 32278272 32289088 32373798 32493968 32659362 32679936 32780592 32792266 32887296 32899008 32910032 33103872 33118852 33328997 33410988 33519744 33530976 33743736 33755753 33865728 33957846 33965952 34053507 34070569 34092032 34179912 34181472 34292736 34392654 34516992 34747648 34838808 34850482 34968128 35168256 35185776 35403264 35415872 35496144 35627904 35640592 35862528 36084096 36195237 36313056 36325224 36552192 36555714 36687872 36796448 36892983 36916224 37011384 37023786 37029928 37150464 37241856 37380096 37393408 37504072 37742042 37864896 37877584 38098944 38117924 38211696 38353536 38452401 38454156 38579328 38707392 38831616 38850961 38851072 38977536 39091104 39193659 39339144 39352326 39583998 39598208 39715397 39727104 39740416 39842856 39992576 40095666 40097496 40246336 40345344 40359712 40476672 40761664 40865877 41020304 41121216 41273856 41396004 41530752 41658669 41794272 41809156 41933008 41959424 42067584 42069504 42192081 42225664 42348696 42598008 42612282 42739412 42766336 43037696 43147728 43163094 43165064 43438954 43545816 43573248 43707456 43849728 43865344 43977492 44256537 44547984 44692992 44707968 44823213 44845671 44991648 45109683 45277128 45287936 45404676 45573216 45575296 45723648 45856872 46022656 46147842 46433088 46451744 46914368 47174634 47204352 47326032 47328192 47503872 47642283 47816704 48112128 48260316 48417408 48433632 48560697 48736256 48740952 49170888 49188399 49190644 49221632 49348512 49365048 49533952 49655808 49678278 50116482 50296464 50486528 50615604 50798592 50936769 50948928 51138048 51269868 51272208 51439104 51588981 51609856 51775488 52121472 52258212 52275723 52452192 52469768 52778664 52969472 53104896 53123808 53441856 53460888 53463328 53478802 53793792 54126144 54469584 54487836 54828288 54833571 55031808 55194672 55374336 55517076 55535679 55544892 55725696 56070144 56090112 56092672 56256108 56464928 56613063 56797344 56816376 57148416 57176886 57317544 57530304 57550792 57681234 57915962 58061088 58247424 58276608 58466304 58636656 59008716 59028489 59375997 59397312 59590656 59610624 59764284 59794228 59988864 60143499 60146244 60369504 60518016 60539568 60764288 60944117 60964864 61142496 61530456 61551074 61681824 61910784 62094006 62296128 62691408 62713734 62899512 62939136 63101376 63104256 63338496 63523044 63897012 63918423 64109118 64149504 64347088 64556544 64578176 64744641 64747596 64987936 65158431 65318724 65359872 65561184 65584532 65774592 65798016 65820064 66207744 66237704 66657994 66821976 67039488 67061952 67487472 67511506 67915692 67931904 68107014 68141138 68184064 68359824 68362944 68585472 68785308 69033984 69221763 69495296 69677616 69700964 69936256 70143229 70336512 70371552 70761951 70806528 70831744 70992288 71255808 71281184 71725056 72168192 72390474 72626112 72650448 73104384 73111428 73375744 73592896 73785966 73832448 74022768 74047572 74059856 74300928 74483712 74517417 74760192 74786816 75008144 75484084 75729792 75755168 76197888 76235848 76423392 76707072 76904802 76908312 76935701 77158656 77414784 77663232 77701922 77702144 78182208 78387318 78678288 78704652 79167996 79196416 79430794 79454208 79480832 79685712 79985152 80191332 80194992 80218203 80492672 80690688 80719424 80953344 81523328 81731754 82040608 82242432 82547712 82792008 83061504 83317338 83588544 83618312 83866016 84135168 84139008 84384162 84451328 84697392 85196016 85224564 85478824 85532672 85765329 86075392 86295456 86326188 86330128 86873943 86877908 87091632 87146496 87414912 87699456 87730688 87954984 88513074 88548637 89095968 89385984 89415936 89646426 89691342 89983296 90219366 90554256 90575872 90809352 91146432 91150592 91447296 91713744 92295684 92326611 92866176 92903488 93141009 93520037 93828736 94070601 94349268 94408704 94652064 94656384 95007744 95284566 95633408 96163677 96224256 96520632 96834816 96867264 97121394 97472512 97481904 98341776 98376798 98381288 98443264 98697024 98730096 99067904 99311616 99356556 99986991 100232964 100592928 100973056 101231208 101267259 101597184 101873538 101897856 102160521 102211707 102276096 102539736 102544416 102878208 103177962 103219712 103550976 104242944 104516424 104551446 104904384 104939536 105557328 106209792 106247616 106883712 106921776 106926656 106957604 107587584 107636269 108252288 108585711 108939168 108975672 109014481 109656576 109667142 110063616 110389344 110678949 110748672 111034152 111071358 111089784 111451392 112140288 112180224 112185344 112512216 112929856 113226126 113594688 113632752 114296832 114353772 114635088 115060608 115101584 115362468 115831924 116122176 116494848 116552883 116553216 116932608 117273312 117580977 118017432 118056978 118751994 118794624 119146191 119181312 119221248 119528568 119588456 119977728 120286998 120292488 120739008 121036032 121079136 121528576 121888234 122284992 123060912 123102148 123363648 123821568 123883253 124188012 124592256 124976007 125382816 125427468 125469497 125799024 125878272 126202752 126208512 126576243 126676992 127046088 127794024 127836846 128218236 128299008 128694176 129113088 129156352 129489282 129495192 129975872 130316862 130637448 130719744 131122368 131169064 131549184 131596032 131640128 132475408 133315988 133643952 134078976 134123904 134537013 134974944 135023012 135329049 135831384 135863808 135879757 136214028 136282276 136368128 136719648 136725888 137170944 137570616 138067968 138443526 138903089 138990592 139355232 139401928 139872512 140286458 140743104 141523902 141613056 141663488 141984576 142511616 142562368 142926849 143450112 144336384 144408289 144780948 145252224 145300896 145682091 146208768 146222856 146751488 147185792 147565197 147571932 147664896 148045536 148095144 148119712 148601856 148967424 149034834 149573632 150016288 150968168 151459584 151510336 152395776 152471696 152846784 153414144 153809604 153816624 153871402 154317312 154829568 155326464 155403844 155404288 156364416 156774636 156827169 157356576 157409304 158335992 158392832 158861588 158908416 158961664 159371424 159869593 159970304 160382664 160389984 160436406 160985344 161381376 161438848 163046656 163463508 164081216 164484864 164500713 165095424 165584016 166123008 166607037 166634676 167177088 167236624 167732032 168270336 168278016 168768324 168902656 169394784 169839189 170392032 170449128 170957648 171065344 171530658 172150784 172590912 172652376 172660256 173747886 173755816 174183264 174829824 175398912 175461376 175909968 177026148 177085467 177097274 178191936 178771968 178831872 179292852 179382684 179966592 180430497 180438732 181108512 181151744 181618704 182292864 182301184 182832351 182894592 183427488 184591368 184653222 185732352 185806976 186282018 187040074 187657472 188141202 188698536 188817408 189304128 189312768 190015488 190569132 191755269 192327354 192448512 193041264 193669632 193734528 194233923 194242788 194945024 194963808 195475293 196683552 196753596 196762576 196886528 197394048 197460192 198135808 198623232 198713112 199973982 200465928 201185856 201946112 202462416 202534518 203747076 203795712 204321042 204423414 204552192 205079472 205088832 205756416 206355924 206439424 207101952 207665289 208485888 209032848 209102892 209808768 209879072 210429687 211114656 212285853 212419584 212495232 213149729 213767424 213843552 213853312 213915208 215175168 215272538 216504576 217171422 217878336 217951344 218028962 219313152 219334284 220127232 220778688 221357898 221497344 222068304 222142716 222179568 222902784 223552251 224280576 224360448 224370688 225024432 225859712 226452252 226528133 227189376 227265504 228593664 228707544 229270176 230121216 230203168 230724936 230807103 231663848 232244352 232989696 233105766 233106432 234546624 235161954 236034864 236113956 237503988 237589248 238292382 238362624 238442496 239057136 239176912 239955456 240573996 240584976 240654609 241478016 242072064 242158272 243057152 243776468 244569984 245323273 246121824 246204296 246727296 247643136 247766506 248376024 248464477 249184512 249952014 250765632 250854936 250938994 251598048 252405504 252417024 253152486 253353984 254092176 255588048 255673692 256436472 256598016 257295987 257388352 258226176 258312704 258978564 258990384 259951744 260621829 260633724 261274896 261439488 262244736 262338128 263098368 263192064 263280256 264950816 265645911 266631976 267287904 268157952 268247808 269074026 269949888 270046024 270658098 271662768 271727616 271759514 272428056 272564552 272736256 273439296 273451776 274341888 275141232 276887052 276979833 277806178 277981184 278710464 278803856 279745024 280560111 280572916 281486208 282211803 282353201 283047804 283226112 283326976 283969152 285023232 285124736 285853698 285968549 286900224 288491031 288672768 288816578 289561896 290504448 290601792 291364182 292417536 292445712 294371584 295130394 295143864 295329792 296091072 296190288 296239424 297203712 297934848 298069668 299147264 299960973 300032576 301936336 302919168 303020672 303801777 304791552 304943392 305693568 306635121 306828288 307619208 307633248 307742804 308634624 309659136 310652928 310807688 310808576 312728832 313549272 313654338 314713152 314818608 316671984 316785664 317723176 317923328 318742848 319739186 319940608 320765328 320779968 320872812 321970688 322762752 322877696 322908807 325757133 326093312 326927016 327043443 328162432 328969728 329001426 329133613 330190848 331168032 332036847 332246016 333214074 333269352 334354176 334473248 335464064 336540672 336556032 337536648 338789568 339678378 340784064 340898256 341915296 343061316 344301568 345181824 345304752 345320512 347495772 347511632 347612213 348366528 349658649 349659648 350797824 350922752 351819936 354052296 354170934 354194548 356383872 357438573 357543936 357663744 358585704 358765368 359933184 360860994 360877464 362217024 362303488 363237408 364585728 364602368 365664702 366854976 369182736 369306444 371464704 371613952 371649759 372564036 374080148 374928021 375314944 376282404 376408491 377397072 377634816 378608256 378625536 379728729 380030976 381138264 383510538 384654708 384897024 386082528 387339264 387469056 388467846 388485576 389890048 389927616 390950586 393367104 393507192 393525152 394788096 394920384 396271616 397426224 399947964 400081981 400931856 402371712 403611039 403892224 404924832 405069036 407494152 407591424 407639271 408642084 408846828 409104384 410158944 410177664 411512832 412711848 412878848 414203904 415330578 416709267 416971776 418065696 418205784 419617536 419758144 420859374 422229312 424571706 424839168 424990464 426299458 427534848 427687104 427706624 427830416 430350336 430545076 433009152 433224867 434342844 435756672 435902688 436057924 437046273 438626304 438668568 438824789 440254464 441557376 442695591 442715796 442994688 444136608 444285432 444359136 445805568 447104502 448720896 448741376 450048864 451719424 452904504 453056266 454378752 454531008 457187328 457415088 458540352 460242432 460406336 461449872 461614206 463327696 464488704 465979392 466211532 466212864 469093248 470323908 470481507 472069728 472227912 475007976 475178496 476584764 476725248 476884992 478114272 478353824 479608779 479910912 481147992 481169952 481309218 482956032 484144128 484316544 486114304 487552936 489139968 490646546 492243648 492408592 493454592 495286272 495533012 496752048 496928954 498369024 499904028 501531264 501709872 501877988 503196096 504811008 504834048 505062493 506304972 506707968 508184352 509517567 511176096 511347384 512872944 513196032 514591974 514776704 516300161 516452352 516625408 517957128 517980768 519903488 521243658 521267448 522549792 524489472 524676256 526196736 526384128 526560512 529901632 531256401 531291822 533263952 534575808 536315904 536495616 538148052 539899776 540092048 541316196 543325536 543455232 543519028 544856112 545129104 545472512 546878592 546903552 548497053 548683776 550282464 553774104 553959666 555612356 555962368 557420928 557607712 559490048 561120222 561145832 562972416 564423606 564706402 566095608 566297209 566452224 566653952 567938304 570046464 570249472 571707396 571937098 576982062 577345536 577633156 579123792 581008896 581203584 582701769 582728364 584835072 584891424 586425879 588743168 590260788 590287728 590659584 592182144 592380576 592478848 594407424 595869696 596139336 598294528 599921946 600065152 603872672 605838336 606041344 607603554 609886784 611387136 613270242 613656576 615238416 615266496 615485608 617269248 619318272 621305856 621615376 621617152 625457664 627098544 627308676 629426304 629637216 631289061 633343968 633571328 635446352 635846656 637485696 639449187 639478372 639881216 641530656 641559936 641745624 643941376 645525504 645755392 645817614 651514266 651776033 652186624 653854032 654086886 656324864 657939456 658002852 658267226 660381696 662336064 664073694 664492032 666428148 666538704 668708352 668946496 670656753 670928128 673081344 673112064 675073296 677579136 679356756 679584399 681568128 681796512 683830592 686122632 688603136 690363648 690609504 690641024 692421309 694991544 695023264 695224426 696733056 699317298 699319296 701845504 703639872 708104592 708341868 708389096 712767744 714877146 715087872 715327488 717171408 717530736 719866368 721721988 721754928 721963827 724434048 724606976 726474816 729171456 729204736 731329404 733709952 735969819 738365472 738612888 742929408 743227904 743299518 745128072 745393431 748160296 749856042 750157321 750629888 752564808 752816982 754794144 757216512 757251072 759457458 760061952 762276528 767021076 769309416 769794048 771887961 772165056 774678528 774938112 776935692 776971152 779855232 781865487 781901172 786734208 787014384 787050304 789576192 789840768 792273521 792543232 794852448 796937733 799895928 800163962 801863712 804743424 807222078 807784448 809849664 810138072 814988304 815182848 815278542 817284168 817693656 818208768 820317888 820355328 823025664 825423696 825757696 830661156 830939499 833418534 833943552 836131392 836411568 839235072 839516288 841680333 841718748 844458624 846635409 847059603 849143412 849678336 849980928 852598916 855069696 855374208 855413248 855660832 857905647 860700672 861090152 865473093 866018304 866449734 868685688 871513344 871805376 872115848 874092546 877252608 877337136 877649578 883114752 885391182 885431592 885989376 888273216 888570864 888718272 891611136 894209004 897441792 899882919 900097728 903438848 905809008 906112532 908757504 909062016 911405331 911861977 914374656 914830176 917080704 919905363 920484864 920812672 922899744 923228412 923537773 926655392 928977408 931958784 932423064 932425728 938186496 940647816 940963014 944139456 944455824 950015952 950356992 953169528 953769984 956228544 956707648 959217558 959821824 962295984 962339904 962618436 965912064 968288256 968633088 968726421 972228608 975105872 978279936 981130329 981293092 984487296 984817184 986909184 987400839 990572544 991066024 993504096 993857908 996110541 996738048 999808056 1000164113 1003062528 1003419744 1003755976 1006392192 1009622016 1009668096 1010124986 1012609944 1016368704 1019035134 1022352192 1022694768 1025745888 1029183948 1029553408 1032600322 1032904704 1033250816 1035914256 1035961536 1039806976 1042487316 1042534896 1042836639 1045099584 1048975947 1048978944 1049352512 1052393472 1052768256 1053121024 1059803264 1062512802 1062583644 1062939701 1066527904 1069151616 1072315719 1072631808 1072991232 1076296104 1079799552 1080184096 1082632392 1086651072 1086910464 1087038056 1089712224 1090258208 1093757184 1093807104 1096994106 1100564928 1107548208 1107919332 1111224712 1111924736 1114841856 1114949277 1115215424 1118980096 1122240444 1122291664 1125944832 1128847212 1129225473 1129412804 1132191216 1132594418 1132904448 1133307904 1135876608 1140092928 1140498944 1143414792 1143874196 1151132281 1153964124 1154691072 1155266312 1158247584 1162017792 1162407168 1165403538 1165456728 1169670144 1169782848 1172851758 1177486336 1180521576 1180575456 1184364288 1184761152 1184957696 1188814848 1192278672 1199843892 1200130304 1200245943 1207745344 1210833117 1211676672 1212082688 1215207108 1219773568 1222774272 1222917813 1226540484 1227313152 1230476832 1230532992 1230971216 1234538496 1238636544 1242611712 1243230752 1243234304 1250127801 1250915328 1254197088 1254617352 1258852608 1259274432 1262578122 1266687936 1267142656 1270892704 1274971392 1278898374 1278956744 1279762432 1283061312 1283119872 1283491248 1287882752 1291051008 1291510784 1291635228 1299674601 1303028532 1303552066 1304373248 1307708064 1308173772 1312649728 1315878912 1316005704 1316474367 1316534452 1320763392 1324672128 1328086773 1328147388 1328984064 1332856296 1333077408 1337416704 1337892992 1341313506 1341856256 1346162688 1346224128 1350146592 1355158272 1358713512 1359168798 1363136256 1363593024 1367661184 1372245264 1380727296 1381219008 1381282048 1384842618 1389983088 1390046528 1390448852 1393466112 1398634596 1398638592 1403691008 1407279744 1411444521 1416209184 1416683736 1416778192 1417188253 1425535488 1429754292 1430175744 1430654976 1434342816 1435061472 1438826337 1439732736 1443443976 1443509856 1443927654 1448868096 1449213952 1452949632 1458342912 1458409472 1462658808 1467419904 1471939638 1476730944 1477225776 1485858816 1486455808 1486599036 1490256144 1490786862 1496320592 1499712084 1500314642 1501259776 1505129616 1505633964 1509588288 1514433024 1514502144 1515187479 1518914916 1520123904 1524553056 1528552701 1534042152 1538618832 1539588096 1543775922 1544330112 1548900483 1549357056 1549876224 1553871384 1553942304 1559710464 1563730974 1563802344 1573468416 1574028768 1574100608 1579152384 1579681536 1584547042 1589704896 1593875466 1599791856 1600327924 1603727424 1609486848 1614444156 1615568896 1619699328 1620276144 1629976608 1630365696 1630557084 1631103461 1634568336 1635387312 1636417536 1640635776 1640710656 1645491159 1646051328 1650847392 1651515392 1661322312 1661878998 1666837068 1667887104 1672262784 1672823136 1678470144 1679032576 1683360666 1683437496 1688917248 1693270818 1694119206 1698286824 1698891627 1699356672 1699961856 1705197832 1710139392 1710748416 1710826496 1711321664 1715811294 1722180304 1730946186 1732036608 1732899468 1737371376 1743026688 1743610752 1744231696 1748185092 1754505216 1754674272 1755299156 1759277637 1766229504 1766436841 1770782364 1770863184 1771978752 1776546432 1777141728 1777436544 1783222272 1788418008 1794883584 1799765838 1800195456 1805740157 1806877696 1811618016 1812225064 1817515008 1818124032 1822810662 1823723954 1829660352 1834161408 1839810726 1840969728 1841625344 1845799488 1846456824 1847075546 1853310784 1857954816 1863917568 1864846128 1864851456 1876372992 1877307757 1881295632 1881926028 1888278912 1888911648 1893867183 1900031904 1900713984 1906339056 1907539968 1912457088 1913415296 1918347561 1918435116 1919643648 1924591968 1924679808 1925236872 1931824128 1936576512 1937266176 1937452842 1944457216 1950211744 1955328099 1956559872 1962260658 1962586184 1968974592 1969634368 1973818368 1974801678 1981145088 1982132048 1987008192 1987715816 1992221082 1993476096 1999616112 2000328226 2006125056 2006839488 2007511952 2012784384 2019244032 2019336192 2020249972 2025219888 2032737408 2038070268 2038753197 2044704384 2045389536 2051491776 2058367896 2059100933 2059106816 2065200644 2065809408 2066501632 2071828512 2071923072 2077263927 2078304709 2079613952 2084974632 2085069792 2085673278 2090199168 2097951894 2097957888 2098705024 2104916041 2105536512 2106242048 2119606528 2125025604 2125167288 2125879402 2133055808 2138303232 2144631438 2145263616 2145982464 2152592208 2159599104 2160368192 2165264784 2165891481 2173302144 2173820928 2174076112 2179424448 2180516416 2187514368 2187614208 2193988212 2201129856 2207909457 2215096416 2215838664 2222449424 2223849472 2229683712 2229898554 2230430848 2236180293 2237960192 2244480888 2244583328 2250471963 2251889664 2257694424 2258450946 2258825608 2264382432 2265188836 2266615808 2271753216 2280185856 2280997888 2286829584 2287748392 2302264562 2307928248 2309382144 2310532624 2316495168 2324035584 2324814336 2330807076 2330913456 2339565696 2345596461 2345703516 2354972672 2361043152 2361150912 2368728576 2369522304 2369915392 2376820563 2377629696 2384557344 2390813199 2399687784 2400260608 2400491886 2415490688 2421666234 2422639217 2423353344 2424165376 2430414216 2439547136 2445548544 2445835626 2453080968 2454626304 2460953664 2461065984 2461942432 2469076992 2477273088 2486461504 2492818497 2500255602 2501830656 2508394176 2509234704 2517705216 2518548864 2525040999 2525156244 2533375872 2534285312 2541178809 2541785408 2549942784 2557796748 2557913488 2559524864 2566122624 2566239744 2566982496 2573716941 2575765504 2582102016 2583021568 2583270456 2599349202 2606057064 2607104132 2608746496 2615416128 2616347544 2625299456 2631757824 2632011408 2632948734 2633068904 2649344256 2656173546 2656294776 2657968128 2665712592 2666154816 2674833408 2675785984 2682627012 2683712512 2692325376 2699648757 2700293184 2710316544 2717427024 2718337596 2726272512 2727186048 2734215993 2735322368 2735585931 2744490528 2759716089 2761454592 2762438016 2762564096 2769685236 2770613319 2779966176 2780093056 2780897704 2786932224 2797269192 2797277184 2807382016 2814559488 2822889042 2832418368 2833367472 2833556384 2834376506 2851070976 2859508584 2861309952 2868685632 2870122944 2877652674 2879465472 2886887952 2887019712 2887855308 2897736192 2905899264 2906179263 2916685824 2916818944 2925317616 2934839808 2943390987 2943879276 2944865729 2953461888 2954451552 2962202517 2971717632 2972911616 2973198072 2980512288 2981573724 2992641184 2999424168 3000492339 3000629284 3002519552 3010259232 3011267928 3019176576 3028866048 3029004288 3030374958 3037829832 3049106112 3057105402 3068084304 3077237664 3087551844 3088660224 3097800966 3098714112 3099752448 3107742768 3107884608 3119420928 3127461948 3127604688 3128509917 3146927841 3146936832 3148057536 3148201216 3158304768 3159363072 3169094084 3179409792 3187750932 3188819103 3199583712 3200655848 3207454848 3216947157 3218973696 3228888312 3230038201 3231137792 3239398656 3240552288 3259953216 3260731392 3261114168 3262206922 3269136672 3270774624 3281271552 3281421312 3290982318 3301694784 3303030784 3322644624 3323757996 3333674136 3335774208 3344525568 3344847831 3345646272 3356940288 3358065152 3366721332 3366874992 3377834496 3386541636 3387676419 3388238412 3396573648 3397783254 3398713344 3399923712 3410395664 3420278784 3421496832 3421652992 3422643328 3431622588 3444360608 3453396843 3461892372 3464073216 3465798936 3474742752 3486053376 3487221504 3488463392 3496370184 3509010432 3509348544 3510598312 3518555274 3532459008 3532873682 3541564728 3541726368 3553092864 3554283456 3554873088 3566444544 3576836016 3599531676 3600390912 3600737829 3611480314 3613755392 3623236032 3624450128 3635030016 3636248064 3645621324 3647447908 3659320704 3668322816 3668753439 3679621452 3681939456 3683250688 3691598976 3692913648 3694151092 3706621568 3715909632 3717591137 3727835136 3729692256 3729702912 3750383403 3752745984 3754615514 3762591264 3763852056 3776557824 3777823296 3787734366 3800063808 3801427968 3812678112 3824914176 3826830592 3836695122 3836870232 3839287296 3849183936 3849359616 3850473744 3863648256 3873153024 3874532352 3874905684 3888914432 3899023803 3900423488 3910656198 3913119744 3924521316 3925172368 3937949184 3939268736 3947636736 3949423101 3949603356 3962290176 3964264096 3974016384 3975431632 3984442164 3986952192 3999232224 4000656452 4012250112 4013678976 4015023904 4025568768 4038488064 4038672384 4040499944 4050439776 4065474816 4076140536 4077506394 4089408768 4090779072 4102983552 4116735792 4118201866 4118213632 4130401288 4133003264 4143657024 4143846144 4154527854 4156609418 4159227904 4169949264 4170139584 4171346556 4180398336 4195903788 4195915776 4197410048 4209832082 4211073024 4212484096 4239213056 4250051208 4250334576 4251564759 4251758804 4266111616 4276606464 4278736969 4289262876 4290527232 4291964928 4305184416 4316479011 4319198208 4320736384 4330529568 4331782962 4346604288 4347641856 4348152224 4358848896 4361032832 4375028736 4375228416 4387976424 4402259712 4415818914 4430192832 4431677328 4444898848 4459367424 4459797108 4460861696 4472360586 4475920384 4488961776 4489166656 4500943926 4503779328 4515388848 4516901892 4517651216 4528764864 4530377672 4533231616 4543506432 4545562437 4560371712 4561995776 4573659168 4575496784 4604529124 4615856496 4618764288 4621065248 4632990336 4646701449 4648071168 4649628672 4661614152 4661826912 4679131392 4691192922 4691407032 4693077761 4709945344 4722086304 4722301824 4737457152 4739044608 4739830784 4753641126 4769114688 4781626398 4799375568 4800521216 4800983772 4830981376 4843332468 4845278434 4846706688 4848330752 4860828432 4879094272 4891097088 4891671252 4893310383 4906161936 4909252608 4921907328 4922131968 4923884864 4936473477 4938153984 4954546176 4972923008 4985636994 5000511204 5003661312 5016788352 5018469408 5035410432 5037097728 5050081998 5050312488 5066751744 5068570624 5082357618 5083570816 5096674881 5099885568 5115593496 5115826976 5132245248 5132479488 5133964992 5147433882 5151531008 5166043136 5166540912 5198698404 5212114128 5214208264 5217492992 5230832256 5232695088 5250598912 5263515648 5264022816 5265897468 5266137808 5298688512 5299310523 5312347092 5312589552 5315936256 5331425184 5332309632 5349666816 5351571968 5365254024 5367425024 5384650752 5399297514 5400586368 5417220471 5420633088 5434854048 5436675192 5452545024 5454372096 5468431986 5470644736 5471171862 5488981056 5519432178 5522909184 5524876032 5525128192 5539370472 5541226638 5559932352 5560186112 5561795408 5573864448 5594538384 5594554368 5629118976 5631923271 5645778084 5664836736 5666734944 5667112768 5668753012 5681601549 5702141952 5704722257 5719017168 5722619904 5737371264 5740245888 5755042683 5755305348 5758930944 5773775904 5774039424 5775710616 5795472384 5811798528 5812358526 5833371648 5833637888 5850635232 5865984297 5869679616 5886781974 5887758552 5889731458 5906923776 5908903104 5924405034 5943435264 5945823232 5946396144 5961024576 5963147448 5985282368 5998848336 6000984678 6001258568 6005039104 6020518464 6022535856 6038353152 6057732096 6058008576 6060749916 6075659664 6098212224 6114210804 6116259591 6136168608 6154475328 6175103688 6177302799 6177320448 6195601932 6197428224 6199504896 6215485536 6215769216 6231791781 6234914127 6238841856 6254923896 6255209376 6257019834 6293855682 6293873664 6296115072 6296402432 6314748123 6316609536 6318726144 6338188168 6358819584 6375501864 6377638206 6399167424 6401311696 6414909696 6433894314 6437947392 6457776624 6460076402 6478797312 6481104576 6519906432 6521462784 6522228336 6524413844 6538273344 6541549248 6562543104 6562842624 6565812409 6581964636 6603389568 6623728371 6645289248 6647515992 6649883341 6667348272 6671548416 6689051136 6689695662 6691292544 6708540879 6711902093 6713880576 6716130304 6733442664 6733749984 6751415889 6755668992 6773083272 6775352838 6776476824 6793147296 6795566508 6799847424 6820791328 6840557568 6842993664 6843305984 6845286656 6863245176 6888721216 6906793686 6923784744 6928146432 6931597872 6949485504 6972106752 6974443008 6976926784 6992740368 7018697088 7021196624 7037110548 7064918016 7065747364 7083129456 7083452736 7106185728 7108566912 7109746176 7130461689 7132889088 7153672032 7172439597 7199063352 7200781824 7201475658 7222960628 7227510784 7246472064 7248900256 7267917651 7270060032 7272496128 7291242648 7294895816 7318641408 7336645632 7337506878 7359242904 7361863717 7363878912 7366501376 7383197952 7385827296 7388302184 7413243136 7431819264 7435182274 7459384512 7500766806 7505491968 7509231028 7525182528 7527704112 7553115648 7555646592 7575122997 7575468732 7600127616 7602855936 7623536427 7625356224 7649828352 7653639317 7653661184 7673390244 7673740464 7678574592 7698367872 7698719232 7700947488 7721150823 7727296512 7746306048 7749064704 7749811368 7777828864 7798047606 7800846976 7821312396 7823933209 7826239488 7849042632 7850344736 7875898368 7878537472 7895273472 7898846202 7899206712 7928528192 7948032768 7950863264 7968884328 7973904384 7998464448 8001312904 8024500224 8027357952 8030047808 8051137536 8076976128 8080999888 8100879552 8130949632 8152281072 8155012788 8178817536 8181558144 8205967104 8206757793 8233471584 8236403732 8236427264 8260802576 8266006528 8287314048 8287692288 8309055708 8311839957 8313218836 8318455808 8339898528 8340279168 8342693112 8360796672 8391807576 8391831552 8394820096 8419664164 8422146048 8424968192 8473088429 8478426112 8500102416 8500669152 8503129518 8503517608 8532223232 8553212928 8557473938 8578525752 8583929856 8610368832 8632958022 8638396416 8641472768 8661059136 8663565924 8693208576 8696304448 8717697792 8718537789 8722065664 8750057472 8750456832 8775952848 8804519424 8830172961 8831637828 8834597187 8860385664 8863354656 8886607551 8889797696 8918734848 8919594216 8921723392 8944721172 8951840768 8977923552 8978333312 9001477017 9001887852 9007558656 9030777696 9033803784 9035302432 9057529728 9060755344 9066463232 9087012864 9091124874 9123991552 9147318336 9150993568 9209058248 9231712992 9242130496 9265980672 9293402898 9296142336 9299257344 9323228304 9323653824 9358262784 9382385844 9382814064 9385529751 9386155522 9419890688 9444172608 9444603648 9474914304 9478089216 9479661568 9507282252 9538229376 9563252796 9566457309 9598751136 9601042432 9601967544 9661962752 9686664936 9690114603 9690556868 9693413376 9696661504 9721656864 9752045173 9758188544 9782194176 9783342504 9786620766 9812323872 9843814656 9844263936 9847769728 9872946954 9909092352 9945846016 9971273988 10001022408 10007322624 10033576704 10034543493 10036938816 10070820864 10074195456 10100163996 10100624976 10133503488 10163029257 10164715236 10167141632 10193349762 10199771136 10231186992 10231653952 10264490496 10264958976 10267929984 10294867764 10303062016 10332086272 10333081824 10360190529 10397396808 10424228256 10428416528 10434985984 10461664512 10465390176 10501197824 10527031296 10528045632 10531794936 10532275616 10597377024 10598621046 10624694184 10625179104 10662850368 10664619264 10699333632 10703143936 10730508048 10734850048 10798595028 10801172736 10802213487 10834440942 10841266176 10869708096 10873350384 10905090048 10908744192 10936863972 10941289472 10942343724 10977962112 11006260317 11038864356 11045818368 11049752064 11050256384 11078740944 11082453276 11119864704 11120372224 11123590816 11147728896 11152773411 11189076768 11189108736 11251150209 11258237952 11263846542 11291556168 11329673472 11333469888 11334225536 11337506024 11363203098 11404283904 11409444514 11438034336 11474742528 11480491776 11510085366 11510610696 11517861888 11547551808 11548078848 11551421232 11590944768 11623597056 11624717052 11666743296 11697071409 11701270464 11731968594 11739359232 11773563948 11775517104 11779462916 11813847552 11817806208 11848269303 11848810068 11886870528 11891646464 11892792288 11922049152 11926294896 11970564736 11997696672 12001969356 12002517136 12005991049 12010078208 12041036928 12045071712 12076706304 12115464192 12116017152 12121499832 12151319328 12196424448 12228421608 12232519182 12272337216 12308950656 12350207376 12354605598 12354640896 12391203864 12399009792 12430971072 12431538432 12463583562 12469828254 12477683712 12509847792 12510418752 12514039668 12587711364 12587747328 12592230144 12592804864 12629496246 12633219072 12637452288 12676376336 12717639168 12751003728 12754694277 12755276412 12798334848 12802623392 12829819392 12836210907 12867788628 12875894784 12915553248 12920152804 12949437033 12957594624 12962209152 13002133469 13039812864 13042925568 13044456672 13048827688 13076546688 13083098496 13125086208 13125685248 13131624818 13163929272 13206779136 13247456742 13290578496 13295031984 13299766682 13334696544 13378102272 13379391324 13382585088 13417081758 13423804186 13427761152 13432260608 13466885328 13467499968 13502831778 13511337984 13546166544 13550705676 13552953648 13586294592 13591133016 13599694848 13636687311 13641582656 13681115136 13685987328 13686611968 13690573312 13726490352 13777442432 13813587372 13818216113 13847569488 13856292864 13863195744 13898971008 13940104347 13944213504 13948886016 13953853568 13985480736 14037394176 14042393248 14074221096 14079233283 14129836032 14131494728 14166258912 14166905472 14212371456 14217133824 14219492352 14260923378 14307344064 14344879194 14398126704 14401563648 14402951316 14445921256 14455021568 14492944128 14497800512 14535835302 14540120064 14544992256 14582485296 14589791632 14637282816 14673291264 14675013756 14679931149 14718485808 14723727434 14727757824 14733002752 14766395904 14771654592 14776604368 14826486272 14863638528 14870364548 14918769024 14964719653 15001533612 15010983936 15018462056 15050365056 15055408224 15106231296 15111293184 15150245994 15150937464 15156333097 15200255232 15205711872 15247072854 15250712448 15290024643 15299656704 15307278634 15307322368 15346780488 15347480928 15396735744 15397438464 15401894976 15442301646 15454593024 15498129408 15499622736 15596095212 15601693952 15642624792 15647866418 15652478976 15698085264 15700689472 15751796736 15757074944 15790546944 15797692404 15798413424 15857056384 15896065536 15897931569 15901726528 15937768656 15947808768 15996928896 16002625808 16049000448 16054715904 16060095616 16102275072 16153952256 16161999776 16201759104 16251661413 16261899264 16304562144 16310025576 16357635072 16363116288 16411934208 16413515586 16466943168 16472807464 16472854528 16521605152 16574628096 16575384576 16618111416 16623679914 16626437672 16636911616 16679797056 16680558336 16685386224 16721593344 16783615152 16783663104 16789640192 16839328328 16849936384 16895769813 16946176858 16956852224 17000204832 17001338304 17006259036 17007035216 17064446464 17106425856 17114166771 17114947876 17157051504 17167859712 17220737664 17265128049 17265916044 17276792832 17282945536 17322118272 17327131848 17386417152 17392608896 17435395584 17437075578 17444081489 17444131328 17500114944 17500913664 17551905696 17597952891 17609038848 17660345922 17663275656 17669194374 17720771328 17726709312 17773215102 17779595392 17837469696 17839188432 17843446784 17889442344 17955847104 17956666624 18002954034 18003775704 18015117312 18061555392 18067607568 18070604864 18115059456 18121510688 18174025728 18182249748 18247983104 18294636672 18301987136 18348778773 18418116496 18423447289 18463425984 18484260992 18531908397 18531961344 18586805796 18592284672 18598514688 18646456608 18647307648 18704742381 18716525568 18764771688 18765628128 18771059502 18772311044 18839781376 18888345216 18889207296 18944244369 18949828608 18956178432 18959323136 19014564504 19076458752 19126505592 19132914618 19197502272 19202084864 19203935088 19323925504 19373329872 19380229206 19381113736 19393323008 19443313728 19504090346 19516377088 19564388352 19566685008 19573241532 19624647744 19687629312 19688527872 19695539456 19697437227 19745893908 19871185113 19891692032 19942547976 19949650023 20002044816 20014645248 20067153408 20069086986 20073877632 20125622637 20135706279 20141641728 20148390912 20200327992 20201249952 20254247667 20267006976 20326058514 20329430472 20334283264 20386699524 20399542272 20462373984 20463307904 20528980992 20529917952 20535859968 20589735528 20664172544 20666163648 20720381058 20794793616 20848456512 20856833056 20923329024 20930780352 21002395648 21056091264 21063589872 21064551232 21194754048 21197242092 21204344993 21249388368 21250358208 21325700736 21329238528 21391385067 21398667264 21406287872 21461016096 21469700096 21597190056 21602345472 21604426974 21668881884 21682532352 21739416192 21746700768 21803752953 21810180096 21817488384 21873727944 21882578944 21884687448 21955924224 22012520634 22077728712 22085591151 22091636736 22099504128 22100512768 22157481888 22164906552 22239729408 22240744448 22247181632 22295457792 22305546822 22378153536 22502300418 22516475904 22527693084 22583112336 22659346944 22666939776 22668451072 22675012048 22726406196 22808567808 22818889028 22870609281 22876068672 22949485056 22960917951 22960983552 23020170732 23021221392 23035723776 23095103616 23096157696 23102842464 23163452469 23181889536 23247194112 23249434104 23333486592 23394142818 23402540928 23463937188 23471799627 23478718464 23547127896 23551034208 23558925832 23627695104 23635612416 23696538606 23697620136 23783292928 23785584576 23844098304 23852589792 23941129472 23995393344 24003938712 24005034272 24011982098 24082073856 24090143424 24153412608 24230928384 24242999664 24302638656 24392848896 24405000841 24456843216 24465038364 24544674432 24617901312 24620273379 24700414752 24709211196 24709281792 24782407728 24798019584 24861942144 24863076864 24927167124 24935519871 24939656508 24955367424 25019695584 25020837504 25028079336 25175422728 25175494656 25184460288 25185609728 25258992492 25266438144 25274904576 25352752672 25419265287 25435278336 25502007456 25509388554 25510552824 25596669696 25605246784 25659638784 25672421814 25735577256 25751789568 25831106496 25840305608 25898874066 25915189248 25924418304 26004266938 26079625728 26088913344 26097655376 26153093376 26166196992 26250172416 26251370496 26263249636 26327858544 26413558272 26494913484 26503791561 26581156992 26590063968 26599533364 26659822653 26669393088 26756204544 26758782648 26765170176 26768312129 26834163516 26847608372 26855522304 26864521216 26933770656 26934999936 27004431051 27005663556 27022675968 27092333088 27101411352 27105907296 27172589184 27182266032 27199389696 27273374622 27283165312 27363908533 27371974656 27373223936 27381146624 27452980704 27554884864 27627174744 27636432226 27695138976 27726391488 27797942016 27880208694 27888427008 27897772032 27907707136 27970961472 28074788352 28084786496 28148442192 28156589253 28158466566 28259672064 28262989456 28332517824 28333810944 28424742912 28434267648 28438984704 28521846756 28614688128 28689758388 28699371927 28796253408 28803127296 28805902632 28891842512 28910043136 28985888256 28995601024 29070343809 29071670604 29080240128 29089984512 29164970592 29179583264 29256135519 29274565632 29346582528 29350027512 29359862298 29436971616 29447454868 29466005504 29532791808 29543309184 29553208736 29652972544 29727277056 29740729096 29837538048 29929439306 30003067224 30021967872 30036924112 30100730112 30110816448 30212462592 30222586368 30300491988 30301874928 30312666194 30400510464 30494145708 30501424896 30580049286 30599313408 30614557268 30614644736 30693560976 30694961856 30793471488 30794876928 30803789952 30884603292 30909186048 30996258816 30999245472 31080571587 31192190424 31203387904 31285249584 31295732836 31304957952 31396170528 31401378944 31494309821 31503593472 31514149888 31581093888 31595384808 31596826848 31714112768 31792131072 31795863138 31803453056 31875537312 31993857792 32005251616 32098000896 32109431808 32120191232 32204550144 32323999552 32403518208 32406640461 32503322826 32523798528 32609124288 32620051152 32715270144 32726232576 32823868416 32827031172 32933886336 32945614928 32945709056 33043210304 33149256192 33150769152 33236222832 33247359828 33252875344 33273823232 33359594112 33361116672 33370772448 33443186688 33458320233 33567230304 33567326208 33579280384 33678656656 33699872768 33791539626 33892353716 33913704448 34000409664 34002676608 34012518072 34014070432 34128892928 34212851712 34228333542 34229895752 34314103008 34441475328 34530256098 34531832088 34544129749 34553585664 34565891072 34644236544 34654263696 34772834304 34785217792 34870791168 34874151156 34888162978 34888262656 35000229888 35103811392 35195905782 35218077696 35320691844 35326551312 35338388748 35441542656 35453418624 35544807909 35546430204 35559190784 35674939392 35678376864 35686893568 35778884688 35911694208 35913333248 36005908068 36007551408 36017973147 36030234624 36123110784 36135215136 36141209728 36230118912 36243021376 36348051456 36364499496 36495966208 36589273344 36603974272 36697557546 36836232992 36846894578 36926851968 36968521984 37063816794 37063922688 37173611592 37197029376 37292913216 37294615296 37409484762 37433051136 37529543376 37531256256 37542119004 37544622088 37776690432 37778414592 37888488738 37899657216 37912356864 37918646272 38029129008 38152917504 38253011184 38264082831 38265829236 38395004544 38404169728 38407870176 38508632721 38647851008 38746659744 38760458412 38762227472 38786646016 38886627456 39006400407 39008180692 39032754176 39128776704 39133370016 39146483064 39249295488 39375258624 39377055744 39391078912 39394874454 39491787816 39742370226 39758338013 39783384064 39885095952 39899300046 40004089632 40134306816 40138173972 40147755264 40251245274 40271412558 40283283456 40296781824 40400655984 40402499904 40508495334 40534013952 40652117028 40658860944 40668566528 40773399048 40799084544 40910061933 40924747968 40926615808 41057961984 41059835904 41071719936 41179471056 41332327296 41440762116 41454648339 41589587232 41696913024 41713666112 41820313041 41846658048 41861560704 41990496613 42004791296 42112182528 42127179744 42129102464 42237699849 42389508096 42394484184 42408689986 42498776736 42500716416 42651401472 42658477056 42782770134 42812575744 42922032192 42939400192 43194380112 43204690944 43208853948 43337763768 43365064704 43478832384 43493401536 43607505906 43620360192 43634976768 43747455888 43765157888 43769374896 43911848448 44025041268 44039793447 44155457424 44171182302 44183273472 44199008256 44201025536 44314963776 44329813104 44479458816 44481488896 44494363264 44590915584 44611093644 44756307072 44894158959 45004600836 45032951808 45055386168 45166224672 45318693888 45333879552 45336902144 45350024096 45452812392 45468999291 45617135616 45637778056 45741218562 45752137344 45870073929 45898970112 45921835902 45921967104 46040341464 46042442784 46190207232 46192315392 46205684928 46326904938 46363779072 46494388224 46498868208 46788285636 46805081856 46927874376 46943599254 46957436928 47094255792 47102068416 47117851664 47255390208 47271224832 47393077212 47395240272 47571169152 47688196608 47693794707 47705179584 47882258944 47990786688 48007877424 48010068544 48023964196 48164147712 48180286848 48306825216 48328684781 48461856768 48485999328 48605277312 48754984239 48785697792 48810001682 48913686432 48930076728 48947501969 49089348864 49235802624 49240546758 49400829504 49418422392 49418563584 49564815456 49723884288 49726153728 49854334248 49871039742 49879313016 49910734848 50039391168 50041675008 50056158672 50350845456 50350989312 50368920576 50371219456 50517984984 50549809152 50687309439 50705505344 50838530574 50870556672 51004014912 51018777108 51021105648 51193339392 51210493568 51319277568 51342500313 51344843628 51471154512 51503579136 51662212992 51680611216 51797748132 51830378496 51848836608 52008533876 52159251456 52177826688 52195310752 52306186752 52332244467 52332393984 52500344832 52502740992 52526499272 52655717088 52793858673 52827116544 52989826968 53007583122 53162313984 53180127936 53199066728 53319645306 53338786176 53512409088 53517565296 53530340352 53536624258 53668327032 53695216744 53729042432 53867541312 53869999872 54008862102 54011327112 54045351936 54184666176 54202822704 54211814592 54345178368 54364532064 54546749244 54566330624 54727817066 54743949312 54762293248 54905961408 55109769728 55254349488 55270341867 55272864452 55390277952 55452782976 55595725191 55595884032 55623580597 55760417388 55776854016 55795544064 55815414272 55941922944 56114227143 56149576704 56169572992 56296884384 56313178506 56316933132 56335804153 56519344128 56525978912 56665035648 56667621888 56832733107 56849485824 56868535296 56877969408 57043693512 57229376256 57379516776 57398743854 57592506816 57606254592 57611805264 57783685024 57971776512 57991202048 58140687618 58143341208 58179969024 58329941184 58359166528 58512271038 58549131264 58693165056 58700055024 58719724596 58873943232 58894909736 58932011008 59065583616 59086618368 59092311681 59106417472 59305945088 59481458192 59675076096 59848950069 59858878612 60006134448 60043935744 60073848224 60201460224 60221632896 60407118837 60424925184 60445172736 60600983976 60603749856 60625332388 60762743001 60801020928 60988291416 61002849792 61010010893 61160098572 61198626816 61229114536 61229289472 61387121952 61389923712 61586942976 61589753856 61607579904 61769206584 61992517632 61998490944 62161143174 62384380848 62406775808 62570499168 62591465672 62792341056 62802757888 62988619642 63007186944 63028299776 63190769616 63193653696 63428225536 63584262144 63591726276 63606906112 63613034979 63751074624 63987715584 64010503232 64174155201 64196001792 64218863616 64240382464 64409100288 64647999104 64807036416 64813280922 64839321761 65006645652 65047597056 65218248576 65240102304 65411258859 65430540288 65452465152 65647736832 65654062344 65867772672 65891229856 65891418112 66086420608 66256773453 66298512384 66301538304 66472445664 66494719656 66505750688 66719188224 66722233344 66741544896 66886373376 66916640466 67134460608 67158560768 67357313312 67583079252 67784707432 67827408896 68000819328 68005353216 68025036144 68028140864 68257785856 68425703424 68456667084 68459791504 68628206016 68882753853 68882950656 69060512196 69063664176 69088259498 69107171328 69131782144 69288473088 69308527392 69545668608 69570435584 69741582336 69748302312 69776325956 69776525312 70000459776 70207622784 70391811564 70415398881 70436155392 70641383688 70653102624 70676777496 70883085312 70906837248 71089615818 71092860408 71118381568 71349878784 71356753728 71373787136 71557769376 71823388416 71826666496 72011816136 72015102816 72035946294 72246221568 72270430272 72282419456 72460237824 72486042752 72728998992 73178546688 73207948544 73215002523 73395115092 73672465984 73693789156 73853703936 73860820137 73937043968 74127633588 74127845376 74347223184 74394058752 74585826432 74589230592 74806559613 74818969524 74866102272 75059086752 75062512512 75084238008 75089244176 75553380864 75556829184 75776977476 75799314432 75824713728 75837292544 76058258016 76257795861 76305835008 76506022368 76528165662 76531658472 76790009088 76808339456 76815740352 77017265442 77295702016 77493319488 77520916824 77524454944 77773254912 78012800814 78016361384 78065508352 78266740032 78292966128 78498590976 78750517248 78754111488 78782157824 78789748908 78983575632 79484740452 79511374683 79516676026 79566768128 79770191904 79798600092 80008179264 80268613632 80276347944 80295510528 80304936387 80502490548 80542825116 80566566912 80593563648 80801311968 80804999808 81013293153 81016990668 81068027904 81304234056 81317721888 81337133056 81546798096 81598169088 81820123866 81849495936 81853231616 82091725599 82115923968 82119671808 82143439872 82358942112 82664654592 82881524232 82909296678 83179174464 83393826048 83427332224 83640626082 83693316096 83723121408 83980993226 84224365056 84254359488 84258204928 84475399698 84779016192 84788968368 84817379972 84997553472 85001432832 85302802944 85316954112 85565540268 85625151488 85844064384 86098115781 86388760224 86409381888 86417707896 86448483433 86675527536 86730129408 86957664768 86986803072 87211031427 87215011812 87240720384 87269953536 87494911776 87530315776 87538749792 87768406557 87823696896 88050082536 88079586894 88310914848 88342364604 88398016512 88402051072 88629927552 88659626208 88958917632 88962977792 88988726528 89181831168 89222187288 89512614144 89788317918 90009201672 90065903616 90110772336 90332449344 90637387776 90667759104 90673804288 90700048192 90905624784 90937998582 91275556112 91482437124 91504274688 91740147858 91797940224 91843671804 91843934208 92080682928 92084885568 92380414464 92384630784 92411369856 92653809876 92727558144 92988776448 92997736416 93241714761 93576571272 93610163712 93855748752 93887198508 93914873856 94188511584 94204136832 94235703328 94482929463 94510780416 94542449664 94786154424 94790480544 95142338304 95376393216 95387589414 95410359168 95704228321 95764517888 95981573376 96015754848 96020137088 96047928392 96328295424 96360573696 96613650432 96657369562 96971998656 97210554624 97509968478 97571395584 97620003364 97827372864 97860153456 97895003938 98178697728 98471605248 98481093516 98801659008 98836844784 98837127168 99129630912 99447768576 99452307456 99497311121 99708668496 99742079484 99758626032 99821469696 100078782336 100083350016 100112317344 100374960699 100701690912 100701978624 100737841152 100742438912 101035969968 101099618304 101374618878 101411010688 101677061148 101711131717 101741113344 102008029824 102037554216 102042211296 102386678784 102420987136 102638555136 102685000626 102689687256 102942309024 103324425984 103361222432 103595496264 103632389247 103660756992 103697673216 104017067752 104318502912 104355653376 104390621504 104612373504 104664488934 104664787968 105000689664 105052998544 105311434176 105587717346 105654233088 105979653936 106015166244 106324627968 106360255872 106398133456 106639290612 106677572352 107024818176 107035130592 107060680704 107073248516 107336654064 107390433488 107458084864 107735082624 107739999744 108017724204 108022654224 108053919441 108090703872 108369332352 108405645408 108423629184 108690356736 108729064128 109093498488 109132661248 109455634132 109487898624 109524586496 109811922816 110150149577 110219539456 110508698976 110540683734 110545728904 110780555904 110905565952 111191450382 111191768064 111247161194 111520834776 111560550173 111591088128 111630828544 111883845888 112228454286 112299153408 112339145984 112593768768 112626357012 112633866264 112671608306 113051957824 113330071296 113335243776 113665466214 113698971648 113737070592 113755938816 114087387024 114458752512 114759033552 114792248493 114797487708 115185013632 115212509184 115223610528 115525898163 115567370048 115943553024 115982404096 116281375236 116286682416 116359938048 116659882368 116718333056 117019201221 117024542076 117098262528 117386330112 117400110048 117439449192 117747886464 117789819472 117864022016 118131167232 118173236736 118184623362 118212834944 118611890176 118962916384 119275014039 119350152192 119697900138 119717757224 120012268896 120147696448 120402920448 120443265792 120814237674 120849850368 120890345472 121201967952 121207499712 121250664776 121525486002 121602041856 121976582832 122005699584 122020021786 122320197144 122397253632 122458229072 122458578944 122774243904 122779847424 123173885952 123179507712 123215159808 123538413168 123996981888 124322286348 124363945017 124768761696 124813551616 125140998336 125182931344 125584682112 125605515776 125971489839 125977239284 126014373888 126056599552 126381539232 126387307392 126713099547 126776587249 126856451072 127168524288 127183452552 127213812224 127226069958 127502149248 127975431168 128021006464 128348310402 128399878501 128437727232 128480764928 128818200576 129295998208 129614072832 129626561844 129678643522 130013291304 130095194112 130436497152 130480204608 130822517718 130861080576 130904930304 131295473664 131308124688 131735545344 131782459712 132119380341 132172841216 132513546906 132597024768 132603076608 132944891328 132989439312 133011501376 133438376448 133444466688 133483089792 133772746752 133833280932 134268921216 134317121536 134682476877 134714626624 135166158504 135569414864 135654817792 136001638656 136010706432 136050072288 136056281728 136406997873 136515571712 136851406848 136913334168 136919583008 137256412032 137765507706 137765901312 138121024392 138127328352 138176518996 138263564288 138576946176 138617054784 139091337216 139140871168 139483164672 139496604624 139552651912 139553050624 140415245568 140783623128 140830797762 140872310784 141282767376 141306205248 141353554992 141766170624 141813674496 142179231636 142185720816 142236763136 142713507456 142747574272 143081384121 143115538752 143646776832 143653332992 144023632272 144030205632 144071892588 144492443136 144540860544 144564838912 144920475648 144972085504 144986054343 145457997984 146264952717 146357093376 146415897088 146430005046 146790230184 146842505907 147344931968 147387578312 147707407872 147721640274 147780992237 147874087936 148255267176 148255690752 148694446368 149171652864 149178461184 149613119226 149637939048 149732204544 150118173504 150125025024 150168476016 150178488352 151106761728 151113658368 151553954952 151649427456 152061928317 152116516032 152515591722 152611670016 153012044736 153056331324 153063316944 153580018176 153631480704 154027500939 154034530884 154591404032 154986638976 155041833648 155048909888 155546509824 156025601628 156032722768 156077883637 156131016704 156533480064 156585932256 156996733401 156997181952 157501034496 157508222976 157564315648 157579497816 157967151264 158969480904 159022749366 159033352052 159133536256 159540383808 159597200184 160016358528 160537227264 160552695888 160591021056 160609872774 161004981096 161085650232 161187127296 161602623936 161609999616 162026586306 162033981336 162136055808 162608468112 162635443776 162674266112 163093596192 163640247732 163698991872 163706463232 164183451198 164231847936 164286879744 164717884224 165329309184 165763048464 165811025601 165818593356 166358348928 166787175573 166787652096 166854664448 166870741791 167281252164 167386632192 167446242816 167961986452 168342681429 168448730112 168508718976 168516409856 168950799396 169007412459 169558032384 169577936736 169634759944 169995106944 170002865664 170498199321 170605605888 170633908224 171131080536 171250302976 171688128768 172196231562 172777520448 172818763776 172835415792 172896966866 173351055072 173915329536 173973606144 174422062854 174430023624 174539907072 174989823552 175060631552 175077499584 175536813114 175647393792 176100165072 176159173788 176621829696 176684729208 176796033024 177259855104 177276935043 177319252416 177917835264 177925955584 177977453056 178444374576 179025228288 179546850207 179576635836 179636809469 180018403344 180131807232 180221544672 180664898688 181221356511 181274775552 181335518208 181347608576 181400096384 181811249568 181875997164 182551112224 182964874248 183008549376 183030032679 183480295716 183595880448 183687343608 183687868416 184161365856 184169771136 184760828928 184769261568 184822739712 185307619752 185977552896 185995472832 186483429522 187153142544 187220327424 187711497504 187774397016 188377023168 188408273664 188471406656 188965858926 189021560832 189084899328 189572308848 189580961088 190284676608 190752786432 190775178828 190820718336 190839104937 191408456642 191529035776 191963146752 192031509696 192040274176 192095856784 192656590848 192721147392 193227300864 193314739124 193943997312 194421109248 194517965283 195019936956 195142791168 195240006728 195654745728 195720306912 195790007876 196233776577 196357395456 196943210496 196962187032 197032330261 197603318016 197673689568 197674254336 198259261824 198770320359 198895537152 198904614912 198994622242 199417336992 199484158968 199517252064 200157564672 200166700032 200224634688 200749921398 201403381824 201475682304 201484877824 202071939936 202749237756 202822021376 203354122296 203422263434 203482226688 204016059648 204075108432 204084422592 204773357568 204841974272 205277110272 205370001252 205379374512 205884618048 206648261559 206648851968 206722444864 207190992528 207264778494 207321513984 207395346432 208034135504 208637005824 208711306752 208781243008 209224747008 209328977868 209329575936 210001379328 210105997088 210622868352 211175434692 211246196643 211308466176 211959307872 212030332488 212649255936 212720511744 212796266912 213278581224 213355144704 214049636352 214070261184 214121361408 214146497032 214673308128 214780866976 215470165248 215479999488 216035448408 216045308448 216107838882 216738664704 216811290816 216847258368 217380713472 217458128256 218186996976 218265322496 218911268264 219049172992 219623845632 219645007569 220300299154 220439078912 221017397952 221081367468 221091457808 221561111808 221811131904 222382900764 222383536128 222494322388 223041669552 223121100346 223182176256 223261657088 223767691776 224456908572 224598306816 224678291968 225187537536 225252714024 225267732528 225343216612 226103915648 226660142592 226670487552 226773059357 227330932428 227397943296 227474141184 227511877632 228174774048 228773387583 228917505024 229518067104 229584496986 229594975416 230370027264 230425018368 230447221056 231051796326 231134740096 231887106048 231964808192 232562750472 232573364832 233319764736 233436666112 234038402442 234049084152 234196525056 234800220096 234878898384 235495772928 235579638944 236262334464 236346473472 236369246724 236425669888 237223780352 237925832768 238534124049 238550028078 238700304384 239395800276 239435514448 240024537792 240295392896 240805840896 240886531584 240914809161 241628475348 241699700736 241780690944 242403935904 242414999424 242501329552 243050972004 243204083712 243953165664 244011399168 244040043572 244640394288 244794507264 244916458144 244917157888 245548487808 245559694848 246275176797 246347771904 246359015424 246430319616 247076826336 247993963776 248644572696 248727890034 249537523392 249627103232 250281996672 250365862688 251169364224 251211031552 251942979678 251954478568 252113199104 252763078464 252774614784 253426199094 253553174498 253712902144 254337048576 254366905104 254427624448 254452139916 255004298496 255950862336 256042012928 256696620804 256799757002 256875454464 256961529856 258591996416 259228145664 259253123688 259345450299 259357287044 260026582608 260190388224 260872994304 260960409216 261633094281 261645035436 261722161152 261809860608 262590947328 262616249376 263305219671 263471090688 263564919424 264238760682 264345682432 265027093812 265194049536 265206153216 265889782656 265978878624 266023002752 266876752896 266888933376 266966179584 267545493504 267666561864 268537842432 268634243072 269364953754 269429253248 270332317008 271138829728 272003277312 272021412864 272100144576 272112563456 272813995746 273031143424 273826668336 273839166016 274512824064 275531015412 275531802624 276242048784 276254656704 276353037992 276527128576 277153892352 277234109568 278182674432 278281742336 278966329344 278993209248 279105303824 279106101248 280830491136 281567246256 281661595524 281744621568 282565534752 282612410496 282707109984 283448788389 283532341248 283627348992 284358463272 284371441632 284473526272 285427014912 285495148544 286162768242 286231077504 287112684963 287293553664 287306665984 288047264544 288060411264 288143785176 288984886272 289081721088 289129677824 289840951296 289944171008 289972108686 290915995968 292529905434 292714186752 292831794176 292860010092 293580460368 293685011814 294689863936 294775156624 295414815744 295443280548 295561984474 295748175872 296510534352 296511381504 297388892736 298343305728 298356922368 298491933363 299226238452 299275878096 299464409088 300236347008 300250050048 300336952032 300356976704 301124882097 302213523456 302227316736 303107909904 303298854912 304123856634 304233032064 305031183444 305133395151 305223340032 306024089472 306112662648 306126633888 307160036352 307262961408 308055001878 308069061768 309182808064 309973277952 310083667296 310097819776 310897167741 311093019648 312051203256 312065445536 312155767274 313066960128 313171864512 313993466802 313994363904 315002068992 315128631296 315158995632 315934302528 317938961808 318045498732 318066704104 318267072512 319080767616 319194400368 320032717056 321074454528 321105391776 321182042112 321219745548 322009962192 322171300464 322374254592 323205247872 323219999232 324053172612 324067962672 324161758323 324272111616 325216936224 325270887552 325348532224 326187192384 327280495464 327397983744 327412926464 328366902396 328463695872 328573759488 329435768448 330450448731 330658618368 331526096928 331622051202 331637186712 332716697856 333574351146 333575304192 333709328896 333741483582 334562504328 334681650519 334773264384 334892485632 335923972904 336685362858 336897460224 337017437952 337032819712 337901598792 338014824918 339155873472 339269519888 339990213888 340005731328 340996398642 341211211776 341267816448 342262161072 343376257536 344392463124 345555040896 345637527552 345670831584 345793933732 346577694489 346702110144 347830659072 347947212288 347988057677 348844125708 348860047248 349079814144 349979647104 350154999168 351057603663 351073626228 351294787584 352200330144 352318347576 353243659392 353369458416 353592066048 354519710208 354553870086 354638504832 355730810929 355835670528 355851911168 355954906112 356888749152 357825042117 358050456576 359093700414 359153271672 359273618938 360036806688 360443089344 361329797376 362442713022 362549551104 362671036416 362695217152 362800192768 363622499136 363751994328 365102224448 365929748496 366017098752 366060065358 366960591432 367191760896 367374687216 367375736832 368322731712 368339542272 369521657856 369538523136 369645479424 370615239504 371990945664 372966859044 373091835051 374306285088 374440654848 375422995008 375548794032 376754046336 376816547328 376942813312 377914469517 377931717852 378043121664 378169798656 379144617696 379161922176 380139298641 380329761747 380569353216 381505572864 381550357656 381641436672 381678209874 382816913284 383058071552 383926293504 384063019392 384080548352 384191713568 385199635503 385313181696 385442294784 386454601728 386629478248 387887994624 388842218496 389035930566 390039873912 390285582336 390480013456 391309491456 391440613824 391580015752 392467553154 392714790912 393886420992 393924374064 394064660522 395206636032 395347379136 396518523648 397540640718 397791074304 397809229824 397989244484 398834673984 398968317936 399034504128 400315129344 400333400064 400449269376 401499842796 402806763648 402951364608 404047430631 404143879872 405498475512 405642883801 405644042752 406708244592 406844526868 406964453376 408032119296 408150216864 408168845184 409220993619 409426027673 409546715136 409683948544 410554220544 410740002504 410758749024 411769236096 413296523118 413297703936 413444889728 414381985056 414529556988 414668460077 414790692864 416068271008 417274011648 417422613504 417562486016 418449494016 418657955736 418659151872 420211994176 421245736704 422350869384 422492393286 422616932352 423918615744 424060664976 425298511872 425441023488 425592533824 426557162448 426710289408 428140522368 428242722816 428292994064 429346616256 429561733952 430940330496 430959998976 432070896816 432090616896 432215677764 433477329408 433622581632 433694516736 434761426944 434916256512 434958163029 436373993952 436530644992 437822536528 438098345984 439247691264 439290015138 440527517721 440600598308 440878157824 442034795904 442162734936 442182915616 443122223616 443342976711 443622263808 444765801528 444767072256 444988644776 446083339104 446242200692 446523314176 447535383552 448913817144 449073686737 449196613632 449356583936 450375075072 450505428048 450535465056 450686433224 452207831296 453320285184 453340975104 453546118714 454661864856 454948282368 456349548096 457546775166 457835010048 459036134208 459168993972 459189950832 460740054528 460894442112 462082502817 462103592652 462269480192 463774212096 463929616384 465125500944 465146729664 466639529472 466873332224 468076804884 468098168304 468233650911 468393050112 469600440192 469757796768 470990200203 470991545856 471159277888 472524668928 472692946944 472738493448 472851339776 474447560704 475851665536 477068248098 477100056156 477259925749 477400608768 478791600552 478871028896 480049075584 480590785792 481611681792 481773063168 481829618322 483256950696 483561381888 484807871808 484829998848 485002659104 486101944008 486408167424 487906331328 488022798336 488080087144 489280788576 489832916288 491096975616 491119389696 492550353594 492695543808 492860639232 494153652672 495987927552 497289145392 497433076803 497455780068 499075046784 499254206464 500563993344 500612225373 500731725376 502338728448 502422063104 503885959356 503908957136 504226398208 505526156928 505549229568 506852398188 507022237377 507106348996 507425804288 508674097152 508733810208 508855248896 508904279832 510008596992 511901724672 512084025856 513393241608 513599514004 513750908928 513923059712 516858394169 517183992832 518456291328 518506247376 518690900598 518714574088 520053165216 521745988608 521920818432 523266188562 523290070872 523619721216 525181894656 525232498752 526610439342 526942181376 527129838848 528477521364 528691364864 530054187624 530388099072 531779565312 531830805129 531957757248 532046005504 533753505792 533777866752 533932359168 535333123728 537075684864 538640550621 538729907508 538858506496 538910428407 540664634016 542277659456 543664069533 544006554624 544042825728 544200289152 544225126912 545627991492 546062286848 547653336672 547678332032 549025648128 549090098037 551062030824 551063605248 552484097568 552509313408 552706075984 553054257152 554307784704 554468219136 556563484672 557932658688 557986418496 558210607648 558212202496 561660982272 563134492512 563323191048 565131069504 565224820992 565414219968 566897576778 567064682496 567254697984 568716926544 568742883264 568947052544 570854029824 572325536484 572462155008 572517314811 574225369926 574587107328 574613331968 576094529088 576120822528 576287570352 577969772544 578163442176 578259355648 579681902592 579888342016 579944217372 581831991936 583553895849 585059810868 585428373504 585663588352 585720020184 587160920736 587370023628 589379727872 589550313248 590829631488 590886561096 591096990783 591123968948 591496351744 593021068704 593022763008 594777785472 596310961077 596686611456 596713844736 596983866726 598452476904 598551756192 600472694016 600500100096 600673904064 600713953408 602249764194 604427046912 604454633472 606215819808 608247713268 608466064128 610062366888 610266790302 610446680064 612048178944 612225325296 612253267776 614320072704 614525922816 616110003756 616138123536 619944784677 619946555904 620167334592 620195639552 621794335482 622186039296 624102406512 624130891072 624311534548 626133920256 626343729024 627986933604 627988727808 630004137984 630257262592 630317991264 631868605056 633738589929 635877923616 636090997464 636133408208 636317525597 636534145024 638161535232 638388800736 640065434112 642148909056 642210783552 642364084224 642439491096 644019924384 644342600928 646410495744 646439998464 648106345224 648135925344 648323516646 650433872448 650541775104 650697064448 652374384768 654560990928 654795967488 654825852928 656733804792 657147518976 658871536896 658935022707 660900897462 661317236736 663052193856 663244102404 663274373424 665433395712 667148702292 667150608384 667418657792 667482967164 669125008656 669363301038 669546528768 669784971264 671847945808 673370725716 673794920448 674034875904 674065639424 675803197584 676029649836 678311746944 678539039776 679980427776 680011462656 680319178071 681992797284 682422423552 682535632896 684524322144 686320162749 686752515072 688784926248 691110081792 691275055104 691341663168 691587867464 693155388978 693404220288 695661318144 695894424576 695976115354 697688251416 697720094496 699959294208 700309998336 702115207326 702147252456 702589575168 704400660288 704636695152 706487318784 706738916832 709039420416 709107740172 709277009664 711461621858 711671341056 711909812224 713777498304 715650084234 716100913152 718187400828 718306543344 718547237876 720073613376 720886178688 722659594752 722744427483 724885426044 725099102208 725342072832 725390434304 725600385536 727244998272 727503988656 730204448896 731859496992 732034197504 732120130716 732365453989 733921182864 734383521792 734749374432 734751473664 736645463424 736679084544 738825530391 739043315712 739077046272 739290958848 741230479008 743981891328 745933718088 746183670102 748612570176 748881309696 750845990016 751097588064 753508092672 753633094656 753885626624 755828939034 755863435704 756339597312 758289235392 758323844352 760278597282 760659523494 761138706432 763011145728 763100715312 763282873344 763356419748 765633826568 766116143104 767852587008 768126038784 768161096704 768383427136 770399271006 770626363392 770884589568 773258956496 775775989248 777684436992 778036350897 778071861132 780079747824 780571164672 780960026912 782618982912 782881227648 783160031504 784935106308 785429581824 787772841984 787848748128 788129321044 789915659013 790413272064 790694758272 793037047296 793130141609 795081281436 795582148608 795618459648 795978488968 797669347968 797936635872 798069008256 800630258688 800666800128 800898538752 802999685592 805613527296 805902729216 808094861262 808287759744 810996951024 811285767602 811288085504 813416489184 813689053736 816064238592 816300433728 816337690368 818441987238 818852055346 819093430272 819367897088 821480005008 821517498048 823538472192 826593046236 826595407872 826889779456 828763970112 829059113976 829336920154 829581385728 832136542016 834548023296 834845227008 835124972032 836898988032 837315911472 837318303744 840423988352 842491473408 842911182893 844701738768 844984786572 845233864704 847837231488 848121329952 850346365167 850597023744 850882046976 851185067648 853114324896 853420578816 856281044736 856485445632 856585988128 858693232512 859123467904 861338054889 861880660992 861919997952 864141793632 864181233792 864431355528 866954658816 867245163264 867389033472 869522853888 869832513024 869916326058 872747987904 873061289984 875645073056 878495382528 878580030276 881055035442 881201196616 881756315648 884069591808 884325469872 884365831232 886244447232 886685953422 887244527616 889531603056 889534144512 889977289552 892166678208 892484401384 893046628352 895070767104 895475800089 897827634288 898147373474 898393227264 898713167872 900750150144 901010856096 901070930112 901372866448 904415662592 906640570368 906681950208 907092237428 909323729712 909896564736 912699096192 915093550332 915400185453 915670020096 918072268416 918337987944 918379901664 921480109056 921788884224 924165005634 924207185304 924536318917 924538960384 927548424192 927859232768 930251001888 930293459328 932691503223 933279058944 933746664448 936153609768 936196336608 936467301822 939200880384 939515593536 941980400406 941983091712 942318555776 945385893888 945476986896 945702679552 951703331072 954136496196 954200112312 954519851498 954801217536 957583201104 957742057792 960098151168 961181571584 963223363584 963546126336 963659236644 966513901392 967122763776 969615743616 969659997696 970005318208 972203888016 972485274969 972816334848 975812662656 976045596672 976160174288 978561577152 979665832576 982193951232 982238779392 985100707188 985391087616 985721278464 988307305344 991351346193 991975855104 994578290784 994866153606 994911560136 998150093568 998508412928 1001127986688 1001224450746 1001463450752 1004044951557 1004677456896 1004844126208 1007771918712 1007817914272 1011052313856 1011098459136 1013704796376 1014044474754 1014212697992 1014851608576 1017467620416 1017710497792 1017808559664 1020017193984 1023803449344 1024168051712 1026786483216 1027199028008 1027846119424 1033716788338 1034367985664 1036912582656 1037012494752 1037381801196 1037429148176 1040106330432 1043491977216 1043841636864 1043964173031 1046532377124 1046580141744 1047239442432 1050464997504 1053172810989 1053220878684 1053884362752 1054259677696 1056955042728 1057382729728 1060108375248 1060776198144 1063559130624 1063661610258 1063915514496 1064092011008 1067192432787 1067507011584 1067555733504 1067864718336 1070666247456 1073475126351 1074151369728 1077281101242 1077459815016 1077717012992 1077820856814 1081329268032 1084555318912 1087328139066 1088013109248 1088085651456 1088400578304 1088450253824 1091255982984 1095306673344 1095356664064 1098051296256 1098180196074 1102124061648 1102127210496 1104968195136 1105018626816 1105412151968 1108615569408 1108936438272 1113126969344 1115972836992 1116421215296 1119275505153 1123321964544 1123830284629 1126268985024 1126646382096 1130262139008 1130449641984 1130828439936 1133743408551 1133795153556 1134129364992 1134509395968 1137433853088 1137485766528 1137894105088 1140989285241 1141708059648 1144651072968 1144924310016 1145034629622 1148450739852 1149174214656 1149226663936 1152189058176 1152241645056 1152575140704 1155598906509 1155939545088 1156326884352 1156518711296 1159363805184 1159776684032 1159888434744 1163663983872 1167107791698 1170119621736 1170856747008 1171327176704 1171440040368 1174321841472 1174740047256 1178759455744 1179100626496 1181659262976 1181773122192 1182193981566 1182247937896 1182992703488 1186042137408 1189555570944 1192621922154 1193373222912 1193427689472 1193967733452 1196904953808 1197103512384 1200945388032 1201000200192 1201347808128 1201427906816 1204499528388 1208854093824 1212142291893 1212431639616 1216495426536 1216928651403 1216932128256 1220124733776 1220533580604 1220893360128 1224096357888 1224450650592 1224506535552 1227662980857 1228278083019 1228640145408 1229051845632 1232220007512 1232276247072 1239889569354 1239893111808 1240334669184 1240391279104 1243588670964 1244005380231 1244372078592 1248204813024 1248261782144 1248623069096 1252267840512 1252687458048 1255973867208 1255977455616 1260514525184 1260635982528 1263737210112 1267477179858 1271755847232 1272181994928 1272266816416 1272635051194 1276323070464 1276777601472 1280130868224 1284421567104 1284728168448 1284878982192 1288039848768 1288685201856 1292820991488 1292879996928 1293465044573 1296212690448 1296271850688 1296647033292 1300867744896 1301083550208 1304748769536 1304874489087 1309121981856 1309591934976 1309651705856 1313467609584 1314295037952 1317743073792 1317870045414 1321582553163 1321801794924 1322244712321 1322634473472 1326104387712 1326488204808 1326548746848 1330028930133 1330866791424 1334297404584 1334301216768 1334837315584 1334965934328 1338250017312 1338726602076 1339569942528 1343695891616 1346741451432 1347221060211 1347589840896 1348069751808 1348131278848 1351606395168 1352059299672 1356623493888 1357078079552 1359960855552 1360022925312 1360638356142 1363985594568 1364844847104 1369048644288 1372640325498 1373505030144 1377569852496 1382220163584 1382683326336 1383175734928 1386310777956 1386808440576 1391322636288 1391788849152 1391952230708 1395376502832 1395440188992 1399918588416 1400619996672 1404230414652 1404294504912 1404700952733 1405179150336 1408801320576 1409273390304 1412970600609 1412974637568 1413477833664 1418078840832 1418215480344 1418554019328 1422923243716 1423342682112 1423819624448 1427554996608 1431300168468 1431779777247 1432201826304 1436374801656 1436613086688 1437094475752 1440147226752 1441772357376 1445319189504 1445488854966 1449770852088 1450287152249 1450684145664 1450780868608 1451200771072 1454489996544 1455007977312 1460408897792 1463718993984 1464068395008 1464240261432 1464730907978 1467842365728 1469498748864 1473290926848 1473358169088 1477651060782 1478086631424 1478581917696 1482460958016 1487963782656 1491867436176 1492299230409 1492367340204 1497225140352 1497762619392 1501691980032 1501836676119 1502195176128 1507016185344 1507266189312 1507771253248 1511657878068 1511726871408 1512679194624 1516578470784 1516647688704 1520557194564 1521066712131 1521319046988 1522277412864 1526022291456 1526201430624 1526565746688 1526712839496 1531267653136 1532232286208 1535705174016 1536252077568 1536322193408 1536766854272 1540798542012 1541252726784 1541769179136 1546517912992 1550575182507 1551551978496 1555368873984 1556072701794 1556143722264 1560159495648 1561920053824 1565237965824 1565762455296 1566320063008 1569870212616 1570859163648 1575545683968 1575697496256 1576258642088 1579831318026 1580826544128 1581389516544 1586074094592 1586260283218 1590162562872 1591164297216 1591956977936 1595338695936 1595873271744 1596138016512 1601260517376 1601333600256 1601797077504 1605999371184 1611227054592 1616189722524 1616575519488 1616731285221 1621993902048 1622571535204 1622576171008 1626832978368 1627378107472 1632128477184 1632600867456 1632675380736 1636883974476 1637704110692 1638186860544 1638735794176 1642960010016 1643034996096 1647076944384 1647270294111 1653186092472 1653190815744 1653779558912 1657527940224 1658118227952 1658673840308 1659162771456 1664273084032 1669198420513 1669690454016 1670249944064 1673797976064 1674631822944 1674636607488 1680847976704 1684982946816 1685822365786 1689403477536 1689969573144 1695674462976 1696242659904 1700692730334 1701194047488 1701764093952 1702370135296 1706228649792 1706841157632 1712562089472 1713171976256 1717386465024 1717551944433 1718246935808 1722676109778 1723761321984 1723839995904 1728283587264 1728362467584 1728862711056 1733909317632 1734490326528 1734778066944 1739045707776 1739665026048 1739832652116 1745495975808 1746122579968 1750661687547 1751290146112 1756990765056 1757160060552 1762110070884 1762402393232 1763512631296 1768139183616 1768650939744 1768731662464 1772488894464 1773290972349 1773371906844 1774489055232 1779063206112 1779068289024 1779954579104 1784333356416 1784968802768 1786093256704 1790141534208 1790951600178 1795655268576 1796294746948 1797426335744 1801500300288 1802021712192 1802141860224 1802745732896 1808831325184 1813281140736 1813363900416 1814184474856 1818647459424 1825398192384 1830187100664 1830800370906 1831340040192 1836144536832 1836675975888 1836759803328 1842960218112 1843577768448 1848330011268 1848414370608 1849072637834 1849077920768 1855718465536 1860502003776 1860586918656 1865383006446 1866558117888 1867493328896 1872307219536 1872392673216 1872934603644 1878401760768 1879031187072 1883960800812 1883966183424 1884637111552 1890771787776 1890953973792 1891405359104 1903406662144 1908272992392 1908400224624 1908952576791 1909039702996 1909602435072 1915166402208 1915484115584 1920196302336 1921152899081 1922363143168 1926446727168 1927092252672 1927318473288 1933027802784 1939231487232 1939319995392 1940010636416 1944407776032 1944970549938 1951625325312 1952091193344 1952320348576 1957123154304 1959331665152 1964387902464 1964477558784 1970201414376 1971442556928 1976614610688 1976805068121 1982702692386 1983951710208 1989156581568 1989732307212 1989823120272 1996300187136 2002255973376 2002448901492 2002926901504 2008089903114 2009354913792 2009688252416 2015543837424 2015635828544 2022104627712 2022196918272 2027409592752 2028088949508 2028425395984 2029703217152 2034935240832 2035420995584 2035617119328 2040034387968 2040957534213 2047606898688 2048336103424 2053572966432 2054398056016 2055692238848 2067433576676 2068735971328 2073825165312 2074024989504 2074763602392 2074858296352 2080212660864 2086983954432 2087683273728 2087928346062 2093064754248 2093160283488 2100929995008 2106345621978 2106441757368 2107191914689 2107768725504 2108519355392 2113910085456 2114765459456 2120216750496 2127118261248 2127323220516 2127831028992 2128184022016 2134384865574 2135014023168 2135729436672 2141332494912 2146950252702 2148302739456 2154562202484 2154919630032 2155434025984 2155641713628 2162658536064 2168233282449 2169110637824 2174656278132 2176026218496 2176171302912 2176801156608 2176900507648 2182511965968 2190613346688 2190713328128 2196102592512 2196360392148 2197096361967 2204248123296 2204254420992 2209936390272 2210037253632 2210824303936 2216476591173 2217231138816 2217872876544 2226253938688 2231945673984 2232842430592 2238551010306 2246643929088 2247660569258 2252537970048 2253292764192 2260524278016 2260899283968 2261656879872 2267486817102 2267590307112 2269018791936 2274867706176 2274971533056 2275788210176 2281978570482 2283416119296 2289302145936 2289848620032 2290069259244 2296901479704 2298348429312 2304378116352 2304483290112 2305150281408 2311197813018 2311879090176 2312653768704 2313037422592 2319553368064 2319776869488 2327327967744 2334109052691 2334215583396 2340239243472 2341713494016 2342654353408 2342880080736 2348643682944 2349480094512 2357518911488 2358201252992 2363318525952 2363546244384 2364387963132 2364495875792 2365985406976 2372084274816 2379111141888 2379390424827 2385243844308 2386746445824 2386855378944 2387935466904 2393809907616 2394207024768 2401890776064 2402000400384 2402695616256 2402855813632 2408999056776 2417708187648 2424284583786 2424863279232 2432990853072 2433857302806 2433864256512 2440249467552 2441067161208 2448192715776 2448901301184 2449013071104 2455325961714 2456556166038 2457280290816 2458103691264 2464440015024 2464552494144 2479779138708 2479786223616 2480669338368 2480782558208 2487177341928 2488010760462 2488744157184 2496409626048 2496523564288 2497246138192 2504535681024 2505374916096 2511947734416 2511954911232 2521271965056 2527474420224 2528733548679 2534954359716 2543511694464 2544363989856 2544533632832 2545270102388 2551039095501 2552646140928 2553555202944 2560261736448 2561420293393 2568843134208 2569456336896 2569757964384 2576079697536 2577370403712 2584014164667 2585641982976 2585759993856 2586930089146 2592425380896 2592543701376 2593294066584 2601735489792 2602167100416 2609497539072 2609748978174 2618243963712 2619183869952 2619303411712 2626935219168 2635486147584 2635740090828 2643165106326 2643603589848 2644489424642 2645268946944 2652208775424 2652976409616 2653097493696 2660057860266 2661733582848 2668594809168 2668602433536 2669674631168 2669931868656 2676500034624 2677453204152 2679139885056 2686427400267 2687391783232 2693482902864 2694442120422 2695179681792 2696139503616 2696262557696 2703212790336 2704118599344 2713246987776 2714156159104 2719921711104 2720045850624 2721276712284 2727971189136 2729689694208 2738097288576 2745280650996 2746200556359 2747010060288 2755139704992 2764440327168 2765366652672 2766351469856 2772621555912 2773608956751 2773616881152 2782645272576 2783577698304 2783904461416 2790753005664 2790880377984 2798074509669 2799837176832 2801239993344 2808460829304 2808589009824 2809401905466 2817602641152 2818546780608 2825941201218 2825949275136 2826955667328 2836157681664 2836430960688 2837108038656 2845846487432 2847639248896 2855109993216 2862600336936 2863559554494 2864403652608 2872749603312 2873226173376 2874188951504 2880294453504 2883544714752 2890638379008 2890977709932 2899541704176 2900574304498 2901368291328 2902401542144 2908979993088 2910015954624 2920817795584 2927437987968 2928136790016 2928480522864 2929461815956 2935684731456 2938997497728 2946581853696 2946716338176 2948049771641 2955302121564 2956173262848 2957163835392 2964921916032 2974054038579 2975927565312 2983734872352 2984598460818 2984734680408 2985797620109 2994450280704 2995525238784 3003383960064 3003673352238 3004390352256 3012134854671 3014032370688 3014532378624 3015542506496 3023315756136 3023453742816 3033156941568 3033295377408 3041114389128 3042133424262 3042638093976 3044554825728 3052402861248 3053131493376 3053425678992 3062535306272 3071410348032 3072504155136 3072644386816 3073533708544 3081597084024 3083538358272 3093035825984 3101150365014 3103103956992 3110737747968 3112145403588 3112287444528 3120318991296 3123840107648 3130475931648 3131524910592 3131892519093 3132640126016 3139740425232 3141718327296 3151394992512 3152517284176 3159662636052 3161653088256 3162779033088 3172148189184 3172520566436 3180325125744 3182328594432 3183913955872 3190677391872 3191746543488 3192276033024 3201577298361 3202521034752 3202667200512 3203594155008 3211998742368 3220425379053 3222454109184 3232379445048 3233151038976 3233462570442 3243987804096 3245143070408 3245152342016 3253665956736 3254756214944 3264256954368 3265201734912 3265350761472 3273767948952 3275408221384 3277471588352 3285920020032 3286069992192 3294153888768 3294540588222 3306372184944 3306381631488 3307559117824 3315055880448 3316236455904 3317347680616 3328546168064 3338396841026 3339380908032 3340499888128 3349263645888 3361695953408 3369965893632 3371490853887 3371644731572 3378806955072 3379939146288 3391348925952 3392485319808 3401230225653 3401385460668 3402388094976 3403528187904 3404740270592 3412457299584 3413682315264 3422967855723 3425124178944 3426343952512 3434772930048 3435103888866 3436484053333 3436493871616 3445352219556 3447522643968 3447679991808 3456567174528 3456724935168 3457725422112 3466796719527 3467818635264 3468980653056 3469556133888 3478091415552 3479330052096 3479665304232 3490991951616 3492245159936 3501323375094 3502580292224 3513981530112 3514320121104 3524220141768 3524804786464 3536278367232 3537301879488 3537463324928 3544977788928 3546581944698 3546743813688 3548978110464 3558126412224 3559909158208 3568666712832 3569937605536 3580283068416 3581903200356 3591310537152 3592589493896 3594852671488 3603000600576 3604043424384 3604283720448 3605491465792 3617662650368 3626562281472 3628368949712 3637294918848 3650785954209 3650796384768 3660374201328 3661600741812 3662680080384 3672289073664 3673351951776 3673519606656 3684834249057 3685920436224 3687155536896 3696660022536 3696828741216 3698145275668 3698155841536 3711436931072 3721004007552 3721173837312 3730766012892 3732016140693 3733116235776 3734986657792 3744614439072 3744785346432 3745869207288 3756803521536 3758062374144 3767921601624 3767932366848 3769274223104 3781543575552 3781907947584 3782810718208 3806813324288 3816545984784 3816800449248 3817905153582 3818079405992 3830332804416 3830968231168 3840392604672 3842305798162 3844726286336 3854184505344 3854636946576 3866055605568 3878462974464 3878639990784 3880021272832 3880395133719 3888815552064 3889941099876 3903250650624 3904640697152 3914246308608 3914623467261 3918663330304 3928775804928 3928955117568 3940402828752 3942885113856 3953229221376 3953610136242 3964747659489 3965405384772 3966734136963 3967903420416 3978313163136 3979464614424 3979646240544 3990086790399 3992600374272 4004511946752 4004897802984 4005853803008 4016179806228 4018709827584 4019376504832 4031087674848 4031271657088 4041663180633 4044209255424 4044393836544 4054819185504 4056177899016 4056850791968 4069870481664 4070841991168 4071234238656 4080068775936 4081915068426 4096672206848 4107145932864 4108796112032 4134867153352 4137471942656 4148049979008 4149527204784 4149716592704 4160425321728 4173967908864 4175366547456 4175856692124 4186129508496 4186320566976 4201859990016 4212691243956 4212883514736 4214102858199 4214383829378 4215537451008 4217038710784 4227820170912 4229530918912 4240433500992 4254236522496 4254646441032 4255662057984 4256368044032 4268769731148 4270028046336 4271458873344 4282664989824 4293900505404 4295339331741 4296605478912 4309124404968 4309839260064 4310868051968 4311283427256 4325317072128 4336466564898 4338221275648 4349312556264 4350861456747 4352052436992 4352342605824 4353602313216 4353801015296 4365023931936 4381226693376 4381426656256 4392205185024 4392720784296 4394192723934 4408496246592 4419872780544 4420074507264 4421648607872 4432953182346 4435745753088 4463891347968 4465684861184 4477102020612 4493287858176 4495321138516 4505075940096 4505510028357 4506585528384 4521048556032 4521798567936 4523313759744 4534973634204 4535180614224 4538037583872 4549735412352 4549943066112 4563200136393 4563957140964 4566832238592 4578604291872 4579697240064 4580138518488 4593802959408 4596696858624 4608756232704 4608966580224 4610300562816 4622395626036 4623758180352 4625307537408 4626074845184 4639106736128 4639553738976 4651725547521 4654655935488 4668218105382 4668431166792 4680478486944 4685308706816 4685760161472 4697287365888 4698960189024 4715037822976 4716402505984 4726637051904 4727092488768 4728775926264 4728991751584 4744168549632 4758222283776 4758780849654 4770487688616 4773492891648 4775870933808 4787619815232 4788414049536 4803781552128 4804000800768 4805391232512 4805711627264 4817998113552 4848569167572 4849726558464 4850193855663 4865981706144 4867714605612 4867728513024 4880498935104 4882134322416 4896385431552 4897802602368 4898026142208 4910651923428 4913112332076 4914560581632 4916207382528 4928880030048 4929104988288 4941810882333 4959558277416 4959572447232 4961338676736 4961565116416 4974354683856 4976021520924 4977488314368 4992819252096 4993047128576 4994492276384 5007595261539 5009071362048 5010749832192 5023895468832 5023909822464 5042543930112 5054948840448 5057467097358 5069908719432 5087023388928 5088727979712 5089067265664 5090540204776 5102078191002 5105292281856 5107110405888 5120523472896 5122840586786 5137686268416 5139515928768 5152159395072 5154740807424 5168028329334 5171283965952 5171519987712 5173860178292 5184850761792 5185087402752 5186588133168 5203470979584 5204334200832 5218995078144 5219497956348 5236487927424 5238367739904 5251985062641 5253870438336 5270972295168 5271480181656 5273357489413 5286330212652 5287207179696 5288978849284 5290537893888 5304417550848 5305952819232 5306194987392 5319872917047 5320115720532 5323467165696 5337189618336 5337204867072 5339349262336 5339863737312 5353000069248 5354906408304 5358279770112 5372854800534 5374783566464 5386965805728 5388884240844 5390689981001 5392279007232 5392525115392 5406425580672 5408237198688 5426493975552 5428312318208 5439843422208 5440091701248 5442553424568 5455942378272 5476194577152 5490561301992 5492401112718 5494020120576 5510279409984 5528880654336 5530733305344 5532702939712 5545243111824 5547217913502 5547233762304 5567155396608 5567808922832 5581506011328 5581760755968 5596149019338 5599674353664 5602479986688 5616921658608 5617178019648 5618803810932 5635205282304 5637093561216 5651882402436 5651898550272 5653911334656 5672315363328 5672861921376 5674216077312 5691692974864 5695278497792 5710219986432 5725200673872 5726857730373 5727119108988 5728807305216 5745499206624 5746452346752 5748377903008 5760588907008 5763458697243 5767089429504 5781276758016 5781955419864 5799083408352 5801148608996 5804803084288 5817959986176 5820031909248 5837957927581 5841635591168 5854875975936 5856273580032 5856961045728 5858923631912 5871369462912 5877994995456 5893163707392 5893432676352 5896099543282 5910604243128 5914327670784 5929843832064 5948108077158 5951855130624 5967469744704 5969196921636 5969469360816 5971595240218 5988900561408 6006767920128 6007346704476 6008780704512 6024269709342 6028064741376 6029064757248 6031085012992 6046631512272 6046907485632 6066313883136 6066590754816 6082228778256 6084266848524 6085276187952 6089109651456 6104805722496 6106262986752 6106851357984 6122872602639 6125070612544 6142820696064 6145008310272 6145288773632 6147067417088 6163194168048 6167076716544 6186071651968 6202300730028 6204379034737 6206207913984 6221475495936 6224290807176 6224574889056 6240637982592 6247680215296 6260951863296 6263049821184 6263785038186 6265280252032 6279480850464 6302789985024 6305034568352 6319325272104 6321575744067 6323306176512 6325558066176 6344296378368 6345041132872 6360650251488 6367827911744 6381354783744 6383493086976 6384552066048 6403154596722 6405042069504 6407188310016 6423997484736 6440850758106 6444908218368 6464758890096 6466302077952 6466925140884 6487975608192 6490286140816 6490304684032 6507331913472 6509512429888 6528513908736 6530403469824 6530701522944 6547535897904 6550816442768 6554943176704 6571840040064 6572139984384 6588307777536 6589081176444 6591289085901 6612744369888 6612763262976 6615118235648 6630111760896 6632472911808 6634695361232 6657092336128 6676793682052 6678761816064 6680999776256 6698527291776 6719159124197 6723391906816 6739931787264 6742981707774 6743289463144 6757613910144 6759878292576 6782697851904 6784970639616 6802460451306 6802770921336 6805193560553 6807056375808 6809480541184 6824914599168 6827364630528 6845935711446 6850248357888 6852687905024 6869545860096 6870207777732 6872968106666 6872987743232 6890704439112 6895045287936 6913134349056 6913449870336 6915450844224 6933593439054 6935637270528 6937961306112 6939112267776 6958660104192 6959330608464 6981983903232 7002327158073 7002646750188 7005160584448 7027963060224 7028640242208 7048440283536 7049609572928 7072556734464 7074603758976 7074926649856 7089955577856 7093163889396 7093487627376 7097956220928 7116252824448 7119818316416 7137333425664 7138171274481 7139875211072 7160566136832 7163806400712 7182621074304 7185178987792 7189705342976 7206001201152 7208086848768 7208567440896 7210982931584 7235325300736 7253124562944 7256737899424 7274589837696 7301571908418 7301592769536 7320748402656 7323201483624 7344578147328 7346703903552 7347039213312 7369668498114 7371840872448 7374311073792 7393320045072 7393657482432 7396290551336 7396311683072 7442008015104 7442347674624 7461532025784 7464032281386 7466232471552 7469973315584 7489228878144 7489570692864 7491738414576 7513607043072 7516124748288 7535843203248 7535864733696 7538548446208 7563815895168 7565621436416 7586200646037 7613626648576 7633091969568 7633600898496 7635810307164 7636158811984 7660665608832 7661936462336 7680785209344 7684260880179 7684611596324 7689452572672 7708369010688 7709273893152 7732111211136 7752042494001 7756925948928 7757279981568 7760042545664 7760790267438 7777631104128 7779882199752 7806501301248 7809281394304 7828492617216 7829246934522 7832392588561 7837326660608 7857551609856 7857910235136 7880805657504 7906458442752 7907220272484 7929495318978 7930810769544 7933468273926 7935806840832 7956626326272 7958929228848 7959292481088 7980173580798 7985200748544 8009023893504 8009795605968 8011707606016 8032359612456 8037419655168 8059282200801 8062175349696 8062543314176 8083326361266 8088418510848 8088787673088 8109638371008 8112355798032 8113701583936 8139740963328 8142468477312 8160137551872 8163830136852 8193344413696 8214291865728 8217592224064 8238601669077 8269734306704 8272127832761 8274943885312 8296099958016 8299054409568 8299433185408 8320826870253 8320850643456 8347935817728 8350733094912 8351713384248 8372259016992 8372641133952 8403719980032 8425382487912 8425767029472 8428205716398 8428767658756 8434077421568 8455640341824 8459061837824 8480867001984 8508473044992 8509292882064 8511324115968 8512736088064 8537539462296 8542917746688 8565329979648 8587801010808 8590678663482 8593210957824 8618248809936 8619678520128 8621736103936 8622566854512 8650634144256 8672933129796 8676442551296 8698625112528 8701722913494 8704104873984 8707204626432 8707602030592 8730047863872 8762453386752 8762853312512 8784410370048 8785441568592 8788385447868 8816992493184 8839745561088 8840149014528 8843297215744 8844149314923 8865906364692 8871491506176 8922162115737 8927782695936 8931369722368 8954204041224 8957392860327 8986575716352 8990642277032 9010151880192 9011020056714 9013171056768 9036404564013 9042097112064 9043597135872 9046627519488 9069947268408 9070361228448 9099470824704 9099886132224 9126400272786 9127914281928 9133664477184 9157208583744 9159394480128 9160277036976 9187605918816 9217512465408 9217933160448 9220601125632 9244791252072 9250615074816 9278213472256 9279107477952 9303451095042 9309311870976 9336436210764 9336862333584 9360956973888 9371520322944 9394574731776 9395677557279 9397920378048 9430075645952 9432805011968 9454184977536 9457551852528 9457983503168 9488337099264 9516444567552 9517561699308 9520750901857 9540975377232 9546985783296 9551741867616 9575239630464 9576828099072 9604731895083 9607563104256 9608001601536 9610782465024 9611423254528 9635996227104 9697138335144 9699453116928 9700387711326 9731963412288 9735429211224 9735457026048 9760997870208 9764268644832 9792770863104 9795605204736 9796052284416 9821303846856 9826224664152 9832414765056 9857760060096 9858209976576 9883621764666 9919116554832 9919144894464 9922677353472 9923130232832 9948709367712 9952043041848 9985638504192 9986094257152 9988984552768 10015190523078 10018142724096 10021499664384 10047790937664 10085087860224 10109897680896 10114472561661 10114934194716 10139817438864 10174046777856 10177455959424 10178134531328 10181080409552 10204156382004 10210584563712 10214220811776 10241046945792 10245681173572 10268903567169 10275372536832 10279031857536 10304318790144 10309452159999 10309481614848 10336056658668 10342567931904 10343039975424 10347720356584 10369701523584 10370174805504 10373176266336 10400390158581 10406941959168 10408668401664 10437990156288 10438995912696 10472975854848 10476735479808 10503970125282 10507740876672 10541944590336 10542960363312 10546714978826 10572660425304 10574414359392 10577957698568 10608835101696 10611905638464 10612389974784 10639745834094 10640231441064 10646934331392 10674379236672 10678698524672 10679727474624 10706000138496 10709812816608 10745709601068 10749567132928 10773931611456 10777768481688 10781379962002 10784558014464 10812851161344 10816474397376 10852987951104 10856624636416 10879686844416 10885106849136 10911884756544 10952357862627 10952389154304 10957845377609 10981122603984 10984802225436 10988040241152 11020558819968 11054502747171 11057761308672 11061466610688 11065405879424 11090486223648 11094435827004 11094467524608 11134310793216 11135617845664 11163012022656 11163521511936 11192298038676 11196048422079 11199348707328 11204959973376 11233843317216 11234356039296 11237607621864 11270410564608 11274187122432 11303764804872 11303797100544 11307822669312 11344630726656 11345723842752 11348432154624 11383385949728 11420439972864 11450401347744 11453715460746 11454238217976 11490998413248 11492904693504 11496755806016 11521177814016 11526917394486 11534178859008 11562553516032 11563910839728 11598166816704 11602297217992 11609606168576 11635919972352 11640063818496 11641185401157 11675915855162 11683271182336 11709751951872 11713922091456 11717847263824 11742738925824 11755989990912 11786327414784 11786865352704 11792199086564 11821208486256 11828655341568 11859687664128 11896216154316 11900202410889 11903710261248 11934939489408 11938393843272 11938938721632 11943190480436 11970260371197 11977801122816 12013535840256 12014693408952 12017561409024 12018972145921 12048539418684 12056129482752 12058129514496 12062170025984 12093263024544 12093814971264 12124989541899 12132627766272 12133181509632 12164457556512 12168533697048 12170552375904 12209611444992 12212525973504 12213702715968 12245745205278 12250141225088 12290016620544 12290577547264 12294134834176 12326388336096 12372143303936 12404601460056 12408758069474 12412415827968 12448581614352 12449149778112 12481275965184 12495360430592 12521903726592 12526099642368 12527570076372 12530560504064 12558961700928 12605579970048 12610069136704 12638650544208 12642308574597 12643151488134 12646612353024 12651116132352 12688592756736 12690082265744 12721300502976 12735655823488 12762709567488 12766986173952 12769104132096 12806309193444 12810084139008 12814376620032 12847994969472 12881701516212 12886017995223 12889816436736 12929517780192 12932604155904 12933850281768 12975951216384 12980572281632 12980609368064 13014663826944 13019024859776 13052584370241 13057027817472 13060806939648 13061403045888 13095071795808 13101632885536 13143680080128 13144279968768 13176615555072 13178162352888 13182578171802 13225488739776 13230236471296 13260223521792 13264945823616 13269390722464 13314184672256 13353587364104 13361999552512 13397054583552 13438318248394 13446783813632 13479863574528 13485963415548 13486578926288 13515227820288 13519756585152 13565395703808 13569941279232 13604920902612 13605541842672 13610387121106 13614112751616 13618961082368 13649829198336 13691871422892 13700496715776 13705375810048 13739091720192 13740415555464 13745936213332 13745975486464 13781408878224 13790090575872 13826268698112 13826899740672 13830901688448 13867186878108 13871274541056 13875922612224 13878224535552 13917320208384 13918661216928 13955176642563 13963967806464 14004654316146 14005293500376 14010321168896 14055926120448 14057280484416 14096880567072 14099219145856 14145113468928 14149207517952 14149853299712 14179911155712 14186327778792 14186975254752 14232505648896 14239636632832 14274666851328 14276342548962 14279750422144 14327612801424 14365242148608 14370357975584 14412002402304 14416173697536 14417134881792 14421965863168 14470650601472 14513475798848 14549179675392 14550581566989 14603143816836 14603185539072 14641496805312 14646402967248 14689156294656 14693407807104 14694078426624 14739336996228 14743681744896 14748622147584 14786640090144 14787314964864 14792581102672 14792623366144 14884016030208 14884695349248 14923064051568 14928064562772 14932464943104 14939946631168 14978457756288 14979141385728 14983476829152 15022785784617 15027214086144 15032249496576 15071686406496 15071729467392 15077096892416 15127631790336 15131242872832 15172401292074 15227253297152 15266183939136 15267201796992 15271620614328 15272317623968 15321331217664 15323872924672 15361570418688 15368521760358 15369223192648 15378905145344 15418547786304 15464222422272 15504084988002 15513851897856 15514559963136 15520085091328 15521580534876 15555262208256 15559764399504 15613002602496 15618562788608 15656985234432 15658493869044 15664785177122 15674653321216 15715103219712 15761611315008 15812916885504 15814440544968 15820072468239 15858990637956 15861621539088 15866936547852 15871613681664 15913252652544 15917858457696 15918584962176 15959618751141 15960347161596 15970401497088 16018047787008 16019591211936 16023415212032 16064719224912 16074839310336 16118564401602 16124350699392 16125086628352 16166652722532 16172069943003 16176837021696 16177575346176 16219276742016 16224711596064 16227403167872 16279481926656 16284936954624 16320275103744 16327660273704 16386688827392 16428583731456 16435184448128 16477203338154 16539468613408 16544255665522 16592199916032 16598108819136 16598866370816 16641653740506 16641701286912 16701466189824 16703426768496 16744518033984 16745282267904 16807439960064 16850764975824 16851534058944 16856411432796 16857535317512 16868154843136 16911280683648 16961734003968 17016946089984 17018585764128 17022648231936 17025472176128 17075078924592 17085835493376 17130659959296 17175602021616 17180573191119 17181357326964 17186421915648 17236497619872 17239357040256 17243472207872 17245133709024 17290376091729 17301268288512 17345866259592 17352885102592 17397250225056 17403445826988 17414409252864 17415204061184 17460095727744 17513873782743 17524906773504 17525706625024 17568820740096 17570883137184 17576770895736 17633984986368 17679491122176 17680298029056 17686594431488 17688298629846 17731812729384 17742983012352 17844324231474 17855565391872 17862739444736 17908408082448 17914785720654 17981284554064 18020303760384 18022040113428 18026342113536 18072809128026 18084194224128 18087194271744 18093255038976 18139894536816 18140722456896 18198941649408 18199772264448 18252800545572 18255828563856 18267328954368 18314417167488 18318788960256 18320554073952 18368617807917 18375211837632 18435024930816 18435866320896 18441202251264 18489582504144 18501230149632 18558214955904 18606902190084 18613137104211 18618623741952 18672872421528 18673724667168 18721913947776 18743040645888 18789149463552 18791355114558 18795840756096 18853732979237 18860151291904 18865610023936 18908369955072 18915103705056 18915967006336 18964727232201 18976674198528 19032889135104 19035123398616 19041501803714 19081950754464 19103483735232 19150479260928 19153656198144 19209463790166 19215126208512 19221564930048 19222846509056 19271992454208 19394276670288 19398906233856 19400775422652 19463926824576 19470858422448 19470914052096 19521995740416 19528537289664 19585541726208 19591210409472 19592104568832 19642607693712 19652449328304 19664829530112 19715520120192 19716419953152 19767243529332 19773867257703 19838233109664 19838289788928 19845354706944 19846260465664 19897418735424 19904086083696 19971277008384 19972188514304 19977969105536 20030381046156 20036285448192 20042999328768 20095581875328 20157477372591 20170175720448 20219795361792 20228945123322 20229868389432 20279634877728 20348093555712 20354911918848 20356269062656 20362160819104 20408312764008 20415580681659 20421169127424 20428441623552 20482093891584 20491362347144 20537807134338 20550745073664 20558063715072 20608637580288 20618904319998 20618963229696 20672113317336 20685135863808 20695440713168 20739403047168 20740349611008 20746352532672 20800780317162 20813883918336 20817336803328 20875980312576 20877991825392 20945951709696 21007940250564 21015481753344 21083889180672 21085920726624 21093429957652 21145320850608 21148828718784 21155915397136 21217670203392 21223811276928 21224779949568 21279491668188 21280462882128 21293868662784 21348758473344 21359454949248 21412000276992 21414513823443 21419625633216 21491419202136 21499134265856 21547863222912 21555536963376 21562759924004 21569116028928 21625702322688 21632948794752 21699579466669 21705975902208 21713249272832 21759373688832 21770213698272 21823769513088 21904715725254 21904778308608 21915690755218 21962245207968 21969604450872 21977428384081 22041117639936 22109005494342 22115522617344 22122933221376 22130811758848 22180972447296 22188871654008 22188935049216 22271235691328 22326024045312 22327043023872 22384596077352 22392096844158 22398697414656 22409919946752 22467686634432 22468712078592 22475215243728 22540821129216 22548374244864 22607529609744 22607594201088 22615645338624 22691447685504 22696864309248 22758601938111 22766771899456 22840879945728 22900802695488 22907430921492 22908476435952 22981996826496 22985809387008 22993511612032 23042355628032 23052782640537 23053834788972 23068357718016 23125107032064 23127821679456 23196333633408 23204594435984 23219212337152 23271839944704 23280127636992 23282370802314 23351831710324 23366542364672 23419503903744 23427844182912 23435694527648 23485477851648 23497177765683 23511979981824 23572654829568 23573730705408 23584398173128 23642416972512 23719375328256 23792432308632 23800404821778 23807420522496 23869878978816 23876787686544 23877877443264 23886380960872 23940520742394 23955602245632 24027071680512 24029386817904 24035122818048 24037944291842 24097078837368 24112258965504 24124340051968 24186526049088 24187629942528 24249979083798 24265255532544 24266363019264 24328915113024 24337067394096 24341104751808 24419222889984 24427405431936 24491490410556 24500282450176 24580033241088 24588269668352 24652776672192 24744286607872 24809202920112 24816383498283 24817516138948 24824831655936 24897163228704 24898299556224 24962480610759 24962551930368 24974987688053 24990720861184 25043807453184 25052199284736 25055140152744 25061121008128 25117923401856 25211159940096 25220138273408 25277301088416 25284617149194 25286302976268 25294776064697 25302232264704 25377185513472 25380164531488 25442601005952 25471311646976 25525419134976 25533972347904 25538208264192 25612618386888 25628753240064 25695989938944 25763403032424 25772035990446 25779632873472 25859035560384 25865208311808 25867700563536 25951902432768 25961144563264 26029327653888 26038049719552 26105168740482 26121613879296 26122806091776 26190143591616 26203265771072 26287360160256 26288559937536 26353231110144 26356324705776 26365156343604 26450977479552 26460472942592 26520447043584 26529891647232 26532447944769 26538781444928 26628369344512 26707174728208 26723999105024 26794109167104 26872178580981 26876636496788 26893567627264 26959727149056 26971926831096 26973157852576 27030455640576 27039513170304 27130791407616 27139882558464 27209841805224 27211083685344 27220774242212 27237922164736 27299658396672 27383742845784 27393494890957 27400993431552 27410751620096 27478183440384 27480831110928 27491872426664 27491950972928 27562817756448 27652537396224 27653799481344 27661803376896 27734373756216 27751845224448 27834640416768 27837322433856 27910353285126 27927935612928 28009308632292 28010587000752 28020642337792 28114560968832 28187032671837 28193761134144 28198438291712 28290226937856 28298415035904 28299706599424 28372655557584 28373950509504 28465011297792 28479273265664 28549333702656 28552685097924 28559500844288 28562252705571 28655225602848 28730484297216 28740715951168 28814195685249 28824004804608 28832347395072 28834269763584 28843931726336 28941301202944 29026951597696 29098359350784 29101163133978 29112855470689 29206287633672 29206371078144 29282993610624 29292805934496 29378312589312 29386815614208 29388156853248 29478673992456 29497244295168 29573280180288 29574629929728 29585162205344 29585246732288 29768032060416 29769390698496 29846128103136 29856129125544 29956915512576 29958282771456 29966953658304 30045571569234 30054428172288 30064498993152 30143372812992 30154193784832 30255263580672 30343417684983 30344802584148 30454506594304 30532367878272 30534403593984 30543241228656 30544635247936 30642662435328 30647745849344 30723140837376 30737043520716 30738446385296 30757810290688 30837095572608 30928356479997 30928444844544 31008169976004 31027703795712 31029119926272 31040170182656 31043161069752 31110524416512 31119528799008 31226005204992 31237125577216 31313970468864 31316987738088 31329570354244 31349306642432 31430206439424 31523222630016 31625833771008 31628881089936 31640144936478 31717981275912 31723243078176 31733873095704 31826505305088 31835716915392 31837169924352 31919237502282 31920694323192 31940802994176 32036095574016 32039182423872 32046830424064 32129438449824 32237128803204 32248701398784 32250173256704 32333305445064 32344139886006 32353674043392 32438553484032 32449423192128 32454806335744 32558963853312 32569873909248 32655320547408 32857073587881 32857167462912 32870368896256 32873536132827 32954406676308 33078937226816 33088511331044 33163508241513 33184399832064 33196217638272 33197732741632 33283307481012 33283402573824 33402932379648 33406853536992 33489036067968 33490564535808 33588145266237 33614879920128 33701529951648 33703068117888 33712822865592 33715070635024 33736309686272 33822561367296 33923468007936 34033892179968 34037171528256 34045296463872 34050944352256 34150157849184 34261319918592 34351204043232 34361146382238 34362714653928 34472995239744 34478714080512 34486944415744 34490267418048 34580752183458 34602536577024 34691732519184 34705770205184 34794500450112 34806891653976 34828818505728 34920191455488 34923556203471 35027747565486 35049813547008 35051413250048 35141766274368 35153541791472 35267969972736 35358982244352 35360596058112 35373188862976 35376597259692 35463625458768 35485966024704 35688648462948 35700607232667 35711130783744 35725478889472 35816816164896 35829571441308 35962569108128 36040607520768 36044080226856 36052684227072 36056916437763 36145618256052 36168388448256 36174388543488 36186510077952 36279789073632 36281444913792 36374968625697 36397883298816 36399544528896 36505601091144 36511657127712 36628834334976 36637577920512 36641108147904 36737235615834 36750423675264 36870049861632 36871732641792 36882404502528 36979165008288 37116429911808 37213804380168 37226274208422 37237247483904 37345744843056 37347449334336 37443827895552 37486081291776 37578298927104 37582710229116 37591681512192 37707465958474 37731220047872 37816739910144 37830207410112 37831934012672 37929454464402 37953348397056 38065778270208 38070246797232 38083003607428 38163901508928 38206967470464 38300958521856 38307312396288 38418927580332 38430252417024 38443129860096 38445693018112 38543984908416 38658053985669 38788553340576 38797812467712 38801550845304 38815369061417 38927853649152 38941716844896 38941828104192 39043991480832 39057074579328 39157753110723 39171083452416 39182420818944 39184209137664 39285215387424 39304898656608 39431040240384 39432839906304 39534487058664 39547734515406 39676466219328 39690709413888 39692520931328 39794837470848 39808172167392 39942554016768 39944377028608 39955938211072 40060762092312 40085998657536 40191163750656 40314954745182 40340351440896 40439590723584 40457890246644 40459736778864 40559269755456 40696187111424 40709823837696 40712538125312 40724321638208 40816625528016 40831161363318 40842338254848 40856883247104 40982724694288 41075614268676 41101490147328 41116127430144 41217275160576 41237808639996 41237926459392 41344226634672 41370271727616 41390881426336 41478806094336 41480699222016 41492705065344 41601560634324 41627767836672 41634673606656 41751960625152 41755983650784 41865529927689 41891903419392 42015880501128 42030963506688 42167778361344 42171841453248 42186859915304 42290641701216 42297657437568 42311830794272 42435340406784 42447622553856 42449559899136 42558983336376 42560925764256 42697516946688 42718909898496 42824000553984 42829027646886 42839251266432 42982838404272 42998268531712 43095726445824 43111073926752 43125519848008 43251404645376 43265897589504 43399158933338 43411951804416 43426498545664 43540427396544 43647539026176 43809431450508 43809556617216 43831381510436 43924490415936 43939208901744 43954856768162 44082235279872 44218010988684 44231045234688 44245866442752 44261623517696 44361944894592 44377743308016 44377870098432 44542471382656 44652048090624 44654086047744 44674292693329 44769192154704 44784193688316 44797394829312 44819839893504 44935373268864 44937424157184 44950430487456 45068357353851 45081642258432 45096748489728 45215059219488 45215188402176 45231290677248 45382895371008 45393728618496 45517203876222 45533543798912 45681759891456 45801605390976 45814861842984 45816952871904 45963993652992 45971618774016 45987023224064 46084711256064 46105565281074 46107669577944 46136715436032 46255643358912 46392667266816 46409188871968 46543679889408 46560255273984 46564741604628 46703663420648 46733084729344 46839007807488 46855688365824 46871389055296 46970955703296 46994355531366 47023959963648 47145309659136 47168796346256 47284833945024 47438750656512 47460217404717 47584864617264 47600809643556 47614841044992 47739757957632 47753575373088 47755754886528 47772761921744 47881041484788 47911204491264 48054143361024 48058773635808 48070245636096 48075888583684 48194157674736 48224517931008 48248680103936 48373052098176 48375259885056 48499958167596 48516209829009 48530511065088 48532726038528 48657830226048 48674134788192 48682209503616 48838445779968 48854810863872 48982980821112 49000564900352 49160066482176 49176539336704 49305553344384 49488573215744 49618405840224 49632766996566 49635032277896 49794326457408 49796599112448 49924961221518 49925103860736 49949975376106 49981441722368 50104398569472 50110280305488 50122242016256 50235846803712 50422319880192 50440276546816 50554602176832 50569234298388 50572605952536 50589552129394 50604464529408 50760329062976 50885202011904 50942623293952 51050838269952 51067944695808 51076416528384 51225236773776 51257506480128 51391979877888 51526806064848 51541719573357 51544071980892 51559265746944 51718071120768 51730416623616 51735401127072 51871128275187 51903804865536 51922289126528 52058655307776 52076099439104 52210337480964 52243227758592 52245612183552 52380287183232 52406531542144 52541621348229 52574720320512 52577119875072 52706462220288 52712649411552 52730312687208 52901954959104 52920945885184 53040894087168 53059783294464 53064895889538 53077562889856 53256738689024 53414349456416 53588218334208 53744357161962 53753272993576 53787135254528 53943853662192 53946315705152 54060911281152 54079026340608 54261582815232 54279765116928 54419683610448 54422167370688 54441548484424 54475844329472 54599316793344 54767485691568 54786989781914 54801986863104 54821503240192 54956366880768 54961662221856 54983744853328 54983901945856 55125635512896 55305074792448 55307598962688 55323606753792 55468747512432 55503690448896 55674644867712 55820706570252 55839411312633 55855871225856 56018617264584 56021174001504 56041284675584 56229121937664 56374065343674 56387522268288 56396876583424 56561198937711 56580453875712 56596830071808 56599413198848 56745311115168 56747901019008 56894181696603 56930022595584 56958546531328 57098667405312 57105370195848 57119001688576 57124505411142 57310451205696 57460968594432 57481431902336 57628391370498 57664694790144 57668539527168 57687863452672 58053903195392 58196718701568 58202326267956 58225710941378 58412575267344 58412742156288 58565987221248 58585611868992 58756625178624 58773631228416 58776313706496 58957347984912 58994488590336 59146560360576 59149259859456 59170324410688 59321601773109 59536064120832 59538781396992 59692256206272 59712258251088 59913831025152 59916565542912 59933907316608 60091143138468 60108856344576 60128997986304 60286745625984 60308387569664 60472432117773 60510527161344 60686835369966 60689605168296 60909013188608 61064735756544 61068807187968 61086482457312 61089270495872 61246742044977 61285324870656 61295491698688 61446281674752 61474087041432 61476892770592 61674191145216 61856712959994 61856889689088 62016339952008 62055407591424 62080340365312 62086322139504 62221048833024 62239057598016 62452010409984 62474251154432 62627940937728 62633975476176 62659140708488 62698613284864 63046445260032 63251667542016 63257762179872 63280289872956 63435962551824 63446486156352 63467746191408 63653010610176 63671433830784 63674339848704 63838475004564 63841388646384 63881605988352 64078364847744 64093660848128 64243541470329 64258876899648 64474257606408 64497402797568 64500346513408 64666610890128 64688279772012 64707348086784 64877106968064 64898846384256 64909612671488 65098738400007 65117927706624 65139747818496 65310641094816 65714147175762 65714334925824 65740737792512 65747072265654 65908813352616 65932285152243 66157874453632 66177022662088 66327016483026 66368799664128 66392435276544 66395465483264 66566614962024 66566805147648 66813707073984 66978072135936 66981129071616 67176290532474 67229759840256 67403059903296 67406136235776 67425645731184 67430141270048 67645122734592 67846936015872 68074343056512 68090592927744 68275805814333 68300315698368 68522639837184 68553647362369 68702408086464 68722292764476 68725429307856 68945990479488 68957428161024 68980534836096 69158347921611 69161504366916 69205073154048 69383465038368 69411540410368 69589000900224 69613783307952 69657637011456 69840382910976 69847112406942 70055495130972 70078969753013 70099627094016 70102826500096 70283532548736 70307083582944 70491533297049 70535939945472 70717964488704 70721192116224 70746377725952 70753194519384 70927250917536 71377296925896 71401214465334 71422261567488 71450957778944 71633632329792 71659142882616 71925138216256 72081215041536 72088160453712 72105368454144 72113832875526 72291236512104 72336776896512 72373020155904 72559578147264 72562889827584 72749937251394 72795766597632 72799089057792 73011202182288 73023314255424 73257668669952 73282216295808 73474471231668 73500847350528 73740099723264 73764809005056 73958330016576 74232859823616 74427608760336 74449150494849 74452548416844 74474494967808 74691489686112 74694898668672 74887441832277 74887655791104 74924963064159 74972162583552 75156597854208 75165420458232 75183363024384 75414931916948 75462440095744 75633479820288 75660414820224 75663868025344 75858908928804 75884328194091 75906696794112 76131556540416 76140493594464 76166007214856 76327803017856 76413934940928 76601917043712 76614624792576 76837855160664 76886259720192 76891386036224 77087969816832 77316107971338 77577106681152 77595624935424 77603101690608 77630738122834 77855707298304 77883433689792 78087982961664 78114149158656 78315506221446 78364841637888 78368418275328 78570430774848 78609797313216 78862080480768 78865679812608 79068974117328 79095469030812 79352932438656 79381418827776 79589674941696 79597343834307 79616344334784 79885108033536 79888754057216 79911876422144 80121524184624 80171997315072 80382327501312 80616535742943 80629909490364 80656927451581 80680702881792 80879181447168 80915780493288 80919473557728 81118539510912 81392374222848 81419647675392 81425076250624 81448643276416 81633251056032 81662322726636 81713766494208 81965449388576 82151228537352 82180484672871 82202980294656 82232254860288 82434550321152 82475617279992 82475852918784 82688453269344 82781762852672 82957612188672 82961398444032 82985410130688 83203121268648 83255535673344 83503921250304 83511967301568 83731059855378 83783806838784 84031761002256 84061927013376 84343682906496 84373719830608 84581283402432 84595314875136 84623661588544 84870680813568 84895245107712 84899119798272 85117966672752 85121851528512 85395033893376 85437819796992 85648001107968 85658055293772 85678502532864 85686758116713 85965676808544 85996537063424 86191452891648 86222147853504 86251039696016 86502809290752 86531795179008 86798317866676 86823903608832 86852997091328 87080854793088 87295078052352 87338566412067 87618862901016 87619113234432 87662763020872 87848980831872 87878417803488 87909713536324 88164470559744 88436021977368 88467516287189 88491732885504 88523247035392 88723889789184 88755486616032 88755740196864 89084942765312 89304096181248 89308172095488 89348585386658 89538384309408 89568387376632 89870746537728 89874848314368 89900860974912 90136714707702 90163284516864 90193496979456 90430118438976 90462581354496 90765790742016 91030253054949 91034407752444 91067087597824 91363519782912 91603210781952 91629723685968 91633905743808 91927987305984 91943237548032 91974046448128 92169422512128 92211130562148 92215339155888 92273430872064 92511286717824 92785069439991 92785334533632 92818377743936 93087359778816 93120510547968 93129483209256 93407326841296 93466169458688 93678015614976 93711376731648 93742778110592 93941911406592 93988711062732 94047919927296 94290619318272 94337592692512 94569667890048 94877501313024 94920434809434 95169729234528 95201619287112 95479515915264 95507150746176 95511509773056 95545523843488 95762082969576 95822408982528 96108286722048 96117547271616 96140491272192 96151777167368 96388315349472 96746104196352 96750519770112 96999916335192 97032419658018 97061022130176 97315660452096 97348269576384 97364419007232 97676891559936 97709621727744 97965961642224 98001129800704 98353078673408 98611106688768 98620608398481 98977146431488 99236811680448 99265533993132 99270064555792 99588652914816 99593198224896 99849922443036 99850207721472 99899950752212 99962883444736 100208797138944 100220560610976 100244484032512 100471693607424 100844639760384 100880553093632 101109204353664 101138468596776 101145211905072 101179104258788 101208929058816 101520658125952 101770404023808 101821103651293 101885246587904 102101676539904 102135889391616 102152833056768 102450473547552 102783959755776 103053612129696 103083439146714 103088143961784 103436142241536 103460833247232 103470802254144 103742256550374 103807609731072 103844578253056 104117310615552 104152198878208 104420674961928 104486455517184 104760574366464 104770668610413 104813063084288 105083242696458 105149440641024 105154239750144 105425298823104 105460625374416 105803909918208 106081788174336 106119566588928 106129791779076 106155125779712 106513477378048 106828698912832 107101821698001 107176436668416 107488714323924 107506545987152 107574270509056 107887707324384 107892631410304 108121822562304 108158052681216 108170749313289 108523165630464 108559530233856 108839367220896 108844334741376 108883096968848 108951688658944 109198633586688 109534971383136 109573979563828 109643006480384 109912733761536 109923324443712 109967489706656 109967803891712 110251271025792 110610149584896 110615197925376 110647213507584 110937495024864 111349289735424 111641413140504 111678822625266 111711742451712 112037234529168 112042348003008 112082569351168 112458243875328 112748130687348 112775044536576 112793753166848 113122397875422 113193660143616 113198826397696 113490622230336 113495802038016 113788363393206 113860045191168 113917093062656 114197334810624 114210740391696 114238003377152 114249010822284 114620902411392 114921937188864 114962863804672 115256782740996 115329389580288 115337079054336 115375726905344 116107806390784 116393437403136 116404652535912 116446107184251 116451421882756 116825150534688 116825484312576 117131974442496 117171223737984 117473259332169 117513250357248 117547262456832 117552627412992 117914695969824 118293120721152 118298519718912 118340648821376 118643203546218 119072128241664 119077562793984 119384512412544 119424516502176 119827662050304 119833131085824 119867814633216 120182286276936 120257995972608 120573491251968 120616775139328 120944864235546 121021054322688 121373670739932 121379210336592 122129471513088 122137614375936 122172964914624 122178540991744 122493484089954 122570649741312 122590983397376 122948174082864 122953785541184 123348382290432 123713425919988 123713779378176 124032679904016 124110815182848 124160680730624 124172644279008 124442097666048 124478115196032 124904020819968 124948502308864 125255881875456 125267950952352 125318281416976 125397226569728 126092890520064 126503335084032 126515524359744 126560579745912 126871925103648 126892972312704 126935492382816 127306021220352 127342867661568 127348679697408 127676950009128 127682777292768 128156729695488 128187321696256 128487082940658 128517753799296 128948515212816 128994805595136 129000693026816 129333221780256 129376559544024 129754213936128 129797692768512 129819225342976 130197476800014 130235855413248 130279495636992 130621282189632 131428294351524 131428669851648 131481475585024 131494144531308 131817626705232 131864570304486 132315748907264 132354045324176 132654032966052 132737599328256 132784870553088 132790930966528 133133229924048 133133610295296 133627414147968 133956144271872 133962258143232 134022878079987 134352581064948 134459519680512 134806119806592 134812272471552 134851291462368 134860282540096 135205072061553 135290245469184 135693872031744 136148686113024 136181185855488 136551611628666 136600631396736 137045279674368 137107294724738 137404816172928 137444585528952 137450858615712 137891980958976 137914856322048 137961069672192 138316695843222 138323008733832 138410146308096 138766930076736 138823080820736 139178001800448 139227566615904 139680765821952 139694224813884 140110990261944 140157939506026 140199254188032 140567065097472 140614167165888 140983066594098 141071879890944 141435928977408 141492755451904 141506389038768 141854501835072 142380652214151 142754593851792 142802428930668 142844523134976 142901915557888 143267264659584 143318285765232 143850276432512 144162430083072 144176320907424 144210736908288 144227665751052 144582473024208 144673553793024 144746040311808 145119156294528 145125779655168 145499874502788 145548629487027 145591533195264 145598178115584 146022404364576 146046628510848 146515337339904 146564432591616 146948942463336 147001694701056 147480199446528 147529618010112 147916660033152 148465719647232 148855217520672 148898300989698 148905096833688 149382979372224 149389797337344 149774883664554 149775311582208 149849926128318 149944325167104 150313195708416 150330840916464 150366726048768 150829863833896 150924880191488 151266959640576 151320829640448 151327736050688 151717817857608 151768656388182 151813393588224 152280987188928 152332014429712 152655606035712 152827869881856 153203834087424 153229249585152 153675710321328 153772519440384 154175939633664 154632215942676 155154213362304 155191249870848 155206203381216 155261476245668 155613384825561 155711414596608 155766867379584 156175965923328 156228298317312 156246637896973 156631012442892 156729683275776 156736836550656 157140861549696 157219594626432 157624864044687 157724160961536 157731359625216 158137948234656 158190938061624 158705864877312 158762837655552 159179349883392 159194687668614 159232688669568 159770216067072 159777508114432 159823752844288 160243048369248 160764655002624 161233071485886 161259818980728 161313854903162 161361405763584 161831560986576 161838947115456 162237079021824 162784748445696 162839295350784 162850152501248 162897286552832 163266502112064 163324645453272 163427532988416 163930898777152 164302457074704 164360969345742 164405960589312 164464509720576 164869100642304 164951234559984 164951705837568 165376906538688 165563525705344 165915224377344 165922796888064 165970820261376 166406242537296 166511071346688 167023934603136 167462119710756 167518233937899 167567613677568 168063522004512 168123854026752 168687365812992 168747439661216 169162566804864 169190629750272 169247323177088 169683596813133 169741361627136 169790490215424 169798239596544 170235933345504 170243703057024 170682545089809 170790067786752 170875639593984 171296002215936 171316110587544 171357005065728 171373516233426 171931353617088 171993074126848 172382905783296 172444295707008 172502079392032 173005618581504 173063590358016 173596635733352 173705994182656 174161709586176 174590156104704 174677132824134 175237725802032 175238226468864 175325526041744 175697961663744 175756835606976 175819427072648 176328941119488 176872043954736 176935032574378 176983465771008 177046494070784 177447779578368 177510973232064 178169885530624 178608192362496 178616344190976 178697170773316 179076768618816 179136774753264 179741493075456 179749696628736 179801721949824 180273429415404 180326569033728 180386993958912 180860236877952 180925162708992 181417296353319 181531581484032 182060506109898 182068815504888 182133654826649 182134175195648 182727039565824 183206421563904 183259447371936 183267811487616 183740226134931 183855974611968 183886475096064 183948092896256 184338845024256 184422261124296 184430678311776 185022573435648 185570138879982 185570669067264 185636755487872 186241021095936 186258966418512 186814653682592 187356031229952 187422753463296 187485556221184 187883822813184 187977422125464 188095839854592 188675185385024 189139335780096 189755002626048 189840869618868 190339458469056 190403238574224 190959031830528 191014301492352 191023019546112 191091047686976 191524165939152 191644817965056 192235094543232 192280982544384 192303554334736 192776630698944 193492208392704 193501039540224 193999832670384 194064839316036 194122044260352 194631320904192 194696539152768 194728838014464 195296215200021 195353783119872 195419243455488 195931923284448 196002259601408 196706157346816 197222213377536 197241216796962 197796855456729 197954292862976 198473623360896 198531067986264 198540129111584 199177305829632 199186396449792 199699844886072 199700415442944 199799901504424 199925766889472 200441121221952 200488968065024 200943387214848 201689279520768 201761106187264 202218408707328 202276937193552 202290423810144 202358208517576 203041316251904 203540808047616 203642207302586 203770493175808 204271778783232 204900947095104 205567919511552 205660942087107 206107224259392 206166878293428 206176287923568 206872284483072 206941604508288 207475043764833 207484513100748 207615219462144 207689156506112 208234621231104 208304397756416 208841349923856 208972911034368 209521148732928 209541337220826 209626126168576 210166485392916 210236909259039 210298881282048 210308479500288 210850597646208 210921250748832 211474599891147 211607819836416 212163576348672 212239133177856 212259583558152 212310251559424 213026954756096 213657397825664 214203643396002 214352873336832 214977428647848 215013091974304 215775414648768 215785262820608 216243645124608 216316105362432 216341498626578 217119060467712 217678734441792 217688669482752 217766193937696 218397267173376 219069942766272 219147959127656 219286012960768 219846648887424 219934979413312 220502542051584 221220299169792 221294427015168 221874990049728 222698579470848 223282826281008 223347451484547 223357645250532 223423484903424 224074469058336 224084696006016 224165138702336 224774889192477 224916487750656 225496261374696 225550089073152 225587506333696 226244795750844 226387320287232 226397652795392 226981244460672 226991604076032 227576726786412 227652984582273 227720090382336 227834186125312 228394669621248 228421480783392 228476006754304 228498021644568 229241804822784 229843874377728 229925727609344 230513565481992 230658779160576 230674158108672 230751453810688 232215612781568 232786874806272 232809305071824 232892214368502 232902843765512 233650301069376 234263948884992 234342447475968 234946518664338 235094524913664 235105254825984 235829391939648 236586241442304 236597039437824 236681297642752 237286407092436 238144256483328 238769024825088 238792031502921 238849033004352 239655324100608 239666262171648 239735629266432 240364572553872 240515991945216 241146982503936 241849607228829 241889728471092 241970782354743 242042108645376 242747341479864 242758420673184 244258943026176 244275228751872 244345929829248 244357081983488 244986968179908 245141299482624 245181966794752 245896348165728 245907571082368 246541454018613 246696764580864 247426851839976 247427558756352 248065359808032 248321361461248 248345288558016 248884195332096 248956230392064 249897004617728 250511763750912 250535901904704 250636562833952 252185781040128 253031048719488 253121159491824 253743850207296 253785944625408 253870984765632 254612042440704 254685735323136 254697359394816 255353900018256 255365554585536 256313459390976 256974165881316 257035507598592 257060274350139 257897030425632 257989611190272 258001386053632 258666443560512 258753119088048 259508427872256 259595385537024 259638450685952 260394953600028 260471710826496 260558991273984 261242564379264 262015699236201 262856588703048 262857339703296 262962951170048 262988289062616 263635253410464 263729140608972 264631497814528 264708090648352 265308065932104 265402548861567 265475198656512 265569741106176 265581861933056 266266459848096 266267220590592 267254828295936 267912288543744 267924516286464 268045756159974 268705162129896 269612239613184 269624544943104 269702582924736 269720565080192 270410144123106 270580490938368 271387744063488 272297372226048 273103223257332 273201262793472 274090559348736 274214589449476 274809632345856 274889171057904 274901717231424 275783961917952 275829712644096 275922139344384 276633391686444 276646017467664 276820292616192 277533860153472 278355208319973 278356003600896 278455133231808 279361531643904 279388449627768 280221980523888 280315879012052 280398508376064 281134130194944 281228334331776 281966133188196 282143759781888 282871857954816 282985510903808 283012778077536 283709003670144 284761304428302 285509187703584 285604857861336 285706568993053 285803831115776 286534529319168 286636571530464 287700552865024 288324860166144 288352641814848 288421473816576 288455331502104 289164946048416 290238312589056 290251559310336 290999749005576 291097258974054 291183066390528 292044808729152 292093257021696 293030674679808 293128865183232 293897884926672 294003389402112 295059236020224 295833320066304 295861825195443 296931439294464 297710435041344 297796601979396 297810193667376 298765958744448 298779594674688 299549767329108 299550623164416 299699852256636 299888650334208 300626391416832 300661681832928 300733452097536 301659727667792 301849760382976 302533919281152 302641659280896 302655472101376 303435635715216 303537312776364 303626787176448 304561974377856 304664028859424 305311212071424 305463310953879 305655739763712 306407668174848 306458499170304 307351420642656 308351879267328 309264431885352 310308426724608 310382499741696 310412406762432 310522952491336 311226769651122 311422829193216 311533734759168 312351931846656 312456596634624 312493275793946 313262024885784 313459366551552 314281723099392 314439189252864 315249728089374 315448321923072 315462719250432 316275896469312 316381876123248 317411729754624 318358699766784 318389375337228 318465377339136 319540432134144 319647505688576 320486096738496 321529310005248 322466142971772 322519637961456 322627709806324 322722811527168 323663121973152 323677894230912 324474158043648 324512247939867 325569496891392 325678590701568 325700305002496 325794573105664 326533004224128 326649290906544 326855065976832 327861797554304 328604914149408 328721938691484 328832088841061 328929019441152 329738201284608 329902469119968 329903411675136 330753813077376 331127051410688 331830448754688 331845593776128 331941640522752 332812485074592 334047869206272 334924239421512 335036467875798 335135227355136 336127044009024 336247708053504 337374731625984 337494879322432 338325133609728 338381259500544 338494646354176 339367193626266 339580980430848 339596479193088 340471866691008 340487406114048 341365090179618 341580135573504 341751279187968 342592004431872 342632221175088 342714010131456 342747032466852 343862707234176 343986148253696 344765811566592 344888591414016 345004158784064 346011237163008 346127180716032 347193271466704 347411988365312 348323419172352 349180312209408 349338321552753 349354265648268 350475451604064 350476452937728 350651052083488 351395923327488 351513671213952 351638854145296 352657882238976 353744087909472 353870065148756 354092988141568 354895559156736 355021946464128 356115433582441 356339771061248 357216384724992 357232688381952 357394341546632 358153537237632 358273549506528 359482986150912 359499393257472 359603443899648 360546858830808 360773987917824 361720473755904 361850325417984 362834592706638 363063162968064 364121012219796 364137631009776 364267309653298 364268350391296 366412843127808 366518894743872 366535622975232 367480452269862 367711949223936 367772950192128 367896185792512 368844522248592 368861356623552 370045146871296 371140277759964 371141338134528 371273510975744 372482042191872 372517932837024 373629307365184 374712062459904 374845506926592 374971112442368 375767645626368 375954844250928 376191679709184 377350370770048 378278671560192 378467121118957 379510005252096 379681739237736 380678916938112 380806477148448 381918063661056 382028602984704 382046039092224 382182095373952 383048331878304 384470189086464 384561965088768 384607108669472 385553261397888 386984416785408 387002079080448 387999665340768 388129678632072 389262641808384 389393078305536 389457676028928 390592430400042 390707566239744 390838486910976 391863846568896 392004519202816 394444426755072 394482433593924 395593710913458 395908585725952 396947246721792 397062135972528 397080258223168 398354611659264 398372792899584 399399689772144 399400830885888 399599803008848 399851533778944 400882242443904 400977936130048 401886774429696 402068634239961 403378559041536 403522212374528 404436817414656 404553874387104 404580847620288 404716417035152 406082632503808 407081616095232 407284414605172 407540986351616 408543557566464 409801894190208 411135839023104 411321884174214 412214448518784 412333756586856 412352575847136 413744568966144 413883209016576 414950087529666 414969026201496 415116807193733 415230438924288 415378313012224 416469242462208 416608795512832 417682699847712 419042297465856 419082674441652 419252252337152 420332970785832 420473818518078 420597762564096 421701195292416 421842501497664 422949199782294 423215639672832 424478266355712 424519167116304 424620503118848 427141956642453 427314795651328 428407286792004 428705746673664 429954857295696 430026183948608 431550829297536 431570525641216 432487290249216 432632210724864 432682997253156 434238120935424 435357468883584 435377338965504 435532387875392 436645888461081 436794534346752 438139885532544 438295918255312 438572025921536 439693297774848 439869958826624 441005084103168 442440598339584 442588854030336 443749980099456 445397158941696 446565652562016 446694902969094 446715290501064 448148938116672 448169392012032 448330277404672 449549778384954 449832975501312 450992522749392 451100178146304 451175012667392 452489591501688 452774640574464 453962488921344 453983208152064 455153453572824 455305969164546 455440180764672 455668372250624 456842961566784 456952013508608 456996043289136 458483609645568 459687748755456 459851455218688 461027130963984 461317558321152 461502907621376 464431225563136 465573749612544 465618610143648 465784428737004 465805687531024 467300602138752 468527897769984 468684894951936 468739913690919 469893037328676 470189049827328 470210509651968 471658783879296 472874592134061 473172482884608 473194078875648 473362595285504 474572814184872 476288512966656 477538049650176 477584063005842 477698066008704 479310648201216 479332524343296 479471258532864 480729145107744 482293965007872 483699214457658 483779456942184 483941564709486 484084217290752 485494682959728 485516841346368 488517886052352 488550457503744 488691859658496 488714163966976 489973936359816 490282598965248 491792696331456 491815142164736 493082908037226 493393529161728 494853703679952 494855117512704 496130719616064 496690577116032 497768390664192 497912460784128 499794009235456 501071803809408 501273125667904 502554701813697 504371562080256 504599797798421 506062097438976 506242318983648 507487700414592 507571889250816 507741969531264 509050790439399 509224084881408 509371470646272 509394718789632 510707800036512 510731109171072 512626918781952 513948331762632 514071015197184 514120548700278 515794060851264 515979222380544 516002772107264 517332887121024 517506238176096 519016855744512 519190771074048 519276901371904 520789907200056 521117982547968 522485128758528 524031398472402 525713177406096 525714679406592 525925902340096 525976578125232 527270506820928 527458281217944 529262995629056 529416181296704 530616131864208 530805097723134 530950397313024 531139482212352 531163723866112 532532919696192 534509656591872 535824577087488 535849032572928 536091512319948 537410324259792 539224479226368 539249089886208 539405165849472 539441130160384 540820288246212 541160981876736 542775488126976 544251889059957 544594744452096 546206446514664 546400964479947 546402525586944 548181118697472 548429178898952 549619264691712 549778342115808 549803434462848 551220678404793 551567923835904 551659425288192 551844278688768 553266783372888 553292034935328 555067720306944 556710416639946 556712007201792 556910266463616 558723063287808 558776899255536 560443961047776 560631758024104 562268260389888 562456668663552 563932266376392 564287519563776 565971021807616 566025556155072 567418007340288 569522608856604 571018375407168 571209715722672 571413137986106 573069058638336 573273143060928 575401105730048 576705283629696 576842947633152 576910663004208 578329892096832 580476625178112 580503118620672 580765805013277 581999498011152 582194517948108 582366132781056 584089617458304 584186514043392 585888645600063 586061349359616 586257730366464 587795769853344 588006778804224 590118472040448 591666640132608 591723650390886 593390566370187 593862878588928 595420870082688 595593203958792 595620387334752 597531917488896 597559189349376 599099534658216 599101246328832 599399704513272 599777300668416 601323363665856 601466904195072 603319455335584 605067838562304 605283318561792 605310944202752 606871271430432 607074625552728 609123948755712 609328057718848 610622424142848 610926621907758 611311479527424 612815336349696 614702841285312 616703758534656 616982826261321 618528863770704 620616853449216 620824813524864 621045904982672 622453539302244 622845658386432 623067469518336 624703863693312 624913193269248 624986551587892 626524049771568 626918733103104 628563446198784 628878378505728 630499456178748 630710727777117 630896643846144 630925438500864 632551792938624 632763752246496 634423799673441 634823459509248 636717399533568 636778750674456 636930754678272 639080864268288 639295011377152 640972193476992 643058620010496 644932285943544 645039275922912 645255419612648 647326243946304 647355788461824 648948316087296 649024495879734 651357181403136 651400610004992 651589146211328 653066008448256 653298581813088 655723595108608 657209828298816 657443877382968 657664177682122 657858038882304 659804938239936 661507626154752 662254102821376 663660897509376 663883281045504 665624970149184 668095738412544 669848478843024 670042354453641 670072935751596 670270454710272 672254088018048 672495416107008 674324667577431 674749463251968 674989758644864 676650267219456 676762519001088 676989292708352 678734387252532 679161960861696 679192958386176 680943733382016 680974812228096 682730180359236 682958953746819 683160271147008 683502558375936 685184008863744 685264442350176 685428020262912 685494064933704 687725414468352 687972296507392 689531623133184 689777182828032 690008317568128 692022474326016 692254361432064 694386542933408 696646838344704 698360624418816 698676643105506 698708531296536 700950903208128 701302104166976 702791846654976 703027342427904 703277708290592 705315764477952 707488175818944 707740130297512 708185976283136 709791118313472 710043892928256 712230867164882 712679542122496 714432769449984 714788683093264 716307074475264 716547099013056 718965972301824 718998786514944 719206887799296 721093717661616 721547975835648 723440947511808 725669185413276 725912347064229 726126325936128 728242024439592 728275262019552 728534619306596 728536700782592 732825686255616 733037789487744 733071245950464 734960904539724 735423898447872 735545900384256 735792371585024 737689044497184 737722713247104 739624362055839 740090293742592 742280555519928 742282676269056 742547021951488 744964084383744 745035865674048 747258614730368 749691013853184 749942224884736 751535291252736 751909688501856 754700741540096 756557343120384 756934242237914 759363478475472 761357833876224 761612954296896 763836127322112 764057205969408 764092078184448 764364190747904 766096663756608 768940378172928 769214217338944 771106522795776 771180823050417 773968833570816 774004158160896 775999330681536 776259357264144 778525283616768 778786156611072 778915352057856 781184860800084 781415132479488 781676973821952 783727693137792 784009038405632 786047097708603 788888853510144 788964867187848 791187421826916 791817171451904 793894493443584 794124271945056 794160516446336 796207646584701 796709223318528 796745585799168 798799379544288 798801661771776 799199606017696 801764484887808 801955872260096 803773548859392 804137268479922 807044424749056 808873634829312 809107748774208 809161695240576 809432834070304 812165265007616 814163232190464 814568829210344 815081972703232 819603788380416 822271678046208 822643768348428 824428897037568 824667513173712 824705151694272 827489137932288 827766418033152 829900175059332 829938052402992 830233614387466 830460877848576 830756626024448 833217591025664 835365399695424 838084594931712 838165348883304 838504504674304 840665941571664 840947637036156 841195525128192 843402390584832 843685002995328 845898399564588 846431279345664 848956532711424 849038334232608 849241006237696 854283913284906 854629591302656 856814573584008 857119706979159 857411493347328 859909714591392 860052367897216 863101658595072 863141051282432 864974580498432 865264421449728 865365994506312 870714937767168 870754677931008 871064775750784 873291776922162 876279771065088 876591836510624 879386595549696 879739917653248 882010168206336 885177708060672 887499960198912 887585475586329 890794317883392 893131305124032 893389805938188 893430581002128 896297876233344 896338784024064 899099556769908 899665951002624 901985045498784 902200356292608 902350025334784 904979183003376 905549281148928 907924977842688 907966416304128 910306907145648 910611938329092 910880361529344 911336744501248 913685923133568 913904027017216 913992086578272 916389932861637 916967219291136 919375497510912 919702910437376 922054261927968 923005815242752 928862451126272 931147499225088 931237220287296 931568857474008 931611375062048 934601204277504 937055795539968 937369789903872 937479827381838 939786074657352 940378099654656 943317567758592 945749184268122 946344965769216 946388157751296 946725190571008 949145628369744 955076099300352 955168126011684 955396132017408 958621296402432 958942517065728 961458290215488 964587930015744 967398428915316 967558913884368 967883129418972 968168434581504 970989365919456 971033682692736 973536743819601 977035772104704 977100915007488 977383719316992 977428327933952 979947872719632 980565197930496 983585392662912 983630284329472 986165816074452 986496266523183 986787058323456 989707407359904 989710235025408 992261439232128 993381154232064 995536781328384 995824921568256 999588018470912 1002143607618816 1002546251335808 1005109403627394 1008743124160512 1009199595596842 1012124194877952 1012484637967296 1014975400829184 1015143778501632 1015483939062528 1018101580878798 1018742941292544 1018789437579264 1021415600073024 1021462218342144 1025253837563904 1027896663525264 1028142030394368 1028241097400556 1031588121702528 1031958444761088 1034665774242048 1035012476352192 1038033711489024 1038381542148096 1038553802743808 1041579814400112 1042235965095936 1044970257517056 1048014964658259 1048062796944804 1051426354812192 1051429358813184 1051851804680192 1051953156250464 1054541013641856 1054916562435888 1058525991258112 1058832362593408 1061232263728416 1061610195446268 1062278964424704 1062327447732224 1065065839392384 1068346300747323 1069019313183744 1071649154174976 1071698065145856 1072183024639896 1074820648519584 1078448958452736 1078498179772416 1078810331698944 1078882260320768 1081640576492424 1082321963753472 1085550976253952 1088503778119914 1089189488904192 1092412893029328 1092801928959894 1092805051173888 1096858357797904 1099238529383424 1099556684231616 1099606868925696 1102441356809586 1103135847671808 1103318850576384 1103688557377536 1106533566745776 1106584069870656 1110135440613888 1113420833279892 1113424014403584 1113820532927232 1117446126575616 1117553798511072 1120887922095552 1121263516048208 1124536520779776 1124913337327104 1127864532752784 1128575039127552 1132051112310144 1134836014680576 1135401363356871 1139045217713208 1142036750814336 1142419431445344 1142826275972212 1146138117276672 1146546286121856 1150077711733457 1150802211460096 1153410567259392 1153685895266304 1153821326008416 1156659784193664 1160953250356224 1161006237241344 1161531610026554 1163998996022304 1164389035896216 1168179234916608 1168373028086784 1171777291200126 1172122698719232 1172515460732928 1175591539706688 1176013557608448 1183333280265216 1183447300781772 1186781132740374 1187725757177856 1190841740165376 1191186407917584 1191240774669504 1195063834977792 1195118378698752 1198199069316432 1198202492657664 1198799409026544 1199554601336832 1202646727331712 1202933808390144 1206205902719883 1206638910671168 1210135677124608 1210566637123584 1210621888405504 1213742542860864 1214149251105456 1218247897511424 1218656115437696 1221244848285696 1221853243815516 1222622959054848 1225630672699392 1229405682570624 1233407517069312 1233965652522642 1237057727541408 1241233706898432 1241649627049728 1242091809965344 1244907078604488 1245350421581199 1245691316772864 1246134939036672 1249407727386624 1249826386538496 1249973103175784 1253048099543136 1257126892397568 1257756757011456 1260998912357496 1261421455554234 1261793287692288 1265103585877248 1265527504492992 1268847599346882 1269646919018496 1273434799067136 1273557501348912 1273861509356544 1278590022754304 1281944386953984 1286117240020992 1289864571887088 1290078551845824 1290510839225296 1294652487892608 1294711576923648 1297896632174592 1298048991759468 1302714362806272 1303178292422656 1306132016896512 1306597163626176 1311447190217216 1314419656597632 1314887754765936 1315328355364244 1315716077764608 1319609876479872 1323015252309504 1323674347466809 1324508205642752 1327321795018752 1327766562091008 1331249940298368 1336191476825088 1339696957686048 1340084708907282 1340145871503192 1340623131428941 1344508176036096 1344990832214016 1348649335154862 1349498926503936 1349979517289728 1353300534438912 1353525038002176 1353978585416704 1357468774505064 1358323921723392 1361887466764032 1361949624456192 1365460360718472 1365917907493638 1366320542294016 1367005116751872 1370528884700352 1370856040525824 1370988129867408 1375450828936704 1379063246266368 1379554365656064 1380016635136256 1384508722864128 1388773085866816 1393293676689408 1396721248837632 1397353286211012 1397417062593072 1401901806416256 1402604208333952 1405583693309952 1406054684855808 1406219741072757 1406555416581184 1410631528955904 1414976351637888 1415480260595024 1416371952566272 1419582236626944 1420087785856512 1424461734329764 1425359084244992 1428865538899968 1429577366186528 1432614148950528 1433094198026112 1437931944603648 1437997573029888 1438413775598592 1442187435323232 1446881895023616 1451338370826552 1451824694128458 1452252651872256 1456484048879184 1456550524039104 1457069238613192 1457073401565184 1465651372511232 1466075578975488 1466142491900928 1469921809079448 1470847796895744 1471584743170048 1475378088994368 1475445426494208 1479248724111678 1480180587485184 1484561111039856 1484565352538112 1485094043902976 1490071731348096 1494517229460736 1499382027706368 1499884449769472 1503819377003712 1509401483080192 1513114686240768 1513799393395263 1513868484475828 1518726956950944 1522715667752448 1523225908593792 1527152371318197 1527672254644224 1528114411938816 1528184156368896 1528728381495808 1532193327513216 1537880756345856 1538428434677888 1542213045591552 1542361646100834 1542981339946517 1547937667141632 1548008316321792 1551998661363072 1552518714528288 1557050567233536 1557572313222144 1557830704115712 1562369721600168 1563353947643904 1567455386275584 1568018076811264 1572094195417206 1577777707020288 1577929734375696 1582374843653832 1587788986887168 1588248543890112 1588321032892672 1592415293169402 1593418446637056 1593491171598336 1597598759088576 1598399212035392 1603528969775616 1607547097718784 1608274536959844 1614088849498112 1617747269658624 1618215497548416 1618323390481152 1618865668140608 1624330530015232 1628326464380928 1629137658420688 1630163945406464 1639202893439841 1639207576760832 1644543356092416 1645287536696856 1648857794075136 1649335026347424 1649410303388544 1654978275864576 1655532836066304 1659800350118664 1659876104805984 1660467228774932 1661513252048896 1666435182051328 1670730799390848 1676169189863424 1676330697766608 1677009009348608 1681331883143328 1681895274072312 1686804781169664 1687370005990656 1691796799129176 1692862558691328 1697913065422848 1698076668465216 1698482012475392 1708567826569812 1709259182605312 1713629147168016 1714239413958318 1719819429182784 1720104735794432 1726203317190144 1726282102564864 1730528842899456 1730731989012624 1741429875534336 1741509355862016 1742129551501568 1742297415039831 1746583553844324 1752559542130176 1753183673021248 1757665936800189 1758773191099392 1759479835306496 1764020336412672 1770355416121344 1774999920397824 1775170951172658 1780171699110561 1781588635766784 1786262610248064 1786779611876376 1786861162004256 1792595752466688 1792677568048128 1798199113539816 1799331902005248 1803970090997568 1804400712585216 1804700050669568 1809958366006752 1815849955685376 1815932832608256 1820613814291296 1821223876658184 1827371846267136 1827808054034432 1827984173156544 1832779865723274 1833934438582272 1839405820874752 1844108523855936 1850948478783963 1857724902252544 1862474440574592 1863137714948016 1863222750124096 1869202408555008 1874111591079936 1874739579807744 1874959654763676 1879572149314704 1880756199309312 1886635135517184 1891498368536244 1892132183331351 1892689931538432 1892776315502592 1893450381142016 1898291256739488 1910152198600704 1910336252023368 1910792264034816 1917242592804864 1917885034131456 1922916580430976 1929175860031488 1934796857830632 1935117827768736 1935766258837944 1941978731838912 1942067365385472 1947073487639202 1954071544209408 1954201830014976 1954767438633984 1954856655867904 1959895745439264 1967170785325824 1967260568658944 1972331632148904 1972992533046366 1973574116646912 1979414814719808 1984522878464256 1986762308464128 1991649843136512 2004287215237632 2005092502671616 2010218807254788 2017486248321024 2018399191193684 2022974002732293 2024248389755904 2024969275934592 2029950801658368 2030287557003264 2030967878125056 2036203161757596 2037485882585088 2037578875158528 2042831200146048 2042924436684288 2048876861240457 2050507675127808 2055793327050528 2056284060788736 2056482194801112 2063176243405056 2063916889522176 2069331548484096 2070024952704384 2076067422978048 2076763084296192 2077107605487616 2083159628800224 2089940515034112 2096029929316518 2096125593889608 2102852709624384 2103703609360384 2103906312500928 2109082027283712 2109833124871776 2117051982516224 2117664725186816 2122464527456832 2123220390892536 2124557928849408 2130131678784768 2136692601494646 2138038626367488 2143298308349952 2144366049279792 2149641297039168 2156897916905472 2156996359544832 2157620663397888 2157764520641536 2163281152984848 2164643927506944 2177007556239828 2177737041192687 2178378977808384 2184825786058656 2185603857919788 2185610102347776 2193716715595808 2198477058766848 2199113368463232 2199213737851392 2204882713619172 2206271695343616 2206637701152768 2207377114755072 2213067133491552 2213168139741312 2218873086167517 2220270881227776 2226841666559784 2226848028807168 2227641065854464 2234892253151232 2235107597022144 2241775844191104 2242527032096416 2249073041559552 2249826674654208 2255729065505568 2264102224620288 2269672029361152 2270802726713742 2278090435426416 2284073501628672 2284838862890688 2285652551944424 2292276234553344 2293092572243712 2300155423466914 2301604422920192 2306821134518784 2307642652016832 2313319568387328 2321906500712448 2322012474482688 2323063220053108 2327997992044608 2328778071792432 2336358469833216 2336746056173568 2343554582400252 2344245397438464 2345030921465856 2351183079413376 2352027115216896 2358141293125809 2366666560530432 2366894601563544 2367737512746437 2373562265480748 2375451514355712 2381683480330752 2382372815835168 2382481549339008 2388622939754103 2390127669955584 2390236757397504 2396398138632864 2396404985315328 2397598818053088 2405293454663424 2405867616780288 2412411805439766 2413277821342336 2421133274247168 2421243776811008 2427485085721728 2428298502210912 2436495795022848 2437312230875392 2442489696571392 2443706487631032 2445245918109696 2458811365141248 2466815034138624 2467931305045284 2474115455082816 2482467413796864 2483299254099456 2484183619930688 2489814157208976 2490700843162398 2491382633545728 2492269878073344 2499652773076992 2499946206351568 2506096199086272 2514253784795136 2515513514022912 2521997824714992 2522842911108468 2523586575384576 2530207171754496 2531055008985984 2537695198693764 2539293838036992 2546869598134272 2547115002697824 2547723018713088 2557180045508608 2563888773907968 2571359120937477 2572234480041984 2579729143774176 2580157103691648 2581021678450592 2589304975785216 2589423153847296 2595793264349184 2596097983518936 2606356584845312 2612264033793024 2613194327252352 2622894380434432 2628839313195264 2629775509531872 2630656710728488 2639219752959744 2646030504619008 2647348694933618 2649016411285504 2655533124182016 2662499880596736 2672382953650176 2679393915372096 2680169417814564 2680291743006384 2681246262857882 2689016352072192 2697298670309724 2698997853007872 2699959034579456 2706601068877824 2707050076004352 2707957170833408 2714937549010128 2716647843446784 2723774933528064 2723899248912384 2730920721436944 2731835814987276 2732641084588032 2734010233503744 2741057769400704 2741712081051648 2741976259734816 2749169798584911 2750901657873408 2758126492532736 2759108731312128 2760033270272512 2769017445728256 2777546171733632 2786587353378816 2793442497675264 2794706572422024 2794834125186144 2803803612832512 2805208416667904 2811167386619904 2812109369711616 2812439482145514 2813110833162368 2829952703275776 2830960521190048 2839164473253888 2840175571713024 2848923468659528 2850718168489984 2859154732373056 2865228297901056 2866188396052224 2875863889207296 2876827551197184 2884374870646464 2893763790047232 2902676741653104 2903649388256916 2904505303744512 2912968097758368 2913101048078208 2914138477226384 2914146803130368 2931302745022464 2932151157950976 2932284983801856 2939843618158896 2941695593791488 2943169486340096 2950756177988736 2950890852988416 2958497448223356 2959488799569549 2960361174970368 2969122222079712 2969130705076224 2970188087805952 2980143462696192 2989034458921472 2998764055412736 2999768899538944 3007638754007424 3018802966160384 3026229372481536 3027598786790526 3027736968951656 3037453913901888 3045431335504896 3046451817187584 3054304742636394 3056228823877632 3056368312737792 3057456762991616 3064386655026432 3075761512691712 3076856869355776 3084426091183104 3084723292201668 3085962679893034 3095875334283264 3103997322726144 3105037429056576 3114101134467072 3115144626444288 3115661408231424 3124739443200336 3126707895287808 3134910772551168 3144044893974777 3144188390834412 3155555414040576 3155859468751392 3164749687307664 3175577973774336 3176497087780224 3176642065785344 3184830586338804 3186836893274112 3186982343196672 3195197518177152 3196798424070784 3205038902241969 3207057939551232 3215094195437568 3216549073919688 3228177698996224 3235494539317248 3236430995096832 3236646780962304 3237731336281216 3248661060030464 3256652928761856 3258275316841376 3278405786879682 3278415153521664 3290575073393712 3297715588150272 3298670052694848 3298820606777088 3309956551729152 3311065672132608 3319600700237328 3319752209611968 3320934457549864 3323026504097792 3341461598781696 3352338379726848 3352661395533216 3354018018697216 3362663766286656 3363790548144624 3373609562339328 3374740011981312 3383593598258352 3385725117382656 3396153336930432 3396964024950784 3406204090070613 3417135653139624 3418518365210624 3427258294336032 3428478827916636 3439638858365568 3440209471588864 3450233135200371 3452406634380288 3452564205129728 3461057685798912 3461463978025248 3482859751068672 3483018711724032 3484259103003136 3484594830079662 3493167107688648 3505119084260352 3506367346042496 3515331873600378 3517546382198784 3518959670612992 3528040672825344 3549999840795648 3550341902345316 3560343398221122 3563177271533568 3572525220496128 3573559223752752 3573722324008512 3585191504933376 3585355136096256 3596398227079632 3598663804010496 3607940181995136 3608801425170432 3618617708159649 3619916732013504 3631699911370752 3631865665216512 3641227628582592 3642447753316368 3654743692534272 3655968346313088 3665559731446548 3667868877164544 3678811641749504 3688217047711872 3701896957567926 3714185396909689 3715449804505088 3724948881149184 3726275429896032 3726445500248192 3736051264743597 3738404817110016 3748223182159872 3749479159615488 3749919309527352 3759144298629408 3773270271034368 3782996737072488 3784264366662702 3785379863076864 3786900762284032 3796582513478976 3820304397201408 3820672504046736 3821584528069632 3835770068262912 3845833160861952 3858351720062976 3869593715661264 3870235655537472 3871532517675888 3883957463677824 3884134730770944 3894146975278404 3908143088418816 3909534877267968 3909713311735808 3919791490878528 3934341570651648 3934521137317888 3944663264297808 3945985066092732 3947148233293824 3958829629439616 3969045756928512 3971023042400427 3973524616928256 3983299686273024 4008574430475264 4010185005343232 4020437614509576 4021869394286823 4034972496642048 4036798382387368 4045948005464586 4048496779511808 4049938551869184 4059901603316736 4060575114006528 4061935756250112 4072406323515192 4074971765170176 4085662400292096 4085848873368576 4097753722480914 4101015350255616 4111586654101056 4112568121577472 4112964389602224 4126352486810112 4138663096968192 4140049905408768 4153526168592384 4166319257600448 4179881030068224 4192059858633036 4192251187779216 4205705419248768 4207812625001856 4218164054567424 4218659223218271 4219666249743552 4234103965032448 4235329450373632 4244929054913664 4246440781785072 4249115857698816 4260263357569536 4273385202989292 4274817154933793 4276077252734976 4286596616699904 4288732098559584 4299282594078336 4313795833810944 4313992719089664 4315241326795776 4315529041283072 4326562305969696 4354015112479656 4355474082385374 4356757955616768 4369651572117312 4371207715839576 4371220204695552 4387433431191616 4396954117533696 4398226736926464 4398427475702784 4409765427238344 4412543390687232 4414754229510144 4426134266983104 4426336279482624 4437746172335034 4440541762455552 4453683333119568 4453696057614336 4455282131708928 4470215194044288 4483551688382208 4485054064192832 4498146083119104 4499653349308416 4511458131011136 4528204449240576 4539344058722304 4541398180185789 4541605453427484 4556180870852832 4568147003257344 4569677725781376 4571305103888848 4584552469106688 4586185144487424 4600310846933828 4603208845840384 4613642269037568 4615285304033664 4626639136774656 4628944019839551 4643813001424896 4644024948965376 4646126440106216 4655995984089216 4657556143584864 4672716939666432 4673492112347136 4687109164800504 4690061842931712 4702366158826752 4704054230433792 4716282586251618 4733333121060864 4733789203127088 4735475025492874 4747124530961496 4763366960661504 4764745631670336 4764963098678016 4777245879508206 4780255339911168 4780473514795008 4792796277265728 4795197636106176 4810586909326848 4824823610879532 4826555642684672 4842266548494336 4854970171443456 4856597004421824 4872991590045696 4874624461750784 4884979393142784 4887412975262064 4890491836219392 4917608680319523 4917622730282496 4920072574546441 4933630068277248 4935862610090568 4948230910165632 4964934827593728 4966598508198912 4968367239861376 4979628314417952 4981401686324796 4984539756146688 4999305546153984 4999892412703136 5012192398172544 5028507569590272 5031027028045824 5043995649429984 5045685822216936 5060414343508992 5062110017971968 5075390397387528 5078587676073984 5093739196268544 5094230005395648 5095446037426176 5127777547815936 5142718241874954 5159458287548352 5160314207383296 5162043356901184 5178609951570432 5178846307694592 5191586528698368 5192195967037872 5212713169690624 5224528067586048 5226388654504704 5226892245119493 5245788760868864 5257678626390528 5259551019063744 5261313421456976 5278439505919488 5292061009238016 5294697389867236 5298032822571008 5311066248364032 5324999761193472 5344765907300352 5358787830744192 5360338835629128 5360583486012768 5362492525715764 5378032704144384 5394597340619448 5396518493518529 5397995706015744 5399918069158912 5413202137755648 5414100152008704 5415914341666816 5429875098020256 5447549867056128 5447798497824768 5461841442873888 5463671629974552 5482115538801408 5483424162103296 5483952519469632 5498339597169822 5501803315746816 5518217462624256 5520066540545024 5552845436351889 5555092343467264 5573174706757632 5589413144844048 5589668250372288 5607607225665024 5610416833335808 5622334773239808 5624218739423232 5624878964291028 5626221666324736 5659905406551552 5661921042380096 5676396549994053 5678328946507776 5680351143426048 5697846937319056 5701436336979968 5718309464746112 5730456595802112 5732376792104448 5751727778414592 5753655102394368 5768749741292928 5787527580094464 5805353483306208 5807298776513832 5825936195516736 5826202096156416 5828276954452768 5828293606260736 5862605490044928 5864302315901952 5864569967603712 5879687236317792 5901512355977472 5901781705976832 5916994896446712 5918977599139098 5920722349940736 5938244444159424 5940376175611904 5960286925392384 5978068917842944 5999537799077888 6015277508014848 6037605932320768 6052458744963072 6055197573581052 6055473937903312 6074907827803776 6090862671009792 6092903634375168 6108609485272788 6112457647755264 6112736625475584 6114913525983232 6128773310052864 6151523025383424 6153713738711552 6168852182366208 6169446584403336 6171925359786068 6191750668566528 6207994645452288 6210074858113152 6228202268934144 6230289252888576 6231322816462848 6249478886400672 6269821545102336 6288089787949554 6288376781668824 6311110828081152 6311718937502784 6329499374615328 6351155947548672 6352994175560448 6353284131570688 6369661172677608 6373673786548224 6390395036354304 6393596848141568 6410077804483938 6414115879102464 6433098147839376 6470989078634496 6472861990193664 6473293561924608 6475462672562432 6497322120060928 6516550633682752 6533211123578061 6556811573759364 6556830307043328 6581150146787424 6595431176300544 6597340105389696 6597641213554176 6619913103458304 6622131344265216 6639201400474656 6639504419223936 6641868915099728 6646053008195584 6682923197563392 6704676759453696 6705322791066432 6708036037394432 6725327532573312 6727581096289248 6747219124678656 6749480023962624 6767187196516704 6792306673860864 6793928049901568 6812408180141226 6834271306279248 6837036730421248 6854516588672064 6856957655833272 6879277716731136 6880418943177728 6900466270400742 6904813268760576 6905128410259456 6922927956050496 6965719502137344 6966037423448064 6968518206006272 6969189660159324 6986334215377296 7010238168520704 7012734692084992 7030663747200756 7035092764397568 7037919341225984 7056081345650688 7099999681591296 7100683804690632 7103212538239311 7120686796442244 7126354543067136 7145050440992256 7147118447505504 7147444648017024 7165868819262309 7170383009866752 7170710272192512 7192796454159264 7215880363990272 7217602850340864 7237235416319298 7239833464027008 7263399822741504 7263731330433024 7282455257165184 7284895506632736 7309487385068544 7311936692626176 7331119462893096 7335737754329088 7357623283499008 7376434095423744 7403793915135852 7428370793819378 7449897762298368 7452550859792064 7452891000496384 7472102529487194 7476809634220032 7498958319230976 7499838619054704 7518288597258816 7546540542068736 7565993474144976 7568528733325404 7570759726153728 7573801524568064 7593165026957952 7640608794402816 7641345008093472 7643169056139264 7671540136525824 7691666321723904 7714077362812431 7716703440125952 7739187431322528 7740471311074944 7743065035351776 7767914927355648 7768269461541888 7788293950556808 7819069754535936 7819426623471616 7839582981757056 7868683141303296 7869042274635776 7889326528595616 7891970132185464 7917659258879232 7938091513857024 7942046084800854 7947049233856512 7966599372546048 8017148860950528 8020370010686464 8040875229019152 8043738788573646 8073596764774736 8091896010929172 8096993559023616 8099877103738368 8119803206633472 8121150228013056 8123871512500224 8144812647030384 8149943530340352 8171324800584192 8171697746737152 8195507444961828 8202030700511232 8223173308202112 8225136243154944 8225928779204448 8247509395754733 8252704973620224 8277326193936384 8280099810817536 8307052337184768 8332638515200896 8359762060136448 8384119717266072 8384502375558432 8411410838497536 8415625250003712 8436328109134848 8437318446436542 8439332499487104 8468207930064896 8470658900747264 8489858109827328 8492881563570144 8520526715139072 8546770405978584 8549634309867586 8552154505469952 8577464197119168 8598565188156672 8627591667621888 8630482653591552 8631058082566144 8653124611939392 8708030224959312 8710948164770748 8713515911233536 8739303144234624 8742415431679152 8742440409391104 8774866862383232 8793908235067392 8796453473852928 8796854951405568 8819530854476688 8825086781374464 8829508459020288 8852268533966208 8852672558965248 8875492344670068 8878466398708647 8881083524911104 8907366666239136 8907392115228672 8910564263417856 8940430388088576 8967103376764416 8970108128385664 8996292166238208 8999306698616832 9022916262022272 9056408898481152 9078688117444608 9082796360371578 9083210906854968 9112361741705664 9136294006514688 9139355451562752 9142610207777696 9169104938213376 9172370288974848 9200621693867656 9206417691680768 9227284538075136 9230570608067328 9253278273549312 9257888039679102 9287626002849792 9292252880212432 9311991968178432 9315112287169728 9345433879332864 9346984224694272 9374218329601008 9380123685863424 9404732317653504 9432565172503236 9466666242121728 9467578406254176 9470950050985748 9494249061922992 9526733921323008 9529491263340672 9529926197356032 9554491759016412 9560510679822336 9560947029590016 9585592554531456 9590395272212352 9615116706725907 9621173818653696 9649647221759064 9653111285369344 9684533096988672 9709940342886912 9713194008843648 9745983180091392 9749248923501568 9769958786285568 9774825950524128 9835217360639046 9835245460564992 9840145149092882 9871725220181136 9896461820331264 9929869655187456 9933197016397824 9936734479722752 9959256628835904 9962803372649592 9969079512293376 9999784825406272 10024384796345088 10057015139180544 10062054056091648 10087991298859968 10091371644433872 10120828687017984 10124220035943936 10150780794775056 10157175352147968 10188460010791296 10190892074852352 10218612270211839 10255555095631872 10285436483749908 10318916575096704 10320628414766592 10324086713802368 10350699405601113 10357219903140864 10357692615389184 10383173057396736 10384391934075744 10425426339381248 10449056135172096 10452777309009408 10453784490238986 10491577521737728 10515357252781056 10519102038127488 10522626842913952 10556879011838976 10584122018476032 10589394779734472 10596065645142016 10649999522386944 10689531814600704 10717575661488384 10720677671258256 10721166972025536 10724985051431528 10756065408288768 10789194681238896 10793036987037058 10795991412031488 10799836138317824 10826404275511296 10831828683333632 10859750196040512 10895099734112256 10895596995649536 10923682885747776 10927343259949104 10964231077602816 10967905038939264 10996679194339644 11003606631493632 11036434925248512 11040133081090048 11105690872703778 11110184686934528 11142556190729067 11146349413515264 11178826289688096 11179336500744576 11208153794230791 11215214451330048 11220833666671616 11244669546479616 11248437478846464 11249757928582056 11252443332649472 11319810813103104 11323842084760192 11352793099988106 11360702286852096 11395693874638112 11436618929492224 11460913191604224 11464753584208896 11507310204788736 11537499482585856 11575055160188928 11610706966612416 11614597553027664 11651872391033472 11652404192312832 11656553908905536 11728604631803904 11729139935207424 11759374472635584 11803024711954944 11803563411953664 11833989792893424 11837955198278196 11841444699881472 11876488888318848 11880752351223808 11913069127201281 11920573850784768 11956137835685888 11999075598155776 12030555016029696 12065608182860469 12075211864641536 12104917489926144 12110395147162104 12110947875806624 12149815655607552 12181725342019584 12185807268750336 12217218970545576 12224915295510528 12229827051966464 12257546620105728 12303046050766848 12307427477423104 12337704364732416 12338893168806672 12343850719572136 12415989290904576 12420149716226304 12460578505777152 12498957772801344 12539643090204672 12576179575899108 12576753563337648 12623437875005568 12655977669654813 12658998749230656 12702311895097344 12705988351120896 12706568263141376 12739322345355216 12747347573096448 12780790072708608 12787193696283136 12820155608967876 12824451464801379 12828231758204928 12866196295678752 12941978157268992 12945723980387328 12946587123849216 12950925345124864 12994644240121856 13033101267365504 13066422247156122 13113623147518728 13113660614086656 13162300293574848 13190862352601088 13194680210779392 13195282427108352 13244262688530432 13278402800949312 13279008838447872 13283737830199456 13365846395126784 13410645582132864 13450655065146624 13455162192578496 13494438249357312 13498960047925248 13534374393033408 13584613347721728 13624194540557367 13624816360282452 13668542612558496 13674073460842496 13709033177344128 13713915311666544 13758555433462272 13760837886355456 13800932540801484 13809626537521152 13810256820518912 13845855912100992 13886832059518653 13931439004274688 13932074846896128 13937036412012544 13938379320318648 13972668430754592 14020476337041408 14025469384169984 14061327494401512 14070185528795136 14075838682451968 14112162691301376 14199999363182592 14201367609381264 14206425076478622 14241373592884488 14290100881984512 14294236895011008 14294889296034048 14331737638524618 14340766019733504 14341420544385024 14385592908318528 14431760727980544 14474470832638596 14479666928054016 14526799645483008 14564910514330368 14569791013265472 14618974770137088 14623873385252352 14662238925786192 14671475508658176 14752826040958569 14752868190847488 14760217723639323 14807587830271704 14856741587638756 14899795524596736 14905101719584128 14905782000992768 14944205058974388 14953619268440064 14997916638461952 14999677238109408 15036577194517632 15093081084137472 15131986948289952 15137057466650808 15147603049136128 15186330053915904 15281217588805632 15282690016186944 15286338112278528 15383332643447808 15428154725624862 15478374862645056 15480942622149888 15486130070703552 15535829854711296 15536538923083776 15576587901113616 15638139509071872 15679165963514112 15680676735358479 15737366282606592 15738084549271552 15778653057191232 15783940264370928 15835318517758464 15876183027714048 15884092169601708 15894098467713024 15933198745092096 16034297721901056 16040740021372928 16081750458038304 16087477577147292 16147193529549472 16183792021858344 16189555480555587 16193987118047232 16199754207476736 16239606413266944 16242300456026112 16247743025000448 16289625294060768 16342649601168384 16343395493474304 16391014889923656 16446346616404224 16450272486309888 16451857558408896 16495018791509466 16505409947240448 16554652387872768 16560199621635072 16665277030401792 16719524120272896 16768239434532144 16769004751116864 16822821676995072 16831250500007424 16872656218269696 16874636892873084 16878664998974208 16941317801494528 16979716219654656 16985763127140288 17041053430278144 17093540811957168 17099268619735172 17104309010939904 17154928394238336 17197130376313344 17255183335243776 17260965307183104 17262116165132288 17306249223878784 17416060449918624 17421896329541496 17428100708576233 17478606288469248 17484830863358304 17484880818782208 17549733724766464 17587816470134784 17592906947705856 17593709902811136 17639061708953376 17704537067932416 17705345117930496 17750984689340136 17756932797417294 17762167049822208 17814733332478272 17821128526835712 17880860776177152 17934206753528832 17940216256771328 17998613397233664 18045832524044544 18112817796962304 18157376234889216 18165592720743156 18166421813709936 18224723483411328 18272588013029376 18278710903125504 18285220415555392 18338209876426752 18344740577949696 18401243387735312 18412835383361536 18454569076150272 18461141216134656 18506556547098624 18515776079358204 18575252005699584 18584505760424864 18623983936356864 18630224574339456 18690867758665728 18693968449388544 18748436659202016 18809464635307008 18865130345006472 18933332484243456 18935156812508352 18941900101971496 18988498123845984 19053467842646016 19058982526681344 19059852394712064 19108983518032824 19121021359644672 19171185109062912 19180790544424704 19230233413451814 19242347637307392 19299294443518128 19306222570738688 19419880685773824 19426388017687296 19491966360182784 19498497847003136 19549651901048256 19670434721278092 19670490921129984 19680290298185764 19743450440362272 19792923640662528 19859739310374912 19866394032795648 19873468959445504 19918513257671808 19925606745299184 19938159024586752 19999569650812544 20048769592690176 20058757419304721 20114030278361088 20124108112183296 20175982597719936 20182743288867744 20241657374035968 20248440071887872 20301561589550112 20376920021582592 20381784149704704 20437224540423678 20511110191263744 20570872967499816 20637833150193408 20641256829533184 20648173427604736 20701398811202226 20714439806281728 20715385230778368 20768783868151488 20898112270344192 20905554618018816 20907568980477972 20983155043475456 21030714505562112 21038204076254976 21045253685827904 21113758023677952 21168244036952064 21178789559468944 21192131290284032 21299999044773888 21309637614717933 21379063629201408 21435151322976768 21441355342516512 21442333944051072 21449970102863056 21512130816577536 21578389362477792 21586073974074116 21599672276635648 21652808551022592 21663657366667264 21719500392081024 21790199468224512 21791193991299072 21847365771495552 21854686519898208 21928462155205632 21935810077878528 21993358388679288 22007213262987264 22072869850497024 22080266162180096 22211381745407556 22220369373869056 22285112381458134 22357652579376192 22358673001489152 22416307588461582 22430428902660096 22441667333343232 22496874957692928 22499515857164112 22504886665298944 22639621626206208 22647684169520384 22705586199976212 22721404573704192 22791387749276224 22873237858984448 22921826383208448 22929507168417792 23014620409577472 23074998965171712 23142232088437293 23150110320377856 23221413933224832 23229195106055328 23303744782066944 23304808384625664 23313107817811072 23457209263607808 23458279870414848 23518748945271168 23606049423909888 23607126823907328 23667979585786848 23675910396556392 23752977776637696 23761504702447616 23826138254402562 23841147701569536 23912275671371776 24061110032059392 24131216365720938 24150423729283072 24220790294324208 24221895751613248 24299631311215104 24363450684039168 24371614537500672 24434437941091152 24449830591021056 24459654103932928 24515093240211456 24606092101533696 24614854954846208 24675408729464832 24677786337613344 24687701439144272 24831978581809152 24840299432452608 24921157011554304 24997915545602688 25079286180409344 25152359151798216 25153507126675296 25246875750011136 25311955339309626 25317997498461312 25404623790194688 25411976702241792 25413136526282752 25478644690710432 25561580145417216 25574387392566272 25640311217935752 25648902929602758 25656463516409856 25732392591357504 25891447960774656 25893174247698432 25901850690249728 26066202534731008 26132844494312244 26227246295037456 26227321228173312 26324600587149696 26381724705202176 26389360421558784 26390564854216704 26488525377060864 26556805601898624 26558017676895744 26567475660398912 26635399196125941 26731692790253568 26821291164265728 26901310130293248 26910324385156992 26988876498714624 26997920095850496 27068748786066816 27169226695443456 27248389081114734 27249632720564904 27337085225116992 27348146921684992 27418066354688256 27427830623333088 27517110866924544 27521675772710912 27601865081602968 27619253075042304 27691711824201984 27773664119037306 27862878008549376 27874072824025088 27876758640637296 27945336861509184 28040952674082816 28050938768339968 28122654988803024 28140371057590272 28151677364903936 28399998726365184 28402735218762528 28412850152957244 28482747185768976 28580201763969024 28588473790022016 28589778592068096 28663475277049236 28681532039467008 28682841088770048 28771185816637056 28845350120177721 28863521455961088 28948941665277192 28959333856108032 29053599290966016 29129821028660736 29139582026530944 29237949540274176 29247746770504704 29324477851572384 29505652081917138 29505736381694976 29520435447278646 29615175660543408 29713483175277512 29799591049193472 29810203439168256 29811564001985536 29888410117948776 29907238536880128 29999354476218816 30073154389035264 30186162168274944 30263973896579904 30274114933301616 30372660107831808 30565380032373888 30572676224557056 30655836810635517 30766665286895616 30780587665703681 30856309451249724 30956749725290112 30961885244299776 30972260141407104 31052098216803339 31071659709422592 31073077846167552 31153175802227232 31276279018143744 31358331927028224 31361353470716958 31474732565213184 31476169098543104 31557306114382464 31567880528741856 31670637035516928 31752366055428096 31768184339203416 31788196935426048 32068595443802112 32081480042745856 32163500916076608 32174955154294584 32294387059098944 32367584043716688 32379110961111174 32387974236094464 32399508414953472 32479212826533888 32495486050000896 32579250588121536 32685299202336768 32686790986948608 32782029779847312 32892693232808448 32903715116817792 32990037583018932 33010819894480896 33109304775745536 33120399243270144 33330554060803584 33427668572187201 33439048240545792 33536478869064288 33538009502233728 33624461382692373 33645643353990144 33662501000014848 33745312436539392 33749273785746168 33757329997948416 33882635602989056 33959432439309312 33971526254280576 34082106860556288 34187081623914336 34198537239470344 34309856788476672 34394260752626688 34521930614366208 34524232330264576 34612498447757568 34832120899837248 34843792659082992 34856201417152466 34957212576938496 34969661726716608 35099467449532928 35185813895411712 35187419805622272 35278123417906752 35409074135864832 35410690235860992 35501969378680272 35513865594834588 35524334099644416 35629466664956544 35642257053671424 35739207381603843 35761721552354304 35868413507057664 35880432513542656 35997226794467328 36091665048089088 36196824548581407 36225635593924608 36314752469778432 36331185441486312 36332843627419872 36449446966822656 36545176026058752 36557421806251008 36570440831110784 36689481155899392 36802486775470624 36909138152300544 36922282432269312 37013113094197248 37031552158716408 37169011520849728 37247967872713728 37260449148678912 37381735517331456 37496873318404032 37618929270614016 37730260690012944 37870313625016704 37883800203942992 37976996247691968 38106935685292032 38117965053362688 38119704789424128 38217967036065648 38242042719289344 38342370218125824 38361581088849408 38460466826903628 38473354394404137 38484695274614784 38598588887036256 38612445141477376 38839761371547648 38852776035374592 38983932720365568 38996995694006272 39099303802096512 39340869442556184 39340981842259968 39360580596371528 39486900880724544 39585847281325056 39732788065591296 39746937918891008 39837026515343616 39851213490598368 39999139301625088 40097539185380352 40117514838609442 40351965195439872 40365486577735488 40483314748071936 40496880143775744 40603123179100224 40753840043165184 40872583621672101 40874449080847356 41022220382527488 41141745934999632 41275666300386816 41282513659066368 41296346855209472 41402797622404452 41428879612563456 41430770461556736 41537567736302976 41660496178555959 41796224540688384 41811109236037632 41815137960955944 41966310086950912 42061429011124224 42076408152509952 42090507371655808 42227516047355904 42336488073904128 42357579118937888 42599998089547776 42619275229435866 42870302645953536 42882710685033024 42884667888102144 42899940205726112 43024261633155072 43156778724955584 43172147948148232 43199344553271296 43439000784162048 43580398936449024 43694731542991104 43709373039796416 43856924310411264 43871620155757056 43986716777358576 44014426525974528 44160532324360192 44280653170917969 44422763490815112 44440738747738112 44570224762916268 44715305158752384 44717346002978304 44832615176923164 44860857805320192 44883334666686464 44993749915385856 44999031714328224 45009773330597888 45279243252412416 45295368339040768 45411172399952424 45442809147408384 45582775498552448 45746475717968896 45843652766416896 45859014336835584 46149997930343424 46284464176874586 46442827866449664 46458390212110656 46607489564133888 46609616769251328 46626215635622144 46914418527215616 47037497890542336 47042030206075437 47212098847819776 47214253647814656 47335959171573696 47351820793112784 47505955553275392 47652276508805124 47682295403139072 47824551342743552 48122220064118784 48262432731441876 48300847458566144 48441580588648416 48443791503226496 48568666441666761 48599262622430208 48726901368078336 48743229075001344 48868875882182304 48919308207865856 49030186480422912 49229709909692416 49350817458929664 49355572675226688 49375402878288544 49663957163618304 49680598864905216 49995831091205376 50158572360818688 50304718303596432 50307014253350592 50493751500022272 50623910678619252 50635994996922624 50823953404483584 50826273052565504 50957289381420864 51123160290834432 51148774785132544 51280622435871504 51297805859205516 51312927032819712 51464785182715008 51782895921549312 51786348495396864 51803701380499456 52132405069462016 52265688988624488 52284302125728699 52454492590074912 52454642456346624 52649201174299392 52763449410404352 52778720843117568 52781129708433408 53113611203797248 53116035353791488 53134951320797824 53270798392251882 53463385580507136 53642582328531456 53802620260586496 53820648770313984 53995840191700992 54137497572133632 54338453390886912 54496778162229468 54499265441129808 54674170450233984 54836132709376512 54855661246666176 55034221733849088 55043351545421824 55203730163205936 55238506150084608 55383423648403968 55547328238074612 55725756017098752 55748145648050176 55753517281274592 55890673723018368 56081905348165632 56101877536679936 56245309977606048 56303354729807872 56799997452730368 56805470437525056 56825700305914488 56965494371537952 57160403527938048 57176947580044032 57179557184136192 57326950554098472 57363064078934016 57542371633274112 57690700240355442 57727042911922176 57897883330554384 57918667712216064 58259642057321472 58279164053061888 58475899080548352 58495493541009408 58648955703144768 59011304163834276 59011472763389952 59040870894557292 59230351321086816 59426966350555024 59599182098386944 59620406878336512 59623128003971072 59776820235897552 59814477073760256 59998708952437632 60146308778070528 60176272257914163 60372324336549888 60527947793159808 60548229866603232 60745320215663616 61130760064747776 61145352449114112 61311673621271034 61533330573791232 61561175331407362 61712618902499448 61913499450580224 61923770488599552 61944520282814208 62104196433606678 62143319418845184 62146155692335104 62306351604454464 62716663854056448 62722706941433916 62949465130426368 63114612228764928 63135761057483712 63341274071033856 63504732110856192 63536368678406832 63576393870852096 63928912844153799 64137190887604224 64162960085491712 64327001832153216 64349910308589168 64588774118197888 64735168087433376 64758221922222348 64799016829906944 64958425653067776 64990972100001792 65158501176243072 65370598404673536 65373581973897216 65564059559694624 65785386465616896 65807430233635584 65980075166037864 66021639788961792 66218609551491072 66240798486540288 66661108121607168 66855337144374402 67072957738128576 67076019004467456 67248922765384746 67291286707980288 67325002000029696 67490624873078784 67498547571492336 67514659995896832 67765271205978112 67918864878618624 67943052508561152 68164213721112576 68374163247828672 68397074478940688 68619713576953344 68788521505253376 69043861228732416 69224996895515136 69664241799674496 69687585318165984 69712402834304932 69914425153876992 69939323453433216 70154740415740877 70198934899065856 70371627790823424 70374839611244544 70556246835813504 70818148271729664 70821380471721984 71003938757360544 71027731189669176 71258933329913088 71284514107342848 71478414763207686 71523443104708608 71736827014115328 71760865027085312 72183330096178176 72393649097162814 72451271187849216 72662370882972624 72665687254839744 72898893933645312 73090352052117504 73114843612502016 73140881662221568 73378962311798784 73604973550941248 73818276304601088 73844564864538624 74026226188394496 74063104317432816 74338023041699456 74495935745427456 74520898297357824 74763471034662912 74993746636808064 75237858541228032 75460521380025888 75740627250033408 75767600407885984 75953992495383936 76213871370584064 76235930106725376 76239409578848256 76435934072131296 76684740436251648 76723162177698816 76920933653807256 76946708788808274 76969390549229568 77197177774072512 77224890282954752 77679522743095296 77705552070749184 77993991388012544 78198607604193024 78681738885112368 78681963684519936 78721161192743056 78973801761449088 79171694562650112 79465576131182592 79493875837782016 79674053030687232 79702426981196736 79998278603250176 80195078370760704 80235029677218884 80703930390879744 80730973155470976 80966629496143872 80993760287551488 81206246358200448 81507680086330368 81745167243344202 81748898161694712 81778011017165401 82044440765054976 82283491869999264 82551332600773632 82565027318132736 82592693710418944 82805595244808904 82857759225126912 83075135472605952 83320992357111918 83622218472075264 83630275921911888 84122858022248448 84152816305019904 84181014743311616 84455032094711808 84715158237875776 85199996179095552 85238550458871732 85740605291907072 85765421370066048 85769335776204288 85799880411452224 86048523266310144 86313557449911168 86344295896296464 86398689106542592 86878001568324096 87160797872898048 87389463085982208 87418746079592832 87713848620822528 87743240311514112 87973433554717152 88321064648720384 88561306341835938 88845526981630224 88881477495476224 89140449525832536 89430610317504768 89434692005956608 89665230353846328 89721715610640384 89766669333372928 89998063428656448 90019546661195776 90558486504824832 90590736678081536 90822344799904848 91165550997104896 91492951435937792 91718028673671168 92299995860686848 92341762997111043 92568928353749172 92885655732899328 92916780424221312 93156294650410017 93214979128267776 93219233538502656 93252431271244288 93828837054431232 94074995781084672 94084060412150874 94424197695639552 94428507295629312 94671918343147392 94703641586225568 95011911106550784 95304553017610248 95364590806278144 95649102685487104 96244440128237568 96524865462883752 96883161177296832 96887583006452992 97137332883333522 97198525244860416 97486458150002688 97737751764364608 98060372960845824 98459419819384832 98711145350453376 98750805756577088 99327914327236608 99361197729810432 99991662182410752 100283005716561603 100317144721637376 100609436607192864 100614028506701184 100987503000044544 101247821357238504 101271989993845248 101647906808967168 101652546105131008 101914578762841728 102246320581668864 102297549570265088 102561244871743008 102595611718411032 102929570365430016 103565791843098624 103572696990793728 103607402760998912 104264810138924032 104531377977248976 104568604251457398 104908985180149824 105298402348598784 105557441686235136 105562259416866816 106227222407594496 106232070707582976 106269902641595648 106541596784503764 106926771161014272 107217622144811529 107285164657062912 107605240521172992 107641297540627968 107991680383401984 108274995144267264 108590473645744221 108676906781773824 108993556324458936 108998530882259616 109348340900467968 109672265418753024 109711322493332352 110068443467698176 110086703090843648 110407460326411872 110766847296807936 111094656476149224 111496291296100352 111507034562549184 111781347446036736 112203755073359872 112490619955212096 113610940875050112 113651400611828976 113930988743075904 114320807055876096 114353895160088064 114359114368272384 114653901108196944 114726128157868032 115084743266548224 115381400480710884 115420063183212411 115454085823844352 115795766661108768 115837335424432128 116519284114642944 116558328106123776 116951798161096704 116990987082018816 117297911406289536 118022608327668552 118022945526779904 118081741789114584 118460702642173632 118853932701110048 119198364196773888 119240813756673024 119246256007942144 119553640471795104 119997417904875264 120292617556141056 120352544515828326 121055895586319616 121096459733206464 121490640431327232 122261520129495552 122623347242542068 123066661147582464 123122350662814724 123425237804998896 123826998901160448 123847540977199104 123889040565628416 124208392867213356 124286638837690368 124292311384670208 124612703208908928 124981488535667877 125433327708112896 125445413882867832 125898930260852736 126229224457529856 126271522114967424 126682548142067712 127009464221712384 127072737356813664 127857825688307598 128325920170983424 128654003664306432 128699820617178336 129177548236395776 129470336174866752 129516443844444696 129598033659813888 130317002352486144 130741196809347072 131128119119389248 131570772931233792 131614860467271168 131960150332075728 132043279577923584 132481596973080576 132841959512753907 133322216243214336 133710674288748804 134145915476257152 134152038008934912 134497845530769492 134582573415960576 134650004000059392 134981249746157568 134997095142984672 135029319991793664 135530542411956224 135837729757237248 135886105017122304 136328427442225152 136748326495657344 136794148957881376 137239427153906688 137577043010506752 138449993791030272 139328483599348992 139375170636331968 139424805668609864 139828850307753984 139878646906866432 140309480831481754 140397869798131712 140743255581646848 141112493671627008 141636296543459328 141642760943443968 142007877514721088 142055462379338352 142517866659826176 142956829526415372 143046886209417216 143473654028230656 143521730054170624 144366660192356352 144787298194325628 144902542375698432 145324741765945248 145331374509679488 145705999325000283 145797787867290624 146180704104235008 146229687225004032 146281763324443136 146757924623597568 147209947101882496 147689129729077248 148052452376788992 148126208634865632 148676046083398912 148991871490854912 149041796594715648 149987493273616128 150475717082456064 150921042760051776 151481254500066816 151535200815771968 151907984990767872 152471860213450752 152478819157696512 152871868144262592 153369480872503296 153446324355397632 153841867307614512 153893417577616548 153938781098459136 154394355548145024 154449780565909504 155359045486190592 155411104141498368 155987982776025088 156397215208386048 156852906377186097 157363477770224736 157363927369039872 157442322385486112 157947603522898176 158343389125300224 158987751675564032 159348106061374464 159404853962393472 159996557206500352 160390156741521408 160470059354437768 161407860781759488 161461946310941952 161987520575102976 162412492716400896 163015360172660736 163490334486688404 163497796323389424 163556022034330802 164566983739998528 165102665201547264 165130054636265472 165185387420837888 165611190489617808 165715518450253824 166150270945211904 166641984714223836 167244436944150528 167260551843823776 168245716044496896 168305632610039808 168362029486623232 168910064189423616 169430316475751552 170399992358191104 170477100917743464 171481210583814144 171530842740132096 171538671552408576 171599760822904448 172627114899822336 172688591792592928 173756003136648192 174778926171964416 174837492159185664 175427697241645056 175486480623028224 175946867109434304 177122612683671876 177691053963260448 177762954990952448 178280899051665072 178861220635009536 178869384011913216 179330460707692656 179443431221280768 179533338666745856 179996126857312896 180039093322391552 180528816773742489 181116973009649664 181181473356163072 181644689599809696 182331101994209792 182985902871875584 183436057347342336 184599991721373696 184683525994222086 185137856707498344 185771311465798656 185833560848442624 186312589300820034 186429958256535552 186438467077005312 186504862542488576 188149991562169344 188168120824301748 188848395391279104 189343836686294784 189407283172451136 190023822213101568 190609106035220496 190729181612556288 191786738532461397 192488880256475136 193049730925767504 193766322354593664 193775166012905984 194274665766667044 194397050489720832 194972916300005376 195475503528729216 196120745921691648 196918839638769664 197422290700906752 197501611513154176 198655828654473216 198722395459620864 199983324364821504 200566011433123206 201218873214385728 201228057013402368 201975006000089088 202495642714477008 202543979987690496 203295813617934336 203829157525683456 204492641163337728 204595099140530176 205122489743486016 205191223436822064 205859140730860032 207131583686197248 207214805521997824 208529620277848064 209062755954497952 209137208502914796 209817970360299648 210464221247222631 210596804697197568 211114883372470272 211124518833733632 212454444815188992 212464141415165952 212539805283191296 213083193569007528 213853542322028544 214435244289623058 214570329314125824 215210481042345984 215282595081255936 216549990288534528 217180947291488442 217353813563547648 217987112648917872 217997061764519232 218696681800935936 219344530837506048 219422644986664704 220136886935396352 220814920652823744 221533694593615872 222189312952298448 223014069125098368 223562694892073472 224407510146719744 224981239910424192 226565309211491029 227221881750100224 227302801223657952 227861977486151808 228641614111752192 228707790320176128 228718228736544768 229307802216393888 230169486533096448 230762800961421768 230840126366424822 230908171647688704 231591533322217536 231674670848864256 233038568229285888 233116656212247552 233981974164037632 234595822812579072 236045216655337104 236045891053559808 236163483578229168 236921405284347264 237707865402220096 238396728393547776 238481627513346048 238492512015884288 239107280943590208 239994835809750528 240585235112282112 240705089031656652 242111791172639232 242192919466412928 242981280862654464 244523040258991104 245246694485084136 245334033051496203 246133322295164928 246244701325629448 246850475609997792 247653997802320896 247695081954398208 247778081131256832 248416785734426712 248573277675380736 249225406417817856 249962977071335754 250866655416225792 250890827765735664 252458448915059712 252543044229934848 253365096284135424 254145474713627328 255715651376615196 257308007328612864 257399641234356672 258355096472791552 258940672349733504 259032887688889392 259196067319627776 260634004704972288 260763846450961373 261482393618694144 262256238238778496 263141545862467584 263229720934542336 263920300664151456 264963193946161152 265683919025507814 266644432486428672 267421348577497608 268291830952514304 268304076017869824 268995691061538984 269165146831921152 269300008000118784 269994190285969344 270058639983587328 271675459514474496 271772210034244608 273496652991314688 273588297915762752 274478854307813376 275154086021013504 276899987582060544 277025288991333129 278656967198697984 278750341272663936 278849611337219728 279657700615507968 279757293813732864 280618961662963508 280795739596263424 281486511163293696 282224987343254016 283272593086918656 283285521886887936 284015755029442176 284110924758676704 285035733319652352 285913659052830744 286093772418834432 286947308056461312 287043460108341248 288733320384712704 289574596388651256 290649483531890496 290662749019358976 291411998650000566 291595575734581248 292459374450008064 292563526648886272 294419894203764992 295378259458154496 296252417269731264 297352092166797824 297983742981709824 298083593189431296 299974986547232256 300849017149684809 300951434164912128 301842085520103552 302962509000133632 303070401631543936 303815969981535744 304943720426901504 304957638315393024 305743736288525184 306738961745006592 306892648710795264 307683734615229024 307786835155233096 308788711096290048 308899561131819008 310718090972381184 310822208282996736 312794430416772096 313705812754372194 314726955540449472 314884644770972224 315895207045796352 316686778250600448 317975503351128064 318696212122748928 318809707924786944 319993114413000704 320780313483042816 320940118708875536 322815721563518976 322923892621883904 323975041150205952 324824985432801792 326030720345321472 326980668973376808 326995592646778848 327112044068661604 329133967479997056 330205330403094528 330260109272530944 330370774841675776 331222380979235616 332300541890423808 333283969428447672 334488873888301056 334521103687647552 336611265220079616 336724058973246464 338860632951503104 340954201835486928 342962421167628288 343061685480264192 343077343104817152 343199521645808896 345254229799644672 345377183585185856 346260189549637233 347512006273296384 349557852343928832 349674984318371328 350855394483290112 350972961246056448 351893734218868608 354245225367343752 355382107926520896 355525909981904896 356561798103330144 357722441270019072 357738768023826432 358660921415385312 359992253714625792 360078186644783104 361057633547484978 362362946712326144 363289379199619392 364662203988419584 365971805743751168 369199983442747392 369367051988444172 370275713414996688 371542622931597312 371667121696885248 372625178601640068 372859916513071104 372876934154010624 373009725084977152 376299983124338688 376336241648603496 377696790782558208 378687673372589568 378814566344902272 380047644426203136 381218212070440992 383573477064922794 384977760512950272 386099461851535008 387532644709187328 387550332025811968 388549331533334088 388794100979441664 390951007057458432 394844581401813504 395003223026308352 397444790919241728 398525878538261721 399966648729643008 401132022866246412 402437746428771456 402456114026804736 403950012000178176 404991285428954016 405087959975380992 406591627235868672 407658315051366912 408985282326675456 409190198281060352 410244979486972032 410382446873644128 411718281461720064 414429611043995648 417059240555696128 418125511908995904 418274417005829592 419635940720599296 420928442494445262 421193609394395136 422229766744940544 424908889630377984 424928282830331904 425079610566382592 426166387138015056 428870488579246116 429140658628251648 430420962084691968 430565190162511872 433099980577069056 434361894582976884 434707627127095296 435974225297835744 435994123529038464 437117997975000849 437393363601871872 438689061675012096 438845289973329408 440273773870792704 441629841305647488 443067389187231744 444378625904596896 446028138250196736 447125389784146944 448815020293439488 449962479820848384 453130618422982058 454443763500200448 454605602447315904 455723954972303616 457415580640352256 457436457473089536 458615604432787776 460338973066192896 461525601922843536 461680252732849644 461816343295377408 463183066644435072 463349341697728512 466077136458571776 466233312424495104 467963948328075264 469191645625158144 470558719131558291 472090433310674208 472091782107119616 472326967156458336 473842810568694528 475415730804440192 476963255026692096 476985024031768576 478214561887180416 479989671619501056 481170470224564224 481410178063313304 484223582345278464 484385838932825856 485962561725308928 489046080517982208 490493388970168272 490668066102992406 492489402651258896 493700951219995584 495307995604641792 495390163908796416 495556162262513664 496833571468853424 497146555350761472 498450812835635712 499925954142671508 501733310832451584 501781655531471328 504916897830119424 505086088459869696 506730192568270848 508290949427254656 511431302753230392 514616014657225728 514799282468713344 516710192945583104 517881344699467008 518065775377778784 521268009409944576 521527692901922746 524512476477556992 526283091724935168 526459441869084672 527840601328302912 531367838051015628 533288864972857344 534842697154995216 536583661905028608 536608152035739648 537991382123077968 538330293663842304 538600016000237568 539988380571938688 540117279967174656 541586450321227467 543350919028948992 543544420068489216 546993305982629376 547176595831525504 548957708615626752 550308172042027008 553799975164121088 554050577982666258 557313934397395968 557500682545327872 557699222674439456 559315401231015936 559514587627465728 561237923325927016 561591479192526848 564449974686508032 566545186173837312 568031510058884352 568221849517353408 570071466639304704 571827318105661488 572187544837668864 574086920216682496 577466640769425408 579149192777302512 581298967063780992 581325498038717952 582823997300001132 583191151469162496 584918748900016128 585127053297772544 588839788407529984 590756518916308992 592504834539462528 594704184333595648 595967485963419648 596167186378862592 599949973094464512 601698034299369618 603684171040207104 605925018000267264 606140803263087872 607631939963071488 609887440853803008 611487472577050368 613477923490013184 613785297421590528 615367469230458048 615573670310466192 617577422192580096 621644416565993472 625588860833544192 627411625508744388 629453911080898944 629769289541944448 631392663741667893 631790414091592704 633373556501200896 635951006702256128 637392424245497856 637619415849573888 639986228826001408 641560626966085632 641880237417751072 645631443127037952 645847785243767808 649649970865603584 652061440690642944 653961337946753616 653991185293557696 654224088137323208 658267934959994112 660410660806189056 660741549683351552 662444761958471232 664601083780847616 666567938856895344 669042207375295104 673222530440159232 673448117946492928 677721265903006208 679695927634473087 681908403670973856 685924842335256576 686123370960528384 686154686209634304 686399043291617792 690508459599289344 690754367170371712 692520379099274466 695024012546592768 699115704687857664 699349968636742656 701945922492112896 703787468437737216 708490450734687504 710764215853041792 713123596206660288 715444882540038144 715477536047652864 717321842830770624 719984507429251584 722115267094969956 724725893424652288 726578758399238784 729324407976839168 731943611487502336 736002099154488609 738399966885494784 738734103976888344 740551426829993376 743085245863194624 743334243393770496 745250357203280136 745719833026142208 746019450169954304 752599966248677376 752672483297206992 757375346745179136 757629132689804544 760095288852406272 762436424140881984 767146954129845588 772198923703070016 775065289418374656 775100664051623936 777098663066668176 777588201958883328 781902014114916864 782291539352884119 789689162803627008 790006446052616704 794889581838483456 797051757076523442 799933297459286016 802264045732492824 804875492857542912 804912228053609472 807900024000356352 809982570857908032 810175919950761984 815316630102733824 820489958973944064 820764893747288256 823436562923440128 831075866973999387 834118481111392256 836251023817991808 836548834011659184 839271881441198592 841856884988890524 842387218788790272 844459533489881088 849817779260755968 849856565660663808 850159221132765184 852332774276030112 857740977158492232 858281317256503296 860841924169383936 861130380325023744 866199961154138112 868723789165953768 871948450595671488 871988247058076928 874235995950001698 874786727203743744 877378123350024192 877690579946658816 883259682611294976 886134778374463488 888757251809193792 892056276500393472 894250779568293888 899924959641696768 906261236845964116 908887527000400896 909211204894631808 911447909944607232 914831161280704512 914872914946179072 917231208865575552 920677946132385792 923051203845687072 923360505465699288 926366133288870144 926698683395457024 932154272917143552 932466624848990208 938383291250316288 941117438263116582 944180866621348416 944653934312916672 947685621137389056 950831461608880384 953926510053384192 956429123774360832 959979343239002112 962340940449128448 962820356126626608 968447164690556928 968771677865651712 971925123450617856 978092161035964416 980986777940336544 981336132205984812 984978805302517792 987401902439991168 990615991209283584 990780327817592832 991112324525027328 993667142937706848 996901625671271424 999851908285343016 1003466621664903168 1003563311062942656 1009833795660238848 1010172176919739392 1016581898854509312 1022862605506460784 1029232029314451456 1029598564937426688 1033420385891166208 1035762689398934016 1036131550755557568 1042536018819889152 1043055385803845492 1049024952955113984 1052566183449870336 1052918883738169344 1055681202656605824 1062735676102031256 1063114143223150213 1066577729945714688 1069685394309990432 1073167323810057216 1073216304071479296 1075982764246155936 1079976761143877376 1080234559934349312 1083172900642454934 1087088840136978432 1093986611965258752 1094353191663051008 1097915417231253504 1107599950328242176 1108101155965332516 1114627868794791936 1115001365090655744 1115398445348878912 1118630802462031872 1119029175254931456 1122475846651854032 1123182958385053696 1128899949373016064 1133090372347674624 1136063020117768704 1136443699034706816 1140142933278609408 1143654636211322976 1148173840433364992 1154933281538850816 1158298385554605024 1162597934127561984 1162650996077435904 1165647994600002264 1166382302938324992 1170254106595545088 1177679576815059968 1185009669078925056 1189408368667191296 1192334372757725184 1199899946188929024 1203396068598739236 1207368342080414208 1211850036000534528 1212281606526175744 1215263879926142976 1219774881707606016 1222974945154100736 1226955846980026368 1227570594843181056 1230734938460916096 1231147340620932384 1235154844385160192 1243288833131986944 1251177721667088384 1254823251017488776 1258907822161797888 1259538579083888896 1262785327483335786 1263580828183185408 1274784848490995712 1275238831699147776 1279972457652002816 1283760474835502144 1291262886254075904 1291695570487535616 1299299941731207168 1304122881381285888 1307922675893507232 1307982370587115392 1308448176274646416 1316535869919988224 1320821321612378112 1321483099366703104 1324889523916942464 1329202167561695232 1333135877713790688 1338084414750590208 1346445060880318464 1346896235892985856 1355442531806012416 1359391855268946174 1363816807341947712 1372246741921056768 1372309372419268608 1372798086583235584 1381016919198578688 1381508734340743424 1385040758198548932 1390048025093185536 1398231409375715328 1398699937273485312 1403891844984225792 1407574936875474432 1411676157394674873 1416980901469375008 1421528431706083584 1426247192413320576 1430889765080076288 1430955072095305728 1434643685661541248 1439969014858503168 1444230534189939912 1449451786849304576 1453157516798477568 1458648815953678336 1472004198308977218 1477468207953776688 1481102853659986752 1486170491726389248 1486668486787540992 1490500714406560272 1491439666052284416 1492038900339908608 1505199932497354752 1505344966594413984 1514750693490358272 1515258265379609088 1520190577704812544 1524872848281763968 1534293908259691176 1544397847406140032 1550130578836749312 1550201328103247872 1554197326133336352 1563804028229833728 1564583078705768238 1579378325607254016 1580012892105233408 1594103514153046884 1599866594918572032 1604528091464985648 1609750985715085824 1609824456107218944 1615800048000712704 1619965141715816064 1620351839901523968 1624759350963682401 1630633260205467648 1640979917947888128 1641529787494576512 1646873125846880256 1662151733947998774 1668236962222784512 1672502047635983616 1673097668023318368 1678543762882397184 1683713769977781048 1684774437577580544 1699635558521511936 1700318442265530368 1704665548552060224 1715481954316984464 1716562634513006592 1722260760650047488 1732399922308276224 1737447578331907536 1743896901191342976 1743976494116153856 1748471991900003396 1749573454407487488 1754756246700048384 1755381159893317632 1766519365222589952 1772269556748926976 1777514503618387584 1784112553000786944 1788501559136587776 1799849919283393536 1812522473691928232 1817775054000801792 1818422409789263616 1822895819889214464 1829662322561409024 1834462417731151104 1841355892264771584 1846102407691374144 1846721010931398576 1852732266577740288 1864933249697980416 1876766582500632576 1882234876526233164 1888361733242696832 1889307868625833344 1894177991225003679 1895371242274778112 1901662923217760768 1907853020106768384 1912858247548721664 1919958686478004224 1924681880898256896 1925640712253253216 1936894329381113856 1937543355731303424 1956184322071928832 1961973555880673088 1962672264411969624 1969957610605035584 1974803804879982336 1981231982418567168 1982224649050054656 1987334285875413696 1993803251342542848 1999703816570686032 2007126622125885312 2019667591320477696 2020344353839478784 2033163797709018624 2039087782903419261 2045725211012921568 2058464058628902912 2059197129874853376 2066840771782332416 2071525378797868032 2072263101511115136 2085072037639778304 2086110771607690984 2098049905910227968 2105837767476338688 2111362405313211648 2125471352204062512 2126228286446300426 2139370788619980864 2146334647620114432 2146432608142958592 2151965528492311872 2159953522287754752 2166345801284909868 2174177680273956864 2187973223930517504 2188706383326102016 2195830834462507008 2208006297463465827 2215199900656484352 2216202311930665032 2229255737589583872 2230002730181311488 2230796890697757824 2238058350509862912 2244951693303708064 2257799898746032128 2272126040235537408 2272887398069413632 2280285866557218816 2287309272422645952 2316596771109210048 2325195868255123968 2325301992154871808 2331295989200004528 2332764605876649984 2340508213191090176 2346874618058652357 2355359153630119936 2370019338157850112 2378816737334382592 2384668745515450368 2399799892377858048 2406792137197478472 2414736684160828416 2423700072001069056 2424563213052351488 2430527759852285952 2445949890308201472 2461469876921832192 2462294681241864768 2470309688770320384 2493227600921998161 2502355443334176768 2509646502034977552 2517815644323595776 2519077158167777792 2525570654966671572 2527161656366370816 2549569696981991424 2550477663398295552 2559944915304005632 2567520949671004288 2582525772508151808 2583391140975071232 2598599883462414336 2615845351787014464 2615964741174230784 2616896352549292832 2633071739839976448 2649779047833884928 2658404335123390464 2666271755427581376 2676168829501180416 2693792471785971712 2710885063612024832 2718783710537892348 2727633614683895424 2744493483842113536 2744618744838537216 2745596173166471168 2762033838397157376 2763017468681486848 2770081516397097864 2780096050186371072 2796462818751430656 2797399874546970624 2815149873750948864 2823352314789349746 2833961802938750016 2843056863412167168 2852494384826641152 2861779530160152576 2869287371323082496 2879938029717006336 2888461068379879824 2906315033596955136 2917297631907356672 2944008396617954436 2954936415907553376 2962205707319973504 2972340983452778496 2973336973575081984 2981001428813120544 2984077800679817216 3010399864994709504 3010689933188827968 3029501386980716544 3030516530759218176 3049745696563527936 3068587816519382352 3088795694812280064 3100261157673498624 3100402656206495744 3108394652266672704 3127608056459667456 3129166157411536476 3158756651214508032 3160025784210466816 3188207028306093768 3189342429669450639 3199733189837144064 3209056182929971296 3219501971430171648 3219648912214437888 3239930283431632128 3240703679803047936 3249518701927364802 3261266520410935296 3281959835895776256 3283059574989153024 3293746251693760512 3324303467895997548 3345004095271967232 3346195336046636736 3357087525764794368 3367427539955562096 3369548875155161088 3399271117043023872 3400636884531060736 3409331097104120448 3430963908633968928 3444521521300094976 3464799844616552448 3474895156663815072 3487793802382685952 3487952988232307712 3496943983800006792 3499146908814974976 3510762319786635264 3533038730445179904 3555029007236775168 3568225106001573888 3577003118273175552 3599699838566787072 3625044947383856464 3635550108001603584 3636844819578527232 3645791639778428928 3659324645122818048 3668924835462302208 3682711784529543168 3692204815382748288 3693442021862797152 3705464533155480576 3729866499395960832 3753533165001265152 3764469753052466328 3776723466485393664 3778615737251666688 3788355982450007358 3790742484549556224 3803325846435521536 3825716495097443328 3839917372956008448 3851281424506506432 3873788658762227712 3875086711462606848 3912368644143857664 3923947111761346176 3925344528823939248 3939915221210071168 3949607609759964672 3962463964837134336 3964449298100109312 3974668571750827392 3987606502685085696 3999407633141372064 4014253244251770624 4039335182640955392 4040688707678957568 4066327595418037248 4078175565806838522 4091450422025843136 4116928117257805824 4118394259749706752 4133681543564664832 4143050757595736064 4144526203022230272 4170144075279556608 4172221543215381968 4196099811820455936 4211675534952677376 4222724810626423296 4250942704408125024 4252456572892600852 4278741577239961728 4292669295240228864 4292865216285917184 4303931056984623744 4319907044575509504 4332691602569819736 4348355360547913728 4375946447861035008 4377412766652204032 4416012594926931654 4432404623861330064 4458511475179167744 4460005460362622976 4461593781395515648 4476116701019725824 4489903386607416128 4515599797492064256 4544252080471074816 4545774796138827264 4560571733114437632 4574618544845291904 4633193542218420096 4650391736510247936 4650603984309743616 4662591978400009056 4681016426382180352 4693749236117304714 4710718307260239872 4740038676315700224 4757633474668765184 4799599784755716096 4813584274394956944 4829473368321656832 4847400144002138112 4849126426104702976 4861055519704571904 4891899780616402944 4922939753843664384 4924589362483729536 4940619377540640768 4986455201843996322 5004710886668353536 5019293004069955104 5035631288647191552 5038154316335555584 5051141309933343144 5054323312732741632 5100955326796591104 5135041899342008576 5166782281950142464 5197199766924828672 5231690703574028928 5231929482348461568 5233792705098585664 5266143479679952896 5299558095667769856 5316808670246780928 5332543510855162752 5352337659002360832 5387584943571943424 5421770127224049664 5437567421075784696 5455267229367790848 5488986967684227072 5491192346332942336 5524067676794314752 5526034937362973696 5540163032794195728 5594799749093941248 5630299747501897728 5646704629578699492 5667923605877500032 5682533973675011037 5686113726824334336 5704988769653282304 5723559060320305152 5738574742646164992 5759876059434012672 5776922136759759648 5812630067193910272 5834595263814713344 5888016793235908872 5909872831815106752 5924411414639947008 5946673947150163968 5962002857626241088 6021379866377655936 6059002773961433088 6061033061518436352 6099491393127055872 6117263348710257783 6137175633038764704 6177591389624560128 6200522315346997248 6200805312412991488 6216789304533345408 6255216112919334912 6258332314823072952 6317513302429016064 6320051568420933632 6376414056612187536 6378684859338901278 6418112365859942592 6439003942860343296 6439297824428875776 6479860566863264256 6499037403854729604 6522533040821870592 6563919671791552512 6566119149978306048 6587492503387521024 6624018892390397481 6648606935791995096 6690008190543934464 6692390672093273472 6714175051529588736 6734855079911124192 6801273769062121472 6818662194208240896 6861927817267937856 6949790313327630144 6975587604765371904 6975905976464615424 6993887967600013584 6998293817629949952 7021524639573270528 7040623854175957071 7066077460890359808 7110058014473550336 7136450212003147776 7154006236546351104 7199399677133574144 7250089894767712928 7271100216003207168 7273689639157054464 7291583279556857856 7337849670924604416 7384409630765496576 7386884043725594304 7410929066310961152 7507066330002530304 7528939506104932656 7553446932970787328 7557231474503333376 7576711964900014716 7581484969099112448 7606651692871043072 7651432990194886656 7679834745912016896 7702562849013012864 7747577317524455424 7750173422925213696 7847894223522692352 7850689057647878496 7879830442420142336 7899215219519929344 7949337143501654784 7975213005370171392 7998815266282744128 8028506488503541248 8081377415357915136 8132655190836074496 8156351131613677044 8182900844051686272 8233856234515611648 8236788519499413504 8267363087129329664 8286101515191472128 8289052406044460544 8340288150559113216 8344443086430763936 8392199623640911872 8445449621252846592 8501885408816250048 8504913145785201704 8557483154479923456 8585338590480457728 8607862113969247488 8639814089151019008 8665383205139639472 8751892895722070016 8754825533304408064 8832025189853863308 8864809247722660128 8917022950358335488 8920010920725245952 8923187562791031296 8952233402039451648 8979806773214832256 9031199594984128512 9088504160942149632 9091549592277654528 9149237089690583808 9266387084436840192 9300783473020495872 9301207968619487232 9325183956800018112 9387498472234609428 9421436614520479744 9480077352631400448 9515266949337530368 9568027289008351917 9599199569511432192 9627168548789913888 9658946736643313664 9698252852209405952 9722111039409143808 9783799561232805888 9845879507687328768 9849178724967459072 9881238755081281536 9972910403687992644 10038586008139910208 10071262577294383104 10076308632671111168 10102282619866686288 10108646625465483264 10201910653593182208 10270083798684017152 10333564563900284928 10394399533849657344 10463381407148057856 10463858964696923136 10467585410197171328 10532286959359905792 10599116191335539712 10665087021710325504 10704675318004721664 10843540254448099328 10875134842151569392 10910534458735581696 10977973935368454144 10982384692665884672 11048135353588629504 11052069874725947392 11080326065588391456 11189599498187882496 11260599495003795456 11293409259157398984 11335847211755000064 11365067947350022074 11372227453648668672 11409977539306564608 11477149485292329984 11519752118868025344 11553844273519519296 11625260134387820544 11776033586471817744 11819745663630213504 11848822829279894016 11893347894300327936 11924005715252482176 12042759732755311872 12118005547922866176 12122066123036872704 12198982786254111744 12234526697420515566 12274351266077529408 12355182779249120256 12401044630693994496 12433578609066690816 12510432225838669824 12516664629646145904 12635026604858032128 12640103136841867264 12752828113224375072 12757369718677802556 12836224731719885184 12878007885720686592 12878595648857751552 12959721133726528512 12998074807709459208 13045066081643741184 13127839343583105024 13132238299956612096 13248037784780794962 13297213871583990192 13380016381087868928 13384781344186546944 13428350103059177472 13469710159822248384 13637324388416481792 13723855634535875712 13820483861900952769 13899580626655260288 13951175209530743808 13951811952929230848 13987775935200027168 14043049279146541056 14081247708351914142 14132154921780719616 14220116028947100672 14272900424006295552 14398799354267148288 14500179789535425856 14542200432006414336 14547379278314108928 14583166559113715712 14675699341849208832 14768819261530993152 14773768087451188608 14821858132621922304 15014132660005060608 15057879012209865312 15106893865941574656 15114462949006666752 15153423929800029432 15162969938198224896 15213303385742086144 15302865980389773312 15405125698026025728 15500346845850427392 15695788447045384704 15701378115295756992 15759660884840284672 15798430439039858688 15898674287003309568 15950426010740342784 15997630532565488256 16057012977007082496 16162754830715830272 16265310381672148992 16312702263227354088 16365801688103372544 16473577038998827008 16572203030382944256 16578104812088921088 16688886172861527872 16784399247281823744 16890899242505693184 17003770817632500096 17009826291570403408 17114966308959846912 17170677180960915456 17215724227938494976 17279628178302038016 17330766410279278944 17503785791444140032 17509651066608816128 17664050379707726616 17729618495445320256 17840021841450491904 17846375125582062592 17959613546429664512 18177008321884299264 18183099184555309056 18298474179381167616 18351790046130773349 18532774168873680384 18601566946040991744 18602415937238974464 18650367913600036224 18774996944469218856 18842873229040959488 18960154705262800896 19136054578016703834 19254337097579827776 19317893473286627328 19396505704418811904 19567599122465611776 19691759015374657536 19698357449934918144 19762477510162563072 19945820807375985288 20077172016279820416 20142525154588766208 20152617265342222336 20204565239733372576 20403821307186364416 20540167597368034304 20926762814296115712 20927717929393846272 20935170820394342656 21064573918719811584 21121871562527871213 21198232382671079424 21330174043420651008 21409350636009443328 21687080508896198656 21750269684303138784 21821068917471163392 21964769385331769344 22104139749451894784 22160652131176782912 22521198990007590912 22586818518314797968 22671694423510000128 22730135894700044148 22744454907297337344 22819955078613129216 22954298970584659968 23039504237736050688 23107688547039038592 23250520268775641088 23552067172943635488 23639491327260427008 23697645658559788032 23848011430504964352 24085519465510623744 24244132246073745408 24397965572508223488 24469053394841031132 24548702532155058816 24710365558498240512 24802089261387988992 24867157218133381632 25020864451677339648 25033329259292291808 25280206273683734528 25505656226448750144 25514739437355605112 25672449463439770368 25756015771441373184 25919442267453057024 25996149615418918416 26255678687166210048 26264476599913224192 26496075569561589924 26594427743167980384 26760032762175737856 26769562688373093888 26856700206118354944 26939420319644496768 27274648776832963584 27447711269071751424 27640967723801905538 27799161253310520576 27902350419061487616 27903623905858461696 27975551870400054336 28162495416703828284 28264309843561439232 28440232057894201344 28545800848012591104 28704081867025055751 28797598708534296576 29000359579070851712 29094758556628217856 29166333118227431424 29351398683698417664 29537638523061986304 29547536174902377216 29643716265243844608 30115758024419730624 30213787731883149312 30228925898013333504 30306847859600058864 30325939876396449792 30426606771484172288 30605731960779546624 30810251396052051456 31000693691700854784 31391576894090769408 31402756230591513984 31519321769680569344 31596860878079717376 31797348574006619136 31995261065130976512 32114025954014164992 32530620763344297984 32625404526454708176 32731603376206745088 32947154077997654016 33144406060765888512 33156209624177842176 33377772345723055744 33568798494563647488 33781798485011386368 34007541635265000192 34019652583140806816 34229932617919693824 34431448455876989952 34559256356604076032 34661532820558557888 35019302133217632256 35328100759415453232 35459236990890640512 35680043682900983808 35692750251164125184 35919227092859329024 36354016643768598528 36366198369110618112 36596948358762335232 36703580092261546698 37065548337747360768 37203133892081983488 37300735827200072448 37549993888938437712 37920309410525601792 38272109156033407668 38508674195159655552 38635786946573254656 38793011408837623808 39135198244931223552 39383518030749315072 39396714899869836288 39891641614751970576 40154344032559640832 40285050309177532416 40305234530684444672 40409130479466745152 41080335194736068608 41461451585702858307 41853525628592231424 41855435858787692544 41870341640788685312 42129147837439623168 42243743125055742426 42396464765342158848 42660348086841302016 42818701272018886656 43500539368606277568 43642137834942326784 44208279498903789568 44321304262353565824 45042397980015181824 45173637036629595936 45343388847020000256 45460271789400088296 45488909814594674688 45639910157226258432 45908597941169319936 46215377094078077184 46501040537551282176 47104134345887270976 47278982654520854016 47395291317119576064 47696022861009928704 48171038931021247488 48488264492147490816 48795931145016446976 48938106789682062264 49097405064310117632 49420731116996481024 49734314436266763264 50066658518584583616 51011312452897500288 51029478874711210224 51344898926879540736 51512031542882746368 51838884534906114048 51992299230837836832 52511357374332420096 52528953199826448384 52992151139123179848 53188855486335960768 53520065524351475712 53539125376746187776 53878840639288993536 54549297553665927168 54895422538143502848 55281935447603811076 55598322506621041152 55804700838122975232 55807247811716923392 55951103740800108672 56324990833407656568 56528619687122878464 56880464115788402688 57408163734050111502 58000719158141703424 58189517113256435712 58702797367396835328 59075277046123972608 59095072349804754432 59287432530487689216 60231516048839461248 60427575463766298624 60457851796026667008 60613695719200117728 60853213542968344576 61211463921559093248 61620502792104102912 62783153788181538816 62805512461183027968 63038643539361138688 63193721756159434752 63594697148013238272 63990522130261953024 64228051908028329984 65061241526688595968 65250809052909416352 65463206752413490176 65894308155995308032 66312419248355684352 66755544691446111488 67563596970022772736 68015083270530000384 68039305166281613632 68459865235839387648 68862896911753979904 69118512713208152064 69323065641117115776 70038604266435264512 70656201518830906464 70918473981781281024 71385500502328250368 71838454185718658048 72732396738221236224 73193896717524670464 73407160184523093396 74131096675494721536 74406267784163966976 74601471654400144896 75099987777876875424 75840618821051203584 76544218312066815336 77017348390319311104 78767036061498630144 78793429799739672576 79783283229503941152 80308688065119281664 80570100618355064832 80610469061368889344 80818260958933490304 82160670389472137216 82922903171405716614 83707051257184462848 83710871717575385088 83740683281577370624 84487486250111484852 84792929530684317696 85320696173682604032 85637402544037773312 86112245601075167253 87001078737212555136 87284275669884653568 88416558997807579136 88642608524707131648 90347274073259191872 90686777694040000512 90920543578800176592 90977819629189349376 91279820314452516864 91817195882338639872 92430754188156154368 93002081075102564352 94208268691774541952 94557965309041708032 94790582634239152128 95392045722019857408 96342077862042494976 97591862290032893952 97876213579364124528 98194810128620235264 98841462233992962048 99468628872533526528 100133317037169167232 102022624905795000576 102058957749422420448 102689797853759081472 103677769069812228096 103984598461675673664 105057906399652896768 105984302278246359696 106377710972671921536 107040131048702951424 107078250753492375552 107757681278577987072 109098595107331854336 109790845076287005696 110563870895207622152 111196645013242082304 111609401676245950464 111902207481600217344 112649981666815313136 113760928231576805376 114816327468100223004 116001438316283406848 116379034226512871424 117405594734793670656 118150554092247945216 118190144699609508864 120463032097678922496 120855150927532597248 120915703592053334016 121227391438400235456 123241005584208205824 124384354757108574921 125566307576363077632 125611024922366055936 126077287078722277376 126387443512318869504 127189394296026476544 127981044260523906048 128456103816056659968 130501618105818832704 130926413504826980352 132624838496711368704 133511089382892222976 135127193940045545472 136030166541060000768 136078610332563227264 136919730471678775296 137725793823507959808 138646131282234231552 141312403037661812928 141836947963562562048 142771001004656500736 143676908371437316096 145464793476442472448 146387793435049340928 146814320369046186792 148262193350989443072 149202943308800289792 150199975555753750848 153088436624133630672 154034696780638622208 157534072122997260288 157586859599479345152 159566566459007882304 160617376130238563328 161636521917866980608 164321340778944274432 165845806342811433228 167414102514368925696 167421743435150770176 167481366563154741248 168974972500222969704 169585859061368635392 170641392347365208064 172224491202150334506 174002157474425110272 174568551339769307136 177285217049414263296 180694548146518383744 181373555388080001024 181841087157600353184 182559640628905033728 183634391764677279744 184861508376312308736 188416537383549083904 189115930618083416064 189581165268478304256 190784091444039714816 192684155724084989952 195183724580065787904 195752427158728249056 196389620257240470528 197682924467985924096 198937257745067053056 200266634074338334464 204045249811590001152 204117915498844840896 205379595707518162944 207355538139624456192 207969196923351347328 210115812799305793536 211968604556492719392 212755421945343843072 214156501506984751104 215515362557155974144 218197190214663708672 219581690152574011392 221127741790415244304 222393290026484164608 223218803352491900928 223804414963200434688 225299963333630626272 227521856463153610752 229632654936200446008 232002876632566813696 236301108184495890432 236380289399219017728 240926064195357844992 241710301855065194496 241831407184106668032 242454782876800470912 246482011168416411648 248768709514217149842 251132615152726155264 251222049844732111872 252154574157444554752 254378788592052953088 255962088521047812096 256912207632113319936 261003236211637665408 261852827009653960704 265249676993422737408 267022178765784445952 272060333082120001536 272157220665126454528 273839460943357550592 275451587647015919616 277292262564468463104 282624806075323625856 283673895927125124096 285542002009313001472 287353816742874632192 292775586870098681856 293628640738092373584 296524386701978886144 298405886617600579584 300399951111507501696 306176873248267261344 308069393561277244416 315173719198958690304 319133132918015764608 321234752260477126656 323273043835733961216 328642681557888548864 331691612685622866456 334828205028737851392 334962733126309482496 337949945000445939408 341282784694730416128 344448982404300669012 348004314948850220544 349137102679538614272 354570434098828526592 361389096293036767488 362747110776160002048 363682174315200706368 369723016752624617472 373153064271325724763 376833074767098167808 378231861236166832128 379162330536956608512 381568182888079429632 385368311448169979904 391504854317456498112 392779240514480941056 397874515490134106112 400533268148676668928 408090499623180002304 408235830997689681792 410759191415036325888 415938393846702694656 423937209112985438784 425510843890687686144 428313003013969502208 431030725114311948288 436394380429327417344 439163380305148022784 442255483580830488608 444786580052968329216 447608829926400869376 450599926667261252544 459265309872400892016 464005753265133627392 472602216368991780864 472760578798438035456 481852128390715689984 484909565753600941824 492964022336832823296 497537419028434299684 502265230305452310528 502444099689464223744 504309148314889109504 508757577184105906176 511924177042095624192 522006472423275330816 523705654019307921408 534044357531568891904 544120666164240003072 544314441330252909056 547678921886715101184 550903175294031839232 554584525128936926208 565249612150647251712 567347791854250248192 574707633485749264384 585551173740197363712 587257281476184747168 593048773403957772288 596811773235201159168 600799902223015003392 612353746496534522688 616138787122554488832 630347438397917380608 638266265836031529216 642469504520954253312 646546087671467922432 663383225371245732912 669656410057475702784 669925466252618964992 675899890000891878816 682565569389460832256 688897964808601338024 696008629897700441088 709140868197657053184 722778192586073534976 725494221552320004096 727364348630401412736 739446033505249234944 746306128542651449526 753666149534196335616 756463722472333664256 763136365776158859264 770736622896339959808 783009708634912996224 785558481028961882112 795749030980268212224 801066536297353337856 816180999246360004608 816471661995379363584 821518382830072651776 831876787693405389312 847874418225970877568 851021687781375372288 856626006027939004416 862061450228623896576 878326760610296045568 884510967161660977216 889573160105936658432 895217659852801738752 901199853334522505088 918530619744801784032 928011506530267254784 945521157596876070912 963704256781431379968 969819131507201883648 985928044673665646592 995074838056868599368 1004888199378928447488 1023848354084191248384 1044012944846550661632 1047411308038615842816 1068088715063137783808 1088241332328480006144 1088628882660505818112 1109169050257873852416 1119459192813977174289 1130499224301294503424 1134695583708500496384 1149415266971498528768 1174514562952369494336 1193623546470402318336 1201599804446030006784 1224707492993069045376 1232277574245108977664 1276532531672063058432 1284939009041908506624 1293092175342935844864 1326766450742491465824 1339850932505237929984 1351799780001783757632 1377795929617202676048 1392017259795400882176 1418281736395314106368 1445556385172147069952 1454728697260802825472 1478892067010498469888 1492612257085302899052 1507332299068392671232 1512927444944667328512 1526272731552317718528 1566019417269825992448 1571116962057923764224 1602133072594706675712 1632361998492720009216 1632943323990758727168 1643036765660145303552 1663753575386810778624 1695748836451941755136 1702043375562750744576 1724122900457247793152 1756653521220592091136 1769021934323321954432 1779146320211873316864 1790435319705603477504 1802399706669045010176 1837061239489603568064 1856023013060534509568 1891042315193752141824 1927408513562862759936 1939638263014403767296 1990149676113737198736 2009776398757856894976 2047696708168382496768 2088025889693101323264 2136177430126275567616 2176482664656960012288 2177257765321011636224 2218338100515747704832 2238918385627954348578 2260998448602589006848 2269391167417000992768 2349029125904738988672 2387247092940804636672 2403199608892060013568 2449414985986138090752 2464555148490217955328 2553065063344126116864 2569878018083817013248 2586184350685871689728 2653532901484982931648 2703599560003567515264 2755591859234405352096 2784034519590801764352 2836563472790628212736 2891112770344294139904 2909457394521605650944 2957784134020996939776 2985224514170605798104 3014664598136785342464 3132038834539651984896 3142233924115847528448 3204266145189413351424 3264723996985440018432 3265886647981517454336 3327507150773621557248 3391497672903883510272 3404086751125501489152 3448245800914495586304 3538043868646643908864 3580870639411206955008 3604799413338090020352 3674122478979207136128 3712046026121069019136 3854817027125725519872 3879276526028807534592 3980299352227474397472 4019552797515713789952 4176051779386202646528 4272354860252551135232 4354515530642023272448 4436676201031495409664 4477836771255908697156 4521996897205178013696 4538782334834001985536 4698058251809477977344 4806399217784120027136 4898829971972276181504 4929110296980435910656 5106130126688252233728 5172368701371743379456 5307065802969965863296 5407199120007135030528 5511183718468810704192 5568069039181603528704 5673126945581256425472 5782225540688588279808 5818914789043211301888 5970449028341211596208 6029329196273570684928 6264077669079303969792 6408532290378826702848 6529447993970880036864 6531773295963034908672 6655014301547243114496 6782995345807767020544 6808173502251002978304 7076087737293287817728 7161741278822413910016 7209598826676180040704 7348244957958414272256 7709634054251451039744 7758553052057615069184 7960598704454948794944 8352103558772405293056 8709031061284046544896 8873352402062990819328 8955673542511817394312 9043993794410356027392 9396116503618955954688 9612798435568240054272 9797659943944552363008 10212260253376504467456 10344737402743486758912 10614131605939931726592 10814398240014270061056 11022367436937621408384 11136138078363207057408 11564451081377176559616 11637829578086422603776 11940898056682423192416 12058658392547141369856 12528155338158607939584 12817064580757653405696 13063546591926069817344 13310028603094486228992 13565990691615534041088 13616347004502005956608 14152175474586575635456 14419197653352360081408 14696489915916828544512 15517106104115230138368 15921197408909897589888 16704207117544810586112 17418062122568093089792 17911347085023634788624 18087987588820712054784 18792233007237911909376 19225596871136480108544 19595319887889104726016 20424520506753008934912 21228263211879863453184 21628796480028540122112 22044734873875242816768 23128902162754353119232 23275659156172845207552 23881796113364846384832 25056310676317215879168 26127093183852139634688 26620057206188972457984 27131981383231068082176 28304350949173151270912 28838395306704720162816 29392979831833657089024 31034212208230460276736 31842394817819795179776 33408414235089621172224 35822694170047269577248 36175975177641424109568 37584466014475823818752 38451193742272960217088 39190639775778209452032 40849041013506017869824 42456526423759726906368 43257592960057080244224 44089469747750485633536 46551318312345690415104 47763592226729692769664 50112621352634431758336 52254186367704279269376 54263962766462136164352 56608701898346302541824 57676790613409440325632 58785959663667314178048 63684789635639590359552 71645388340094539154496 75168932028951647637504 78381279551556418904064 84913052847519453812736 86515185920114160488448 88178939495500971267072 93102636624691380830208 95527184453459385539328 100225242705268863516672 108527925532924272328704 113217403796692605083648 115353581226818880651264 117571919327334628356096 127369579271279180719104 143290776680189078308992 150337864057903295275008 156762559103112837808128 169826105695038907625472 173030371840228320976896 176357878991001942534144 191054368906918771078656 226434807593385210167296 235143838654669256712192 254739158542558361438208 286581553360378156617984 300675728115806590550016 339652211390077815250944 346060743680456641953792 352715757982003885068288 382108737813837542157312 470287677309338513424384 509478317085116722876416 573163106720756313235968 679304422780155630501888 705431515964007770136576 764217475627675084314624 1018956634170233445752832 1146326213441512626471936 1410863031928015540273152 1528434951255350168629248 2037913268340466891505664 2292652426883025252943872 3056869902510700337258496 4585304853766050505887744 6113739805021400674516992 9170609707532101011775488 18341219415064202023550976
- Sum of all divisors σ(n): 61934749449348944591716293
- Sum of proper divisors (its aliquot sum) s(n): 43593530034284742568165317
- 18341219415064202023550976 is an abundant number, because the sum of its proper divisors (43593530034284742568165317) is greater than itself. Its abundance is 25252310619220540544614341
Bases of 18341219415064202023550976
- Binary: 1111001010111110011101111111001011011100011110101000011000000100010001000000000000002
- Hexadecimal: 0xF2BE77F2DC7A860444000
- Base-36: 2AYPLEJCOUCNJ0G00
Squares and roots of 18341219415064202023550976
- 18341219415064202023550976 squared (183412194150642020235509762) is 336400329631528029026675018406626120076952470552576
- 18341219415064202023550976 cubed (183412194150642020235509763) is 6169992257071779263986294852558869402667790875386313206882882271476424114176
-
18341219415064202023550976 is a
perfect square number . Itssquare root is 4282664989824 -
The
cube root of 18341219415064202023550976 is 263719798.6250653859
Scales and comparisons
How big is 18341219415064202023550976?- 18,341,219,415,064,202,023,550,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,341,219,415,064,202,023,550,976 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 18341219415064202023550976 cubic inches would be around 21976649.9 feet tall.
Recreational maths with 18341219415064202023550976
- 18341219415064202023550976 backwards is 67905532020246051491214381
- The number of decimal digits it has is: 26
- The sum of 18341219415064202023550976's digits is 90
- 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 18341219415064202023550976 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 18341219415064202023550976 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/18341219415064202023550976/
Chicago style:
Numbermatics. 2024. "Number 18341219415064202023550976 - Facts about the integer". https://numbermatics.com/n/18341219415064202023550976/
The information we have on file for 18341219415064202023550976 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 18341219415064202023550976, math, Factors of 18341219415064202023550976, curriculum, school, college, exams, university, Prime factorization of 18341219415064202023550976, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, three hundred forty-one sextillion, two hundred nineteen quintillion, four hundred fifteen quadrillion, sixty-four trillion, two hundred two billion, twenty-three million, five hundred fifty thousand, nine hundred seventy-six.