408407042131257563247537216
408,407,042,131,257,563,247,537,216 is an even composite number composed of six prime numbers multiplied together.
408407042131257563247537216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-five divisors.
Prime factorization of 408407042131257563247537216:
26 × 312 × 132 × 532 × 1272 × 1994
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 53 × 53 × 127 × 127 × 199 × 199 × 199 × 199)See below for interesting mathematical facts about the number 408407042131257563247537216 from the Numbermatics database.
Names of 408407042131257563247537216
- Cardinal: 408407042131257563247537216 can be written as Four hundred eight septillion, four hundred seven sextillion, forty-two quintillion, one hundred thirty-one quadrillion, two hundred fifty-seven trillion, five hundred sixty-three billion, two hundred forty-seven million, five hundred thirty-seven thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 4.08407042131257563247537216 × 1026
Factors of 408407042131257563247537216
Divisors of 408407042131257563247537216
- Number of divisors d(n): 12285
-
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 64 72 78 81 96 104 106 108 117 127 144 156 159 162 169 192 199 208 212 216 234 243 254 288 312 318 324 338 351 381 398 416 424 432 468 477 486 507 508 576 597 624 636 648 676 689 702 729 762 796 832 848 864 936 954 972 1014 1016 1053 1143 1194 1248 1272 1296 1352 1378 1404 1431 1458 1521 1524 1592 1651 1696 1728 1791 1872 1908 1944 2028 2032 2067 2106 2187 2286 2388 2496 2544 2587 2592 2704 2756 2808 2809 2862 2916 3042 3048 3159 3184 3302 3392 3429 3582 3744 3816 3888 4056 4064 4134 4212 4293 4374 4563 4572 4776 4953 5088 5174 5184 5373 5408 5512 5616 5618 5724 5832 6084 6096 6201 6318 6368 6561 6604 6731 6858 7164 7488 7632 7761 7776 8112 8128 8268 8424 8427 8586 8748 8957 9126 9144 9477 9552 9906 10176 10287 10348 10547 10746 10816 11024 11232 11236 11448 11664 12168 12192 12402 12636 12736 12879 13122 13208 13462 13689 13716 14328 14859 15264 15522 15552 16119 16129 16224 16536 16848 16854 17172 17496 17914 18252 18288 18603 18954 19104 19683 19812 20193 20574 20696 21094 21463 21492 22048 22464 22472 22896 23283 23328 24336 24384 24804 25272 25273 25281 25758 26244 26416 26871 26924 27378 27432 28431 28656 29718 30528 30861 31044 31641 32238 32258 32448 33072 33631 33696 33708 34344 34992 35828 36504 36517 36576 37206 37908 38208 38637 39366 39601 39624 40386 41067 41148 41392 42188 42926 42984 44096 44577 44944 45792 46566 46656 48357 48387 48672 49608 50544 50546 50562 51516 52488 52832 53742 53848 54756 54864 55809 56862 57312 59049 59436 60579 61722 62088 63282 64389 64476 64516 66144 67262 67392 67416 68688 69849 69984 71656 73008 73034 73152 74412 75816 75819 75843 77274 78732 79202 79248 80613 80772 82134 82296 82784 84376 85293 85852 85968 87503 89154 89888 91584 92583 93132 94923 96714 96774 97344 99216 100893 101088 101092 101124 103032 104976 105664 107484 107696 109512 109551 109728 111618 113724 114624 115911 118098 118803 118872 121158 123201 123444 124176 126564 128778 128952 129032 132288 133731 134524 134832 137111 137376 139698 139968 143312 145071 145161 146016 146068 148824 151632 151638 151686 154548 157464 158404 158496 161226 161544 164268 164592 165568 167427 168752 170586 171704 171936 175006 177147 178308 179776 181737 185166 186264 189846 193167 193428 193548 198432 201786 202176 202184 202248 206064 209547 209677 209952 214968 215392 219024 219102 219456 223236 227448 227457 227529 231822 236196 237606 237744 241839 242316 246402 246888 248352 253128 255879 257556 257904 258064 262509 267462 269048 269664 274222 274752 277749 279396 284769 286624 290142 290322 292032 292136 297648 302679 303264 303276 303372 309096 314928 316808 316992 322452 323088 328536 328549 328653 329184 334854 337504 341172 343408 343872 347733 350012 354294 356409 356616 356743 363474 369603 370332 372528 379692 386334 386856 387096 396864 401193 403572 404368 404496 411333 412128 419094 419354 419904 429936 430784 435213 435483 438048 438204 446472 454896 454914 455058 463644 472392 474721 475212 475488 483678 484632 492804 493776 496704 502281 506256 511758 514813 515112 515808 516128 525018 531441 534924 538096 539328 545211 548444 555498 558792 558991 569538 573248 579501 580284 580644 584272 595296 605358 606528 606552 606744 618192 628641 629031 629856 633616 644904 646176 657072 657098 657306 658368 669708 675008 682344 682371 682587 686816 695466 700024 708588 712818 713232 713486 725517 726948 739206 740664 745056 759384 767637 772668 773712 774192 787527 802386 807144 808736 808992 822666 824256 833247 838188 838708 854307 854837 859872 870426 870966 876096 876408 892944 908037 909792 909828 910116 927288 944784 949442 950424 950976 967356 969264 985608 985647 985959 987552 1004562 1012512 1023516 1029626 1030224 1031616 1032256 1043199 1050036 1062882 1069227 1069848 1070229 1076192 1090422 1096888 1108809 1110996 1117584 1117982 1137539 1139076 1159002 1160568 1161288 1168544 1190592 1203579 1210716 1213104 1213488 1233999 1236384 1257282 1258062 1259712 1267232 1289808 1292352 1305639 1306449 1314144 1314196 1314612 1339416 1339469 1364688 1364742 1365174 1373632 1390932 1400048 1417176 1424163 1425636 1426464 1426972 1451034 1453896 1478412 1481328 1490112 1506843 1518768 1535274 1544439 1545336 1547424 1548384 1575054 1604772 1614288 1617472 1617984 1635633 1645332 1666494 1676376 1676973 1677416 1708614 1709674 1719744 1738503 1740852 1741932 1752816 1782443 1785888 1816074 1819584 1819656 1820232 1854576 1885923 1887093 1889568 1898884 1900848 1934712 1938528 1971216 1971294 1971918 1975104 2009124 2025024 2047032 2047113 2047761 2059252 2060448 2086398 2098853 2100072 2125764 2138454 2139696 2140458 2152384 2176551 2180844 2193776 2217618 2221992 2235168 2235964 2275078 2278152 2302911 2318004 2321136 2322576 2337088 2362581 2407158 2421432 2426208 2426976 2467998 2472768 2499741 2514564 2516124 2534464 2562921 2564511 2579616 2611278 2612898 2628288 2628392 2629224 2678832 2678938 2724111 2725801 2729376 2729484 2730348 2781864 2800096 2834352 2848326 2851272 2852928 2853944 2902068 2907792 2956824 2956941 2957877 2962656 3013686 3037536 3070548 3088878 3090672 3094848 3096768 3129597 3150108 3207681 3209544 3209671 3210687 3228576 3271266 3290664 3326427 3332988 3352752 3353946 3354832 3412617 3417228 3419348 3477006 3481704 3483864 3505632 3564886 3571776 3610737 3632148 3639312 3640464 3701997 3709152 3771846 3774186 3779136 3797768 3801696 3869424 3877056 3916917 3919347 3942432 3942588 3943836 4018248 4018407 4094064 4094226 4095522 4118504 4120896 4172796 4197706 4200144 4251528 4271137 4272489 4276908 4279392 4280916 4353102 4361688 4387552 4435236 4443984 4470336 4471928 4520529 4550156 4556304 4605822 4633317 4636008 4637659 4642272 4645152 4725162 4814316 4842864 4852416 4853952 4906899 4935996 4999482 5029128 5029327 5030919 5032248 5125842 5129022 5159232 5215509 5222556 5225796 5256784 5258448 5347329 5357664 5357876 5448222 5451602 5458752 5458968 5460696 5563728 5600192 5657769 5661279 5668704 5696652 5702544 5707888 5804136 5815584 5913648 5913882 5915754 5925312 6027372 6075072 6141096 6141339 6143283 6177756 6181344 6259194 6296559 6300216 6415362 6419088 6419342 6421374 6457152 6529653 6542532 6581328 6652854 6665976 6692569 6705504 6707892 6709664 6825234 6834456 6838696 6908733 6954012 6963408 6967728 7011264 7087743 7129772 7221474 7264296 7266883 7278624 7280928 7403994 7418304 7499223 7543692 7548372 7595536 7603392 7688763 7693533 7738848 7833834 7838694 7880599 7884864 7885176 7887672 8036496 8036814 8172333 8177403 8188128 8188452 8191044 8237008 8345592 8395412 8400288 8503056 8542274 8544978 8553816 8558784 8561832 8706204 8723376 8775104 8870472 8870823 8873631 8887968 8943856 9041058 9100312 9112608 9211644 9266634 9272016 9275318 9284544 9290304 9388791 9450324 9623043 9628632 9629013 9632061 9685728 9813798 9871992 9979281 9998964 10058256 10058654 10061838 10064496 10237851 10251684 10258044 10431018 10445112 10451592 10513568 10516896 10694658 10715328 10715752 10832211 10896444 10903204 10917936 10921392 11105991 11112881 11127456 11315538 11322558 11337408 11393304 11405088 11415776 11608272 11631168 11750751 11758041 11827296 11827764 11831508 12054744 12055221 12282192 12282678 12286566 12355512 12362688 12518388 12593118 12600432 12813411 12817467 12830724 12838176 12838684 12842748 13059306 13085064 13162656 13305708 13331952 13385138 13411008 13415784 13419328 13561587 13650468 13668912 13677392 13817466 13899951 13908024 13912977 13926816 13935456 14175486 14259544 14442948 14528592 14533766 14557248 14561856 14720697 14807988 14998446 15087384 15087981 15092757 15096744 15191072 15377526 15387066 15477696 15646527 15667668 15677388 15761198 15770352 15775344 16041987 16072992 16073628 16344666 16354806 16376256 16376904 16382088 16474016 16691184 16790824 16800576 16973307 16983837 17006112 17084548 17089956 17107632 17123664 17412408 17413097 17446752 17740944 17741646 17747262 17775936 17887712 18082116 18200624 18225216 18423288 18424017 18429849 18533268 18544032 18550636 18777582 18889677 18900648 19246086 19257264 19258026 19264122 19371456 19588959 19627596 19743984 19958562 19997928 20077707 20116512 20117308 20123676 20128992 20475702 20503368 20516088 20862036 20890224 20903184 21027136 21033792 21263229 21389316 21431504 21664422 21792888 21800649 21806408 21835872 21842784 22211982 22225762 22254912 22497669 22631076 22645116 22786608 22810176 22831552 23066289 23080599 23216544 23501502 23516082 23641797 23654592 23655528 23663016 24109488 24110442 24516999 24532209 24564384 24565356 24573132 24711024 25036776 25186236 25200864 25626822 25634934 25661448 25676352 25677368 25685496 26118612 26170128 26325312 26611416 26612469 26620893 26663904 26770276 26831568 27123174 27285089 27300936 27337824 27354784 27634932 27799902 27816048 27825954 27853632 27870912 28166373 28350972 28519088 28869129 28885896 28887039 28896183 29057184 29067532 29441394 29615976 29937843 29996892 30174768 30175962 30185514 30193488 30382144 30713553 30755052 30774132 31293054 31335336 31354776 31522396 31540704 31550688 32083974 32145984 32147256 32496633 32689332 32709612 32753808 32764176 32948032 33317973 33338643 33382368 33581648 33946614 33967674 34012224 34169096 34179912 34215264 34247328 34824816 34826194 34893504 35252253 35274123 35481888 35483292 35494524 35775424 36164232 36165663 36401248 36846576 36848034 36859698 37066536 37088064 37101272 37555164 37779354 37801296 38440233 38452401 38492172 38514528 38516052 38528244 39177918 39255192 39487968 39917124 39995856 40155414 40233024 40234616 40247352 40257984 40684761 40951404 41006736 41032176 41699853 41724072 41725723 41738931 41780448 41806368 42526458 42778632 42863008 43328844 43585776 43601298 43612816 43671744 43685568 44162091 44423964 44451524 44995338 45262152 45263943 45278271 45290232 45306361 45573216 46132578 46161198 46433088 46939581 47003004 47032164 47283594 47311056 47326032 48125961 48218976 48220884 49033998 49064418 49128768 49130712 49146264 49422048 50073552 50372472 50401728 50919921 50951511 51253644 51269868 51322896 51354736 51370992 52237224 52239291 52340256 53222832 53224938 53241786 53327808 53540552 53663136 54246348 54570178 54601872 54675648 54709568 55269864 55272051 55289547 55599804 55632096 55651908 56332746 56669031 56701944 57038176 57738258 57771792 57774078 57792366 58114368 58135064 58766877 58882788 59231952 59875686 59993784 60233121 60289567 60349536 60351924 60371028 60386976 61427106 61510104 61548264 62586108 62670672 62709552 63044792 63081408 63101376 63789687 64167948 64294512 64993266 65378664 65381251 65401947 65419224 65507616 65528352 66635946 66677286 66764736 67163296 67493007 67893228 67935348 68338192 68359824 68430528 68494656 69198867 69241797 69649632 69652388 70504506 70548246 70925391 70963776 70966584 70989048 70991857 72328464 72331326 72802496 73550997 73596627 73693152 73696068 73719396 74133072 74202544 75110328 75558708 75602592 76880466 76904802 76984344 77029056 77032104 77056488 78355836 78510384 78975936 79834248 79837407 79862679 79991712 80310828 80469232 80494704 81369522 81855267 81902808 82013472 82064352 83399706 83448144 83451446 83477862 83560896 83612736 85052916 85557264 85726016 86607387 86657688 86661117 86688549 87171552 87202596 87225632 88324182 88847928 88903048 89813529 89990676 90524304 90527886 90556542 90580464 90612722 91146432 92140659 92265156 92322396 93879162 94006008 94064328 94469479 94567188 94622112 94652064 96251922 96437952 96441768 97489899 98067996 98128836 98261424 98292528 98844096 99953919 100015929 100147104 100744944 101839842 101903022 102447787 102507288 102539736 102645792 102709472 102741984 104474448 104478582 104680512 105756759 105822369 106445664 106449876 106483572 107081104 107326272 108492696 108496989 109140356 109203744 110539728 110544102 110579094 111199608 111239209 111264192 111303816 112665492 113338062 113403888 114076352 115320699 115357203 115476516 115543584 115548156 115584732 116270128 117533754 117765576 118463904 119751372 119987568 120466242 120579134 120699072 120703848 120742056 120773952 122054283 122854212 123020208 123096528 125099559 125172216 125177169 125216793 125341344 125419104 126089584 127579374 128335896 128589024 129986532 130757328 130762502 130803894 130838448 131015232 131056704 132486273 133271892 133354572 134326592 134986014 135786456 135791829 135834813 135870696 135919083 136676384 136719648 138397734 138483594 139299264 139304776 140818743 141009012 141096492 141850782 141933168 141978096 141983714 144377883 144467453 144656928 144662652 147101994 147193254 147386304 147392136 147438792 148266144 148405088 150220656 151117416 151205184 152759763 152854533 153760932 153809604 153968688 154064208 154112976 156711672 156717873 157020768 159668496 159674814 159725358 159983424 160621656 160938464 160989408 162739044 163710534 163805616 164026944 164128704 165816153 165868641 166799412 166896288 166902892 166955724 170007093 170105832 170112563 171114528 173214774 173315376 173322234 173377098 174343104 174405192 174451264 176300631 176648364 177695856 177806096 179627058 179981352 180699363 180868701 181048608 181055772 181113084 181160928 181225444 184281318 184530312 184644792 187758324 188012016 188128656 188938958 189134376 189244224 189304128 191369061 192503844 192883536 194979798 196135992 196143753 196205841 196257672 196522848 196585056 199907838 200031858 200294208 201489888 203679684 203806044 204895574 205014576 205079472 205291584 205418944 205483968 207596601 207725391 208948896 208957164 211513518 211644738 212776173 212891328 212899752 212967144 212975571 214162208 216985392 216993978 218280712 218407488 220652991 220789881 221079456 221088204 221158188 222399216 222478418 222607632 225330984 226370261 226676124 226807776 230641398 230714406 230953032 231087168 231096312 231169464 232540256 235067508 235531152 236927808 239502744 239512221 239588037 239975136 240932484 241158268 241407696 241484112 244108566 245565801 245708424 246040416 246193056 250199118 250344432 250354338 250433586 250682688 250838208 252179168 255158748 256671792 257178048 259822161 259973064 259983351 260065647 261514656 261525004 261607788 261676896 264972546 266543784 266554331 266709144 269972028 271572912 271583658 271669626 271741392 271838166 273352768 273439296 276421977 276795468 276967188 278609552 281637486 282018024 282192984 283408437 283701564 283866336 283956192 283967428 288755766 288934906 289313856 289325304 292469697 294203988 294386508 294784272 294877584 296532288 296810176 299861757 300047787 300441312 302234832 305519526 305709066 307343361 307521864 307619208 307937376 308128416 308225952 313423344 313435746 314041536 317467107 319336992 319349628 319450716 321243312 321876928 321978816 325478088 325490967 327421068 327611232 331632306 331737282 333598824 333717627 333792576 333805784 333911448 340014186 340211664 340225126 342229056 345962097 346071609 346429548 346630752 346644468 346754196 348810384 352601262 353296728 354706157 355391712 355612192 359254116 359962704 361398726 361737402 362097216 362111544 362226168 362321856 362450888 366162849 368562636 369060624 369289584 375298677 375516648 375531507 375650379 376024032 376257312 377877916 378268752 382738122 385007688 385767072 389959596 392271984 392287506 392411682 392515344 393045696 393170112 397458819 399815676 400063716 402979776 407359368 407375487 407504439 407612088 407757249 409791148 410029152 410158944 415193202 415450782 417671747 417897792 417914328 422456229 423027036 423289476 425552346 425799504 425934288 425951142 428324416 433133649 433402359 433970784 433987956 436561424 441305982 441579762 442158912 442176408 442316376 444798432 444956836 445215264 450661968 452740522 453352248 453615552 458279289 458563599 461282796 461428812 461906064 462192624 462338928 465080512 470135016 470153619 471062304 479005488 479024442 479176074 479950272 481864968 482316536 482815392 482968224 488217132 491131602 491416848 492080832 492386112 497448459 497605923 500398236 500688864 500708676 500867172 504358336 510021279 510317496 510337689 513343584 519644322 519946128 519966702 520131294 523029312 523050008 523215576 523353792 528901893 529945092 533087568 533108662 533418288 539944056 542098089 542434399 542606103 543145824 543167316 543339252 543482784 543676332 552843954 553590936 553934376 557219104 563274972 564036048 564385968 566816874 567403128 567732672 567912384 567934856 574107183 577511532 577869812 578650608 584939394 588407976 588431259 588617523 588773016 588982693 589568544 589755168 599723514 600095574 600882624 604469664 611039052 611418132 614686722 615043728 615238416 615874752 616256832 616451904 622789803 623176173 626846688 626871492 634934214 638328519 638673984 638699256 638724529 638901432 638926713 642486624 650956176 650981934 654842136 655222464 661958973 662369643 663264612 663474564 667197648 667435254 667611568 667822896 679110783 680028372 680423328 680450252 691924194 692143218 692859096 693261504 693288936 693508392 697620768 705202524 706593456 709412314 710783424 711224384 718508232 718536663 718764111 719925408 722797452 723474804 724223088 724452336 724901776 732325698 736697403 737125272 738121248 738579168 750597354 751033296 751063014 751300758 752048064 752514624 755755832 756537504 765476244 770015376 771534144 779466483 779919192 779950053 780196941 784543968 784575012 784823364 785030688 794917638 799631352 799662993 800127432 814718736 814750974 815008878 815224176 815514498 819582296 820058304 820317888 829265931 830386404 830901564 835343494 835828656 844912458 846054072 846578952 849956263 850225311 851104692 851599008 851868576 851902284 866267298 866804718 867941568 867975912 873122848 877409091 882611964 883159524 884352816 884632752 889596864 889913672 890430528 899585271 900143361 901323936 905481044 906704496 916558578 917127198 922030083 922565592 922857624 922894141 923812128 924385248 924677856 940270032 940307238 942124608 952401321 958010976 958048884 958352148 963729936 964633072 965630784 965936448 976434264 976472901 982263204 982833696 994896918 995211846 1000796472 1000836073 1001152881 1001377728 1001417352 1001734344 1020042558 1020634992 1020675378 1026687168 1037886291 1038214827 1039288644 1039892256 1039933404 1040262588 1046100016 1046431152 1057803786 1059890184 1064118471 1066175136 1066217324 1066836576 1079888112 1084196178 1084868798 1085212206 1086291648 1086334632 1086678504 1086965568 1087352664 1105687908 1107181872 1107868752 1114438208 1125896031 1126549944 1126594521 1126951137 1128072096 1128771936 1133633748 1134806256 1135869712 1148214366 1155023064 1155739624 1157301216 1169878788 1176815952 1176862518 1177235046 1177546032 1177965386 1179137088 1179510336 1192376457 1199447028 1200191148 1208939328 1222078104 1222126461 1222513317 1222836264 1223271747 1229373444 1230087456 1230476832 1245579606 1246352346 1253015241 1253693376 1253742984 1267368687 1269868428 1276657038 1277398512 1277449058 1277802864 1277853426 1284973248 1299400947 1300207077 1301912352 1301963868 1309684272 1323917946 1324739286 1326529224 1326949128 1331821231 1334395296 1334870508 1335223136 1335645792 1358221566 1360056744 1360846656 1360900504 1374837867 1375690797 1383848388 1384286436 1385718192 1386577872 1387016784 1395241536 1410405048 1410460857 1413186912 1418824628 1437016464 1437073326 1437528222 1439850816 1445594904 1446109717 1446949608 1448446176 1448904672 1449803552 1464651396 1473394806 1474250544 1476242496 1477158336 1492345377 1492817769 1501194708 1502066592 1502126028 1502601516 1511511664 1513075008 1530063837 1530952488 1531013067 1540030752 1558932966 1559838384 1559900106 1560393882 1568239201 1569087936 1569150024 1569646728 1570061376 1586705679 1589835276 1599262704 1599325986 1600254864 1626294267 1627303197 1627818309 1629437472 1629501948 1630017756 1630448352 1631028996 1639164592 1658531862 1660772808 1661803128 1670686988 1671657312 1689824916 1692108144 1693157904 1699912526 1700450622 1702209384 1703198016 1703737152 1703804568 1722321549 1732534596 1733609436 1735951824 1746245696 1754818182 1765223928 1765293777 1765852569 1766319048 1766948079 1768705632 1769265504 1779827344 1799170542 1800286722 1802647872 1810962088 1813408992 1833117156 1834254396 1844060166 1845131184 1845715248 1845788282 1847624256 1848770496 1849355712 1868369409 1869528519 1880540064 1880614476 1904802642 1914985557 1916021952 1916097768 1916173587 1916704296 1916780139 1927459872 1929266144 1952868528 1952945802 1964526408 1965667392 1985876919 1987108929 1989793836 1990423692 2001592944 2001672146 2002305762 2002834704 2003468688 2037332349 2040085116 2041269984 2041350756 2075772582 2076429654 2078577288 2079784512 2079866808 2080525176 2092200032 2092862304 2115607572 2119780368 2128236942 2132350272 2132434648 2133673152 2155609989 2156292333 2159776224 2168392356 2169737596 2170424412 2172669264 2173357008 2174705328 2210092209 2211375816 2211463319 2214363744 2215737504 2251792062 2253099888 2253189042 2253902274 2256144192 2257543872 2267267496 2269612512 2271739424 2296428732 2310046128 2311479248 2314602432 2338399449 2339757576 2339850159 2340590823 2353631904 2353725036 2354470092 2355092064 2355930772 2384752914 2398894056 2398988979 2400382296 2444156208 2444252922 2445026634 2445672528 2446543494 2458746888 2460174912 2460953664 2487797793 2491159212 2492704692 2506030482 2507485968 2534737374 2539736856 2549868789 2550675933 2553314076 2554797024 2554898116 2555605728 2555706852 2598801894 2600414154 2603824704 2603927736 2619368544 2647835892 2649478572 2653058448 2653898256 2663642462 2668790592 2669741016 2670446272 2671291584 2698755813 2700430083 2716443132 2720113488 2721801008 2749675734 2751381594 2766090249 2767696776 2768572872 2768682423 2771436384 2773155744 2774033568 2820810096 2820921714 2826373824 2837649256 2857203963 2874032928 2874146652 2875056444 2891189808 2892219434 2893899216 2896892352 2897809344 2899607104 2929302792 2929418703 2946789612 2948501088 2984690754 2985635538 3002389416 3002508219 3003458643 3004133184 3004252056 3005203032 3023023328 3060127674 3061904976 3062026134 3080061504 3113658873 3114644481 3117865932 3119676768 3119800212 3120787764 3136478402 3138300048 3139293456 3173411358 3179670552 3192355413 3198525408 3198651972 3200509728 3252588534 3254606394 3255636618 3258874944 3259003896 3260035512 3260896704 3262057992 3278329184 3317063724 3321545616 3323606256 3341373976 3343314624 3377688093 3379649832 3379783563 3380853411 3384216288 3386315808 3399825052 3400901244 3404418768 3407609136 3444643098 3465069192 3465206303 3467218872 3471903648 3509636364 3530447856 3530587554 3531705138 3532638096 3533896158 3537411264 3538531008 3559654688 3577129371 3598341084 3600573444 3621924176 3626817984 3666234312 3666379383 3667539951 3668508792 3669815241 3688120332 3690262368 3691430496 3691576564 3736738818 3739057038 3759045723 3761080128 3761228952 3802106061 3809605284 3829971114 3832195536 3832347174 3833408592 3833560278 3854919744 3858532288 3898202841 3900621231 3905737056 3905891604 3929052816 3971753838 3974217858 3979587672 3980847384 3995463693 4003185888 4003344292 4004611524 4005669408 4006937376 4074664698 4080170232 4082539968 4082701512 4127072391 4151545164 4152859308 4157154576 4159733616 4161050352 4184400064 4185724608 4231215144 4231382571 4239560736 4256473884 4264869296 4311219978 4312584666 4319552448 4336784712 4338329151 4339475192 4340848824 4345338528 4346714016 4349410656 4420184418 4422751632 4422926638 4428727488 4431475008 4477036131 4503584124 4506199776 4506378084 4507804548 4534534992 4539225024 4543478848 4590191511 4592857464 4593039201 4620092256 4622958496 4676798898 4679515152 4679700318 4681181646 4704717603 4707263808 4707450072 4708940184 4710184128 4711861544 4760117037 4769505828 4797788112 4797977958 4800764592 4878882801 4881909591 4883454927 4888312416 4888505844 4890053268 4891345056 4893086988 4917493776 4975595586 4982318424 4985409384 5012060964 5014971936 5069474748 5079473712 5099737578 5101351866 5106628152 5109594048 5109796232 5111211456 5111413704 5166964647 5197603788 5200828308 5207855472 5238737088 5295671784 5295881331 5297557707 5298957144 5300844237 5306116896 5307796512 5327284924 5339482032 5397511626 5400860166 5429732711 5432886264 5440226976 5443602016 5499351468 5502763188 5532180498 5535393552 5537145744 5537364846 5542872768 5546311488 5548067136 5605108227 5608585557 5641620192 5641843428 5675298512 5714407926 5744956671 5748065856 5748293304 5748520761 5750112888 5750340417 5782379616 5784438868 5787798432 5858605584 5858837406 5893579224 5897002176 5957630757 5961326787 5969381508 5971271076 6004778832 6005016438 6006917286 6008504112 6010406064 6046046656 6111997047 6120255348 6123809952 6124052268 6227317746 6229288962 6235731864 6239353536 6239600424 6241575528 6272956804 6276600096 6278586912 6346822716 6359341104 6384710826 6397050816 6397303944 6401019456 6466829967 6468876999 6505177068 6509212788 6511273236 6518007792 6520071024 6524115984 6556658368 6630276627 6634127448 6634389957 6643091232 6647212512 6682747952 6755376186 6759299664 6759567126 6761706822 6768432576 6772631616 6799650104 6801802488 6808837536 6815218272 6889286196 6930138384 6930412606 6934437744 6943807296 7015198347 7019272728 7019550477 7021772469 7060895712 7061175108 7063410276 7065276192 7067792316 7119309376 7154258742 7196682168 7196966937 7201146888 7243848352 7332468624 7332758766 7335079902 7337017584 7339630482 7376240664 7380524736 7382860992 7383153128 7463393379 7473477636 7478114076 7518091446 7522457904 7604212122 7619210568 7649606367 7652027799 7656775009 7659942228 7664391072 7664694348 7666817184 7667120556 7796405682 7801242462 7811474112 7811783208 7858105632 7943507676 7948435716 7959175344 7961694768 7990927386 8006371776 8006688584 8009223048 8011338816 8013874752 8096267439 8101290249 8149329396 8160340464 8165403024 8254144782 8298270747 8303090328 8303418877 8305718616 8306047269 8314309152 8319467232 8322100704 8462430288 8462765142 8479121472 8512947768 8529738592 8571611889 8622439956 8625169332 8673569424 8676658302 8678950384 8681697648 8690677056 8693428032 8698821312 8788256109 8840368836 8845503264 8845853276 8954072262 9007168248 9007524657 9010375929 9012399552 9012756168 9015609096 9015965839 9069069984 9180383022 9185714928 9186078402 9240184512 9245916992 9340976619 9343933443 9353597796 9359030304 9359400636 9362363292 9409435206 9414900144 9417880368 9423723088 9520234074 9539011656 9577066239 9595576224 9595955916 9601529184 9757765602 9763819182 9766909854 9776624832 9777011688 9780106536 9782690112 9786173976 9834987552 9951191172 9964636848 9970818768 10024121928 10029943872 10133064279 10138949496 10139350689 10142560233 10158947424 10199475156 10202703732 10213256304 10219592464 10222827408 10333929294 10395207576 10395618909 10401656616 10415710944 10591343568 10591762662 10595115414 10597914288 10601688474 10612233792 10615593024 10654569848 10678964064 10795023252 10801720332 10859465422 10865772528 10880453952 10887204032 10998702936 10999138149 11002619853 11005526376 11009445723 11064360996 11070787104 11074291488 11074729692 11210216454 11217171114 11277137169 11283240384 11283686856 11350597024 11406318183 11428815852 11489913342 11496586608 11497041522 11500225776 11500680834 11564759232 11568877736 11575596864 11694608523 11701863693 11717211168 11717674812 11787158448 11915261514 11922653574 11938763016 11942542152 11986391079 11997623833 12009557664 12010032876 12013834572 12017008224 12020812128 12223994094 12240510696 12247619904 12248104536 12381217173 12454635492 12458577924 12471463728 12479200848 12483151056 12545913608 12553200192 12557173824 12693645432 12694147713 12718682208 12769421652 12794607888 12933659934 12937753998 13010354136 13010868949 13014987453 13018425576 13022546472 13036015584 13040142048 13048231968 13260553254 13268254896 13268779914 13286182464 13294425024 13365495904 13431108393 13510752372 13518599328 13519134252 13523413644 13599300208 13603604976 13617675072 13630436544 13770574533 13778572392 13779117603 13860276768 13860825212 13868875488 14030396694 14038545456 14039100954 14043544938 14114152809 14121791424 14122350216 14126820552 14127379543 14130552384 14135584632 14308517484 14393364336 14393933874 14402293776 14487696704 14636648403 14645728773 14650364781 14664937248 14665517532 14670159804 14674035168 14679260964 14752481328 14766306256 14926786758 14946955272 14956228152 15036182892 15044915808 15208424244 15238421136 15299212734 15304055598 15313550018 15319884456 15328782144 15329388696 15333634368 15334241112 15500893941 15592811364 15602484924 15623566416 15716211264 15887015352 15887643993 15892673121 15896871432 15902532711 15918350688 15923389536 15981854772 16013377168 16018446096 16192534878 16202580498 16289198133 16298658792 16320680928 16330806048 16508289564 16596541494 16606180656 16606837754 16611437232 16612094538 16628618304 16638934464 16644201408 16825756671 16924860576 16925530284 17025895536 17059477184 17143223778 17234870013 17244879912 17245562283 17250338664 17251021251 17347138848 17353316604 17357900768 17363395296 17576512218 17680737672 17691006528 17691706552 17872892271 17883980361 17908144524 18014336496 18015049314 18020751858 18025512336 18031218192 18031931678 18138139968 18335991141 18360766044 18371429856 18372156804 18681953238 18687866886 18707195592 18718060608 18718801272 18724726584 18799426321 18818870412 18829800288 18835760736 18847446176 19040468148 19078023312 19154132478 19191152448 19191911832 19203058368 19400489901 19406630997 19515531204 19527638364 19533819708 19554023376 19560213072 19572347952 19669975104 19890829881 19902382344 19903169871 19929273696 19941637536 20048243856 20266128558 20277898992 20278701378 20285120466 20317894848 20387109613 20398950312 20405407464 20426512608 20439184928 20445654816 20667858588 20790415152 20791237818 20803313232 20831421888 21045595041 21058651431 21065317407 21182687136 21183525324 21190230828 21195828576 21203376948 21309139696 21357928128 21590046504 21590900811 21603440664 21718930844 21731545056 21997405872 21998276298 22005239706 22011052752 22018891446 22128721992 22136602591 22141574208 22148582976 22149459384 22390180137 22420432908 22434342228 22554274338 22567373712 22701194048 22812636366 22857631704 22948819101 22956083397 22970325027 22979826684 22993173216 22994083044 23000451552 23001361668 23137755472 23389217046 23403727386 23434422336 23435349624 23574316896 23830523028 23845307148 23877526032 23885084304 23972782158 23995247666 24019115328 24020065752 24027669144 24034016448 24041624256 24288802317 24303870747 24447988188 24481021392 24496209072 24762434346 24894812241 24909270984 24910256631 24917155848 24918141807 24942927456 24958401696 24966302112 25091827216 25387290864 25388295426 25437364416 25538843304 25589215776 25867319868 25875507996 26020708272 26021737898 26029974906 26036851152 26045092944 26072031168 26080284096 26096463936 26364768327 26521106508 26536509792 26537559828 26730991808 26862216786 27021504744 27022573971 27031127787 27037198656 27038268504 27046827288 27047897517 27198600416 27207209952 27541149066 27557144784 27558235206 27720553536 27721650424 27737750976 28022929857 28031800329 28060793388 28077090912 28078201908 28087089876 28228305618 28244700432 28253641104 28254759086 28271169264 28617034968 28731198717 28749023147 28786728672 28787867748 28804587552 29273296806 29291457546 29300729562 29329874496 29331035064 29340319608 29348070336 29358521928 29504962656 29532612512 29853573516 29893910544 29912456304 30072365784 30089831616 30399192837 30416848488 30418052067 30427680699 30476842272 30598425468 30608111196 30627100036 30639768912 30658777392 30668482224 31001787882 31185622728 31186856727 31204969848 31247132832 31774030704 31775287986 31785346242 31793742864 31805065422 31836701376 31846779072 31963709544 32026754336 32036892192 32385069756 32405160996 32578396266 32597317584 32641361856 32661612096 32997414447 33007859559 33016579128 33028337169 33193082988 33212361312 33213675508 33222874464 33224189076 33651513342 33831411507 33849721152 33851060568 33852400037 34051791072 34286447556 34469740026 34489759824 34491124566 34500677328 34502042502 34694277696 34706633208 34715801536 34726790592 35083825569 35105591079 35153024436 35361475344 35383413104 35745784542 35767960722 35816289048 35959173237 35992871499 36028672992 36030098628 36041503716 36051024672 36062436384 36063863356 36671982282 36721532088 36742859712 36744313608 37143651519 37363906476 37375733772 37414391184 37437602544 37449453168 37598852642 37637740824 37659600576 37671521472 37694892352 38080936296 38082443139 38156046624 38308264956 38383823664 38800979802 38813261994 39031062408 39032606847 39044962359 39055276728 39067639416 39108046752 39120426144 39144695904 39781659762 39804764688 39806339742 39858547392 39883275072 40096487712 40532257116 40555797984 40557402756 40570240932 40774219226 40797900624 40810814928 40853025216 40878369856 40891309632 41311723599 41335717176 41337352809 41580830304 41582475636 41606626464 42091190082 42117302862 42130634814 42342458427 42365374272 42367050648 42380461656 42382138629 42391657152 42406753896 42618279392 43180093008 43181801622 43206881328 43437861688 43463090112 43909945209 43937186319 43951094343 43994811744 43996552596 44010479412 44022105504 44037782892 44257443984 44273205182 44298918768 44780360274 44840865816 44868684456 45047681939 45108548676 45134747424 45625272732 45715263408 45897638202 45912166794 45940650054 45959653368 45986346432 45988166088 46000903104 46002723336 46275510944 46502681823 46778434092 46807454772 46870699248 47148633792 47661046056 47662931979 47678019363 47690614296 47707598133 47755052064 47770168608 47945564316 47990495332 48040131504 48055338288 48577604634 48607741494 48867594399 48895976376 48962042784 48992418144 49524868692 49789624482 49818541968 49820513262 49834311696 49836283614 49885854912 49916803392 49932604224 50183654432 50477270013 50774581728 50776590852 51077686608 51178431552 51704610039 51734639736 51736686849 51751015992 51753063753 52041416544 52043475796 52059949812 52073702304 52090185888 52729536654 53042213016 53044311869 53073019584 53075119656 53651941083 53724433572 54043009488 54045147942 54062255574 54076537008 54093654576 54095795034 54397200832 54414419904 55007973423 55082298132 55114289568 55116470412 55443300848 56045859714 56063600658 56121586776 56154181824 56156403816 56174179752 56398278963 56456611236 56489400864 56507282208 56509518172 56542338528 57234069936 57462397434 57498046294 57573457344 57575735496 57609175104 58201469703 58546593612 58582915092 58601459124 58662070128 58680639216 58717043856 59009925312 59065225024 59672489643 59707147032 59709509613 59787821088 59824912608 60144731568 60798385674 60833696976 60836104134 60855361398 60953684544 61161328839 61196850936 61216222392 61254200072 61279537824 61317554784 61336964448 62003575764 62371245456 62373713454 62409939696 62494265664 63175954293 63195952221 63548061408 63550575972 63570692484 63587485728 63610130844 63927419088 64053508672 64073784384 64770139512 64772702433 64810321992 65156792532 65194635168 65994828894 66015719118 66033158256 66056674338 66386165976 66409807773 66424722624 66427351016 66445748928 66448378152 67170540411 67303026684 67662823014 67702121136 67704800074 68103582144 68572895112 68846457303 68868250191 68910975081 68939480052 68979519648 68982249132 69001354656 69004085004 69413266416 70167651138 70211182158 70306048872 70586525243 70722950688 70766826208 71491569084 71535921444 71632578096 71918346474 71985742998 72057345984 72060197256 72083007432 72102049344 72124872768 72127726712 72866406951 72911612241 73343964564 73443064176 73488627216 74287303038 74684436723 74727812952 74730769893 74751467544 74754425421 74828782368 74875205088 74898906336 75197705284 75275481648 76161872592 76164886278 76312093248 76616529912 76767647328 77601959604 77626523988 78062124816 78065213694 78089924718 78110553456 78135278832 78216093504 78240852288 78289391808 79094304981 79563319524 79609529376 79612679484 80192975424 81064514232 81067721913 81093383361 81111595968 81114805512 81140481864 81143692551 81548438452 81595801248 81621629856 82623447198 82671434352 82674705618 83116677653 83161660608 83164951272 83213252928 84068789571 84095400987 84182380164 84234605724 84261269628 84684916854 84734101296 84760923312 84764277258 84813507792 85236558784 86193596151 86247069441 86360186016 86363603244 86413762656 86875723376 87819890418 87874372638 87902188686 87989623488 87993105192 88020958824 88044211008 88075565784 88514887968 88546410364 88597837536 89560720548 89681731632 89737368912 90095363878 90217097352 90269494848 91197578511 91250545464 91254156201 91283042097 91430526816 91795276404 91824333588 91881300108 91919306736 91976332176 92005446672 92551021888 93005363646 93556868184 93560570181 93614909544 93741398496 95322092112 95325863958 95356038726 95381228592 95415196266 95510104128 95540337216 95891128632 95980990664 96080263008 96110676576 97155209268 97215482988 97735188798 97791952752 97924085568 97984836288 98992243341 99023578677 99049737384 99085011507 99579248964 99637083936 99641026524 99668623392 99672567228 100367308864 100954540026 101494234521 101549163456 101553181704 101557200111 102155373216 103409220078 103469279472 103473373698 103502031984 103506127506 104082833088 104086951592 104119899624 104147404608 104180371776 105251476707 105316773237 105459073308 106084426032 106088623738 106150239312 107303882166 107448867144 107877519711 107944445401 107978614497 108086018976 108090295884 108124511148 108153074016 108187309152 108191590068 110015946846 110164596264 110228579136 110232940824 110886601696 111430954557 112091719428 112127201316 112243173552 112312807632 112348359504 112796557926 112913222472 112978801728 113014564416 113019036344 113084677056 114247329417 114468139872 114924794868 114996092588 115151470992 116402939406 117093187224 117097820541 117134887077 117165830184 117202918248 117207555907 117324140256 117361278432 117434087712 119344979286 119414294064 119419019226 119575642176 119649825216 120289463136 121596771348 121667393952 121672208268 121710722796 122322657678 122393701872 122432444784 122508400144 122559075648 122635109568 122673928896 123935170797 124007151528 124012058427 124742490912 124747426908 124819879392 126351908586 126391904442 127027375281 127096122816 127101151944 127106181271 127141384968 127146415887 127174971456 127220261688 127854838176 129540279024 129545404866 129620643984 130313585064 130389270336 131729835627 131811558957 131853283029 131989657788 132031438236 132066316512 132113348676 132772331952 132819615546 132854702032 132896756304 134341080822 134606053368 135143045817 135325646028 135404242272 135409600148 137145790224 137692914606 137736500382 137821950162 137878960104 137959039296 137964498264 138002709312 138008170008 138826532832 140335302276 140422364316 140612097744 141173050486 141445901376 141533652416 142983138168 142988795937 143034058089 143071842888 143122794399 143265156192 143836692948 143971485996 144120394512 144166014864 144255453424 145732813902 145823224482 146602783197 146687929128 146886128352 146977254432 148574606076 149368873446 149455625904 149461539786 149502935088 149508850842 149657564736 149750410176 149797812672 150395410568 150550963296 151431810039 152323745184 152329772556 153233059824 153535294656 155113830117 155203919208 155210060547 155253047976 155259191259 156124249632 156130427388 156179849436 156221106912 156270557664 158188609962 159126639048 159132935607 159219058752 159225358968 160955823249 162129028464 162135443826 162186766722 162229611024 162280963728 162287385102 163096876904 163191602496 163243259712 165023920269 165246894396 165342868704 165349411236 166233355306 166329902544 168137579142 168190801974 168364760328 168469211448 168522539256 169141296337 169194836889 169369833708 169468202592 169521846624 169528554516 169627015584 172387192302 172494138882 172720372032 172727206488 172827525312 173751446752 174604409109 175639780836 175748745276 175804377372 175986210384 176041917648 176151131568 177029775936 177092820728 177195675072 179017468929 179121441096 179128528839 179363463264 179474737824 180190727756 180434194704 182395157022 182501090928 182508312402 182566084194 182861053632 183483986517 183590552808 183648667176 183655934059 183762600216 183838613472 183952664352 184010893344 186010727292 187113736368 187121140362 187229819088 187482796992 189527862879 189587856663 190644184224 190651727916 190712077452 190762457184 190830392532 191782257264 191961981328 192160526016 192221353152 194310418536 194318107299 194430965976 195470377596 195583905504 197984486682 198047157354 198099474768 198170023014 199158497928 199166378527 199229423319 199274167872 199282053048 199337246784 199345134456 201511621233 201909080052 202988469042 203106363408 203114400222 204310746432 206539371909 206604750573 206732925243 206818440156 206938558944 206946747396 207004063968 207012255012 208173903184 208239799248 210502953414 210633546474 210918146616 211759575729 212168852064 212177247476 212300478624 214607764332 214897734288 215755039422 215888890802 215957228994 216172037952 216180591768 216249022296 216306148032 216374618304 216383180136 218734836723 220031893692 220329192528 220465881648 221773203392 222861909114 224053310169 224183438856 224192309679 224254402632 224263276263 224486347104 224625615264 224696719008 225593115852 225826444944 226038072688 228494658834 228936279744 229849589736 229992185176 230302941984 232805878812 234186374448 234195641082 234269774154 234331660368 234405836496 234415111814 234648280512 234722556864 234868175424 237282914943 238689958572 238828588128 238838038452 240578926272 243193542696 243203165739 243280150083 243334787904 243344416536 243421445592 243431077653 244645315356 244787403744 244864889568 245016800288 247870341594 248014303056 248024116854 249350032959 249484981824 249494853816 249639758784 252206368713 252286202961 252703817172 252783808884 254054750562 254202303888 254212362542 254282769936 254292831774 254440523376 255709676352 258580788453 258741208323 259080558048 259090809732 259241287968 260627170128 263459671254 263623117914 263706566058 263979315576 264062876472 264132633024 264226697352 265032424969 265544663904 265639231092 265709404064 265793512608 268682161644 269212106736 270286091634 270651292056 270808484544 270819200296 273592735533 273762468603 273849126291 274291580448 275385829212 275473000764 275643900324 275757920208 275928996528 276016340016 277653065664 280670604552 280681710543 280844728632 281224195488 282346100972 285966276336 285977591874 286068116178 286143685776 286245588798 286530312384 287673385896 287775833683 287942971992 288240789024 288332029728 288510906848 291465627804 291646448964 293205566394 293375858256 293772256704 293954508864 296976730023 297070736031 297149212152 297255034521 298737746892 298911251808 298923079572 299005870176 299017701684 300790821136 301101926592 302863620078 304482703563 304647490368 304659545112 304671600333 306466119648 310227660234 310407838416 310420121094 310506095952 310518382518 312248499264 312260854776 312359698872 312442213824 312541115328 315754430121 315950319711 316377219924 318253278096 318265871214 318450717936 321911646498 323632559133 323833336203 323935843491 324258056928 324270887652 324373533444 324459222048 324561927456 324574770204 326193753808 330047840538 330493788792 330685737408 330698822472 332466710612 332659805088 336275158284 336381603948 336729520656 336938422896 337045078512 338282592674 338389673778 338739667416 338936405184 339043693248 339057109032 339254031168 342741988251 344774384604 344988277764 345454412976 347502893504 349208818218 351279561672 351293461623 351404661231 351497490552 351608754744 351622667721 351972420768 352083835296 352302263136 354185641456 358034937858 358242882192 358257057678 358726926528 358949475648 360381455512 360868389408 364790314044 365002181856 365016624804 365132168388 366967973034 367181105616 367297334352 367311868118 367525200432 367677226944 367905328704 368021786688 371805512391 372021454584 372036175281 374227472736 374242280724 374459638176 379055725758 379175713326 381082125843 381288368448 381303455832 381318543813 381424154904 381439247661 381524914368 381660785064 383564514528 383923962656 388620837072 388636214598 388861931952 390940755192 391167811008 395189506881 395434676871 395559849087 395968973364 396094314708 396198949536 396340046028 398316995856 398332757054 398458846638 398564106096 398690268912 403023242466 403818160104 405429137451 405976938084 406212726816 406228800444 413078743818 413209501146 413465850486 413636880312 413877117888 413893494792 414008127936 414024510024 416347806368 416479598496 421005906828 421267092948 421836293232 423519151458 424337704128 424354494952 424600957248 428966387811 429102174267 429215528664 429368383197 429795468576 431510078844 431777781604 431914457988 432361183536 432498044592 432766360272 437469673446 439808349591 440063787384 440081200481 440658385056 440931763296 445723818228 448106620338 448366877712 448384619358 448508805264 448526552526 448972694208 449251230528 449393438016 451186231704 451652889888 452076145376 454295430117 456989317668 459699179472 459984370352 460605883968 465341490351 465611757624 465630181641 465777573777 468372748896 468391282164 468539548308 468663320736 468811672992 468830223628 474565829886 477379917144 477398806821 477657176256 477676076904 482867469747 486387085392 486406331478 486560300166 486688833072 486842891184 486862155306 489290630712 489574807488 489729779136 490033600576 495071760807 495740683188 496028606112 496048233708 498700065918 498989707632 504412737426 504572405922 505407634344 505567617768 507423889011 507584510667 508109501124 508404607776 508424725084 508565539872 508585663548 508881046752 517161576906 517482416646 518161116096 518181619464 518482575936 521254340256 526919342508 527246235828 527413132116 527958631152 528125752944 528453394704 530064849938 531089327808 531278462184 531418808128 531587025216 537052406787 537364323288 537385586517 538424213472 540572183268 541302584112 541638400592 547185471066 547524937206 547698252582 548583160896 550451959551 550771658424 550946001528 550967802177 551287800648 551515840416 551857993056 552032680032 561341209104 561363421086 561689457264 562448390976 564692201944 568583588637 571932552672 571955183748 572136232356 572287371552 572491177596 575346771792 575551667366 575885943984 576481578048 576664059456 577021813696 582931255608 582954321897 583292897928 586411132788 586751716512 593953460046 594141472062 594298424304 594510069042 597475493784 597499135581 597688269957 597822503616 597846159144 598011740352 598035403368 601581642272 604534863699 605727240156 608965407126 609319090224 609343200666 612932239296 619618115727 619814251719 620198775729 620455320468 620815676832 620840242188 621012191904 621036765036 624521709552 624719397744 631508860242 631900639422 632754439848 635278727187 636506556192 636531742428 636901435872 643823292996 647265118266 647666672406 647871686982 648516113856 648541775304 648747066888 648918444096 649123854912 649149540408 652387507616 656204510169 660095681076 660987577584 661397644944 664933421224 665319610176 672159930507 672550316568 672576929037 672763207896 672789828789 673459041312 673876845792 674090157024 676565185348 676779347556 677479334832 678114218064 685483976502 689548769208 689576054297 689976555528 690908825952 698417636436 702559123344 702586923246 702809322462 702994981104 703217509488 703245335442 703944841536 704167670592 704604526272 708371282912 711848744829 716069875716 716485764384 716514115356 720762911024 721736778816 729580628088 729609497217 729840450249 730004363712 730033249608 730264336776 730293232959 733935946068 734362211232 734594668704 734623736236 735050400864 743611024782 744042909168 744072350562 748050098877 748454945472 748484561448 748919276352 756619106139 758111451516 758351426652 762164251686 762606911664 762637087626 762848309808 762878495322 763321570128 767129029056 767847925312 775742365359 776223624969 777241674144 777272429196 777723863904 781881510384 790379013762 790869353742 791119698174 791937946728 792188629416 792397899072 792680092056 795097274907 796633991712 796665514108 796917693276 797128212192 797380537824 806046484932 807636320208 810858274902 811953876168 812425453632 812457600888 821287405809 821547378873 826157487636 826419002292 826931700972 827273760624 827786989584 828049020048 832695612736 832959196992 842011813656 842045131629 842534185896 843672586464 847038302916 848708989904 857932775622 858204348534 858431057328 858736766394 859590937152 863020157688 863327501049 863555563208 863828915976 864722367072 864996089184 865532720544 874939346892 879616699182 880127574768 880162400962 881316770112 881863526592 890930190069 891447636456 891765103563 896213240676 896733755424 896769238716 897017610528 897053105052 902372463408 903305779776 904152290752 908590860234 913448110689 913978635336 914014800999 919398358944 919968740704 930682980702 931223515248 931260363282 931555147554 936745497792 936782564328 937079096616 937326641472 937623345984 937660447256 947263290363 947850959133 949131659772 954759834288 954797613642 955352153808 965734939494 970897677399 971500008609 971807530473 972774170784 972812662956 973120600332 973377666144 973685782368 973724310612 978581261424 990143521614 991481366376 992057212224 992096467416 997400131836 997979415264 1008825474852 1009144811844 1010815268688 1011135235536 1014847778022 1015169021334 1016219002248 1016809215552 1016849450168 1017131079744 1017171327096 1017762093504 1028225964753 1034323153812 1034964833292 1036363238928 1042508680512 1053838685016 1053880384869 1054213983693 1054492471656 1054826264232 1054868003163 1055917262304 1056251505888 1056906789408 1060129699876 1062556924368 1074104813574 1074728646576 1074771173034 1076848426944 1080516809489 1081144366536 1082605168224 1083276801184 1094370942132 1095049874412 1095396505164 1100903919102 1101543316848 1101892003056 1101935604354 1102575601296 1103031680832 1103715986112 1104065360064 1115416537173 1116108525843 1122682418208 1122726842172 1123378914528 1129384403888 1137167177274 1143246377529 1143865105344 1143910367496 1143955631439 1144272464712 1144317742983 1144574743104 1144982355192 1150693543584 1151103334732 1151771887968 1165862511216 1165908643794 1166585795856 1172822265576 1173503433024 1185568520643 1186304030613 1186679547261 1187906920092 1188282944124 1188596848608 1189020138084 1194950987568 1194998271162 1195376539914 1195692318288 1196070806736 1203163284544 1209069727398 1211454480312 1216287412353 1217930814252 1218638180448 1218686401332 1239236231454 1239628503438 1240397551458 1240910640936 1241631353664 1241680484376 1242024383808 1242073530072 1249043419104 1249438795488 1263017720484 1263801278844 1265508879696 1270557454374 1273013112384 1273063484856 1273802871744 1286899163433 1287306522801 1287646585992 1288105149591 1294530236532 1295333344812 1295743373964 1297083550608 1297494133776 1298299080816 1304775015232 1312409020338 1319425048773 1320191362152 1320243601443 1321975155168 1322795289888 1329866842448 1344319861014 1345100633136 1345153858074 1345526415792 1345579657578 1346918082624 1347753691584 1348180314048 1353130370696 1353558695112 1354958669664 1356228436128 1370967953004 1379097538416 1379152108594 1379953111056 1381817651904 1396024471053 1396835272872 1396890544923 1397332721331 1405118246688 1405173846492 1405618644924 1405989962208 1406435018976 1406490670884 1416742565824 1423697489658 1432139751432 1432196420463 1432971528768 1433028230712 1441525822048 1448602409241 1459161256176 1459218994434 1459680900498 1460066499216 1460528673552 1460586465918 1467871892136 1468724422464 1469189337408 1469247472472 1470100801728 1485215282421 1487222049564 1488085818336 1488144701124 1496100197754 1496969122896 1513238212278 1516222903032 1516702853304 1522271667033 1522753532001 1523698226791 1524328503372 1525213823328 1525274175252 1525696619616 1525756990644 1526643140256 1551484730718 1552447249938 1554483348288 1554544858392 1555447727808 1563763020768 1580758027524 1581738707484 1582239396348 1583875893456 1584377258832 1585360184112 1590194549814 1593267983424 1593331028216 1593835386552 1594256424384 1594761075648 1611157220361 1612092969864 1612156759551 1615272640416 1621716549804 1623907752336 1624915201776 1642574811618 1643094757746 1651355878653 1652314975272 1652380356523 1652838004584 1652903406531 1653863401944 1654547521248 1655573979168 1656098040096 1684023627312 1684090263258 1685068371792 1687345172928 1694076605832 1697417979808 1705750765911 1715865551244 1716408697068 1716862114656 1717473532788 1726040315376 1726655002098 1727111126416 1727657831952 1729444734144 1729992178368 1731065441088 1748862965691 1749878693784 1759233398364 1760255149536 1760324801924 1781860380138 1782895272912 1783530207126 1792426481352 1792497406743 1793064809871 1793467510848 1793538477432 1794035221056 1794106210104 1794177201961 1804744926816 1817181720468 1826896221378 1827957270672 1828029601998 1838796717888 1839937481408 1858854347181 1859442755157 1860596327187 1861365961404 1862447030496 1862520726564 1863110295108 1873565128656 1874158193232 1875320894512 1894526580726 1895701918266 1898263319544 1905836181561 1909519668576 1909595227284 1910704307616 1931469878988 1941795354798 1943000017218 1943615060946 1945548341568 1945625325912 1946241200664 1946755332288 1947371564736 1947448621224 1957162522848 1968613530507 1980287043228 1982962732752 1984192934832 1994800263672 1995958830528 2016479791521 2017650949704 2017730787111 2018289623688 2018369486367 2021630537376 2022270471072 2029695556044 2030338042668 2032438004496 2033698900336 2034342654192 2056451929506 2068646307624 2068728162891 2069929666584 2072726477856 2107677370032 2107760769738 2108427967386 2108984943312 2109652528464 2109736006326 2111834524608 2112503011776 2113813578816 2120259399752 2125113848736 2148209627148 2149457293152 2149542346068 2161033618978 2162288733072 2165210336448 2166553602368 2188741884264 2188828491651 2189521350747 2190099748824 2190793010328 2190879698877 2201807838204 2203086633696 2203784006112 2203871208708 2205151202592 2230833074346 2232217051686 2244150296631 2245364836416 2245453684344 2246757829056 2258768807776 2269857318417 2274334354548 2286492755058 2287820734992 2287911262878 2288544929424 2288635485966 2289964710384 2301387087168 2302206669464 2303543775936 2327227096077 2328670874907 2331725022432 2331817287588 2333171591712 2345644531152 2371137041286 2372608061226 2373359094522 2375813840184 2376565888248 2377193697216 2378040276168 2385291824721 2387527142767 2389901975136 2389996542324 2390753079828 2391384636576 2392141613472 2418139454796 2422908960624 2432574824706 2435861628504 2437276360896 2437372802664 2463862217427 2464642136619 2478472462908 2479257006876 2480795102916 2481821281872 2483360968752 2484147060144 2498086838208 2498877590976 2526035440968 2526135394887 2527602557688 2531017759392 2541114908748 2546126969712 2573798326866 2574613045602 2575293171984 2576210299182 2589060473064 2589162920851 2589982503147 2590666689624 2591486747928 2594167101216 2594988267552 2596598161632 2624818040676 2638850097546 2640382724304 2640487202886 2643950310336 2645590579776 2659733684896 2672790570207 2675295310689 2688639722028 2690201266272 2690307716148 2691052831584 2691159315156 2706260741392 2707117390224 2709917339328 2712456872256 2740344332067 2741935906008 2742044402997 2758195076832 2758304217188 2759906222112 2792048942106 2793670545744 2793781089846 2794665442662 2810236493376 2810347692984 2811237289848 2811348529057 2811979924416 2812870037952 2812981341768 2843552877399 2847394979316 2864279502864 2864392840926 2866056461424 2883051644096 2897204818482 2912693032197 2914500025827 2915422591419 2918322512352 2918437988868 2919361800996 2920132998432 2921057347104 2921172931836 2935743784272 2938494944944 2970430564842 2974444099128 2976171636672 2976289402248 2992200395508 2993938245792 3026476424556 3032445806064 3033405706608 3044543334066 3045507064002 3047396453582 3048657006744 3050427646656 3050548350504 3051393239232 3051513981288 3053286280512 3084677894259 3102969461436 3104894499876 3109089716784 3127526041536 3161516055048 3161641154607 3162641951079 3163477414968 3164478792696 3164604009489 3167751786912 3168754517664 3170720368224 3180389099628 3186662056432 3187670773104 3222314440722 3224185939728 3224313519102 3230545280832 3241550428467 3243433099608 3247815504672 3249830403552 3285149623236 3286189515492 3302711757306 3304629950544 3304760713046 3305676009168 3305806813062 3307726803888 3309095042496 3311147958336 3312196080192 3348325577529 3368047254624 3368180526516 3370136743584 3388153211664 3394835959616 3411501531822 3429739132587 3431731102488 3431866894317 3432817394136 3432953228949 3433724229312 3434947065576 3452080630752 3453310004196 3454222252832 3455315663904 3497725931382 3499757387568 3518466796728 3520510299072 3520649603848 3556705561929 3558912091839 3560038641783 3563720760276 3565790545824 3567060414252 3584852962704 3584994813486 3586129619742 3587076954864 3588212420208 3588354403922 3609489853632 3634363440936 3648862237059 3653792442756 3655914541344 3656059203996 3717708694362 3718885510314 3721192654374 3722731922808 3724894060992 3725041453128 3726220590216 3741085837879 3747130257312 3748316386464 3750641789024 3789053161452 3791403836532 3796526639088 3811672363122 3819039337152 3819190454568 3821408615232 3860697490299 3861919568403 3862939757976 3864315448773 3883590709596 3886000034436 3887230121892 3891250651824 3892482401328 3894897242448 3914325045696 3937227061014 3958275146319 3960574086456 3960730804329 3965925465504 3968385869664 3989600527344 4032959583042 4035301899408 4035461574222 4036579247376 4036738972734 4043261074752 4044540942144 4059391112088 4060676085336 4064876008992 4067397800672 4068685308384 4112903859012 4137292615248 4137456325782 4139859333168 4145452955712 4188073413159 4190671634769 4191998163993 4215354740064 4215521539476 4216855934772 4217969886624 4219305056928 4219472012652 4240518799504 4250227697472 4296419254296 4296589261389 4298914586304 4299084692136 4322067237956 4324577466144 4377483768528 4377656983302 4379042701494 4380199497648 4381586020656 4381759397754 4403615676408 4405183915609 4406173267392 4407568012224 4407742417416 4410302405184 4455645847263 4461666148692 4464434103372 4488300593262 4490907368688 4517537615552 4539714636834 4548668709096 4566815001099 4568260596003 4571094680373 4572985510116 4575641469984 4575822525756 4577089858848 4577270971932 4579929420768 4604413338928 4654454192154 4657341749814 4663450044864 4663634575176 4666343183424 4691289062304 4742274082572 4745216122452 4746718189044 4751627680368 4753131776496 4756080552336 4770583649442 4775054285534 4779803950272 4779993084648 4781506159656 4782769273152 4784283226944 4833471661083 4836278909592 4836470278653 4845817921248 4865149649412 4871723257008 4874745605328 4927724434854 4929284273238 4954067635959 4956944925816 4957141069569 4958514013752 4958710219593 4961590205832 4963642563744 4966721937504 4968294120288 5052070881936 5052270789774 5055205115376 5062035518784 5082229817496 5092253939424 5147596653732 5149226091204 5150586343968 5152420598364 5178120946128 5178325841702 5179965006294 5181333379248 5182973495856 5188334202432 5189976535104 5193196323264 5246588897073 5249636081352 5277700195092 5280765448608 5280974405772 5319467369792 5345581140414 5350590621378 5377279444056 5377492220229 5379194429613 5380402532544 5380615432296 5382105663168 5382318630312 5382531605883 5412521482784 5414234780448 5480688664134 5483871812016 5484088805994 5516390153664 5516608434376 5519812444224 5576563041543 5578328265471 5581788981561 5584097884212 5587341091488 5587562179692 5589330885324 5620695385968 5622474579696 5622697058114 5625962683536 5687105754798 5694789958632 5717508544683 5721055606253 5728559005728 5728785681852 5732112922848 5794409636964 5825386064394 5829000051654 5830845182838 5836645024704 5836875977736 5838723601992 5840265996864 5842114694208 5842345863672 5871487568544 5876989889888 5905840591521 5940861129684 5948888198256 5952578804496 5984400791016 5987876491584 6049439374563 6052952849112 6053192361333 6055108459101 6064891612128 6066811413216 6089086668132 6091014128004 6094792907164 6097314013488 6101096701008 6103027962576 6169355788518 6205938922872 6206184488673 6209788999752 6218179433568 6323032110096 6323282309214 6325283902158 6326954829936 6328957585392 6329208018978 6335503573824 6337509035328 6341440736448 6360778199256 6373324112864 6375341546208 6444628881444 6448371879456 6448627038204 6483100856934 6486866199216 6495631009344 6499660807104 6566485474953 6568564052241 6570299246472 6572379030984 6572639096631 6605423514612 6609259901088 6609521426092 6611352018336 6611613626124 6615453607776 6696651155058 6732450889893 6736094509248 6736361053032 6736627607363 6740273487168 6776306423328 6823003063644 6859478265174 6863462204976 6863733788634 6865634788272 6865906457898 6869894131152 6904161261504 6906620008392 6908444505664 6910631327808 6981681288231 6986012624721 6995451862764 6999514775136 7036933593456 7041299207696 7113411123858 7117824183678 7120077283566 7127441520552 7131581091648 7134120828504 7155875474163 7162581428301 7169705925408 7169989626972 7172259239484 7174153909728 7176424840416 7176708807844 7268726881872 7297724474118 7307584885512 7311829082688 7312118407992 7391586652281 7435417388724 7437771020628 7442385308748 7445463845616 7450082906256 7452441180432 7482171675758 7494260514624 7496632772928 7501283578048 7578106322904 7578406184661 7582807673064 7593053278176 7623344726244 7638380909136 7721394980598 7723839136806 7725879515952 7728630897546 7767181419192 7767488762553 7769947509441 7772000068872 7774460243784 7782501303648 7784964802656 7789794484896 7874454122028 7916550292638 7921148172912 7921461608658 7931850931008 7936771739328 7979201054688 8025885932067 8065919166084 8070603798816 8070923148444 8073158494752 8073477945468 8118782224176 8121352170672 8129752017984 8134795601344 8137370616768 8221032996201 8225807718024 8226133208991 8274585230496 8274912651564 8279718666336 8376146826318 8381343269538 8383996327986 8430709480128 8431043078952 8433711869544 8434045587171 8435939773248 8438610113856 8438944025304 8481037599008 8530658632197 8592838508592 8593178522778 8598169384272 8644134475912 8649154932288 8738079096591 8743500077481 8746267774257 8754967537056 8755313966604 8758085402988 8760398995296 8763172041312 8763518795508 8807231352816 8810367831218 8815484834832 8911291694526 8923332297384 8928868206744 8964488705861 8976601186524 8981814737376 9079429273668 9097337418192 9133630002198 9136521192006 9142189360746 9145971020232 9151282939968 9151645051512 9154179717696 9154541943864 9159858841536 9208826677856 9254033682777 9308908384308 9314683499628 9327269150352 9382578124608 9484548165144 9484923463821 9487925853237 9490432244904 9493436378088 9493812028467 9503255360736 9506263552992 9512161104672 9541167298884 9550108571068 9559986169296 9563012319312 9666943322166 9672557819184 9672940557306 9691635842496 9724651285401 9730299298824 9743446514016 9749491210656 9855448869708 9858568546476 9908135271918 9913889851632 9914282139138 9917028027504 9917420439186 9923180411664 9927285127488 9933443875008 9936588240576 10044976732587 10104141763872 10104541579548 10110410230752 10164459634992 10184507878848 10289217397761 10295193307464 10295600682951 10298452182408 10298859686847 10301172687936 10304841196728 10356241892256 10356651683404 10359930012588 10362666758496 10365946991712 10493177794146 10499272162704 10555400390184 10555818061931 10561530897216 10561948811544 10676736275517 10680115925349 10691162280828 10701181242756 10754558888112 10754984440458 10758388859226 10761230864592 10764637260624 10765063211766 10825042965568 10828469560896 10946586711177 10961377328268 10967743624032 10968177611988 11033216868752 11153126083086 11156656530942 11163577963122 11168195768424 11174682182976 11175124359384 11178661770648 11223257513637 11241390771936 11244949159392 11245394116228 11251925367072 11374211509596 11389579917264 11435017089366 11442111212506 11457118011456 11457571363704 11464225845696 11582092470897 11588819273928 11592946346319 11650772128788 11658000103308 11661690365676 11673751955472 11677447203984 11684691727344 11742975137088 11753979779776 11811681183042 11874825438957 11881722259368 11882192412987 11897776396512 11905157608992 11968801582032 12098878749126 12105905698224 12106384722666 12110216918202 12129783224256 12133622826432 12178173336264 12182028256008 12189585814328 12194628026976 12202193402016 12206055925152 12338711577036 12411877845744 12412368977346 12419577999504 12436358867136 12572014904307 12575994491979 12646064220192 12646564618428 12650567804316 12653909659872 12657915170784 12658416037956 12721556398512 12746648225728 12750683092416 12889257762888 12889767784167 12896743758912 12897254076408 12966201713868 12973732398432 13132970949906 13137128104482 13140598492944 13144758061968 13145278193262 13210847029224 13215551746827 13218519802176 13219042852184 13222704036672 13223227252248 13230907215552 13366937541789 13393302310116 13464901779786 13472722106064 13473255214726 13552612846656 13646006127288 13700445003297 13704781788009 13713284041119 13718956530348 13726924409952 13727467577268 13731269576544 13731812915796 13739788262304 13813240016784 13963362576462 13972025249442 13990903725528 13999029550272 14046718523357 14073867186912 14082598415392 14226822247716 14235648367356 14240154567132 14254883041104 14268241657008 14311750948326 14325162856602 14339411850816 14339979253944 14344518478968 14348307819456 14352849680832 14353417615688 14500414983249 14509410835959 14537453763744 14595448948236 14615169771024 14624236815984 14783173304562 14862202907877 14870834777448 14871423208707 14875542041256 14876130658779 14884770617496 14890927691232 14900165812512 14904882360864 14964343351516 15156212645808 15156812369322 15165615346128 15186106556352 15246689452488 15276761818272 15442789961196 15447678273612 15451759031904 15457261795092 15534362838384 15534977525106 15539895018882 15544000137744 15548920487568 15565002607296 15569929605312 15579588969792 15739766691219 15748908244056 15833100585276 15842296345824 15842923217316 15958402109376 16051771864134 16131838332168 16132476660687 16137583288839 16141207597632 16141846296888 16146316989504 16146955890936 16147594817649 16237564448352 16242704341344 16442065992402 16451615436048 16452266417982 16549170460992 16549825303128 16559437332672 16729689124629 16734984796413 16745366944683 16752293652636 16762686539076 16767992655972 16862086157904 16867423739088 16868091174342 16877888050608 16962075198016 17061317264394 17152525634049 17163166818759 17185677017184 17186357045556 17196338768544 17288268951824 17476158193182 17487000154962 17492535548514 17509935074112 17510627933208 17516170805976 17520797990592 17526344082624 17527037591016 17614462705632 17620735662436 17630969669664 17822583389052 17846664594768 17857736413488 17928977411722 17953202373048 17963629474752 18148318123689 18158858547336 18159577083999 18165325377303 18194674836384 18267260004396 18273042384012 18284378721492 18291942040464 18303290103024 18309083887728 18417653355712 18508067365554 18617816768616 18618553466019 18629366999256 18654538300704 18969096330288 18969846927642 18975851706474 18980864489808 18986872756176 18987624056934 19006510721472 19012527105984 19024322209344 19082334597768 19100217142136 19119972338592 19126024638624 19333886644332 19345115638368 19345881114612 19449302570802 19460598597648 19486893028032 19498982421312 19699456424859 19705692156723 19710897739416 19717137092952 19717917289893 19816270543836 19827779703264 19828564278276 19834056055008 19834840878372 19846360823328 20089953465174 20197352669679 20208283527744 20209083159096 20209882822089 20220820461504 20328919269984 20578434795522 20590386614928 20591201365902 20596904364816 20597719373694 20609682393456 20712483784512 20713303366808 20719860025176 20725333516992 20731893983424 20945043864693 20958037874163 20986355588292 20998544325408 21110800780368 21111636123862 21123897623088 21353472551034 21360231850698 21382324561656 21402362485512 21467626422489 21480944634799 21487744284903 21509117776224 21509968880916 21516777718452 21522461729184 21529274521248 21530126423532 21893173422354 21922754656536 21935487248064 21936355223976 22066433737504 22174759956843 22306252166172 22313313061884 22327155926244 22336391536848 22350248718768 22357323541296 22446515027274 22482781543872 22489898318784 22490788232456 22503850734144 22735218553983 22748423019192 22779159834528 22870034178732 22884222425012 22915142727408 23164184941794 23177638547856 23185892692638 23301544257576 23302466287659 23309842528323 23316000206616 23323380731352 23324303625493 23347503910944 23354894407968 23369383454688 23623362366084 23749650877914 23763444518736 23764384825974 23795552793024 23810315217984 23937603164064 24077657796201 24197757498252 24211811396448 24212769445332 24220433836404 24356346672528 24364056512016 24379171628656 24389256053952 24404386804032 24412111850304 24663098988603 24677423154072 24678399626973 24823755691488 24824737954692 24839155999008 25144029808614 25151988983958 25292128440384 25293129236856 25294130072929 25301135608632 25302136761513 25307819319744 25315830341568 25316832075912 25443112797024 25591975896591 25778515525776 25779535568334 25794508152816 25932403427736 25947464796864 26214237289773 26230500232443 26238803322771 26265941899812 26274256208964 26281196985888 26289516123936 26290556386524 26421694058448 26431103493654 26438085704368 26446454504496 26733875083578 26786604620232 26893466117583 26929803559572 26945444212128 26946510429452 27292012254576 27400890006594 27409563576018 27426568082238 27437913060696 27453848819904 27454935154536 27462539153088 27463625831592 27479576524608 27626480033568 27926725152924 27944050498884 27981807451056 28093437046714 28147734373824 28165196830784 28453644495432 28454770391463 28463777559711 28471296734712 28480309134264 28481436085401 28509766082208 28536483314016 28623501896652 28650325713204 28679958507888 28689036957936 28706835231376 29000829966498 29018821671918 29074907527488 29173953856203 29190897896472 29230339542048 29248473631968 29566346609124 29724405815754 29741669554896 29742846417414 29751084082512 29752261317558 29769541234992 29781855382464 29800331625024 29809764721728 29928686703032 30134930197761 30312425291616 30313624738644 30331230692256 30493378904976 30553523636544 30867652193283 30885579922392 30886802048853 30895356547224 30896579060541 30903518063808 30914523590184 31068725676768 31069955050212 31079790037764 31088000275488 31097840975136 31479533382438 31497816488112 31666201170552 31667454185793 31684592691648 31685846434632 32030208826551 32040347776047 32103543728268 32263676664336 32264953321374 32275166577678 32283692593776 32293911781872 32295189635298 32475128896704 32485408682688 32839760133531 32884131984804 32903230872096 32904532835964 33099650606256 33459378249258 33469969592826 33490733889366 33504587305272 33525373078152 33535985311944 33659117971063 33669772540911 33724172315808 33734847478176 33736182348684 33755776101216 34122634528788 34305051268098 34326333637518 34371354034368 34372714091112 34392677537088 34576537903648 34746277412691 34778839038957 34952316386364 34974000309924 34985071097028 35021255866416 35032341611952 35054075182032 35228925411264 35241471324872 35261939339328 35624476316871 35645166778104 35646577238961 35693329189536 35715472826976 35857954823444 35906404746096 36296636247378 36317717094672 36319154167998 36330650754606 36389349672768 36534520008792 36546084768024 36547530877741 36568757442984 36583884080928 36606580206048 36618167775456 37016134731108 37235633537232 37237106932038 37258733998512 37309076601408 37716044712921 37727983475937 37938192660576 37939693855284 37951703412948 37961728979616 37973745512352 37975248113868 38164669195536 38200434284272 38239944677184 38252049277248 38667773288664 38669303352501 38690231276736 38691762229224 38898605141604 38921197195296 39398912849718 39411384313446 39421795478832 39434274185904 39435834579786 39632541087672 39646655240481 39655559406528 39657128556552 39668112110016 39669681756744 39692721646656 40100812625367 40179906930348 40394705339358 40418166318192 40419765644178 40657838539968 41101335009891 41114345364027 41139852123357 41156869591044 41180773229856 41182402731804 41193808729632 41195438747388 41219364786912 41426606733616 41439720050352 41890087729386 41916075748326 41972711176584 41997088650816 42140155570071 42221601560736 42223272247724 42247795246176 42706945102068 42720463701396 42764649123312 42804724971024 42935252844978 42961889269598 42975488569806 43018235552448 43019937761832 43033555436904 43044923458368 43058549042496 43060252847064 43528232507877 43786346844708 43845509313072 43872710447952 44132867475008 44349519913686 44586608723631 44612504332344 44614269626121 44626626123768 44628391976337 44654311852488 44672783073696 44700497437536 44714647082592 44893030054548 44981576464912 45470437107966 45496846038384 45558319669056 45740068357464 45768444850024 45830285454816 46328369883588 46355277095712 46371785385276 46603088515152 46604932575318 46619685056646 46632000413232 46646761462704 46648607250986 46695007821888 46709788815936 46738766909376 47219300073657 47246724732168 47499301755828 47526889037472 47528769651948 47875206328128 48155315592402 48395514996504 48397429982061 48412749866517 48423622792896 48425538890664 48440867672808 48442784452947 48712693345056 48728113024032 48758343257312 49326197977206 49354846308144 49356799253946 49647511382976 49649475909384 49678311998016 50189067373887 50204954389239 50236100834049 50288059617228 50303977967916 50586258473712 50588260145858 50602271217264 50604273523026 50633664151824 50886225594048 51183951793182 51457576902147 51489500456277 51557031051552 51559071136668 51589016305632 51864806855472 52428474579546 52461000464886 52477606645542 52531883799624 52548512417928 52562393971776 52579032247872 52581112773048 52843388116896 52862206987308 52876171408736 52892909008992 53467750167156 53573209240464 53786932235166 53859607119144 53890888424256 53893020858904 54444954371067 54478731251997 54495976131909 54584024509152 54801780013188 54819127152036 54853136164476 54875826121392 54909870309072 54927251663184 55252960067136 55853450305848 55855660398057 55888100997768 55963614902112 56186874093428 56907288990864 56909540782926 56927555119422 56942593469424 56960618268528 56962872170802 57019532164416 57072966628032 57247003793304 57267390902917 57300651426408 57359917015776 57378073915872 57413670462752 58001659932996 58037643343836 58347907712406 58381795792944 58460679084096 58496947263936 59098369274577 59117076470169 59132693218248 59153751869679 59448811631508 59483339109792 59485692834828 59502168165024 59504522635116 59539082469984 59857373406064 60269860395522 60592058009037 60624850583232 60627249477288 60629648466267 60662461384512 60986757809952 61735304386566 61771159844784 61773604097706 61790713094448 61793158121082 61829047180368 62137451353536 62139910100424 62159580075528 62176000550976 62195681950272 62835131594079 62874113622489 62959066764876 62995632976224 63332402341104 63334908371586 63371692869264 64060417653102 64080695552094 64207087456536 64402879267467 64442833904397 64463232854709 64527353328672 64529906642748 64550333155356 64567385187552 64587823563744 64590379270596 65679520267062 65768263969608 65806461744192 65809065671928 66199301212512 66918756498516 66939939185652 66981467778732 67009174610544 67050746156304 67071970623888 67318235942126 67339545081822 67448344631616 67469694956352 67472364697368 67511552202432 68205655661949 68245269057576 68610102536196 68652667275036 68745428182224 69153075807296 69492554825382 69557678077914 69904632772728 69907398862977 69929527584969 69948000619848 69970142194056 69972910876479 70042511732832 70064683223904 70108150364064 70482942649744 71248952633742 71290333556208 71293154477922 71386658379072 71430945653952 71715909646888 71812809492192 72593272494756 72635434189344 72638308335996 72661301509212 73069040017584 73092169536048 73095061755482 73137514885968 73167768161856 73213160412096 73236335550912 73989296965809 74032269462216 74035198880919 74471267074464 74474213864076 74517467997024 75432089425842 75455966951874 75876385321152 75879387710568 75882390218787 75903406825896 75906410284539 75923457959232 75947491024704 75950496227736 76329338391072 76400868568544 76775927689773 77335546577328 77338606705002 77383524458448 77797210283208 77842394390592 78642711869319 78691500697329 78716409968313 78797825699436 78822768626892 78843590957664 78868548371808 78871669159572 79265082175344 79293310480962 79314257113104 79339363513488 80201625250734 80359813860696 80680398352749 80789410678716 80836332636384 80839531288356 82202670019782 82228690728054 82279704246714 82313739182088 82361546459712 82364805463608 82387617459264 82390877494776 82438729573824 82853213467232 82879440100704 83780175458772 83832151496652 83945422353168 84280311140142 84443203121472 84446544495448 84495590492352 85364311174389 85391332679133 85413890204136 85440927402792 85444308256203 85529298246624 85609449942048 85870505689956 85923778539196 85950977139612 86039875523664 86067110873808 86120505694128 87056465015754 87521861568609 87572693689416 87576158895719 87691018626144 87745420895904 88699039827372 89173217447262 89225008664688 89228539252242 89253252247536 89256783952674 89308623704976 89345566147392 89400994875072 89429294165184 89786060109096 89963152929824 90404790593283 90940874215932 90993692076768 91480136714928 91536889700048 91660570909632 92602956579849 92656739767176 92660406146559 92689737181623 92710554191424 92743570770552 93206177030304 93209865150636 93239370113292 93264000826464 93293522925408 93297214501972 94438600147314 94493449464336 94998603511656 95002362557379 95053778074944 95057539303896 96090626479653 96310631184804 96791029993008 96794859964122 96825499733034 96851077781328 96881735345616 96885568905894 97425386690112 97456226048064 97516686514624 98519280400593 98652395954412 98709692616288 98713598507892 99298951818768 100378134747774 100409908778478 100472201668098 100576119234456 100607955935832 100977353913189 101009317622733 101172516947424 101176520291716 101204542434528 101208547046052 101267328303648 102367903586364 102915153804294 102979000912554 103114062103104 103118142273336 103178032611264 103729613710944 104336517116871 104856949159092 104922000929772 104955213291084 105063767599248 105097024835856 105162225546096 105686776233792 105724413974616 105752342817472 105785818017984 106873428950613 106935500334312 106939731716883 107146418480928 107573864470332 107719214238288 107786041717808 108889908742134 108957462503994 108991952263818 109168049018304 109603560026376 109638254304072 109642592633223 109706272328952 109751652242784 109819740618144 109854503326368 111706900611696 111711320796114 111776201995536 111927229804224 112373748186856 113148134138763 113814577981728 113819081565852 113855110238844 113885186938848 113921236537056 113925744341604 114494007586608 114534781805834 114601302852816 114719834031552 114756147831744 114827340925504 116003319865992 116007910057503 116075286687672 116695815424812 116763591585888 118196738549154 118234152940338 118265386436496 118307503739358 118897623263016 118939965721443 118966678219584 118971385669656 119004336330048 119009045270232 119078164939968 119714746812128 120302437876101 120539720791044 121184116018074 121254498954576 121259296932534 121973515619904 123304005029673 123343036092081 123419556370071 123470608773132 123542319689568 123547208195412 123581426188896 123586316242164 123658094360736 124279820200848 124319160151056 125670263188158 125748227244978 125918133529752 125991265952448 126420466710213 126664804682208 126669816743172 126743385738528 128120835306204 128161391104188 128414174913072 128805758534934 128885667808794 128926465709418 129054706657344 129059813285496 129100666310712 129134770375104 129175647127488 129180758541192 130584697523631 131359040534124 131536527939216 131618131343856 132398602425024 133759826170893 133837512997032 133842808878363 133879878371304 133885175929011 133962935557464 134018349221088 134101492312608 134143941247776 134636471884252 134679090163644 134944729394736 136411311323898 136490538115152 137220205072392 137225634805103 137305334550072 137490856364448 138985109650764 139115356155828 139809265545456 139814797725954 139859055169938 139896001239696 139940284388112 139945821752958 140085023465664 140129366447808 140216300728128 140965885299488 141657900220971 142497905267484 142580667112416 142586308955844 143431819293776 143625618984384 145186544989512 145192289946183 145238249599551 145270868378688 145276616671992 145322603018424 145328353358841 146138080035168 146184339072096 146190123510964 146275029771936 147978593931618 148064538924432 148070397761838 148942534148928 148948427728152 149034935994048 150567202121661 150708302502147 150864178851684 150911933903748 151758775421136 151764780437574 151806813651792 151812820569078 151900992455472 152658676782144 152801737137088 153551855379546 154372730706441 154468501368831 154671093154656 154677213410004 154767048916896 155594420566416 157285423738638 157383001394658 157432819936626 157595651398872 157645537253784 157687181915328 157737096743616 157743338319144 158530164350688 158586620961924 158628514226208 158678727026976 160403250501468 160719627721392 161360796705498 161578821357432 161672665272768 161679062576712 163436193755991 163487928395727 164405340039564 164457381456108 164559408493428 164627478364176 164729610927216 164781754989552 165706426934464 165758880201408 167560350917544 167566981194171 167664302993304 167890844706336 168560622280284 168893088990896 170728622348778 170782665358266 170827780408272 170881854805584 170888616512406 171058596493248 171218899884096 171741011379912 171802172708751 171847557078392 171901954279224 172079751047328 172134221747616 172241011388256 174112930031508 175043723137218 175145387378832 175152317791438 175382037252288 175490841791808 177295107823731 177398079654744 177461255609037 178346434894524 178450017329376 178457078504484 178506504495072 178513567905348 178617247409952 179572120218192 179926305859648 180809581186566 181776174027111 181881748431864 181888945398801 181987384153536 182960273429856 183073779400096 185205913159698 185313479534352 185320812293118 185379474363246 185487141541104 186412354060608 186419730301272 186478740226584 186528001652928 186587045850816 186594429003944 188505394782237 188622340867467 188877200294628 188986898928672 189997207023312 190004725114758 190115078607792 192181252959306 192621262369608 193208637802401 193328501713191 193389698564127 193582059986016 193589719928244 193650999466068 193702155562656 193763470691232 193771137811788 197038560801186 197304791908824 197419385232576 197427197015784 198597903637536 200756269495548 200819817556956 200944403336196 201152238468912 201215911871664 201954707826378 202018635245466 202345033894848 202353040583432 202409084869056 202417094092104 202534656607296 204616966985847 204735807172728 205830307608588 205958001825108 206236284546672 207459227421888 208673034233742 209713898318184 209722196588931 209788582754907 209844001859544 209910426582168 209918732629437 210127535198496 210194049671712 210324451092192 211448827949232 213746857901226 213871000668624 213879463433766 214292836961856 215147728940664 215438428476576 215572083435616 217779817484268 217914925007988 217983904527636 219207120052752 219276508608144 219285185266446 219412544657904 219503304485568 219639481236288 219709006652736 221967890897427 222105596642757 223413801223392 223422641592228 223552403991072 224747496373712 226296268277526 227629155963456 227638163131704 227647170656361 227710220477688 227719230853617 227770373877696 227842473074112 227851488683208 228988015173216 229069563611668 229202605705632 232006639731984 232015820115006 232150573375344 233391630849624 233527183171776 235928135607957 236074502091987 236149229904939 236393477098308 236468305880676 236530772872992 236615007478716 237795246526032 237879931442886 237942771339312 238018090540464 239429493624256 240604875752202 241079441582088 242041195058247 242368232036148 242508997909152 242518593865068 246608010059346 246686072184162 246839112740142 246941217546264 247084639379136 247094416390824 247162852377792 247172632484328 247316188721472 248559640401696 248638320302112 251340526376316 251496454489956 251836267059504 252840933420426 253329609364416 253339633486344 253486771477056 256092933523167 256173998037399 256241670612408 256322782208376 256332924768609 256828349826144 257611517069868 257771335617588 257852931418836 258119626570992 258201332621424 258361517082384 261169395047262 262565584705827 262718081068248 262728476687157 263073055878432 263236262687712 267519652341786 267675025994064 267685617756726 267759756742608 267770351858022 267925871114928 268036698442176 268202984625216 268287882495552 269272943768504 269358180327288 269889458789472 272822622647796 272981076230304 274440410144784 274451269610206 274610669100144 274981712728896 277808869739547 277970219301528 277981218439677 278069211544869 278230712311656 279618531090912 279629595451908 279718110339876 279792002479392 279880568776224 279891643505916 281931770598976 283315800441942 284995810534968 285007087672137 285161334224832 285172617911688 286863638587552 288271879438959 290373089979024 290384579892366 290476499199102 290553233343984 290645206036848 290656706717682 292276160070336 292368678144192 292380247021928 292550059543872 295557841201779 295957187863236 296129077848864 296140795523676 297896855456304 301134404243322 301416605004294 301728357703368 301823867807496 302932061739567 303027952868199 303215947131409 303517550842272 303529560875148 303613627303584 303625641138156 303801984910944 307103710759092 308745461412882 308937002737662 309342186309312 309354426820008 309534097833792 311188841132832 313009551350613 314570847477276 314766002789316 314865639873252 315191302797744 315291074507568 315486676638288 317060328701376 317173241923848 317257028452416 317357454053952 320620286851839 320806501002936 320819195150649 321439255442784 322721593410996 323157642714864 323358125153424 326872387511982 326975856791454 328810680079128 328823690948077 328914762912216 328927777899669 329118816986856 329254956728352 329459221854432 329563509979104 335120701835088 335133962388342 335328605986608 335781689412672 337121244560568 337786177981792 339444402416289 341457244697556 341565330716532 341655560816544 341763709611168 341777233024812 343482022759824 343604345417502 343695114156784 343803908558448 344159502094656 344268443495232 344482022776512 348023730172509 348225860063016 350087446274436 350290774757664 350304635582876 354590215647462 354796159309488 354922511218074 356692869789048 356819897164329 356900034658752 356914157008968 357013008990144 357027135810696 357041263190239 357234494819904 359144240436384 361619162373132 363552348054222 363763496863728 363777890797602 365920546859712 366147558800192 369912015089019 370029108276243 370258669110213 370411826319396 370626959068704 370641624586236 370758948726492 370974283082208 372839460602544 372957480453168 373188858007888 377010789564474 377244681734934 377754400589256 377973797857344 379261400130639 379994414046624 380009450229516 380230157215584 384362505918612 385242524739216 386417275604802 386657003426382 386779397128254 387164119972032 387179439856488 387301998932136 387404311125312 387526941382464 387542275623576 391754092570893 394077121602372 394609583817648 394854394031568 397195807275072 401279478512679 401512538991096 401528426635089 401639635113912 401655527787033 401888806672392 402304476937824 402431823743328 403909415652756 404037270490932 404706081166864 404834188184208 409233933971694 409471614345456 411660615217176 411676904415309 411916003650216 412472569093344 417346068467484 419427796636368 419444393177862 419577165509814 419688003719088 419820853164336 419837465258874 420255070396992 420388099343424 420648902184384 422897655898464 427493715802452 427742001337248 427758926867532 430295457881328 430876856953152 431144166871232 435559634968536 435576869838549 435714748798653 435829850015976 435967809055272 435985060076523 438414240105504 438553017216288 438570370532892 438825089315808 443935781794854 444211193285514 446827602446784 446845283184456 447104807982144 449494992747424 451701606364983 452124907506441 452592536555052 455276326263408 455294341312722 455420440955376 455438461707234 455702977366416 457976030346432 458139127223336 458405211411264 463118192119323 463405504106493 464013279463968 464031640230012 464301146750688 466783261699248 471856271215914 472149004183974 472298459809878 472786954196616 472936611761352 473061545745984 473230014957432 475117901410633 475590493052064 475759862885772 475885542678624 476036181080928 481209751504404 482158883164176 484082390116494 484736464072296 485017995818304 485037187730136 490308581267973 490463785187181 493216020118692 493372144368324 493678225480284 493882435092528 494188832781648 494345264968656 497119280803392 497276640604224 502681052752632 502700943582513 502992908979912 503672534119008 505681866840852 506679266972688 512185867046334 512347996074798 512483341224816 512645564416752 512665849537218 513656699652288 515223034139736 515406518126253 515542671235176 515705862837672 516239253141984 516402665242848 516723034164768 522338790094524 525131169411654 525436162136496 525456953374314 526146111756864 526472525375424 531885323471193 532383766827111 535039304683572 535350051988128 535371235513452 535519513485216 535540703716044 535851742229856 538545887537008 538716360654576 539778917578944 545328522081333 545645245295592 545666836196403 545962152460608 548880820289568 548902539220412 549221338200288 555617739479094 555940438603056 555962436879354 556138423089738 556461424623312 559237062181824 559259190903816 559436220679752 559458357282343 559584004958784 559761137552448 559783287011832 565867022602401 566631600883884 569991621069936 570014175344274 570345235823376 573727277175104 576543758877918 579625913407203 579985505139573 580169095692381 580746179958048 580769159784732 580952998398204 581106466687968 581290412073696 581313413435364 584760494043856 591115682403558 591914375726472 592258155697728 592281591047352 595793710912608 602268808486644 602833210008588 603456715406736 603647735614992 605864123479134 606055905736398 606431894262818 607035101684544 607059121750296 607227254607168 607251282276312 607603969821888 613850900957541 614207421518184 617490922825764 617874005475324 618708853640016 622377682265664 626019102701226 629141694954552 629166589766793 629365748264721 629532005578632 629731279746504 629756197888311 630382605595488 630582149015136 630973353276576 634346483847696 641240573703678 641613002005872 641638390301298 642878510885568 645443186821992 646315285429728 646716250306848 653744775023964 653951713582908 657621360158256 657647381896154 657829525824432 657855555799338 658237633973712 658509913456704 658918443708864 659127019958208 666316789928271 670241403670176 670267924776684 670657211973216 674242489121136 675572355963584 678888804832578 682914489395112 682941511969083 683130661433064 683157692560851 683311121633088 683527419222336 683554466049624 686964045519648 687208690835004 687390228313568 687607817116896 696047460345018 696451720126032 700174892548872 700581549515328 700609271165752 707784406823871 708223506275961 708447689714817 709180431294924 709592318618976 709845022436148 713385739578096 713639794328658 713828314017936 714054271621392 714082526380478 718288480872768 723238324746264 726123585174741 727104696108444 727526993727456 727555781595204 739824030178038 740058216552486 740517338220426 740823652638792 741253918137408 741283249172472 741517897452984 741948566164416 744476081737921 745678921205088 745914960906336 746377716015776 754021579128948 754489363469868 755508801178512 758522800261278 759988828093248 760018900459032 760460314431168 768278800569501 768521994112197 768725011837224 768998774305827 770485049478432 772834551209604 773314006852764 773558794256508 774358879712976 774603997864272 775084551247152 783508185141786 787696754117481 788154243204744 788185430061471 789219167635296 789708788063136 802558957025358 803025077982192 803056853270178 803279270227824 803311055574066 803777613344784 804608953875648 804863647486656 807818831305512 808074540981864 809412162333728 809668376368416 818467867943388 818943228690912 823321230434352 823353808830618 823832007300432 824945138186688 833426609218641 833943655319031 834207634634607 834692136934968 838855593272736 838888786355724 839154331019628 839376007438176 839641706328672 839674930517748 845795311796928 854987431604904 855021263016411 855484002674496 855517853735064 860590915762656 871119269937072 871153739677098 871429497597306 871659700031952 871935618110544 871970120153046 876828480211008 877106034432576 877140741065784 877650178631616 886673523605337 887871563589708 888422386571028 893690566368912 898989985494848 903403212729966 904249815012882 905185073110104 908796185218701 909083858604597 909647841394227 910552652526816 910588682625444 910840881910752 910876923414468 911405954732832 916278254446672 926236384238646 926811008212986 928026558927936 928063280460024 928602293501376 933566523398496 943712542431828 944298008367948 944596919619756 945573908393232 945873223522704 946460029914864 950235802821266 951180986104128 951519725771544 951771085357248 952072362161856 961860860555517 962419503008808 962457585451947 964317766328352 968164780232988 969472928144592 970074375460272 980617162535946 980927570374362 986432040237384 986471072844231 986744288736648 986783333699007 987356450960568 987764870185056 988377665563296 988690529937312 1005362105505264 1005401887165026 1005985817959824 1007345068238016 1011363733681704 1013358533945376 1024371734092668 1024695992149596 1024966682449632 1025291128833504 1025331699074436 1030446068279472 1030813036252506 1031085342470352 1031411725675344 1032478506283968 1032805330485696 1033446068329536 1044071190517527 1044677580189048 1050262338823308 1050872324272992 1050913906748628 1063770646942386 1064767533654222 1070078609367144 1070459691492987 1070700103976256 1070742471026904 1071039026970432 1071081407432088 1071123789570717 1071703484459712 1077091775074016 1077432721309152 1090657044162666 1091290490591184 1091333672392806 1097761640579136 1097805078440824 1098442676400576 1109736045267057 1110087324828729 1110776007330639 1111235478958188 1111880877206112 1111924873758708 1112276846179476 1112922849246624 1118518381807632 1118872441359504 1118916714564686 1119566574023664 1131734045204802 1133263201767768 1137784200391917 1138490065644347 1139983242139872 1140028350688548 1140690471646752 1153087517755836 1159251826814406 1159971010279146 1160338191384762 1161492359916096 1161538319569464 1161905996796408 1162212933375936 1162580824147392 1162626826870728 1169520988087712 1175262277712679 1182231364807116 1183828751452944 1184563182094704 1191587421825216 1203838435538037 1204537616973288 1204585279905267 1204966583361099 1205666420017176 1206913430813472 1207295471229984 1211728246958268 1212111811472796 1212863788525636 1214118243500592 1214502564552624 1227701801915082 1228414843036368 1234981845651528 1235030713245927 1235748010950648 1237417707280032 1252038205402452 1258283389909104 1258333179533586 1258731496529442 1259064011157264 1259462559493008 1259512395776622 1260765211190976 1261164298030272 1261946706553152 1268692967695392 1282481147407356 1283226004011744 1283276780602596 1290886373643984 1292630570859456 1293432500613696 1306730609515647 1307144246395959 1307489550047928 1307903427165816 1307955180229569 1315242720316512 1315294763792308 1315659051648864 1315711111598676 1316475267947424 1332633579856542 1340482807340352 1340535849553368 1340588893865237 1341314423946432 1348484978242272 1356374722519323 1357777609665156 1365828978790224 1365883023938166 1366261322866128 1366315385121702 1367108932099248 1373928091039296 1374417381670008 1374780456627136 1375215634233792 1389354576357969 1390216512319479 1392094920690036 1392903440252064 1400349785097744 1401218542331504 1415568813647742 1416447012551922 1416895379429634 1418360862589848 1419184637237952 1419690044872296 1425353704231899 1426771479156192 1427279588657316 1427656628035872 1428108543242784 1428165052760956 1446476649492528 1452247170349482 1454209392216888 1455053987454912 1455111563190408 1470925743803919 1479648060356076 1480116433104972 1481034676440852 1481647305277584 1482566498344944 1483035794905968 1488952163475842 1491357842410176 1491829921812672 1492755432031552 1508043158257896 1508102830747539 1508978726939736 1511017602357024 1517045600522556 1520037800918064 1536557601139002 1537043988224394 1537450023674448 1537997548611654 1540970098956864 1545669102419208 1546219554378759 1546628013705528 1547117588513016 1548717759425952 1549207995728544 1550169102494304 1567016370283572 1575393508234962 1576308486409488 1576370860122942 1578438335270592 1579417576126272 1597151300481333 1605117914050716 1606050155964384 1606113706540356 1606558540455648 1606622111148132 1607555226689568 1615637662611024 1616149081963728 1618824324667456 1619336752736832 1635985566243999 1636935735886776 1637000508589209 1637886457381824 1646642460868704 1646707617661236 1647664014600864 1666853218437282 1667887310638062 1668415269269214 1669384273869936 1677711186545472 1677777572711448 1678308662039256 1678375071847029 1678752014876352 1679283412657344 1679349861035496 1697601067807203 1709974863209808 1710042526032822 1711035707470128 1721181831525312 1738877740221609 1739956515418719 1740507287077143 1742238539874144 1742307479354196 1742858995194612 1743319400063904 1743871236221088 1743940240306092 1754281482131568 1773347047210674 1775743127179416 1776844773142056 1783933252466339 1787381132737824 1806806425459932 1808499630025764 1810370146220208 1817592370437402 1818167717209194 1819295682788454 1821105305053632 1821177365250888 1821681763821504 1821753846828936 1822811909465664 1832556508893344 1841552702872623 1852472768477292 1853622016425972 1856126560920048 1867133046796992 1887425084863656 1887499769300379 1888097244794163 1888596016735896 1889193839239512 1889268593664933 1891147816786464 1891746447045408 1892920059829728 1900471605642532 1903039451543088 1923721721111034 1924839006017616 1924915170903894 1928635532656704 1936329560465976 1938945856289184 1940148750920544 1961234325071892 1961855140748724 1972864080474768 1972942145688462 1973488577473296 1973566667398014 1974712901921136 1975529740370112 1976755331126592 1977381059874624 1998950369784813 2010724211010528 2010803774330052 2011971635919648 2022727467363408 2026717067890752 2048743468185336 2048824535907249 2049391984299192 2049473077682553 2049933364899264 2050582257667008 2050663398148872 2060892136558944 2061626072505012 2062170684940704 2062823451350688 2088142381035054 2089355160378096 2100524677646616 2101744648545984 2101827813497256 2124670518827883 2125343069144451 2127541293884772 2129535067308444 2140157218734288 2140919382985974 2141484942053808 2142162814864176 2142247579141434 2154183550148032 2154865442618304 2178370755524223 2181314088325332 2182580981182368 2182667344785612 2195610156881648 2219472090534114 2220174649657458 2221552014661278 2222470957916376 2223761754412224 2223849747517416 2224553692358952 2225845698493248 2233428245213763 2237036763615264 2237744882719008 2237833429129372 2239133148047328 2263468090409604 2266526403535536 2275568400783834 2276980131288694 2279966484279744 2280056701377096 2281380943293504 2304836401708503 2306175035511672 2306996322917481 2318503653628812 2319942020558292 2320676382769524 2323076639138928 2323811993592816 2325253653741456 2339041976175424 2350524555425358 2363090262352443 2364462729614232 2364556290184413 2367657502905888 2369126364189408 2407676871076074 2409075233946576 2409170559810534 2409933166722198 2411332840034352 2413826861626944 2414590942459968 2423456493916536 2424223622945592 2425727577051272 2428236487001184 2429005129105248 2455403603830164 2456829686072736 2469963691303056 2470061426491854 2471496021901296 2474835414560064 2501830965957093 2502622903903821 2504076410804904 2516566779818208 2516666359067172 2517462993058884 2518128022314528 2518925118986016 2519024791553244 2537385935390784 2564962294814712 2565063789049233 2566452008023488 2566553561205192 2581772747287968 2613461219031294 2614288492791918 2614979100095856 2615806854331632 2615910360459138 2630485440633024 2630589527584616 2631318103297728 2631422223197352 2632950535894848 2660020570816011 2665267159713084 2681071699106736 2681177787730474 2696969956484544 2712749445038646 2715555219330312 2726388555656103 2727251575813791 2728943524182681 2731657957580448 2731766047876332 2732522645732256 2732630770243404 2734217864198496 2748834763340016 2778709152715938 2780433024638958 2784189841380072 2785806880504128 2800699570195488 2802437084663008 2831137627295484 2832894025103844 2833790758859268 2836721725179696 2839380089744592 2850707408463798 2853542958312384 2854559177314632 2855313256071744 2856217086485568 2856330105521912 2885582581666551 2887372756355841 2892953298985056 2904494340698964 2908418784433776 2910223126380816 2941851487607838 2959296120712152 2959413218532693 2960232866209944 2960350001097021 2962069352881704 2963294610555168 2965132996689888 2966071589811936 2977904326951684 3016086316515792 3016205661495078 3017957453879472 3022035204714048 3034091201045112 3040075601836128 3073115202278004 3074087976448788 3074900047348896 3075995097223308 3091338204838416 3092439108757518 3093256027411056 3094235177026032 3097435518851904 3098415991457088 3100338204988608 3132213571552581 3134032740567144 3150787016469924 3152616972818976 3152741720245884 3194302600962666 3210235828101432 3211379074478961 3212100311928768 3212227413080712 3213117080911296 3213244222296264 3213371368712151 3215110453379136 3231275325222048 3232298163927456 3271971132487998 3273871471773552 3274001017178418 3293284921737408 3293415235322472 3295328029201728 3329208135801171 3330261974486187 3332328021991917 3333706436874564 3335774621276124 3336830538538428 3338768547739872 3355555145422896 3356617324078512 3356750143694058 3358699722070992 3395202135614406 3413352601175751 3415470196933041 3419949726419616 3420085052065644 3422071414940256 3477755480443218 3479913030837438 3481014574154286 3484477079748288 3484614958708392 3485717990389224 3486638800127808 3487742472442176 3487880480612184 3508562964263136 3546694094421348 3551486254358832 3553689546284112 3567866504932678 3574762265475648 3611515306614111 3613612850919864 3613755839715801 3614899750083297 3616999260051528 3620740292440416 3635184740874804 3636335434418388 3638591365576908 3642354730501776 3643507693657872 3665113017786688 3683105405745246 3704945536954584 3705092139737781 3707244032851944 3712253121840096 3774850169727312 3774999538600758 3776194489588326 3777192033471792 3778387678479024 3778537187329866 3782295633572928 3783492894090816 3785840119659456 3800943211285064 3806078903086176 3847443442222068 3849678012035232 3849830341807788 3872659120931952 3877891712578368 3880297501841088 3920191828546941 3921432739187877 3922468650143784 3923710281497448 3923865540688707 3945728160949536 3945884291376924 3946977154946592 3947133334796028 3949425803842272 3997900739569626 4021448422021056 4021607548660104 4021766681595711 4023943271839296 4045454934726816 4069124167557969 4097486936370672 4097649071814498 4098783968598384 4098946155365106 4101326796297744 4121784273117888 4123252145010024 4124341369881408 4125646902701376 4168063729073907 4170649536958437 4176284762070108 4178710320756192 4201049355293232 4203655626994512 4249341037655766 4250686138288902 4255082587769544 4259070134616888 4274707982325001 4276061112695697 4280314437468576 4281838765971948 4282969884107616 4284325629728352 4284495158282868 4356741511048446 4362628176650664 4365161962364736 4365334689571224 4391220313763296 4412777231411757 4438944181068228 4440349299314916 4443104029322556 4444941915832752 4447699495034832 4449107384717904 4466856490427526 4474073527230528 4475489765438016 4475666858258744 4478266296094656 4524308492242617 4526936180819208 4533052807071072 4551136801567668 4553960262577388 4560113402754192 4609672803417006 4612350071023344 4613992645834962 4637007307257624 4638658663136277 4639884041116584 4641352765539048 4641536421473107 4646153278277856 4647623987185632 4650507307482912 4701049110850716 4726180524704886 4728925459228464 4729112580368826 4735315005811776 4738252728378816 4791453901443999 4815353742152148 4818150467893152 4818341119621068 4819866333444396 4822665680068704 4846912987833072 4848447245891184 4851455154102544 4856472974002368 4858010258210496 4907956698731997 4910807207660328 4911001525767627 4913659372145472 4939927382606112 4940122852983708 4942992043802592 5003661931914186 5005245807807642 5008152821609808 5033133559636416 5033332718134344 5034925986117768 5035125215541087 5036256044629056 5037850237972032 5038049583106488 5092803203421609 5129924589629424 5130127578098466 5133107122410384 5163545494575936 5216633220664827 5219869546256157 5221521861231429 5226922438062588 5228576985583836 5229958200191712 5231613708663264 5231820720918276 5261179055169232 5262844446394704 5320041141632022 5330534319426168 5351799757399017 5362143398213472 5362355575460948 5425498890077292 5431110438660624 5452777111312206 5454503151627582 5457887048365362 5463315915160896 5463532095752664 5465045291464512 5465261540486808 5468435728396992 5497669526680032 5557418305431876 5560866049277916 5568379682760144 5601399140390976 5604874169326016 5662275254590968 5662499307901137 5664291734382489 5665788050207688 5667581517718536 5667805780994799 5673443450359392 5678760179489184 5701414816927596 5709118354629264 5712660211043824 5771165163333102 5774745512711682 5785906597970112 5808988681397928 5816837568867552 5820446252761632 5883702975215676 5918592241424304 5918826437065386 5920465732419888 5920700002194042 5924138705763408 5926589221110336 5930265993379776 5932143179623872 5955808653903368 5996851109354439 6032172633031584 6032411322990156 6035914907758944 6068182402090224 6080151203672256 6146230404556008 6146473607721747 6148175952897576 6148419233047659 6149800094697792 6151990194446616 6182676409676832 6184878217515036 6186512054822112 6188470354052064 6264427143105162 6268065481134288 6301574032939848 6305233945637952 6305483440491768 6374011556483649 6376029207433353 6388605201925332 6420471656202864 6422758148957922 6424454826161424 6426488444592528 6426742737424302 6462550650444096 6464596327854912 6535112266572669 6543942264975996 6547742943547104 6548002034356836 6586830470644944 6658416271602342 6660523948972374 6664656043983834 6667412873749128 6671549242552248 6673661077076856 6677537095479744 6700284735641289 6711110290845792 6713234648157024 6713500287388116 6717399444141984 6790404271228812 6826705202351502 6830940393866082 6839899452839232 6840170104131288 6844142829880512 6914509205125509 6920988968752443 6955510960886436 6959826061674876 6962029148308572 6969229917416784 6971435980778448 6975760961224368 7017125928526272 7089270787057329 7093388188842696 7093668870553239 7102972508717664 7107379092568224 7135733009865356 7223030613228222 7227225701839728 7227511679431602 7229799500166594 7233998520103056 7241480584880832 7270369481749608 7272670868836776 7272958644670459 7277182731153816 7284709461003552 7287015387315744 7366210811490492 7409891073909168 7410184279475562 7414488065703888 7424506243680192 7505492897871279 7507868711711463 7549700339454624 7549999077201516 7552388979176652 7554384066943584 7556775356958048 7557074374659732 7601886422570128 7612157806172352 7694886884444136 7695191367147699 7699356024070464 7699660683615576 7745318241863904 7840383657093882 7842865478375754 7844937300287568 7847420562994896 7847731081377414 7891456321899072 7891768582753848 7893954309893184 7894266669592056 7898851607684544 7980061712448033 7995801479139252 8043215097320208 8043533363191422 8090909869453632 8138248335115938 8179165666968309 8181754727441373 8186830572548043 8194973872741344 8195298143628996 8197567937196768 8197892310730212 8202653592595488 8246504290020048 8336127458147814 8341299073916874 8352569524140216 8357420641512384 8402098710586464 8407311253989024 8498682075311532 8501372276577804 8510165175539088 8518140269233776 8549415964650002 8552122225391394 8560628874937152 8563677531943896 8565939768215232 8568651259456704 8568990316565736 8662118269067523 8713483022096892 8725256353301328 8730669379142448 8782440627526592 8825554462823514 8877888362136456 8878239655598079 8880698598629832 8881050003291063 8886208058645112 8889883831665504 8895398990069664 8898214769435808 8933712980855052 8951333716517488 9048616984485234 9053872361638416 9066105614142144 9102273603135336 9107920525154776 9120226805508384 9219345606834012 9224700142046688 9227985291669924 9274014614515248 9277317326272554 9279768082233168 9282705531078096 9283072842946214 9292306556555712 9295247974371264 9301014614965824 9396640714657743 9402098221701432 9452361049409772 9457850918456928 9458225160737652 9582907802887998 9630707484304296 9634137223436883 9636300935786304 9636682239242136 9639732666888792 9640114106136453 9645331360137408 9693825975666144 9696894491782368 9702910308205088 9815913397463994 9821614415320656 9822003051535254 9879854765212224 9880245705967416 9885984087605184 9987624407403513 9990785923458561 9996984065975751 10007323863828372 10010491615615284 10016305643219616 10066665436268688 10069851972235536 10070250431082174 10076099166212976 10185606406843218 10240057803527253 10246410590799123 10259849179258848 10260255156196932 10266214244820768 10433266441329654 10439739092512314 10443043722462858 10453844876125176 10457153971167672 10459916400383424 10463227417326528 10463641441836552 10522358110338464 10525688892789408 10640082283264044 10661068638852336 10703599514798034 10724286796426944 10724711150921896 10834545919842333 10841267519147403 10844699250249891 10850997780154584 10862220877321248 10905554222624412 10909006303255164 10915774096730724 10927064191505328 10930523080973616 10995339053360064 11114836610863752 11115276419213343 11121732098555832 11136759365520288 11324550509181936 11324998615802274 11328583468764978 11331576100415376 11335163035437072 11335611561989598 11346886900718784 11357520358978368 11402829633855192 11418236709258528 11425320422087648 11542330326666204 11549491025423364 11617977362795856 11633675137735104 11640892505523264 11760575485640823 11764298217563631 11767405950431352 11771596622066121 11837184482848608 11837652874130772 11840931464839776 11841400004388084 11848277411526816 11911617307806736 11993702218708878 12064345266063168 12064822645980312 12065300044787133 12071829815517888 12136364804180448 12292460809112016 12292947215443494 12296351905795152 12296838466095318 12303980388893232 12365352819353664 12369756435030072 12373024109644224 12376940708104128 12504191187221721 12511948610875311 12528854286210324 12536130962268576 12603148065879696 12610966880983536 12748023112967298 12752058414866706 12777210403850664 12824123946975003 12828183338087091 12840943312405728 12845516297915844 12848909652322848 12852976889185056 12853485474848604 13070224533145338 13087884529951992 13095485887094208 13096004068713672 13173660941289888 13316832543204684 13321047897944748 13329312087967668 13334825747498256 13343098485104496 13347322154153712 13400569471282578 13422220581691584 13426469296314048 13427000574776232 13434798888283968 13572925476727851 13580808542457624 13653410404703004 13661880787732164 13680340208262576 13829018410251018 13841977937504886 13911021921772872 13915975989408831 13919652123349752 13924058296617144 13924609264419321 13938459834833568 13942871961556896 13951521922448736 14178541574114658 14186776377685392 14187337741106478 14205945017435328 14214758185136448 14271466019730712 14446061226456444 14454451403679456 14455023358863204 14459599000333188 14467997040206112 14540738963499216 14545341737673552 14545917289340918 14554365462307632 14569418922007104 14574030774631488 14723870096195991 14732421622980984 14733004577302881 14819782147818336 14820368558951124 14828976131407776 15010985795742558 15015737423422926 15099400678909248 15099998154403032 15104777958353304 15105375646623261 15108768133887168 15113550713916096 15114148749319464 15203772845140256 15278409610264827 15389773768888272 15390382734295398 15399321367231152 15490636483727808 15649899661994481 15659608638768471 15664565583694287 15680767314187764 15685730956751508 15689874600575136 15694841125989792 15695462162754828 15783537165507696 15788533339184112 15960123424896066 15991602958278504 16055399272197051 16086430194640416 16087066726382844 16276496670231876 16358331333936618 16363509454882746 16373661145096086 16389947745482688 16390596287257992 16395135874393536 16395784621460424 16405307185190976 16493008580040096 16672254916295628 16682598147833748 16705139048280432 16804197421172928 16814622507978048 16987497923703411 16992875203147467 16997364150623064 17002744553155608 17003417342984397 17020330351078176 17036280538467552 17098831929300004 17104244450782788 17127355063887792 17137980633131472 17324236538135046 17426966044193784 17427655620248081 17450512706602656 17461338758284896 17651108925647028 17755776724272912 17756479311196158 17761397197259664 17762100006582126 17772416117290224 17779767663331008 17790797980139328 17796429538871616 17867425961710104 17902667433034976 17990553328063317 18097233968970468 18107744723276832 18204547206270672 18215841050309552 18240453611016768 18438691213668024 18439420823165241 18445257699142977 18449400284093376 18455970583339848 18548029229030496 18554634652545108 18559536164466336 18565411062156192 18566145685892428 18793281429315486 18804196443402864 18904722098819544 18915701836913856 18916450321475304 19122034669450947 19165815605775996 19261414968608592 19268274446873766 19273364478484272 19279465333777584 19280228212272906 19387651951332288 19393788983564736 19405820616410176 19605336799718007 19631826794927988 19643228830641312 19644006103070508 19760491411934832 19975248814807026 19981571846917122 19993968131951502 20014647727656744 20020983231230568 20032611286439232 20100854206923867 20133330872537376 20139703944471072 20140500862164348 20152198332425952 20371212813686436 20480115607054506 20492821181598246 20519698358517696 20520510312393864 20532428489641536 20762966906257329 20866532882659308 20879478185024628 20886087444925716 20907689752250352 20914307942335344 20927282883673104 21044716220676928 21051377785578816 21267812361171987 21280164566528088 21281006611659717 21322137277704672 21407199029596068 21449422301843792 21669091839684666 21682535038294806 21689398500499782 21701995560309168 21724441754642496 21811108445248824 21818012606510328 21818875934011377 21831548193461448 21854128383010656 21861046161947232 22229673221727504 22230552838426686 22243464197111664 22273518731040576 22516478693613837 22649101018363872 22649997231604548 22657166937529956 22663152200830752 22670326070874144 22671223123979196 22805659267710384 22836473418517056 22850640844175296 23084660653332408 23085574101443097 23098982050846728 23235954725591712 23521150971281646 23528596435127262 23534811900862704 23543193244132242 23674368965697216 23675305748261544 23681862929679552 23682800008776168 23696554823053632 23823234615613472 23940185137344099 23987404437417756 24129645291960624 24130600089574266 24272729608360896 24537497000904927 24545264182324119 24560491717644129 24584921618224032 24585894430886988 24592703811590304 24593676932190636 24607960777786464 24739512870060144 25008382374443442 25023897221750622 25057708572420648 25072261924537152 25206296131759392 25221933761967072 25496046225934596 25504116829733412 25554420807701328 25648247893950006 25656366676174182 25681886624811456 25691032595831688 25697819304645696 25705953778370112 25706970949697208 25986354807202569 26140449066290676 26175769059903984 26192008137427344 26347321882579776 26633665086409368 26634718966794237 26642095795889496 26643150009873189 26658624175935336 26669651494996512 26686196970208992 26694644308307424 26801138942565156 26854001149552464 27145850953455702 27161617084915248 27306820809406008 27323761575464328 27360680416525152 27658036820502036 27683955875009772 27822043843545744 27831951978817662 27839304246699504 27848116593234288 27849218528838642 27876919669667136 27885743923113792 27903043844897472 28189922143973229 28357083148229316 28373552755370784 28374675482212956 28542932039461424 28892122452912888 28902411670310649 28908902807358912 28910046717726408 28919198000666376 28920342318409359 28935994080412224 29081477926998432 29090683475347104 29091834578681836 29108730924615264 29447740192391982 29464843245961968 29466009154605762 29639564295636672 29640737117902248 29657952262815552 29962873222210539 29990952197927253 30021971591485116 30031474846845852 30199996308806064 30209555916706608 30210751293246522 30228297498638928 30407545690280512 30556819220529654 30720173410581759 30739231772397369 30779547537776544 30780765468590796 30798642734462304 31299799323988962 31319217277536942 31329131167388574 31361534628375528 31371461913503016 31379749201150272 31389682251979584 31390924325509656 31567074331015392 31577066678368224 31920246849792132 31983205916557008 32110798544394102 32172860389280832 32174133452765688 32523802557442209 32534097750749673 32552993340463752 32716662667873236 32727018909765492 32747322290192172 32781192574515984 32791569242920848 32986017160080192 33344509832591256 33345829257640029 33365196295667496 33410278096560864 33974995847406822 33985750406294934 33994728301246128 34005489106311216 34006834685968794 34040660702156352 34072561076935104 34197663858600008 34208488901565576 34254710127775584 34275961266262944 34648473076270092 34853932088387568 34855311240496162 34901025413205312 34922677516569792 35281726456922469 35302217851294056 35314789866198363 35511553448545824 35512958622392316 35522794394519328 35524200013164252 35544832234580448 35734851923420208 35805334866069952 35981106656126634 36194467937940936 36195900134361399 36215489446553664 36409094412541344 36431682100619104 36877382427336048 36878841646330482 36890515398285954 36911941166679696 37096058458060992 37109269305090216 37119072328932672 37130822124312384 37132291371784856 37512573561665163 37535845832625933 37586562858630972 37608392886805728 37809444197639088 37832900642950608 38244069338901894 38331631211551992 38472371840925009 38484550014261273 38522829937217184 38536548893747532 38546728956968544 38558930667555168 38560456424545812 39210673599436014 39263653589855976 39286457661282624 39288012206141016 39520982823869664 39950497629614052 39963143693834244 39987936263903004 40029295455313488 40041966462461136 40201708413847734 40266661745074752 40279407888942144 40281001724328696 40304396664851904 40718776430183553 40742425627372872 40960231214109012 40985642363196492 41041020624787728 41525933812514658 41733065765318616 41747927968226493 41758956370049256 41772174889851432 41773827793257963 41815379504500704 41828615884670688 41854565767346208 42535624722343974 42560329133056176 42562013223319434 42644274555409344 42814398059192136 42898844603687584 43338183679369332 43365070076589612 43378797000999564 43403991120618336 43622216890497648 43636025213020656 43637751868022754 43663096386922896 43708256766021312 43722092323894464 44171610288587973 44199013731908643 44459346443455008 44461105676853372 44486928394223328 45032957387227674 45298202036727744 45299994463209096 45314333875059912 45316126939869783 45326304401661504 45340652141748288 45342446247958392 45611318535420768 46169321306664816 46171148202886194 46197964101693456 46471909451183424 46949698985983443 46978825916305413 46993696751082861 47042301942563292 47057192870254524 47069623801725408 47086386488264484 47350611496523088 47365600017552336 47646469231226944 47880370274688198 47974808874835512 48166197816591153 48259290583921248 48261200179148532 49074994001809854 49090528364648238 49120983435288258 49169843236448064 49171788861773976 49185407623180608 49187353864381272 49215921555572928 49479025740120288 50016764748886884 50047794443501244 50115417144841296 50412592263518784 50443867523934144 50962493771110233 50978625609442401 50992092451869192 51008233659466824 51010252028953191 51108841615402656 51296495787900012 51312733352348364 51382065191663376 51413941899394416 51972709614405138 52280898132581352 52282966860744243 52351538119807968 52384016274854688 53267330172818736 53269437933588474 53284191591778992 53286300019746378 53317248351870672 53339302989993024 53372393940417984 53389288616614848 53602277885130312 53708002299104928 54291701906911404 54323234169830496 54613641618812016 54647523150928656 54721360833050304 55316073641004072 55318262469495723 55335773097428931 55367911750019544 55644087687091488 55663903957635324 55678608493399008 55696233186468576 55698437057677284 56379844287946458 56714166296458632 56747105510741568 56749350964425912 57085864078922848 57366104008352841 57784244905825776 57804823340621298 57820093435452816 57838396001332752 57840684636818718 58162955853996864 58181366950694208 58183669157363672 58217461849230528 58816010399154021 58895480384783964 58929686491923936 58932018309211524 59281474235804496 59925746444421078 59981904395854506 60043943182970232 60062949693691704 60302562620771601 60339973479150391 60399992617612128 60419111833413216 60421502586493044 60456594997277856 61113638441059308 61440346821163518 61478463544794738 61559095075553088 61561530937181592 61597285468924608 62288900718771987 62599598647977924 62638434555073884 62658262334777148 62723069256751056 62742923827006032 62781848651019312 63134148662030784 63154133356736448 63803437083515961 63840493699584264 63843019834979151 63966411833114016 64221597088788204 64348266905531376 65047605114884418 65068195501499346 65105986680927504 65433325335746472 65454037819530984 65456627802034131 65494644580384344 65562385149031968 65583138485841696 66689019665182512 66691658515280058 66730392591334992 66820556193121728 67549436080841511 67949991694813644 67971500812589868 67989456602492256 68010978212622432 68013669371937588 68395327717200016 68416977803131152 68509420255551168 68551922532525888 69256722304329291 69296946152540184 69707864176775136 69710622480992324 70563452913844938 70604435702588112 70629579732396726 71023106897091648 71025917244784632 71045588789038656 71048400026328504 71051211374857561 71089664469160896 71469703846840416 71962213312253268 72388935875881872 72391800268722798 72818188825082688 72863364201238208 73612491002714781 73635792546972357 73681475152932387 73754764854672096 73757683292660964 73781030796571908 73823882333359392 74218538610180432 74264582743569712 75025147123330326 75071691665251866 75173125717261944 75216785773611456 75618888395278176 75665801285901216 76488138677803788 76663262423103984 76944743681850018 76969100028522546 77045659874434368 77073097787495064 77093457913937088 77117861335110336 77120912849091624 77959064421607707 78421347198872028 78527307179711952 78576024412282032 79041965647739328 79900995259228104 79904156900382711 79926287387668488 79929450029619567 79975872527806008 80058590910626976 80083932924922272 80403416827695468 80562003448657392 81437552860367106 81484851254745744 81920462428218024 81971284726392984 82082041249575456 83051867625029316 83466131530637232 83495855936452986 83517912740098512 83544349779702864 83547655586515926 83630759009001408 83657231769341376 83709131534692416 85071249444687948 85120658266112352 85124026446638868 85628796118384272 85797689207375168 86676367358738664 86707235010931947 86730140153179224 86757594001999128 86761026955228077 86807982241236672 87244433780995296 87272050426041312 87275503736045508 87326192773845792 88343220577175946 88398027463817286 88918692886910016 88922211353706744 88973856788446656 89888619666631617 89972856593781759 90065914774455348 90599988926418192 90628667750119824 90632253879739566 90684892495916784 91222637070841536 92160520231745277 92217695317192107 92338642613329632 92342296405772388 92395928203386912 93899397971966886 93957651832610826 93987393502165722 94084603885126584 94114385740509048 94139247603450816 94172772976528968 94548462380715967 94701222993046176 94731200035104672 95760740549376396 95949617749671024 96332395633182306 96518581167842496 96522400358297064 97571407672326627 97602293252249019 98149988003619708 98181056729296476 98241966870576516 98343577723547952 98374707728762544 98958051480240576 100033529497773768 100037487772920087 100095588887002488 100230834289682592 101924987542220466 101957251218884802 101984184903738384 102016467318933648 102020504057906382 102217683230805312 102592991575800024 102625466704696728 102764130383326752 102827883798788832 103945419228810276 104561796265162704 104565933721488486 104703076239615936 104768032549709376 105845179370767407 105944369598595089 106534660345637472 106538875867176948 106568383183557984 106572600039492756 106634496703741344 107204555770260624 107416004598209856 108583403813822808 108587700403084197 108646468339660992 109227283237624032 109295046301857312 110632147282008144 110636524938991446 110671546194857862 110735823500039088 111288175374182976 111327807915270648 111357216986798016 111392466372937152 111396874115354568 112607537497877799 112759688575892916 113428332592917264 113498701928851824 114171728157845696 114732208016705682 115417115522775027 115453650042783819 115568489811651552 115609646681242596 115640186870905632 115676792002665504 115681369273637436 116367338314727344 117632020798308042 117790960769567928 117859372983847872 117864036618423048 118562948471608992 119851492888842156 119963808791709012 120087886365940464 120125899387383408 120605125241543202 120679946958300782 120799985235224256 120838223666826432 120843005172986088 120913189994555712 122156329290550659 122227276882118616 122880693642327036 122956927089589476 123123061874363184 124577801437543974 125199197295955848 125243783904679479 125276869110147768 125316524669554296 125321483379773889 125446138513502112 125485847654012064 125563697302038624 127606874167031922 127680987399168528 127686039669958302 127932823666228032 128443194177576408 128696533811062752 130095210229768836 130136391002998692 130211973361855008 130866650671492944 130908075639061968 130913255604068262 130989289160768688 131124770298063936 131166276971683392 132597041195725929 133378039330365024 133383317030560116 133460785182669984 135098872161683022 135899983389627288 135943001625179736 135948380819609349 135978913204984512 136021956425244864 136027338743875176 136790655434400032 136833955606262304 138513444608658582 138593892305080368 139415728353550272 139421244961984648 140849096957950329 140936477748916239 140981090253248583 141126905827689876 141208871405176224 141259159464793452 142051834489569264 142096800052657008 142102422749715122 142939407693680832 143924426624506536 144498593449773459 144777871751763744 144783600537445596 147224982005429562 147271585093944714 147362950305864774 147509529709344192 147515366585321928 147562061593143816 147647764666718784 148437077220360864 148529165487139424 150050294246660652 150143383330503732 150346251434523888 151237776790556352 151331602571802432 152887481313330699 152935876828327203 152976277355607576 153030756086859573 153326524846207968 153889487363700036 153938200057045092 154146195574990128 154241825698183248 155918128843215414 156842694397744056 156848900582232729 157054614359423904 157152048824564064 159801990518456208 159808313800765422 159852574775336976 159858900059239134 159951745055612016 160117181821253952 160167865849844544 160806833655390936 161124006897314784 162875105720734212 162969702509491488 163840924856436048 163942569452785968 164164082499150912 165954787408487169 166007319292286793 166103735250058632 166932263061274464 166991711872905972 167035825480197024 167088699559405728 167095311173031852 170142498889375896 170241316532224704 170248052893277736 171257592236768544 173352734717477328 173414470021863894 173460280306358448 173515188003998256 173522053910456154 174488867561990592 174544100852082624 174551007472091016 174652385547691584 176448031197462063 176686441154351892 176796054927634572 177844422707413488 179777239333263234 179945713187563518 180131829548910696 180907687862314803 181019920437451173 181199977852836384 181257335500239648 181264507759479132 181369784991833568 184321040463490554 184435390634384214 184677285226659264 184684592811544776 184791856406773824 187798795943933772 187915303665221652 187974787004331444 188169207770253168 188228771481018096 188345545953057936 189096924761431934 189402445986092352 189462400070209344 191410311250547883 191521481098752792 191529059504937453 191899235499342048 192664791266364612 193044800716594128 195142815344653254 195204586504498038 196299976007239416 196362113458592952 196369883406102393 196483933741153032 196687155447095904 196749415457525088 200067058995547536 200074975545840174 200191177774004976 200461668579365184 203849975084440932 203914502437769604 203968369807476768 204032934637867296 204041008115812764 205185983151600048 205250933409393456 205528260766653504 205655767597577664 207770166912987873 207890838457620552 209123592530325408 209131867442976972 211690358741534814 211888739197190178 213069320691274944 213077751734353896 213136766367115968 213145200078985512 213153634124572683 213268993407482688 214409111540521248 217166807627645616 217175400806168394 218454566475248064 218590092603714624 220837473008144343 220907377640917071 221044425458797161 221264294564016288 221273049877982892 221343092389715724 221471647000078176 222655615830541296 222793748230709136 225215074995755598 225519377151785832 226559523063225053 226856665185834528 226997403857703648 229464416033411364 230834231045550054 230907300085567638 231136979623303104 231219293362485192 231280373741811264 231353584005331008 231362738547274872 232734676629454688 233877193264823121 235264041596616084 235581921539135856 235728073236846096 237125896943217984 239702985777684312 239712470701148133 239788350088858701 239927617583418024 240175772731880928 240251798774766816 241210250483086404 241359893916601564 241686010345972176 244312658581101318 244454553764237232 245761387284654072 245913854179178952 246246123748726368 249155602875087948 250398394591911696 250487567809358958 250553738220295536 250633049339108592 250642966759547778 250892277027004224 250971695308024128 251127394604077248 255213748334063844 255361974798337056 255372079339916604 256886388355152816 257393067622125504 260121705032795841 260190420459537672 260272782005997384 260283080865684231 260423946723710016 261733301342985888 261816151278123936 261826511208136524 261978578321537376 265194082391451858 266756078660730048 266766634061120232 266921570365339968 269918569781345277 270197744323366044 271799966779254576 271886003250359472 271896761639218698 272054677487750352 273581310868800064 273667911212524608 276481560695235831 276653085951576321 277026889217317164 277187784610160736 278842489923969296 281698193915900658 281872955497832478 281962180506497166 282253811655379752 282417742810352448 282518318929586904 283645387142147901 284103668979138528 284193600105314016 284204845499430244 287848853249013072 288997186899546918 289555743503527488 289567201074891192 292714223016979881 294449964010859124 294543170187889428 294725900611729548 295030733170643856 295124123186287632 296874154440721728 297058330974278848 300100588493321304 300112463318760261 300286766661007464 300692502869047776 305774962626661398 305871753656654406 305952554711215152 306061512173719146 306653049692415936 307778974727400072 307876400114090184 308292391149980256 308483651396366496 311836257686430828 313685388795488112 313697801164465458 314109228718847808 314304097649128128 317833108795785267 319603981036912416 319616627601530844 319705149550673952 319717800118478268 319903490111224032 321613667310781872 322248013794629568 325750211441468424 325763101209252591 325939405018982976 327681849712872096 327885138905571936 331909574816974338 332014638584573586 332207470500117264 333864526122548928 333983423745811944 334071650960394048 334177399118811456 334190622346063704 337822612493633397 340284997778751792 340496105786555472 342515184473537088 346251346568325081 346360950128351457 346705469434954656 346828940043727788 346920560612716896 347030376007996512 347044107820912308 349102014944182032 352896062394924126 353372882308703784 353592109855269144 355688845414826976 359554478666526468 359891426375127036 360263659097821392 361815375724629606 362039840874902346 362399955705672768 362514671000479296 362529015518958264 362739569983667136 366468987871651977 368642080926981108 368870781268768428 369369185623089552 375597591887867544 375731351714038437 375830607330443304 375949574008662888 375964450139321667 376338415540506336 376457542962036192 376691091906115872 378193849522863868 382820622501095766 383042962197505584 383058119009874906 383798470998684096 385329582532729224 386089601433188256 390285630689306508 390409173008996076 392599952014478832 392724226917185904 392739766812204786 392967867482306064 393374310894191808 393498830915050176 397791123587177787 400134117991095072 400149951091680348 400382355548009952 407699950168881864 407829004875539208 407845142458828047 407936739614953536 408065869275734592 408082016231625528 410371966303200096 410501866818786912 415540333825975746 415781676915241104 418247185060650816 418263734885953944 422809433246748717 422943270759745749 423380717483069628 423777478394380356 426155503468707792 426290400157971024 426307268249145366 428818223081042496 433495780349320377 434333615255291232 434350801612336788 441674946016288686 441814755281834142 442088850917594322 442528589128032576 442546099755965784 442686184779431448 442943294000156352 445311231661082592 445587496461418272 450430149991511196 451038754303571664 453119046126450106 453713330371669056 453994807715407296 458662443939992097 458928832066822728 459092268260578719 461668462091100108 461814600171135276 462438586724970384 462725477094549744 465469353258909376 467754386529646242 470528083193232168 470546701746698187 471163843078271712 471456146473692192 479405971555368624 479424941402296266 479576700177717402 479855235166836048 480351545463761856 480503597549533632 482420500966172808 482719787833203128 483372020691944352 488625317162202636 488909107528474464 491522774569308144 491827708358357904 492492247497452736 497864362225461507 498021957876860379 498311205750175896 500796789183823392 500975135618717916 501107476440591072 501266098678217184 501285933519095556 510427496668127688 510723949596674112 510744158679833208 513772776710305632 520243410065591682 520380840919075344 520545564011994768 520566161731368462 523466602685971776 523632302556247872 523653022416273048 523957156643074752 529344093592386189 530388164782903716 533533268122240464 539837139562690554 540395488646732088 542723063586944409 543059761312353519 543599933558509152 543772006500718944 543793523278437396 544109354975500704 552963121390471662 553306171903152642 554053778434634328 554375569220321472 557684979847938592 563396387831801316 563745910995664956 563924361012994332 564507623310759504 565036637859173808 567290774284295802 568207337958277056 568387200210628032 568409690998860488 574230933751643649 574587178514812359 575697706498026144 577994373799093836 579134402149782384 585428446033959762 588899928021718248 589086340375778856 589109650218307179 589451801223459096 590061466341287712 590248246372575264 600201176986642608 600224926637520522 600573533322014928 601385005738095552 611549925253322796 611743507313308812 611905109422430304 612123024347438292 615557949454800144 615752800228180368 616584782299960512 616967302792732992 623310500738963619 623672515372861656 627370777590976224 627395602328930916 635666217591570534 639207962073824832 639233255203061688 639410299101347904 639435600236956536 639460902373718049 639806980222448064 643227334621563744 651500422882936848 651526202418505182 655363699425744192 655770277811143872 662512419024433029 662722132922751213 663133276376391483 663819149633948676 664029277169147172 664414941000234528 667966847491623888 668381244692127408 675645224987266794 679678569189675159 680569995557503584 680992211573110944 692502693136650162 692721900256702914 693410938869909312 693657880087455576 693841121225433792 694060752015993024 694088215641824616 698204029888364064 705792124789848252 706745764617407568 707184219710538288 711377690829653952 719108957333052936 719137412103444399 719365050266576103 719782852750254072 720527318195642784 723630751449259212 724079681749804692 725058031037916528 732937975743303954 737284161853962216 737741562537536856 738738371246179104 751195183775735088 751462703428076874 751661214660886608 751899148017325776 751928900278643334 752676831081012672 752915085924072384 753382183812231744 756387699045727736 765641245002191532 766085924395011168 766116238019749812 770659165065458448 772179202866376512 780365115098387523 780571261378613016 780818346017992152 780849242597052693 785199904028957664 785448453834371808 785479533624409572 785935734964612128 795582247174355574 800268235982190144 800299902183360696 800764711096019904 809755709344035831 815399900337763728 815658009751078416 815690284917656094 816164032463251056 820743932606400192 821003733637573824 829444682085707493 829959257854728963 831080667651951492 831563353830482208 836527469771907888 845618866493497434 845886541519491498 846761434966139256 847554956788760712 850936161426443703 852311006937415584 852580800315942048 852614536498290732 866991560698640754 868667230510582464 868701603224673576 878142669050939643 883349892032577372 883629510563668284 884177701835188644 885092199511931568 885372369558862896 890622463322165184 891174992922836544 900337389956280783 900860299983022392 902077508607143328 906238092252900212 917324887879984194 917857664133645456 918184536521157438 923336924182200216 923629200342270552 923665747873148293 924877173449940768 925450954189099488 935508773059292484 941056166386464336 941093403493396374 942327686156543424 942912292947384384 953499326387355801 958811943110737248 958849882804592532 959153400355434804 959710470333672096 964841001932345616 965439575666406256 966744041383888704 977250634324405272 977289303627757773 977818215056948928 983045549138616288 983655416716715808 995728724450923014 996043915753720758 996622411500351792 1001593578367646784 1001950271237435832 1002214952881182144 1002532197356434368 1002571867038191112 1013467837480900191 1020854993336255376 1021488317359666416 1027545553420611264 1038754039704975243 1039082850385054371 1040486820131183364 1040761681838150688 1041091128023989536 1041132323462736924 1047306044832546096 1058688187184772378 1060776329565807432 1067066536244480928 1079674279125381108 1080790977293464176 1085446127173888818 1086119522624707038 1087199867117018304 1087544013001437888 1087587046556874792 1088218709951001408 1105926242780943324 1106612343806305284 1108107556869268656 1115369959695877184 1126792775663602632 1127194055142115311 1127491821991329912 1127848722025988664 1127893350417965001 1129015246621519008 1130073275718347616 1134581548568591604 1136819381997720976 1148461867503287298 1149174357029624718 1151395412996052288 1155988747598187672 1158268804299564768 1170856892067919524 1177799856043436496 1178172680751557712 1178219300436614358 1178903602446918192 1180122932682575424 1180496492745150528 1193373370761533361 1200402353973285216 1200449853275041044 1201147066644029856 1223099850506645592 1223487014626617624 1223535427376484141 1223810218844860608 1224246048694876584 1231115898909600288 1231505600456360736 1246621001477927238 1247345030745723312 1254741555181952448 1254791204657861832 1268428299740246151 1268829812279237247 1271332435183141068 1278466510406123376 1278871200473913072 1278921804747436098 1286454669243127488 1300487341047961131 1303000845765873696 1303052404837010364 1325024838048866058 1325444265845502426 1326266552752782966 1327638299267897352 1328058554338294344 1328829882000469056 1335933694983247776 1336762489384254816 1351290449974533588 1359357138379350318 1361139991115007168 1361984423146221888 1375987331819976291 1377276804781736157 1385005386273300324 1385443800513405828 1387315760174911152 1388176431283649232 1396408059776728128 1411584249579696504 1411640105240094561 1413491529234815136 1414368439421076576 1438217914666105872 1438274824206888798 1438730100533152206 1439565705500508144 1441054636391285568 1447261502898518424 1448159363499609384 1450116062075833056 1465875951486607908 1474568323707924432 1475483125075073712 1477476742492358208 1493593086676384521 1494065873630581137 1502390367551470176 1502925406856153748 1503322429321773216 1503798296034651552 1503857800557286668 1512775398091455472 1531282490004383064 1532171848790022336 1532232476039499624 1541318330130916896 1560730230196775046 1561142522757226032 1561636692035984304 1561698485194105386 1570399808057915328 1570896907668743616 1570959067248819144 1571871469929224256 1588032280777158567 1591164494348711148 1600599804366721392 1619511418688071662 1628169190760833227 1629179283937060557 1630799800675527456 1631316019502156832 1631380569835312188 1632328064926502112 1658889364171414986 1659918515709457926 1662161335303902984 1663126707660964416 1673054939543815776 1691237732986994868 1691773083038982996 1693522869932278512 1695109913577521424 1701872322852887406 1704622013874831168 1705161600631884096 1705229072996581464 1723761535544437077 1733983121397281508 1737403206449347152 1756285338101879286 1766699784065154744 1767259021127336568 1767328950654921537 1768355403670377288 1770184399023863136 1770744739117725792 1800674779912561566 1801720599966044784 1804155017214286656 1812476184505800424 1834649775759968388 1835715328267290912 1836369073042314876 1846673848364400432 1847258400684541104 1847331495746296586 1849754346899881536 1850901908378198976 1869931502216890857 1871017546118584968 1882112332772928672 1882186806986792748 1906998652774711602 1917623886221474496 1917699765609185064 1918306800710869608 1918382707121154147 1919420940667344192 1929682003864691232 1930879151332812512 1954501268648810544 1954578607255515546 1966091098277232576 1967310833433431616 1987537257073299087 1988166398768253639 1989399829129174449 1991457448901846028 1992087831507441516 1993244823000703584 2003900542474871664 2005143734076382224 2026935674961800382 2039035707569025477 2041709986672510752 2042976634719332832 2077508079409950486 2078165700770108742 2080973640262366728 2081523363676301376 2082182256047979072 2082264646925473848 2094612089665092192 2117376374369544756 2121552659131614864 2134133072488961856 2157412236310333197 2158095150799728309 2159348558250762216 2161581954586928352 2170892254347777636 2172239045249414076 2175174093113749584 2211852485561886648 2213224687612610568 2216215113738537312 2253585551327205264 2254388110284230622 2254983643982659824 2255697444051977328 2255786700835930002 2258030493243038016 2260146551436695232 2269163097137183208 2273638763995441952 2296923735006574596 2298348714059249436 2311977495196375344 2316537608599129536 2341095345295162569 2341713784135839048 2342547727791158079 2355599712086872992 2356345361503115424 2356438600873228716 2357807204893836384 2386746741523066722 2400804707946570432 2400899706550082088 2402294133288059712 2446199701013291184 2446974029253235248 2447070854752968282 2448492097389753168 2462231797819200576 2463011200912721472 2488334046257122479 2489877773564186889 2493242002955854476 2494690061491446624 2509582409315723664 2536856599480492302 2537659624558474494 2542664870366282136 2552808484279331109 2556933020812246752 2557742400947826144 2557843609494872196 2600974682095922262 2606001691531747392 2606104809674020728 2650049676097732116 2650888531691004852 2652533105505565932 2655276598535794704 2656117108676588688 2671867389966495552 2673524978768509632 2701012169868842349 2702580899949067176 2718714276758700636 2751974663639952582 2754553609563472314 2770010772546600648 2770887601026811656 2770997243619444879 2774631520349822304 2776352862567298464 2823168499159393008 2823280210480189122 2826983058469630272 2828736878842153152 2876435829332211744 2876549648413777596 2877460201066304412 2879131411001016288 2894523005797036848 2896318726999218768 2900232124151666112 2931751902973215816 2931867910883273319 2949136647415848864 2950966250150147424 2987186173352769042 2988131747261162274 3004780735102940352 3005850813712307496 3006644858643546432 3007596592069303104 3007715601114573336 3025550796182910944 3040403512442700573 3062564980008766128 3064464952078999248 3082636660261833792 3116262119114925729 3117248551155163113 3121460460393550092 3122285045514452064 3123273384071968608 3123396970388210772 3141918134497638288 3176064561554317134 3182328988697422296 3201199608733442784 3239022837376143324 3256338381521666454 3258358567874121114 3261599601351054912 3262632039004313664 3262761139670624376 3264656129853004224 3317778728342829972 3319837031418915852 3324322670607805968 3346109879087631552 3381582165426345933 3382475465973989736 3383546166077965992 3383680051253895003 3387045739864557024 3390219827155042848 3403744645705774812 3410458145993162928 3447523071088874154 3467966242794563016 3474806412898694304 3512570676203758572 3533399568130309488 3534518042254673136 3534657901309843074 3536710807340754576 3540368798047726272 3541489478235451584 3580120112284600083 3601349559825123132 3603441199932089568 3624952369011600848 3669299551519936776 3670606282129452423 3671430656534581824 3672738146084629752 3693347696728800864 3694516801369082208 3694662991492593172 3739863004433781714 3742035092237169936 3764224665545857344 3764373613973585496 3805284899220738453 3813997305549423204 3835399531218370128 3836613601421739216 3836765414242308294 3859364007729382464 3861758302665625024 3901462023143883393 3909002537297621088 3909157214511031092 3975074514146598174 3976332797536507278 3978799658258348898 3982914897803692056 3984175663014883032 3986489646001407168 4007801084949743328 4010287468152764448 4053871349923600764 4078071415138050954 4083419973345021504 4085953269438665664 4131830414345208471 4155016158819900972 4156331401540217484 4161947280524733456 4164529293850947696 4189224179330184384 4234752748739089512 4234920315720283683 4243105318263229728 4314824472620666394 4316190301599456618 4318697116501524432 4323163909173856704 4341784508695555272 4344478090498828152 4350348186227499168 4423704971123773296 4426449375225221136 4432430227477074624 4480779260029153563 4507171102654410528 4508776220568461244 4509967287965319648 4511394888103954656 4511573401671860004 4538326194274366416 4547277527990883904 4593847470013149192 4596697428118498872 4623954990392750688 4682190690590325138 4683427568271678096 4685095455582316158 4711199424173745984 4712690723006230848 4712877201746457432 4715614409787672768 4764096842331475701 4773493483046133444 4801799413100164176 4884507572282499681 4887537851811181671 4892399402026582368 4893948058506470496 4894141709505936564 4896984194779506336 4976668092514244958 4979755547128373778 4986484005911708952 4989380122982893248 5019164818631447328 5073713198960984604 5075319249116948988 5085329740732564272 5105616968558662218 5113866041624493504 5115484801895652288 5115687218989744392 5171284606633311231 5201949364191844524 5212209619348041456 5300099352195464232 5301777063382009704 5301986851964764611 5305066211011131864 5310553197071589408 5312234217353177376 5402024339737684698 5405161799898134352 5437428553517401272 5503949327279905164 5509107219126944628 5540021545093201296 5541775202053623312 5541994487238889758 5549263040699644608 5552705725134596928 5609794506650672571 5646336998318786016 5646560420960378244 5752871658664423488 5753099296827555192 5754920402132608824 5755148121363462441 5758262822002032576 5789046011594073696 5792637453998437536 5863503805946431632 5863735821766546638 5898273294831697728 5901932500300294848 5962611771219897261 5968199487387523347 5974372346705538084 5976263494522324548 6011701627424614992 6015431202229146672 6051101592365821888 6080807024885401146 6117107122707076431 6125129960017532256 6128929904157998496 6232524238229851458 6234497102310326226 6242920920787100184 6244570091028904128 6246546768143937216 6246793940776421544 6283836268995276576 6352129123108634268 6364657977394844592 6402399217466885568 6472236708930999591 6474285452399184927 6478045674752286648 6512676763043332908 6516717135748242228 6525522279341248752 6635557456685659944 6639674062837831704 6648645341215611936 6763164330852691866 6764950931947979472 6767092332155931984 6767360102507790006 6774091479729114048 6780439654310085696 6807489291411549624 6820916291986325856 6895046142177748308 6935932485589126032 6949612825797388608 7025141352407517144 7027643183373474237 7066799136260618976 7069036084509346272 7069315802619686148 7073421614681509152 7160240224569200166 7202699119650246264 7206882399864179136 7249904738023201696 7338599103039873552 7341212564258904846 7345476292169259504 7386695393457601728 7389033602738164416 7389325982985186344 7465002138771367437 7469633320692560667 7479726008867563428 7484070184474339872 7528747227947170992 7610569798441476906 7627994611098846408 7658425452837993327 7670799062436740256 7673227202843478432 7673530828484616588 7802924046287766786 7818005074595242176 7818314429022062184 7950149028293196348 7952665595073014556 7957599316516697796 7965829795607384112 7968351326029766064 8015602169899486656 8020574936305528896 8103036509606527047 8107742699847201528 8156142830276101908 8263660828690416942 8310032317639801944 8312662803080434968 8312991730858334637 8323894561049466912 8329058587701895392 8469505497478179024 8469840631440567366 8486210636526459456 8629648945241332788 8632380603198913236 8637394233003048864 8683569017391110544 8688956180997656304 8700696372454998336 8795603732649819957 8847409942247546592 8852898750450442272 8961558520058307126 9014342205308821056 9017552441136922488 9019934575930639296 9022789776207909312 9023146803343720008 9076652388548732832 9187694940026298384 9193394856236997744 9247909980785501376 9348786357344777187 9351745653465489339 9364381381180650276 9366855136543356192 9370190911164632316 9425754403492914864 9528193684662951402 9546986966092266888 9603598826200328352 9769015144564999362 9775075703622363342 9784798804053164736 9787896117012940992 9788283419011873128 9793968389559012672 9953336185028489916 9959511094256747556 9972968011823417904 10038329637262894656 10144746496279037799 10147426397921969208 10150638498233897976 10151040153761685009 10170659481465128544 10211233937117324436 10231374437979488784 10342569213266622462 10403898728383689048 10424419238696082912 10600198704390928464 10603554126764019408 10603973703929529222 10610132422022263728 10621106394143178816 10624468434706354752 10804048679475369396 10810323599796268704 10874857107034802544 11007898654559810328 11011818846388357269 11018214438253889256 11080043090186402592 11083550404107246624 11083988974477779516 11219589013301345142 11292673996637572032 11293120841920756488 11415854697662215359 11506198593655110384 11509840804265217648 11510296242726924882 11578092023188147392 11585274907996875072 11704386069431650179 11727007611892863264 11727471643533093276 11925223542439794522 11936398974775046694 11948744693411076168 11952526989044649096 12007654722350927809 12023403254849229984 12030862404458293344 12161614049770802292 12234214245414152862 12250259920035064512 12257859808315996992 12395491243035625413 12465048476459702916 12468994204620652452 12485841841574200368 12493587881552843088 12567672537990553152 12704258246217268536 12704760947160851049 12729315954789689184 12944473417861999182 12948570904798369854 12956091349504573296 13025353526086665816 13033434271496484456 13051044558682497504 13271114913371319888 13279348125675663408 13297290682431223872 13442337780087460689 13526328661705383732 13529901863895958944 13534184664311863968 13534720205015580012 13614978582823099248 13641832583972651712 13790092284355496616 13871864971178252064 14050282704815034288 14055286366746948474 14133598272521237952 14138072169018692544 14138631605239372296 14146843229363018304 14320480449138400332 14405398239300492528 14499809476046403392 14653522716847499043 14662613555433545013 14677198206079747104 14682425128517809692 14690952584338519008 14778651965970372688 14930004277542734874 14939266641385121334 14959452017735126856 14968140368948679744 15057494455894341984 15221139596882953812 15255989222197692816 15316850905675986654 15341598124873480512 15346454405686956864 15347061656969233176 15513853819899933693 15605848092575533572 15636628858044124368 15900298056586392696 15905331190146029112 15905960555894293833 15915198633033395592 15931659591214768224 15936702652059532128 16206073019213054094 16215485399694403056 16312285660552203816 16527321657380833884 16620064635279603888 16625325606160869936 16625983461716669274 16647789122098933824 16658117175403790784 16939010994956358048 16939681262881134732 17259297890482665576 17264761206397826472 17265444364090387323 17274788466006097728 17367138034782221088 17377912361995312608 17591207465299639914 17694819884495093184 17705797500900884544 17887835313659691783 17904598462162570041 17923117040116614252 18035104882273844976 18046293606687440016 18153304777097465664 18351321368121229293 18375389880052596768 18386789712473995488 18697572714689554374 18703491306930978678 18728762762361300552 18733710273086712384 18740381822329264632 18851508806985829728 19056387369325902804 19093973932184533776 19207197652400656704 19416710126792998773 19422856357197554781 19538030289129998724 19550151407244726684 19576566838023746256 19906672370056979832 19919022188513495112 19945936023646835808 20289492992558075598 20294852795843938416 20301276996467795952 20302080307523370018 20341318962930257088 20422467874234648872 20462748875958977568 20685138426533244924 20807797456767378096 20848838477392165824 21082929550120422711 21200397408781856928 21207108253528038816 21207947407859058444 21220264844044527456 21608097358950738792 21620647199592537408 21749714214069605088 22015797309119620656 22023637692776714538 22036428876507778512 22160086180372805184 22167100808214493248 22167977948955559032 22408899962077682001 22439178026602690284 22586241683841512976 22831709395324430718 22975276358513979981 23012397187310220768 23019681608530435296 23020592485453849764 23408772138863300358 23454015223785726528 23454943287066186552 23850447084879589044 23872797949550093388 23897489386822152336 23905053978089298192 24015309444701855618 24046806509698459968 24061724808916586688 24309109528819581141 24323228099541604584 24468428490828305724 24790982486071250826 24930096952919405832 24937988409241304904 24938975192575003911 24971683683148400736 24987175763105686176 25408516492434537072 25409521894321702098 25458631909579378368 25888946835723998364 25897141809596739708 25912182699009146592 26050707052173331632 26066868542992968912 26102089117364995008 26386811197949459871 26542229826742639776 26558696251351326816 26884675560174921378 27052657323410767464 27059803727791917888 27068369328623727936 27069440410031160024 27229957165646198496 27580184568710993232 27743729942356504128 28046359072034331561 28055236960396468017 28100565409630068576 28110572733493896948 28277263210478744592 28640960898276800664 28810796478600985056 29307045433694998086 29325227110867090026 29354396412159494208 29364850257035619384 29381905168677038016 29557303931940745376 29860008555085469748 29878533282770242668 29918904035470253712 30114988911788683968 30434239488837113397 30442279193765907624 30453120461285055027 30511978444395385632 30633701811351973308 30694123313938466352 31027707639799867386 31211696185151067144 31273257716088248736 31800596113172785392 31810662380292058224 31811921111788587666 31830397266066791184 31863319182429536448 31873405304119064256 32412146038426108188 32430970799388806112 32624571321104407632 33035456539165071807 33054643314761667768 33240129270559207776 33250651212321739872 33251966923433338548 33878021989912716096 33879362525762269464 34518595780965331152 34529522412795652944 34530888728180774646 34734276069564442176 34755824723990625216 35113158208294950537 35182414930599279828 35775670627319383566 35809196924325140082 35846234080233228504 36022964167052783427 36070209764547689952 36092587213374880032 36702642736242458586 36750779760105193536 36773579424947990976 37395145429379108748 37406982613861957356 37457525524722601104 37480763644658529264 37703017613971659456 38112774738651805608 38114282841482553147 38187947864369067552 38833420253585997546 38845712714395109562 39076060578259997448 39100302814489453368 39153133676047492512 39813344740113959664 39838044377026990224 39891872047293671616 40578985985116151196 40589705591687876832 40602553992935591904 40604160615046740036 40844935748469297744 40925497751917955136 41370276853066489848 41615594913534756192 42165859100240845422 42400794817563713856 42414216507056077632 42415894815718116888 42440529688089054912 43216194717901477584 43499428428139210176 43960568150542497129 43987840666300635039 44031594618239241312 44047275385553429076 44072857753015557024 44335955897911118064 44817799924155364002 44878356053205380568 45172483367683025952 45663418790648861436 45950552717027959962 46024794374620441536 46039363217060870592 46041184970907699528 46541561459699801079 46817544277726600716 46909886574132373104 47700894169759178088 47717881667682881499 47745595899100186776 47794978773644304672 47810107956178596384 48030618889403711236 48618219057639162282 48646456199083209168 48936856981656611448 49581964972142501652 49860193905838811664 49875976818482609808 49877950385150007822 49943367366296801472 49974351526211372352 50817032984869074144 50819043788643404196 51777893671447996728 51794283619193479416 51796333092271161969 51824365398018293184 52101414104346663264 52133737085985937824 52773622395898919742 53084459653485279552 53117392502702653632 53713795386487710123 53769351120349842756 54105314646821534928 54138880820062320048 54459914331292396992 55053964104363687879 55160369137421986464 56092718144068663122 56110473920792936034 56201130819260137152 56221145466987793896 56554526420957489184 57281921796553601328 57621592957201970112 58250130380378996319 58614090867389996172 58650454221734180052 58729700514071238768 59114607863881490752 59720017110170939496 59757066565540485336 59837808070940507424 60868478977674226794 60884558387531815248 60906240922570110054 61023956888790771264 61267403622703946616 61388246627876932704 62055415279599734772 62423392370302134288 62546515432176497472 63248788650361268133 63601192226345570784 63621324760584116448 63623842223577175332 63660794532133582368 64824292076852216376 64861941598777612224 65249142642208815264 66070913078330143614 66109286629523335536 66480258541118415552 66501302424643479744 66503933846866677096 67226699886233046003 67758725051524538928 68925829075541939943 69037191561930662304 69059044825591305888 69061777456361549292 70226316416589901074 70364829861198559656 71551341254638767132 71618393848650280164 71692468160466457008 72045928334105566854 72140419529095379904 72185174426749760064 72927328586458743423 73405285472484917172 74790290858758217496 74813965227723914712 74816925577725011733 74915051049445202208 74961527289317058528 76225549477303611216 76228565682965106294 76375895728738135104 77666840507171995092 77691425428790219124 78152121156519994896 78200605628978906736 78306267352094985024 79160433593848379613 79626689480227919328 79676088754053980448 81157971970232302392 81179411183375753664 81205107985871183808 81208321230093480072 81689871496938595488 82740553706132979696 83231189827069512384 84139077216102994683 84165710881189404051 84331718200481690844 84831789631436233776 86432389435802955168 87921136301084994258 87975681332601270078 88063189236478482624 88094550771106858152 88145715506031114048 88671911795822236128 89635599848310728004 89756712106410761136 90344966735366051904 91326837581297722872 91359361383855165081 91901105434055919924 92082369941815399056 93083122919399602158 93635088555453201432 93819773148264746208 95401788339518356176 95435763335365762998 95491191798200373552 95589957547288609344 95620215912357192768 96061237778807422472 97236438115278324564 97292912398166418336 97873713963313222896 99106369617495215421 99163929944285003304 99720387811677623328 99751953636965219616 99755900770300015644 101634065969738148288 101638087577286808392 103555787342895993456 103588567238386958832 103592666184542323938 104202828208693326528 104267474171971875648 105339474624884851611 105547244791797839484 107427590772975420246 107538702240699685512 108068892501158350281 108210629293643069856 108277761640124640096 110107928208727375758 110320738274843972928 112185436288137326244 112220947841585872068 112442290933975587792 113109052841914978368 114342848524447659441 114563843593107202656 116500260760757992638 117228181734779992344 117300908443468360104 117459401028142477536 119440034220341878992 119514133131080970672 119675616141881014848 121736957955348453588 121769116775063630496 121812481845140220108 122534807245407893232 122776493255753865408 124110830559199469544 124846784740604268576 126497577300722536266 127202384452691141568 127242649521168232896 127247684447154350664 127321589064267164736 129648584153704432752 130498285284417630528 131881704451627491387 131963521998901905117 132141826156660287228 132218573259046671072 133007867693733354192 134453399772466092006 135517450103049077856 137851658151083879886 138074383123861324608 138118089651182611776 138123554912723098584 140452632833179802148 140729659722397119312 143102682509277534264 143153645003048644497 143236787697300560328 143384936320932914016 144091856668211133708 145854657172917486846 146810570944969834344 149580581717516434992 149627930455447829424 149633851155450023466 149830102098890404416 149923054578634117056 152451098954607222432 152457131365930212588 155333681014343990184 155382850857580438248 155388999276813485907 156304242313039989792 156401211257957813472 158320867187696759226 159253378960455838656 159352177508107960896 161141386159463130369 162315943940464604784 162416642460186960144 163379742993877190976 165161892313091063637 165481107412265959392 168278154432205989366 168331421762378808102 168663436400963381688 169663579262872467552 172864778871605910336 174750391141136988957 175842272602169988516 175951362665202540156 176189101542213716304 177343823591644472256 179271199696621456008 179513424212821522272 182653675162595445744 182718722767710330162 183802210868111839848 184164739883630798112 186166245838799204316 187270177110906402864 187639546296529492416 189746365951083804399 190803576679036712352 190871526670731525996 190982383596400747104 192122475557614844944 194472876230556649128 194585824796332836672 195747427926626445792 198212739234990430842 198327859888570006608 199440775623355246656 199503907273930439232 199511801540600031288 201680099658699138009 203276175154573616784 206777487226625819829 207111574685791986912 207177134476773917664 207185332369084647876 210678949249769703222 211094489583595678968 214855181545950840492 215077404481399371024 216137785002316700562 216421258587286139712 216555523280249280192 220215856417454751516 224370872576274652488 224441895683171744136 224450776733175035199 224884581867951175584 228685697048895318882 229127687186214405312 233000521521515985276 234456363469559984688 234601816886936720208 234918802056284955072 237481300781545138839 238880068440683757984 239028266262161941344 243473915910696907176 243538233550127260992 243624963690280440216 245069614490815786464 248221661118398939088 249693569481208537152 252417231648308984049 252497132643568212153 252995154601445072532 254495368894308701328 259297168307408865504 263763408903254982774 263927043997803810234 264283652313320574456 264437146518093342144 266015735387466708384 268906799544932184012 271034900206098155712 274078084151565495243 275703316302167759772 276247109825446197168 280905265666359604296 281459319444794238624 286205365018555068528 286307290006097288994 286473575394601120656 286769872641865828032 288183713336422267416 291709314345834973692 293621141889939668688 297319108852485646263 299161163435032869984 299255860910895658848 299267702310900046932 304902197909214444864 304914262731860425176 310667362028687980368 310765701715160876496 310777998553626971814 312608484626079979584 312802422515915626944 316018423874654554833 316641734375393518452 322282772318926260738 324206677503475050843 324631887880929209568 324833284920373920288 330323784626182127274 330962214824531918784 336556308864411978732 336662843524757616204 337326872801926763376 339327158525744935104 343028545573342978323 349500782282273977914 351684545204339977032 351902725330405080312 352378203084427432608 358542399393242912016 359026848425643044544 365307350325190891488 365437445535420660324 367604421736223679696 368329479767261596224 372332491677598408632 374540354221812805728 379492731902167608798 381607153358073424704 381743053341463051992 381964767192801494208 384244951115229689888 388945752461113298256 391494855853252891584 395645113354882474161 395890565996705715351 396425478469980861684 396655719777140013216 399023603081200062576 403360199317398276018 406552350309147233568 413554974453251639658 414223149371583973824 414354268953547835328 414370664738169295752 421357898499539406444 422188979167191357936 429460935009145933491 429710363091901680984 430154808962798742048 432275570004633401124 440431712834909503032 448741745152549304976 448883791366343488272 448901553466350070398 449769163735902351168 457371394097790637764 466001043043031970552 466166997830440457721 468912726939119969376 469203633773873440416 474962601563090277678 477760136881367515968 478056532524323882688 486947831821393814352 487249927380560880432 490139228981631572928 495485676939273190911 496443322236797878176 504834463296617968098 504994265287136424306 505990309202890145064 508990737788617402656 518594336614817731008 527526817806509965548 527854087995607620468 528567304626641148912 532031470774933416768 537813599089864368024 548156168303130990486 551406632604335519544 552494219650892394336 561810531332719208592 562918638889588477248 572410730037110137056 572614580012194577988 572947150789202241312 576367426672844534832 583418628691669947384 587242283779879337376 594638217704971292526 598322326870065739968 598511721821791317696 598535404621800093864 605040298976097414027 609828525463720850352 620332461679877459487 621334724057375960736 621531403430321752992 621555997107253943628 632036847749309109666 633283468750787036904 644565544637852521476 648413355006950101686 649263775761858419136 649666569840747840576 660647569252364254548 673112617728823957464 673325687049515232408 673352330199525105597 674653745603853526752 686057091146685956646 699001564564547955828 703369090408679954064 703805450660810160624 704756406168854865216 712443902344635416517 717084798786485824032 730614700650381782976 730874891070841320648 735208843472447359392 744664983355196817264 749080708443625611456 757251694944926952147 758985463804335217596 763486106682926103984 768489902230459379776 777891504922226596512 791290226709764948322 791781131993411430702 792850956939961723368 793311439554280026432 798047206162400125152 806720398634796552036 813104700618294467136 822234252454696485729 827109948906503279316 828741329476338591504 842715796999078812888 844377958334382715872 858921870018291866982 859420726183803361968 860309617925597484096 864551140009266802248 880863425669819006064 897483490305098609952 897767582732686976544 897803106932700140796 914742788195581275528 932002086086063941104 932333995660880915442 937825453878239938752 938407267547746880832 948055271623963664499 949925203126180555356 972620032510425152529 973895663642787628704 974499854761121760864 990971353878546381822 992886644473595756352 1009668926593235936196 1009988530574272848612 1011980618405780290128 1017981475577234805312 1029085636720028934969 1055053635613019931096 1055708175991215240936 1057134609253282297824 1075627198179728736048 1096312336606261980972 1102813265208671039088 1104988439301784788672 1123621062665438417184 1144821460074220274112 1145229160024389155976 1145894301578404482624 1152734853345689069664 1166837257383339894768 1174484567559758674752 1187671697990117146053 1189276435409942585052 1197070809243600187728 1210080597952194828054 1219657050927441700704 1240664923359754918974 1242669448114751921472 1243062806860643505984 1243111994214507887256 1264073695498618219332 1266566937501574073808 1288382805027437800473 1289131089275705042952 1296826710013900203372 1321295138504728509096 1346225235457647914928 1346651374099030464816 1346704660399050211194 1349307491207707053504 1372114182293371913292 1398003129129095911656 1398500993491321373163 1406738180817359908128 1407610901321620321248 1424887804689270833034 1434169597572971648064 1461749782141682641296 1470417686944894718784 1486457030817819572733 1489329966710393634528 1514503389889853904294 1517970927608670435192 1526972213365852207968 1555783009844453193024 1582580453419529896644 1583562263986822861404 1585701913879923446736 1596094412324800250304 1613440797269593104072 1644468504909392971458 1654219897813006558632 1657482658952677183008 1685431593998157625776 1688755916668765431744 1717843740036583733964 1718841452367606723936 1729102280018533604496 1761726851339638012128 1794966980610197219904 1795535165465373953088 1795606213865400281592 1829485576391162551056 1860997385039632378461 1864004172172127882208 1864667991321761830884 1896110543247927328998 1899850406252361110712 1945240065020850305058 1947791327285575257408 1948999709522243521728 1981942707757092763644 2019337853186471872392 2019977061148545697224 2020056990598575316791 2023961236811560580256 2058171273440057869938 2110107271226039862192 2111416351982430481872 2114269218506564595648 2151254396359457472096 2192624673212523961944 2205626530417342078176 2247242125330876834368 2271755084834780856441 2290458320048778311952 2305469706691378139328 2333674514766679789536 2375343395980234292106 2378552870819885170104 2394141618487200375456 2420161195904389656108 2439314101854883401408 2466702757364089457187 2481329846719509837948 2486223988429015774512 2528147390997236438664 2533133875003148147616 2576765610054875600946 2578262178551410085904 2593653420027800406744 2642590277009457018192 2692450470915295829856 2693302748198060929632 2693409320798100422388 2744228364586743826584 2796006258258191823312 2797001986982642746326 2813476361634719816256 2815221802643240642496 2849775609378541666068 2917860097531275457587 2923499564283365282592 2972914061635639145466 2978659933420787269056 3029006779779707808588 3035941855217340870384 3053944426731704415936 3087256910160086804907 3165160906839059793288 3167124527973645722808 3171403827759846893472 3226881594539186208144 3288937009818785942916 3308439795626013117264 3314965317905354366016 3370863187996315251552 3435687480073167467928 3437682904735213447872 3458204560037067208992 3523453702679276024256 3563015093970351438159 3591212427730800563184 3658971152782325102112 3721994770079264756922 3728008344344255764416 3729335982643523661768 3792221086495854657996 3799700812504722221424 3865148415082313401419 3890480130041700610116 3963885415514185527288 4038675706372943744784 4039954122297091394448 4040113981197150633582 4047922473623121160512 4116342546880115739876 4195502980473964119489 4220214542452079724384 4222832703964860963744 4302508792718914944192 4385249346425047923888 4411253060834684156352 4459371092453458718199 4543510169669561712882 4580916640097556623904 4667349029533359579072 4750686791960468584212 4757105741639770340208 4788283236974400750912 4840322391808779312216 4933405514728178914374 4962659693439019675896 4972447976858031549024 5056294781994472877328 5066267750006296295232 5153531220109751201892 5156524357102820171808 5187306840055600813488 5285180554018914036384 5384900941830591659712 5386605496396121859264 5386818641596200844776 5488456729173487653168 5582992155118897135383 5592012516516383646624 5594003973965285492652 5699551218757083332136 5835720195062550915174 5846999128566730565184 5945828123271278290932 6058013559559415617176 6060170971795725950373 6071883710434681740768 6174513820320173609814 6330321813678119586576 6334249055947291445616 6342807655519693786944 6453763189078372416288 6577874019637571885832 6616879591252026234528 6741726375992630503104 6871374960146334935856 6916409120074134417984 7126030187940702876318 7182424855461601126368 7317942305564650204224 7443989540158529513844 7458671965287047323536 7584442172991709315992 7599401625009444442848 7730296830164626802838 7780960260083401220232 7927770831028371054576 8077351412745887489568 8079908244594182788896 8080227962394301267164 8232685093760231479752 8391005960947928238978 8440429084904159448768 8445665407929721927488 8753580292593826372761 8770498692850095847776 8918742184906917436398 9087020339339123425764 9161833280195113247808 9261770730480260414721 9501373583920937168424 9514211483279540680416 9680644783617558624432 9866811029456357828748 9925319386878039351792 9944895953716063098048 10112589563988945754656 10307062440219502403784 10313048714205640343616 10374613680111201626976 10570361108037828072768 10689045281911054314477 10773637283192401689552 10976913458346975306336 11165984310237794270766 11184025033032767293248 11188007947930570985304 11399102437514166664272 11671440390125101830348 11891656246542556581864 12116027119118831234352 12120341943591451900746 12143767420869363481536 12349027640640347219628 12586508941421892358467 12660643627356239173152 12668498111894582891232 12907526378156744832576 13155748039275143771664 13233759182504052469056 13378113277360376154597 13742749920292669871712 14252060375881405752636 14364849710923202252736 14887979080317059027688 14917343930574094647072 15168884345983418631984 15198803250018888885696 15460593660329253605676 15561920520166802440464 15855541662056742109152 16154702825491774979136 16159816489188365577792 16160455924788602534328 16465370187520462959504 16748976465356691406149 16782011921895856477956 17507160585187652745522 17540997385700191695552 17837484369813834872796 18174040678678246851528 18180512915387177851119 18523541460960520829442 19002747167841874336848 19028422966559081360832 19361289567235117248864 19733622058912715657496 19850638773756078703584 20225179127977891509312 20614124880439004807568 20749227360222403253952 21378090563822108628954 21547274566384803379104 21953826916693950612672 22331968620475588541532 22376015895861141970608 22798204875028333328544 23342880780250203660696 23783312493085113163728 24232054238237662468704 24240683887182903801492 24698055281280694439256 25173017882843784716934 25321287254712478346304 25336996223789165782464 26260740877781479118283 26311496078550287543328 26756226554720752309194 27485499840585339743424 28504120751762811505272 29775958160634118055376 29834687861148189294144 30337768691966837263968 30921187320658507211352 31123841040333604880928 31711083324113484218304 32067135845733162943431 32320911849577205068656 32930740375040925919008 33497952930713382812298 33564023843791712955912 35014321170375305491044 35674968739627669745592 36348081357356493703056 36361025830774355702238 37047082921921041658884 37759526824265677075401 38005494335683748673696 38722579134470234497728 39467244117825431314992 39701277547512157407168 40134339832081128463791 41228249760878009615136 42756181127644217257908 43094549132769606758208 44663937240951177083064 44752031791722283941216 45596409750056666657088 46685761560500407321392 47566624986170226327456 48464108476475324937408 48481367774365807602984 49396110562561388878512 50246929396070074218447 50346035765687569433868 52521481755562958236566 52622992157100575086656 53512453109441504618388 54541538746161533553357 57008241503525623010544 59551916321268236110752 60675537383933674527936 61842374641317014422704 62247682080667209761856 64134271691466325886862 64641823699154410137312 65861480750081851838016 66995905861426765624596 67128047687583425911824 70028642340750610982088 71349937479255339491184 72696162714712987406112 72722051661548711404476 74094165843842083317768 75519053648531354150802 76010988671367497347392 78782222633344437354849 78934488235650862629984 80268679664162256927582 82456499521756019230272 85512362255288434515816 89327874481902354166128 89504063583444567882432 93371523121000814642784 95133249972340452654912 96962735548731615205968 98792221125122777757024 100493858792140148436894 100692071531375138867736 105042963511125916473132 107024906218883009236776 109083077492323067106714 114016483007051246021088 119103832642536472221504 120403019496243385391373 123684749282634028845408 128268543382932651773724 129283647398308820274624 133991811722853531249192 134256095375166851823648 140057284681501221964176 142699874958510678982368 145392325429425974812224 145444103323097422808952 148188331687684166635536 151038107297062708301604 157564445266688874709698 157868976471301725259968 160537359328324513855164 163624616238484600660071 171024724510576869031632 178655748963804708332256 186743046242001629285568 193925471097463230411936 197584442250245555514048 200987717584280296873788 201384143062750277735472 210085927022251832946264 214049812437766018473552 218166154984646134213428 228032966014102492042176 236346667900033312064547 240806038992486770782746 247369498565268057690816 256537086765865303547448 267983623445707062498384 268512190750333703647296 280114569363002443928352 285399749917021357964736 290888206646194845617904 296376663375368333271072 302076214594125416603208 315128890533377749419396 321074718656649027710328 327249232476969201320142 342049449021153738063264 357311497927609416664512 387850942194926460823872 401975435168560593747576 402768286125500555470944 420171854044503665892528 428099624875532036947104 436332309969292268426856 472693335800066624129094 481612077984973541565492 490873848715453801980213 513074173531730607094896 535967246891414124996768 560229138726004887856704 581776413292389691235808 592753326750736666542144 604152429188250833206416 630257781066755498838792 642149437313298055420656 654498464953938402640284 684098898042307476126528 709040003700099936193641 803950870337121187495152 805536572251001110941888 840343708089007331785056 856199249751064073894208 872664619938584536853712 945386671600133248258188 963224155969947083130984 981747697430907603960426 1026148347063461214189792 1071934493782828249993536 1163552826584779382471616 1208304858376501666412832 1260515562133510997677584 1284298874626596110841312 1308996929907876805280568 1418080007400199872387282 1607901740674242374990304 1680687416178014663570112 1745329239877169073707424 1890773343200266496516376 1926448311939894166261968 1963495394861815207920852 2052296694126922428379584 2127120011100299808580923 2416609716753003332825664 2521031124267021995355168 2568597749253192221682624 2617993859815753610561136 2836160014800399744774564 3215803481348484749980608 3490658479754338147414848 3781546686400532993032752 3852896623879788332523936 3926990789723630415841704 4254240022200599617161846 5042062248534043990710336 5235987719631507221122272 5672320029600799489549128 6381360033300899425742769 7563093372801065986065504 7705793247759576665047872 7853981579447260831683408 8508480044401199234323692 10471975439263014442244544 11344640059201598979098256 12762720066601798851485538 15126186745602131972131008 15707963158894521663366816 17016960088802398468647384 22689280118403197958196512 25525440133203597702971076 31415926317789043326733632 34033920177604796937294768 45378560236806395916393024 51050880266407195405942152 68067840355209593874589536 102101760532814390811884304 136135680710419187749179072 204203521065628781623768608 408407042131257563247537216
- Sum of all divisors σ(n): 1359135635577839088473338191
- Sum of proper divisors (its aliquot sum) s(n): 950728593446581525225800975
- 408407042131257563247537216 is an abundant number, because the sum of its proper divisors (950728593446581525225800975) is greater than itself. Its abundance is 542321551315323961978263759
Bases of 408407042131257563247537216
- Binary: 101010001110100111000111000011101111010100010101111010101111011100011101111101100010000002
- Hexadecimal: 0x151D38E1DEA2BD5EE3BEC40
- Base-36: 1FBDLKO47ZGF0K9000
Squares and roots of 408407042131257563247537216
- 408407042131257563247537216 squared (4084070421312575632475372162) is 166796312062402790309337724252631376509203889305030656
- 408407042131257563247537216 cubed (4084070421312575632475372163) is 68120788447808120482769673848426932009683876089168607131915768681790791380893696
-
408407042131257563247537216 is a
perfect square number . Itssquare root is 20209083159096 -
The
cube root of 408407042131257563247537216 is 741932520.1038649143
Scales and comparisons
How big is 408407042131257563247537216?- 408,407,042,131,257,563,247,537,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 408,407,042,131,257,563,247,537,216 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 408407042131257563247537216 cubic inches would be around 61827710 feet tall.
Recreational maths with 408407042131257563247537216
- 408407042131257563247537216 backwards is 612735742365752131240704804
- The number of decimal digits it has is: 27
- The sum of 408407042131257563247537216's digits is 99
- 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 408407042131257563247537216 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 408407042131257563247537216 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/408407042131257563247537216/
Chicago style:
Numbermatics. 2024. "Number 408407042131257563247537216 - Facts about the integer". https://numbermatics.com/n/408407042131257563247537216/
The information we have on file for 408407042131257563247537216 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 408407042131257563247537216, math, Factors of 408407042131257563247537216, curriculum, school, college, exams, university, Prime factorization of 408407042131257563247537216, STEM, science, technology, engineering, physics, economics, calculator, four hundred eight septillion, four hundred seven sextillion, forty-two quintillion, one hundred thirty-one quadrillion, two hundred fifty-seven trillion, five hundred sixty-three billion, two hundred forty-seven million, five hundred thirty-seven thousand, two hundred sixteen.