1107784748986885295778816
1,107,784,748,986,885,295,778,816 is an even composite number composed of six prime numbers multiplied together.
1107784748986885295778816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand, two hundred sixty-four divisors.
Prime factorization of 1107784748986885295778816:
210 × 33 × 73 × 133 × 313 × 12133
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 31 × 31 × 31 × 1213 × 1213 × 1213)See below for interesting mathematical facts about the number 1107784748986885295778816 from the Numbermatics database.
Names of 1107784748986885295778816
- Cardinal: 1107784748986885295778816 can be written as One septillion, one hundred seven sextillion, seven hundred eighty-four quintillion, seven hundred forty-eight quadrillion, nine hundred eighty-six trillion, eight hundred eighty-five billion, two hundred ninety-five million, seven hundred seventy-eight thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 1.107784748986885295778816 × 1024
Factors of 1107784748986885295778816
Divisors of 1107784748986885295778816
- Number of divisors d(n): 11264
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 168 169 182 186 189 192 196 208 216 217 224 234 248 252 256 273 279 288 294 312 336 338 343 351 364 372 378 384 392 403 416 432 434 441 448 468 496 504 507 512 546 558 576 588 624 637 651 672 676 686 702 728 744 756 768 784 806 819 832 837 864 868 882 896 936 961 992 1008 1014 1024 1029 1092 1116 1152 1176 1183 1209 1213 1248 1274 1302 1323 1344 1352 1372 1404 1456 1488 1512 1519 1521 1536 1568 1612 1638 1664 1674 1728 1736 1764 1792 1872 1911 1922 1953 1984 2016 2028 2058 2184 2197 2232 2304 2352 2366 2418 2426 2457 2496 2548 2604 2646 2688 2704 2744 2808 2821 2883 2912 2976 3024 3038 3042 3072 3087 3136 3224 3276 3328 3348 3456 3472 3528 3549 3584 3627 3639 3744 3822 3844 3906 3968 4032 4056 4116 4368 4394 4459 4464 4557 4563 4608 4704 4732 4836 4852 4914 4992 5096 5208 5239 5292 5376 5408 5488 5616 5642 5733 5766 5824 5859 5952 6048 6076 6084 6174 6272 6448 6552 6591 6656 6696 6727 6912 6944 7056 7098 7168 7254 7278 7488 7644 7688 7812 7936 8064 8112 8232 8281 8463 8491 8649 8736 8788 8918 8928 9114 9126 9216 9261 9408 9464 9672 9704 9828 9984 10192 10416 10478 10584 10633 10647 10752 10816 10881 10917 10976 11232 11284 11466 11532 11648 11718 11904 12096 12152 12168 12348 12493 12544 12896 13104 13182 13312 13377 13392 13454 13671 13824 13888 14112 14196 14508 14556 14976 15288 15376 15379 15624 15717 15769 15872 16128 16224 16464 16562 16926 16982 17199 17298 17472 17576 17836 17856 18228 18252 18522 18816 18928 19344 19408 19656 19747 19773 19968 20181 20384 20832 20956 21168 21266 21294 21504 21632 21762 21834 21952 22464 22568 22932 23064 23296 23436 23808 24192 24304 24336 24696 24843 24986 25088 25389 25473 25792 25947 26208 26364 26754 26784 26908 27342 27648 27776 28224 28392 29016 29112 29791 29952 30576 30752 30758 31248 31434 31538 31744 31899 31941 32256 32448 32751 32928 33124 33852 33964 34398 34596 34944 35152 35672 35712 36456 36504 36673 37044 37479 37603 37632 37856 38688 38816 39312 39494 39546 39936 40131 40362 40768 41013 41664 41912 42336 42532 42588 43264 43524 43668 43904 44928 45136 45864 46128 46137 46592 46872 47089 47151 47307 47616 48384 48608 48672 49392 49686 49972 50176 50778 50946 51584 51894 52416 52728 53508 53568 53816 54684 55552 56448 56784 57967 58032 58224 59241 59319 59437 59582 59904 60543 61152 61504 61516 62496 62868 63076 63798 63882 64512 64896 65502 65856 66248 67704 67928 68107 68796 69192 69888 70304 71344 71424 72912 73008 73346 74088 74529 74958 75206 75264 75712 76167 76419 77376 77632 78624 78988 79092 80262 80724 81536 82026 83328 83824 84672 85064 85176 86528 87048 87336 87451 87808 89373 89856 90272 91728 92256 92274 93184 93744 94178 94302 94614 95232 95697 96768 97216 97344 98784 99372 99944 101556 101892 103168 103788 104832 105456 107016 107136 107632 107653 109368 110019 110383 111104 112437 112809 112896 113568 115934 116064 116448 118482 118638 118874 119164 119808 120393 121086 122304 123008 123032 124992 125736 126152 127596 127764 129792 131004 131712 132496 135408 135856 136214 137592 138229 138384 138411 139776 140608 141267 141453 141921 142688 142848 145824 146016 146692 148176 149058 149916 150412 150528 151424 152334 152838 154752 155264 157248 157976 158184 160524 161448 162409 163072 164052 166656 167648 169344 170128 170352 173056 173901 174096 174672 174902 175616 177723 178311 178746 179712 180544 181629 183456 184512 184548 187488 188356 188604 189228 191394 193536 194432 194688 197568 198744 199888 203112 203784 204321 204997 206336 207576 208537 209664 210912 214032 214272 215264 215306 218736 220038 220766 222208 223587 224874 225618 225792 227136 229257 231868 232128 232896 236964 237276 237748 238328 240786 242172 244608 246016 246064 249984 251472 252304 255192 255528 256711 259584 262008 262353 263221 263424 264992 268119 270816 271712 272428 275184 276458 276768 276822 279552 281216 282534 282906 283842 285376 285696 287091 291648 292032 293384 296352 298116 299832 300824 302848 304668 305676 309504 310528 314496 315952 316368 321048 322896 322959 324818 326144 328104 329623 330057 331149 333312 335296 337311 338427 338688 340256 340704 347802 348192 349344 349804 351232 355446 356622 357492 359424 361088 363258 366912 369024 369096 374976 376712 377208 378456 382788 387283 388864 389376 395136 397488 399776 406224 407568 408642 409994 412672 414687 415152 415233 416059 417074 419328 421824 423801 425763 428064 428544 430528 430612 437472 440076 441532 447174 449748 451236 451584 454272 458514 463736 464256 465792 473928 474552 475496 476656 476749 481572 484344 487227 488839 489216 492032 492128 499968 502944 504608 510384 511056 513422 519168 521703 524016 524706 526442 526848 529984 533169 534933 536238 541632 543424 544856 550368 552916 553536 553644 562432 565068 565812 567684 570752 574182 583296 584064 586768 592704 596232 599664 601648 605696 609336 611352 612157 612963 614991 619008 621056 625611 628992 631904 632736 642096 645792 645918 649636 652288 656208 659246 660114 662298 666624 670592 674622 676854 677376 680512 681408 695604 696384 698688 699608 710892 713244 714984 722176 726516 733824 738048 738192 749952 753424 753571 754416 756912 765576 770133 772681 774566 777728 778752 787059 789663 790272 794976 799552 804357 812448 815136 817284 819988 829374 830304 830466 832118 834148 838656 843648 847602 851526 856128 857088 861056 861224 874944 880152 883064 894348 899496 902472 908544 917028 927472 928512 931584 947856 949104 950992 953312 953498 963144 968688 968877 974454 977678 978432 984064 984256 988869 990171 993447 999936 1005888 1009216 1015281 1020768 1022112 1026844 1043406 1048032 1049412 1052884 1053696 1059968 1066338 1069866 1072476 1083264 1086848 1089712 1100736 1105832 1107072 1107288 1124864 1130136 1131624 1135368 1136863 1141504 1148364 1161849 1165693 1166592 1168128 1173536 1185408 1192464 1199328 1203296 1211392 1218672 1222704 1224314 1225926 1229982 1238016 1242112 1244061 1248177 1251222 1257984 1263808 1265472 1271403 1284192 1291584 1291836 1299272 1312416 1318492 1320228 1324596 1341184 1349244 1353708 1354752 1361024 1362816 1391208 1392768 1397376 1399216 1421784 1426488 1429968 1430247 1434979 1444352 1453032 1459759 1461681 1466517 1467648 1471369 1476096 1476384 1499904 1506848 1507142 1508832 1513824 1531152 1540266 1545362 1549132 1555456 1557504 1565109 1574118 1579326 1580544 1589952 1599104 1604799 1608714 1624896 1630272 1634568 1639976 1658748 1660608 1660932 1664236 1668296 1687296 1695204 1703052 1712256 1722112 1722448 1749888 1760304 1766128 1788696 1796977 1798992 1804944 1817088 1834056 1836471 1838889 1842547 1844973 1854944 1857024 1863168 1876833 1895712 1898208 1901984 1906624 1906996 1926288 1937376 1937754 1948908 1955356 1956864 1968512 1977738 1980342 1986894 1999872 2011776 2018432 2030562 2041536 2044224 2053688 2086812 2096064 2098824 2105768 2111317 2119936 2132676 2139732 2144952 2166528 2173696 2179424 2201472 2211664 2214144 2214576 2249728 2260272 2260713 2263248 2270736 2273726 2283008 2296728 2310399 2318043 2323698 2331386 2333184 2336256 2347072 2361177 2368989 2370816 2384928 2398656 2406592 2437344 2445408 2448628 2451852 2459964 2488122 2496354 2502444 2515968 2527616 2530944 2542806 2568384 2583168 2583672 2598544 2624832 2636984 2640456 2649192 2664961 2682368 2698488 2707416 2710981 2722048 2725632 2782416 2785536 2794752 2798432 2843568 2852976 2859936 2860494 2869958 2888704 2906064 2906631 2919518 2923362 2933034 2935296 2942738 2952192 2952768 2966607 2980341 2999808 3013696 3014284 3017664 3027648 3062304 3080532 3090724 3098264 3130218 3148236 3158652 3161088 3179904 3198208 3209598 3217428 3249792 3260544 3269136 3279952 3317496 3321216 3321864 3328472 3336592 3337243 3374592 3390408 3406104 3410589 3421873 3424512 3444224 3444896 3485547 3497079 3499776 3520608 3532256 3577392 3593954 3597984 3609888 3634176 3668112 3672942 3677778 3685094 3689946 3709888 3714048 3726336 3732183 3744531 3753666 3791424 3796416 3803968 3813248 3813992 3852576 3874752 3875508 3897816 3910712 3937024 3955476 3960684 3973788 4023552 4036864 4061124 4083072 4088448 4107376 4173624 4192128 4197648 4211536 4222634 4239872 4265352 4279464 4285099 4289904 4290741 4304937 4333056 4347392 4358848 4379277 4385043 4399551 4402944 4414107 4423328 4428288 4429152 4520544 4521426 4526496 4541472 4547452 4566016 4593456 4620798 4636086 4647396 4662772 4666368 4672512 4694144 4722354 4737978 4741632 4769856 4797312 4813184 4874688 4890816 4897256 4903704 4919928 4976244 4992708 5004888 5034679 5055232 5061888 5085612 5136768 5166336 5167344 5197088 5249664 5273968 5280912 5298384 5329922 5364736 5390931 5396976 5408767 5414832 5421962 5444096 5451264 5509413 5527641 5534919 5564832 5571072 5589504 5596864 5630499 5687136 5705952 5719872 5720988 5739916 5812128 5813262 5839036 5846724 5866068 5870592 5885476 5905536 5933214 5960682 5999616 6027392 6028568 6035328 6055296 6124608 6161064 6181448 6196528 6260436 6296472 6317304 6333951 6354907 6359808 6396416 6419196 6434856 6499584 6521088 6538272 6559904 6634992 6642432 6643728 6656944 6673184 6674486 6749184 6780816 6782139 6812208 6821178 6843746 6849024 6888448 6889792 6931197 6954129 6971094 6994158 6999552 7041216 7064512 7106967 7154784 7187908 7195968 7219776 7336224 7345884 7355556 7370188 7379892 7419776 7464366 7489062 7507332 7582848 7592832 7607936 7626496 7627984 7705152 7749504 7751016 7795632 7821424 7874048 7910952 7921368 7947576 7958041 7994883 8047104 8073728 8122248 8132943 8159851 8166144 8176896 8214752 8347248 8384256 8395296 8423072 8445268 8479744 8530704 8558928 8570198 8579808 8581482 8609874 8666112 8694784 8717696 8758554 8770086 8799102 8805888 8828214 8846656 8856576 8858304 8899821 9041088 9042852 9052992 9082944 9094904 9186912 9241596 9272172 9294792 9325544 9388288 9444708 9475956 9483264 9539712 9594624 9626368 9749376 9781632 9794512 9807408 9839856 9952488 9985416 10009776 10011729 10044853 10069358 10110464 10123776 10171224 10218313 10231767 10265619 10273536 10299583 10332672 10334688 10394176 10456641 10491237 10499328 10547936 10561824 10596768 10659844 10781862 10793952 10817534 10829664 10843924 10888192 10902528 11018826 11055282 11069838 11129664 11142144 11179008 11193728 11233593 11260998 11374272 11411904 11439744 11441976 11479832 11624256 11626524 11678072 11693448 11732136 11770952 11811072 11866428 11921364 12054784 12057136 12070656 12110592 12249216 12322128 12362896 12393056 12520872 12592944 12634608 12667902 12709814 12719616 12792832 12838392 12855297 12869712 12872223 12897829 12914811 12999168 13042176 13076544 13119808 13137831 13198653 13242321 13269984 13284864 13287456 13313888 13346368 13348972 13561632 13564278 13624416 13642356 13687492 13698048 13779584 13862394 13908258 13942188 13988316 13999104 14082432 14129024 14213934 14309568 14375816 14391936 14439552 14672448 14691768 14711112 14740376 14759784 14779219 14839552 14928732 14978124 15014664 15104037 15154009 15165696 15185664 15215872 15252992 15255968 15410304 15499008 15502032 15591264 15642848 15748096 15821904 15842736 15895152 15916082 15989766 16094208 16147456 16172793 16226301 16244496 16265886 16319702 16332288 16353792 16429504 16528239 16582923 16694496 16768512 16790592 16846144 16890536 17061408 17117856 17140396 17159616 17162964 17219748 17435392 17517108 17540172 17598204 17611776 17656428 17693312 17716608 17799642 18082176 18085704 18105984 18165888 18189808 18373824 18483192 18544344 18589584 18651088 18654727 18776576 18889416 18951912 18976867 19001853 19064721 19079424 19127797 19189248 19252736 19498752 19563264 19589024 19614816 19679712 19904976 19970832 20019552 20023458 20089706 20138716 20220928 20247552 20342448 20346417 20436626 20463534 20531238 20547072 20599166 20665344 20669376 20788352 20862387 20913282 20982474 20998656 21095872 21123648 21193536 21319688 21563724 21587904 21635068 21659328 21687848 22037652 22110564 22139676 22259328 22387456 22467186 22521996 22748544 22823808 22879488 22883952 22959664 23248512 23253048 23356144 23360701 23386896 23464272 23541904 23622144 23732856 23842728 23874123 23953111 23984649 24109568 24114272 24141312 24221184 24398829 24479553 24498432 24644256 24725792 24786112 25041744 25185888 25269216 25335804 25419628 25439232 25676784 25710594 25739424 25744446 25795658 25829622 25998336 26084352 26153088 26239616 26275662 26397306 26484642 26539968 26569728 26574912 26627776 26692736 26697944 27123264 27128556 27248832 27284712 27374984 27559168 27724788 27816516 27884376 27976632 28164864 28258048 28427868 28619136 28751632 28783872 28879104 29344896 29383536 29422224 29480752 29519568 29558438 29679104 29857464 29956248 30029328 30035187 30134559 30208074 30308018 30331392 30371328 30431744 30505984 30511936 30654939 30695301 30796857 30820608 30898749 30998016 31004064 31182528 31285696 31473711 31643808 31685472 31790304 31832164 31979532 32345586 32452602 32488992 32531772 32639404 32664576 32707584 32859008 33056478 33165846 33388992 33537024 33581184 33692288 33781072 34122816 34235712 34280792 34319232 34325928 34439496 34870784 35034216 35080344 35196408 35242753 35312856 35386624 35433216 35599284 36136483 36164352 36171408 36211968 36331776 36379616 36747648 36966384 37088688 37179168 37302176 37309454 37553152 37778832 37903824 37953734 38003706 38129442 38158848 38255594 38378496 38505472 38565891 38693487 38744433 38997504 39126528 39178048 39229632 39359424 39413493 39726963 39809952 39941664 40039104 40046916 40179412 40277432 40684896 40692834 40873252 40927068 41062476 41094144 41198332 41338752 41576704 41724774 41826564 41964948 41997312 42191744 42247296 42387072 42639376 43127448 43175808 43270136 43318656 43375696 44075304 44221128 44279352 44337657 44484349 44518656 44774912 44934372 45043992 45312111 45462027 45497088 45612439 45647616 45758976 45767904 45919328 46497024 46506096 46712288 46721402 46773792 46928544 47083808 47244288 47465712 47685456 47748246 47906222 47969298 48219136 48228544 48282624 48442368 48518379 48678903 48797658 48959106 48996864 49288512 49451584 49572224 49748769 50083488 50371776 50538432 50671608 50839256 51353568 51421188 51478848 51488892 51591316 51659244 52306176 52479232 52551324 52794612 52969284 53079936 53149824 53255552 53385472 53395888 54246528 54257112 54497664 54569424 54749968 55118336 55449576 55633032 55706287 55768752 55953264 55964181 56329728 56516096 56855736 56930601 57005559 57118957 57194163 57238272 57383391 57503264 57567744 57758208 58689792 58767072 58844448 58961504 59039136 59116876 59358208 59714928 59912496 60058656 60070374 60269118 60416148 60616036 60662784 60742656 60863488 61023872 61309878 61390602 61593714 61641216 61797498 61996032 62008128 62365056 62571392 62947422 63287616 63370944 63580608 63664328 63959064 64691172 64905204 64977984 65063544 65278808 65450827 65718016 66112956 66331692 66777984 67162368 67384576 67562144 68245632 68471424 68561584 68638464 68651856 68878992 69741568 70068432 70082103 70160688 70313971 70392816 70485506 70625712 70773248 70866432 71198568 71622369 71859333 71953947 72097081 72272966 72328704 72342816 72423936 72663552 72759232 73196487 73438659 73495296 73932768 74177376 74358336 74604352 74618908 75557664 75807648 75907468 76007412 76258884 76317696 76511188 77131782 77386974 77488866 77995008 78253056 78356096 78459264 78718848 78826986 79453926 79619904 79883328 80078208 80093832 80358824 80554864 81369792 81385668 81746504 81854136 82124952 82396664 82613791 82677504 83153408 83449548 83653128 83929896 84383488 84494592 84774144 85278752 86254896 86351616 86540272 86637312 86751392 88150608 88442256 88558704 88675314 88968698 89037312 89549824 89868744 90087984 90105561 90403677 90624222 90924054 90994176 91224878 91295232 91517952 91535808 91838656 91964817 92390571 92696247 92994048 93012192 93424576 93442804 93547584 93857088 94167616 94931424 95370912 95496492 95812444 95938596 96457088 97036758 97357806 97595316 97918212 97993728 98577024 98903168 99144448 99497538 100166976 100743552 101076864 101343216 101678512 102707136 102842376 102957696 102977784 103182632 103318488 103454533 104612352 104958464 105102648 105589224 105728259 105938568 106078063 106159872 106299648 106511104 106770944 106791776 108409449 108493056 108514224 108995328 109138848 109499936 110236672 110899152 111266064 111412574 111537504 111906528 111928362 112659456 113032192 113711472 113861202 114011118 114237914 114388326 114476544 114766782 115006528 115135488 115516416 115697673 116080461 117379584 117534144 117688896 117923008 118078272 118233752 119429856 119824992 120117312 120140748 120538236 120832296 121232072 122047744 122619756 122781204 123187428 123282432 123594996 124016256 124730112 125142784 125894844 126575232 126741888 127161216 127328656 127918128 129382344 129810408 129955968 130127088 130557616 130583089 130901654 131436032 132225912 132663384 132838069 133012971 133453047 133555968 133894579 134324736 134769152 135124288 135936333 136386081 136491264 136837317 136942848 137123168 137276928 137303712 137757984 140136864 140164206 140321376 140627942 140785632 140971012 141251424 141546496 141732864 142397136 143244738 143718666 143907894 144194162 144545932 144657408 144685632 144847872 145327104 145518464 146036709 146392974 146877318 146990592 147865536 148354752 148716672 149208704 149237816 151115328 151615296 151814936 152014824 152517768 153022376 154263564 154773948 154977732 156712192 156918528 157437696 157653972 158907852 159239808 159766656 160156416 160187664 160717648 161109728 162739584 162771336 163493008 163708272 164249904 164793328 165227582 165355008 166306816 166899096 167118861 167306256 167671777 167859792 167892543 168766976 168989184 169548288 170557504 170791803 171356871 171582489 172150173 172509792 172703232 173080544 173274624 173502784 176301216 176884512 177117408 177350628 177937396 178074624 179737488 180175968 180211122 180807354 181248444 181848108 181988352 182449756 182590464 183071616 183677312 183929634 184781142 185392494 185988096 186024384 186849152 186885608 187095168 187714176 188335232 189862848 190741824 190992984 191624888 191877192 192914176 194073516 194715612 195190632 195836424 196352481 197002117 197154048 197806336 198288896 198995076 200333952 201487104 202153728 202686432 203357024 205414272 205684752 205915392 205955568 206365264 206636976 206909066 209224704 209916928 210205296 210246309 210941913 211178448 211456518 211877136 212156126 212319744 212599296 213022208 213541888 213583552 214867107 215577999 216291243 216818898 216986112 217028448 217990656 218277696 218999872 220315977 221798304 222532128 222825148 223075008 223813056 223856724 227422944 227722404 228022236 228475828 228776652 228953088 229533564 230013056 231395346 232160922 234759168 235068288 235377792 235846016 236156544 236467504 238859712 239649984 240234624 240281496 241076472 241664592 242464144 244095488 245239512 245562408 246374856 246699271 247189992 247841373 248032512 248661361 249460224 250285568 251789688 252955381 253150464 253483776 254322432 254657312 255836256 258764688 259620816 259911936 260254176 261115232 261166178 261803308 262872064 264451824 265326768 265676138 266025942 266906094 267111936 267789158 268649472 269538304 270248576 271211031 271872666 272772162 272982528 273674634 273885696 274246336 274553856 274607424 275515968 275894451 278088741 280273728 280328412 280642752 281255884 281571264 281942024 282502848 284794272 286489476 287437332 287815788 288388324 289091864 289371264 291036928 292073418 292785948 293754636 293981184 295731072 296709504 297433344 298417408 298475632 302230656 303230592 303629872 304029648 305035536 306044752 308527128 309547896 309955464 310363599 311390443 313424384 313837056 314875392 315307944 317184777 317815704 318234189 318479616 319287073 319533312 320312832 320375328 321435296 322219456 325228347 325479168 325542672 326986016 327416544 328499808 329586656 330455164 330710016 333798192 334237722 334612512 335343554 335719584 335785086 337533952 337978368 339096576 341115008 341583606 342713742 343164978 344300346 345019584 345406464 346161088 346549248 347005568 348241383 352602432 353769024 354234816 354701256 355874792 359474976 360351936 360422244 361614708 362496888 363696216 364899512 366143232 367354624 367859268 369562284 370784988 372048768 373698304 373771216 374190336 375428352 376670464 379725696 381483648 381985968 383249776 383754384 385828352 388147032 389431224 390381264 391672848 391749267 392704962 394004234 394308096 395612672 396577792 397990152 398514207 399038913 399832699 400359141 400667904 401683737 402974208 404307456 405372864 406714048 409158243 410511951 410828544 411369504 411830784 411911136 412730528 413273952 413818132 420410592 420492618 421883826 422356896 422913036 423754272 424312252 424639488 425198592 426044416 427167104 429734214 431155998 432582486 433637796 433972224 434056896 435981312 436555392 437999744 440631954 443596608 445064256 445650296 446150016 447626112 447713448 454845888 455444808 456044472 456951656 457553304 458155789 459067128 460026112 462790692 464321844 469774279 470136576 470755584 471692032 472313088 472935008 477719424 479299968 480469248 480562992 482152944 483329184 484928288 488190976 490479024 491124816 492749712 493398542 494379984 495682746 496065024 497322722 498920448 500571136 501356583 503015331 503579376 503677629 504679567 505910762 506300928 506967552 508644864 509314624 511672512 512375409 514070613 516450519 517529376 519241632 519823872 520508352 522230464 522332356 523606616 528903648 530653536 531352276 532051884 533812188 534223872 535578316 540497152 542422062 543745332 545544324 545965056 547349268 547771392 548492672 549214848 551031936 551788902 556177482 560547456 560656824 561285504 562511768 563142528 563884048 565005696 569588544 572978952 574874664 575631576 576776648 578183728 578296537 578742528 582073856 584146836 585571896 587509272 589057443 591006351 591462144 592961707 593419008 594866688 596834816 596951264 604461312 606461184 607259744 608059296 610071072 612089504 617054256 619095792 619910928 620727198 622780886 626848768 627674112 629750784 630615888 630738927 632825739 634369554 635631408 636468378 636959232 638574146 639066624 640625664 640750656 642870592 644438912 646733997 648873729 650456694 650958336 651085344 653972032 654833088 656999616 659173312 660910328 667596384 668475444 669225024 670687108 671439168 671570172 682230016 683167212 685427484 686329956 688600692 690039168 692322176 694011136 696482766 705204864 707538048 708469632 709402512 711749584 718949952 720703872 720844488 723229416 724181731 724993776 727392432 729799024 732286464 734709248 735718536 739124568 740097813 741569976 742546441 743524119 744097536 745984083 747396608 747542432 748380672 750856704 753340928 758866143 759451392 762967296 763971936 766499552 767508768 771656704 776294064 778862448 780762528 783345696 783498534 785409924 788008468 788616192 791225344 795980304 797028414 798077826 799665398 800718282 801335808 803367474 805948416 808614912 810745728 813428096 818316486 821023902 821657088 822739008 823661568 823822272 825461056 826547904 827636264 840821184 840985236 843767652 844713792 845826072 847508544 848624504 854334208 859468428 862311996 865164972 867275592 868113792 873110784 875999488 881263908 887193216 890128512 891300592 892300032 895252224 895426896 909691776 910889616 912088944 913903312 914081623 915106608 916311578 918134256 920052224 925581384 928643688 931090797 934171329 937262053 939548558 940273152 941511168 943384064 944626176 945870016 951554331 954702567 955438848 957861219 958599936 960938496 961125984 964305888 966658368 969856576 975685041 980958048 982249632 985499424 986797084 988759968 991365492 992130048 994645444 1002713166 1006030662 1007158752 1007355258 1009359134 1011821524 1012601856 1013935104 1017289728 1018629248 1023345024 1024750818 1028141226 1032901038 1035058752 1038483264 1039647744 1041016704 1044460928 1044664712 1047213232 1057807296 1061307072 1062704552 1064103768 1067624376 1071156632 1080994304 1084844124 1087490664 1091088648 1094698536 1096985344 1098429696 1102063872 1103577804 1112354964 1121094912 1121313648 1122571008 1125023536 1126285056 1127768096 1130011392 1139177088 1145957904 1149749328 1151263152 1153553296 1156367456 1156593074 1157485056 1164147712 1168293672 1171143792 1175018544 1175247801 1178114886 1182012702 1182924288 1185923414 1186838016 1189733376 1193669632 1193902528 1195542621 1199498097 1201077423 1205051211 1208922624 1212922368 1214519488 1216118592 1220142144 1224179008 1231535853 1234108512 1238191584 1239821856 1241454396 1245561772 1261231776 1261477854 1265651478 1268739108 1271262816 1272936756 1273918464 1277148292 1278133248 1281501312 1285741184 1288877824 1293467994 1297747458 1300913388 1301916672 1302170688 1307944064 1309666176 1313999232 1318346624 1321820656 1335192768 1336950888 1338450048 1341374216 1342878336 1343140344 1364460032 1366334424 1370854968 1372659912 1374467367 1377201384 1379014819 1380078336 1384644352 1388022272 1392965532 1409322837 1410409728 1413985609 1415076096 1416939264 1418805024 1423499168 1437899904 1441407744 1441688976 1446458832 1448363462 1449987552 1454784864 1459598048 1464572928 1469418496 1471437072 1478249136 1480195626 1483139952 1485092882 1487048238 1488195072 1491968166 1494793216 1495084864 1496761344 1501713408 1504069749 1506681856 1509045993 1514038701 1517732286 1518902784 1525934592 1527943872 1532999104 1535017536 1542211839 1552588128 1557724896 1561525056 1566691392 1566997068 1570819848 1576016936 1591960608 1594056828 1596155652 1599330796 1601436564 1602671616 1606734948 1621491456 1626856192 1636632972 1642047804 1643314176 1645478016 1647644544 1650922112 1653095808 1655272528 1681642368 1681970472 1687535304 1689427584 1691652144 1695017088 1697249008 1708668416 1718936856 1724623992 1726894897 1730329944 1734551184 1734889611 1736227584 1740629527 1746221568 1751998976 1762527816 1767172329 1770687667 1773019053 1774386432 1778885121 1780257024 1782601184 1784600064 1784770597 1790504448 1790853792 1819383552 1821779232 1824177888 1827806624 1828163246 1830213216 1832623156 1836268512 1840104448 1851162768 1857287376 1862181594 1868342658 1874524106 1879097116 1880546304 1883022336 1886768128 1889252352 1891740032 1898477217 1903108662 1909405134 1910877696 1915722438 1917199872 1921876992 1922251968 1928611776 1933316736 1939713152 1946621187 1951370082 1961916096 1964499264 1970998848 1973594168 1977519936 1982730984 1989290888 2005426332 2012061324 2014317504 2014710516 2018718268 2023643048 2037258496 2046690048 2049501636 2056282452 2065802076 2070117504 2076966528 2082033408 2088921856 2089329424 2094426464 2115614592 2122614144 2125409104 2128207536 2135248752 2142313264 2161988608 2169688248 2172545193 2174981328 2179733101 2182177296 2189397072 2193970688 2196859392 2204127744 2207155608 2220293439 2224709928 2227639323 2230572357 2235009511 2237952249 2242189824 2242627296 2245142016 2250047072 2252570112 2255536192 2260022784 2276598429 2278354176 2291915808 2299498656 2302526304 2307106592 2312734912 2313186148 2314970112 2336587344 2342287584 2350037088 2350495602 2356229772 2364025404 2365848576 2371846828 2373676032 2387805056 2391085242 2398996194 2402154846 2410102422 2417845248 2425844736 2429038976 2432237184 2440284288 2448358016 2463071706 2468217024 2476383168 2479643712 2482908792 2491123544 2522463552 2522955708 2531302956 2537478216 2542525632 2545873512 2554296584 2561027521 2563002624 2571482368 2577755648 2586935988 2595494916 2601826776 2604341376 2615888128 2619332352 2627998464 2636693248 2643641312 2670385536 2673901776 2676900096 2682748432 2685756672 2686280688 2728920064 2732668848 2741709936 2742244869 2745319824 2748934734 2754402768 2758029638 2760156672 2769288704 2776044544 2785931064 2793272391 2802513987 2811786159 2818645674 2820819456 2827971218 2830152192 2833878528 2837610048 2846998336 2864107701 2873583657 2875799808 2882815488 2883377952 2892917664 2896726924 2899975104 2909569728 2919196096 2942874144 2956498272 2960391252 2966279904 2970185764 2974096476 2976390144 2983936332 2990169728 3008139498 3018091986 3028077402 3035464572 3037805568 3051869184 3055887744 3065998208 3070035072 3084423678 3105176256 3115449792 3123050112 3133382784 3133994136 3141639696 3152033872 3183921216 3188113656 3192311304 3198661592 3202873128 3207090523 3213469896 3232597693 3242982912 3253712384 3273265944 3284095608 3288419953 3290956032 3295289088 3301844224 3306191616 3310545056 3363284736 3363940944 3375070608 3378855168 3383304288 3390034176 3394498016 3417336832 3437873712 3449247984 3453789794 3460659888 3469102368 3469779222 3472455168 3481259054 3492443136 3503997952 3525055632 3525743403 3534344658 3541375334 3546038106 3548772864 3557770242 3560514048 3565202368 3569200128 3569541194 3581008896 3581707584 3586627863 3598494291 3615153633 3638767104 3643558464 3648355776 3655613248 3656326492 3660426432 3665246312 3672537024 3702325536 3714574752 3724363188 3736685316 3749048212 3758194232 3783480064 3796954434 3806217324 3818810268 3821755392 3831444876 3834399744 3844503936 3857223552 3866633472 3879426304 3893242374 3902740164 3923832192 3928998528 3941997696 3947188336 3955039872 3965461968 3978581776 4010852664 4024122648 4028635008 4029421032 4037436536 4047286096 4048075759 4074516992 4093380096 4099003272 4112564904 4123402101 4131604152 4137044457 4140235008 4150731949 4153933056 4164066816 4177843712 4178658848 4188852928 4227968511 4231229184 4241956827 4245228288 4250818208 4256415072 4270497504 4284626528 4339376496 4345090386 4349962656 4359466202 4364354592 4378794144 4387941376 4393718784 4408255488 4414311216 4440586878 4449419856 4455278646 4461144714 4470019022 4475904498 4484379648 4485254592 4490284032 4500094144 4505140224 4511072384 4520045568 4527137979 4542116103 4553196858 4556708352 4583831616 4598997312 4605052608 4614213184 4625469824 4626372296 4673174688 4684575168 4700074176 4700991204 4712459544 4728050808 4743693656 4775610112 4782170484 4797992388 4804309692 4820204844 4858077952 4864474368 4880568576 4896716032 4926143412 4936434048 4952766336 4959287424 4965817584 4982247088 5044927104 5045911416 5062605912 5074956432 5085051264 5091747024 5108593168 5122055042 5126005248 5142964736 5155511296 5173871976 5180684691 5190989832 5197825087 5203653552 5204668833 5208682752 5221888581 5231776256 5238664704 5255996928 5273386496 5287282624 5312063001 5319057159 5336655363 5340771072 5347803552 5353800192 5354311791 5365496864 5371513344 5372561376 5465337696 5483419872 5484489738 5490639648 5497869468 5508805536 5516059276 5520313344 5538577408 5571862128 5586544782 5605027974 5623572318 5637291348 5641638912 5655942436 5660304384 5667757056 5675220096 5693996672 5728215402 5747167314 5751599616 5765630976 5766755904 5785835328 5793453848 5799950208 5819139456 5838392192 5885748288 5912996544 5920782504 5932559808 5940371528 5948192952 5967872664 5980339456 6016278996 6036183972 6056154804 6070929144 6107065627 6111775488 6131996416 6140070144 6168847356 6210352512 6230899584 6246100224 6266765568 6267988272 6283279392 6304067744 6367842432 6376227312 6384622608 6397323184 6405746256 6414181046 6426939792 6465195386 6485965824 6507424768 6517635579 6539199303 6546531888 6560834371 6568191216 6576839906 6581912064 6590578176 6603688448 6612383232 6621090112 6660880317 6682917969 6705028533 6713856747 6726569472 6727881888 6750141216 6757710336 6766608576 6780068352 6788996032 6829795287 6875747424 6898495968 6907579588 6921319776 6938204736 6939558444 6944910336 6962518108 7050111264 7051486806 7068689316 7082750668 7092076212 7097545728 7115540484 7121028096 7130404736 7139082388 7163415168 7173255726 7196988582 7230307266 7277534208 7287116928 7296711552 7311226496 7312652984 7320852864 7330492624 7345074048 7404651072 7429149504 7448726376 7473370632 7498096424 7516388464 7566960128 7593908868 7612434648 7637620536 7662889752 7683082563 7689007872 7708502191 7714447104 7733266944 7758852608 7786484748 7805480328 7847664384 7857997056 7883995392 7894376672 7910079744 7930923936 7957163552 8021705328 8048245296 8057270016 8058842064 8074873072 8094572192 8096151518 8149033984 8186760192 8198006544 8225129808 8226734607 8246804202 8263208304 8274088914 8280470016 8301463898 8307866112 8328133632 8355687424 8357317696 8377705856 8407541961 8435358477 8455937022 8462458368 8483913654 8490456576 8501636416 8512830144 8540995008 8569253056 8620750971 8678752992 8690180772 8699925312 8718932404 8728709184 8757588288 8828622432 8881173756 8898839712 8910557292 8922289428 8940038044 8951808996 8970509184 9000188288 9022144768 9054275958 9084232206 9106393716 9113416704 9167663232 9197994624 9210105216 9228426368 9250939648 9252744592 9346349376 9369150336 9400148352 9401982408 9424919088 9456101616 9487387312 9551220224 9564340968 9595984776 9608619384 9621271569 9640409688 9653103733 9697793079 9716155904 9728948736 9761137152 9793432064 9852286824 9865259859 9872868096 9897899263 9905532672 9918574848 9931635168 9964494176 10089854208 10091822832 10125211824 10149912864 10170102528 10183494048 10217186336 10244110084 10252010496 10285929472 10347743952 10361369382 10381979664 10395650174 10407307104 10409337666 10417365504 10443777162 10463552512 10477329408 10511993856 10546772992 10574565248 10624126002 10638114318 10673310726 10681542144 10695607104 10707600384 10708623582 10730993728 10743026688 10745122752 10795482873 10930675392 10966839744 10968979476 10981279296 10995738936 11017611072 11032118552 11143724256 11173089564 11210055948 11247144636 11274582696 11311884872 11350440192 11387993344 11456430804 11494334628 11503199232 11533511808 11571670656 11586907696 11599900416 11638278912 11676784384 11771496576 11825993088 11841565008 11865119616 11880743056 11896385904 11935745328 11960678912 12032557992 12072367944 12112309608 12141858288 12144227277 12184406689 12214131254 12223550976 12263992832 12280140288 12337694712 12370206303 12394813669 12411133371 12420705024 12452195847 12461799168 12492200448 12493394179 12533531136 12535976544 12566558784 12608135488 12683905533 12725870481 12735684864 12752454624 12769245216 12794646368 12811492512 12828362092 12853879584 12930390772 13035271158 13078398606 13093063776 13121668742 13136382432 13153679812 13163824128 13181156352 13207376896 13224766464 13242180224 13321760634 13365835938 13410057066 13427713494 13453138944 13455763776 13500282432 13515420672 13533217152 13560136704 13577992064 13626348309 13659590574 13751494848 13796991936 13815159176 13842639552 13876409472 13879116888 13925036216 14100222528 14102973612 14137378632 14165501336 14184152424 14231080968 14260809472 14278164776 14326830336 14346511452 14393977164 14460614532 14574233856 14593423104 14622452992 14625305968 14641705728 14660985248 14690148096 14809302144 14858299008 14897452752 14946741264 14996192848 15032776928 15133920256 15187817736 15224869296 15275241072 15325779504 15366165126 15378015744 15417004382 15428894208 15466533888 15517705216 15542054073 15572969496 15593475261 15610960656 15614006499 15645066577 15665665743 15695328768 15715994112 15767990784 15788753344 15820159488 15861847872 15914327104 15936189003 16009966089 16043410656 16062935373 16096490592 16114540032 16117684128 16149746144 16189144384 16192303036 16396013088 16450259616 16453469214 16493608404 16526416608 16548177828 16560940032 16602927796 16615732224 16714635392 16755411712 16815083922 16870716954 16911874044 16924916736 16967827308 16980913152 17003272832 17025660288 17081990016 17138506112 17241501942 17357505984 17380361544 17399850624 17437864808 17457418368 17515176576 17657244864 17762347512 17797679424 17821114584 17844578856 17880076088 17903617992 17927192647 17941018368 18000376576 18044289536 18108551916 18168464412 18212787432 18321196881 18335326464 18381812917 18395989248 18420210432 18456852736 18501879296 18505489184 18692698752 18738300672 18800296704 18803964816 18849838176 18912203232 18974774624 19102440448 19128681936 19191969552 19217238768 19242543138 19280819376 19306207466 19395586158 19432311808 19457897472 19522274304 19552906737 19586864128 19617597909 19682503113 19704573648 19730519718 19745736192 19795798526 19811065344 19837149696 19863270336 19928988352 20048753907 20115085599 20179708416 20183645664 20250423648 20299825728 20340205056 20366988096 20434372672 20488220168 20695487904 20722738764 20763959328 20791300348 20814614208 20818675332 20834731008 20887554324 21149130496 21248252004 21276228636 21346621452 21363084288 21391214208 21417247164 21461987456 21490245504 21590965746 21861350784 21933679488 21937958952 21962558592 21991477872 22035222144 22064237104 22287448512 22346179128 22420111896 22449633661 22494289272 22549165392 22623769744 22628183851 22700880384 22775986688 22912861608 22988669256 23018939671 23049247689 23067023616 23125506573 23143341312 23173815392 23199800832 23202017761 23276557824 23353568768 23542993152 23651986176 23683130016 23730239232 23761486112 23792771808 23871490656 23921357824 24065115984 24144735888 24224619216 24283716576 24288454554 24368813378 24428262508 24447101952 24527985664 24560280576 24675389424 24680203821 24740412606 24789627338 24822266742 24841410048 24904391694 24923598336 24984400896 24986788358 25067062272 25071953088 25133117568 25216270976 25306075431 25367811066 25451740962 25471369728 25504909248 25538490432 25589292736 25622985024 25656724184 25707759168 25860781544 26070542316 26156797212 26186127552 26243337484 26272764864 26307359624 26484360448 26643521268 26731671876 26820114132 26855426988 26911527552 27000564864 27066434304 27155984128 27252696618 27319181148 27502989696 27593983872 27630318352 27685279104 27752818944 27758233776 27850072432 28200445056 28205947224 28274757264 28331002672 28336530313 28368304848 28462161936 28521618944 28556329552 28653660672 28693022904 28787954328 28863814707 28921229064 28959311199 29055123643 29093379237 29148467712 29186846208 29244905984 29250611936 29283411456 29321970496 29380296192 29595779577 29618604288 29693697789 29716598016 29794905504 29893482528 29992385696 30065553856 30375635472 30449738592 30550482144 30651559008 30732330252 30756031488 30834008764 30857788416 31084108146 31145938992 31186950522 31221921312 31228012998 31290133154 31331331486 31390657536 31431988224 31535981568 31577506688 31640318976 31723695744 31828654208 31872378006 32019932178 32086821312 32125870746 32192981184 32229080064 32235368256 32299492288 32378288768 32384606072 32792026176 32900519232 32906938428 32987216808 33052833216 33096355656 33205855592 33429270784 33510823424 33630167844 33741433908 33823748088 33935654616 34006545664 34051320576 34163980032 34277012224 34483003884 34715011968 34760723088 34799701248 34875729616 34914836736 35030353152 35314489728 35524695024 35595358848 35642229168 35689157712 35760152176 35807235984 35854385294 35882036736 36000753152 36088579072 36217103832 36336928824 36425574864 36432681831 36553220067 36642393762 36670652928 36763625834 36791978496 36840420864 36913705472 37003758592 37010978368 37184441007 37233400113 37356587541 37385397504 37476601344 37480182537 37600593408 37607929632 37699676352 37824406464 37949549248 38177611443 38257363872 38383939104 38434477536 38485086276 38561638752 38612414932 38791172316 39105813474 39235195818 39365006226 39409147296 39461039436 39491472384 39591597052 39622130688 39674299392 39726540672 39857976704 40097507814 40230171198 40359416832 40367291328 40500847296 40599651456 40680410112 40733976192 40868745344 40976440336 41390975808 41445477528 41527918656 41582600696 41629228416 41637350664 41775108648 42298260992 42496504008 42552457272 42693242904 42749459389 42782428416 42834494328 42923974912 42980491008 43181931492 43722701568 43833553879 43867358976 43875917904 43925117184 43982955744 44070444288 44128474208 44574897024 44692358256 44840223792 44899267322 44988578544 45098330784 45247539488 45256367702 45401760768 45551973376 45825723216 45977338512 46037879342 46098495378 46134047232 46251013146 46286682624 46347630784 46399601664 46404035522 46553115648 46626162219 46707137536 46780425783 46935199731 46996997229 47085986304 47303972352 47366260032 47460478464 47522972224 47585543616 47742981312 47808567009 48130231968 48188806119 48289471776 48449238432 48567433152 48576909108 48737626756 48856525016 49350778848 49360407642 49480825212 49579254676 49644533484 49682820096 49808783388 49847196672 49973576716 50143906176 50266235136 50432541952 50612150862 50735622132 50903481924 50942739456 51009818496 51076980864 51178585472 51245970048 51313448368 51415518336 51721563088 52141084632 52313594424 52372255104 52486674968 52545529728 52614719248 52968720896 53287042536 53463343752 53640228264 53710853976 53781577941 53823055104 53959515337 54001129728 54132868608 54311968256 54505393236 54638362296 54963590643 55005979392 55145438751 55187967744 55260636704 55327888507 55370558208 55505637888 55516467552 55700144864 56400890112 56411894448 56549514528 56662005344 56673060626 56736609696 56924323872 57043237888 57112659104 57307321344 57386045808 57575908656 57727629414 57842458128 57918622398 58110247286 58186758474 58296935424 58373692416 58489811968 58501223872 58566822912 58643940992 58760592384 58852793727 59047509339 59191559154 59237208576 59387395578 59433196032 59589811008 59786965056 59984771392 60131107712 60345256797 60751270944 60899477184 61100964288 61303118016 61464660504 61668017528 62168216292 62291877984 62373901044 62443842624 62456025996 62580266308 62662662972 63155013376 63447391488 63657308416 63744756012 64039864356 64173642624 64251741492 64385962368 64470736512 64598984576 64756577536 64769212144 65584052352 65801038464 65813876856 65974433616 66105666432 66192711312 66411711184 66858541568 67021646848 67260335688 67348900983 67482867816 67571726131 67647496176 67871309232 67884551553 68013091328 68102641152 68327960064 68554024448 68966007768 69056819013 69147743067 69285294841 69376519719 69430023936 69521446176 69599402496 69606053283 69751459232 69829673472 70060706304 70628979456 71049390048 71190717696 71284458336 71378315424 71520304352 71614471968 71708770588 71764073472 72001506304 72434207664 72673857648 72851149728 72865363662 73106440134 73284787524 73341305856 73527251668 73583956992 73680841728 73827410944 74021956736 74368882014 74466800226 74713175082 74770795008 74953202688 74960365074 75201186816 75215859264 75399352704 75648812928 75899098496 76355222886 76514727744 76767878208 76868955072 76970172552 77123277504 77224829864 77582344632 78211626948 78470391636 78730012452 78818294592 78922078872 79183194104 79391853151 79453081344 79715953408 80195015628 80460342396 80734582656 81001694592 81199302912 81467952384 81737490688 81952880672 82781951616 82890955056 83055837312 83165201392 83258456832 83274701328 83550217296 84596521984 84993008016 85009590939 85104914544 85290846823 85386485808 85498918778 85564856832 85668988656 85847949824 85960982016 86363862984 86591444121 86877933597 87165370929 87280137711 87445403136 87453759253 87667107758 87734717952 87751835808 87850234368 87965911488 88140888576 88256948416 88787338731 89081093367 89149794048 89384716512 89680447584 89798534644 89977157088 90196661568 90495078976 90512735404 91651446432 91954677024 92075758684 92196990756 92268094464 92502026292 92573365248 92695261568 92808071044 93252324438 93560851566 93870399462 93993994458 94171972608 94607944704 94732520064 94920956928 95045944448 95171087232 95485962624 95617134018 96260463936 96377612238 96578943552 96898476864 97134866304 97153818216 97475253512 97713050032 98701557696 98720815284 98961650424 99158509352 99289066968 99617566776 99947153432 100210528483 100287812352 100532470272 100865083904 101224301724 101471244264 101806963848 102019636992 102153961728 102357170944 102491940096 102626896736 102831036672 103443126176 104282169264 104627188848 104744510208 104973349936 105091059456 105229438496 105937441792 106574085072 106926687504 107280456528 107421707952 107563155882 107646110208 107919030674 108002259456 108265737216 108623936512 109010786472 109276724592 109298045493 109659660201 109927181286 110011958784 110290877502 110375935488 110521273408 110655777014 110741116416 111011275776 111032935104 111400289728 111553323021 112069762623 112440547611 112801780224 112823788896 113099029056 113324010688 113346121252 113473219392 113848647744 114225318208 114772091616 115151817312 115455258828 115684916256 115837244796 116220494572 116373516948 117002447744 117287881984 117705587454 118095018678 118383118308 118474417152 118774791156 118866392064 119179622016 119573930112 119969542784 120262215424 120690513594 121502541888 121798954368 122201928576 122606236032 122929321008 123336035056 124336432584 124583755968 124747802088 124887685248 124912051992 125160532616 125325325944 125490348529 126310026752 126894782976 127314616832 127489512024 128079728712 128248378167 128347285248 128503482984 128672690419 128771924736 128941473024 129197969152 129513155072 129538424288 131168104704 131500661637 131602076928 131627753712 131948867232 132211332864 132385422624 132823422368 133717083136 134520671376 134697801966 134965735632 135143452262 135294992352 135742618464 135769103106 136026182656 136205282304 136655920128 137108048896 137932015536 138113638026 138295486134 138570589682 138753039438 138860047872 139042892352 139198804992 139212106566 139502918464 139659346944 140121412608 140341277349 140805599193 141257958912 142098780096 142381435392 142568916672 142756630848 143040608704 143228943936 143417541176 144868415328 145347715296 145702299456 145730727324 146212880268 146569575048 147054503336 148043913472 148737764028 148933600452 149426350164 149541590016 149920730148 150431718528 150798705408 151297625856 151798196992 152710445772 153029455488 153535756416 153737910144 153940345104 154246555008 154449659728 155164689264 156423253896 156940783272 157460024904 157636589184 157844157744 158366388208 158397286957 158783706302 158906162688 159431906816 160390031256 160920684792 161132577697 161344733823 161469165312 161878546011 162003389184 162398605824 162414124327 162935904768 163474981376 163905761344 164890771929 165436316253 165563903232 165781910112 165983665521 166111674624 166330402784 166516913664 166549402656 167100434592 169986016032 170019181878 170209829088 170581693646 170772971616 170997837556 171129713664 171337977312 171695899648 171921964032 172727725968 173182888242 173755867194 174330741858 174560275422 174890806272 174907518506 175334215516 175469435904 175503671616 175700468736 175931822976 176281777152 176513896832 177142528017 177574677462 178162186734 178299588096 178769433024 179360895168 179597069288 179954314176 180393323136 180990157952 181025470808 183302892864 183909354048 184151517368 184393981512 185004052584 185390523136 185616142088 186504648876 187121703132 187740798924 187987988916 189465040128 190091888896 190342174464 190971925248 191234268036 192520927872 192755224476 193157887104 193796953728 194269732608 194307636432 194950507024 195426100064 197403115392 197441630568 197923300848 198317018704 198578133936 199235133552 199894306864 200421056966 200575624704 201064940544 201730167808 202046702949 202448603448 202715178393 202942488528 203385865501 203613927696 203653654659 204039273984 204307923456 204714341888 204983880192 205253793472 205662073344 206886252352 207170457039 207855884523 208129559157 208564338528 208818159849 209254377696 209489020416 209946699872 210182118912 210458876992 213148170144 213853375008 214560913056 214843415904 215126311764 215292220416 215838061348 216004518912 218021572944 218553449184 218596090986 219319320402 219854362572 220023917568 220581755004 220751870976 221042546816 221311554028 221482232832 222065870208 222800579456 223106646042 224139525246 224881095222 225603560448 225647577792 226198058112 226648021376 226692242504 226946438784 227697295488 228450636416 229544183232 230303634624 230910517656 231369832512 231674489592 232440989144 232747033896 234004895488 234575763968 235411174908 236190037356 236766236616 237549582312 238175559453 238359244032 238963567921 239147860224 239939085568 240524430848 241381027188 243005083776 243597908736 244403857152 245212472064 245858642016 246672070112 248672865168 249167511936 249495604176 249775370496 249824103984 250321065232 250650651888 250980697058 252620053504 253789565952 254629233664 254979024048 255028772817 255872540469 256159457424 256496756334 256694570496 257006965968 257345380838 257543849472 257882946048 258395938304 259026310144 259076848576 260633800791 261496112787 262336209408 262361277759 263001323274 263204153856 263255507424 263897734464 264422665728 264770845248 265646844736 267243280101 269041342752 269395603932 269931471264 270286904524 270589984704 271485236928 271538206212 275864031072 276227276052 276590972268 277141179364 277506078876 277720095744 278085784704 278424213132 279005836928 280682554698 281611198386 282515917824 284197560192 284762870784 285137833344 285513261696 286081217408 286457887872 286835082352 289736830656 290695430592 291404598912 291461454648 292425760536 293139150096 294109006672 296087826944 297475528056 297867200904 298852700328 299246215723 299841460296 300631585449 300863437056 301597410816 301626230893 302595251712 303596393984 305420891544 306058910976 306834877153 307071512832 307475820288 307880690208 308493110016 308899319456 310329378528 312846507792 313881566544 314920049808 315273178368 315688315488 316732776416 316794573914 317567412604 317812325376 318863813632 320780062512 321841369584 322265155394 322689467646 322938330624 323757092022 324006778368 324797211648 324828248654 325871809536 326949962752 327811522688 328978980603 329781543858 330872632506 331127806464 331563820224 331967331042 332223349248 332660805568 333033827328 333098805312 334200869184 334659969063 337321642833 339972032064 340038363756 340419658176 341163387292 341545943232 341995675112 342675954624 345455451936 346365776484 347511734388 348661483716 349120550844 349815037012 350668431032 351007343232 351863645952 353027793664 354285056034 355149354924 356324373468 356599176192 357538866048 358721790336 359194138576 359908628352 360786646272 361980315904 362050941616 366605785728 367818708096 368303034736 368787963024 370008105168 370781046272 371232284176 373009297752 374243406264 375481597848 375975977832 376471045587 377716607359 378930080256 380183777792 380684348928 381943850496 382468536072 384745134501 385041855744 385510448952 386018071257 386315774208 387295219549 387593907456 388539465216 388615272864 389901014048 390852200128 394501984911 394806230784 394883261136 395846601696 396634037408 397156267872 398470267104 399788613728 400842113932 401151249408 404093405898 404897206896 405430356786 405884977056 406771731002 407227855392 407307309318 408078547968 408615846912 409428683776 409967760384 410507586944 411324146688 413772504704 414340914078 415711769046 416259118314 417128677056 417636319698 418508755392 418978040832 419893399744 420364237824 420917753984 422416797579 426296340288 427706750016 429121826112 429686831808 430252623528 431676122696 436043145888 437106898368 437192181972 438638640804 439708725144 441163510008 442085093632 442623108056 444131740416 445601158912 446213292084 448279050492 449762190444 451295155584 452396116224 453296042752 453384485008 453892877568 455394590976 456901272832 459088366464 460607269248 461821035312 462739665024 463348979184 464881978288 465494067792 468009790976 469151527936 470822349816 472380074712 473532473232 475099164624 475191860871 476351118906 476718488064 477927135842 478295720448 479878171136 481048861696 482762054376 483397733091 484034201469 484997063887 485635638033 486010167552 487195817472 487242372981 488807714304 490424944128 491717284032 493344140224 496308948759 497345730336 497950996563 498335023872 498991208352 499550740992 499648207968 500642130464 501301303776 501961394116 509958048096 510057545634 511745080938 512318914848 512993512668 513389140992 514013931936 514690761676 515087698944 515765892096 516791876608 518153697152 521267601582 522992225574 524672418816 524722555518 526002646548 526408307712 526511014848 527795468928 528845331456 529541690496 531293689472 534486560202 538082685504 538791207864 539862942528 540573809048 541179969408 542970473856 543076412424 551728062144 552454552104 553181944536 554282358728 555012157752 555742972057 556171569408 556848426264 558011673856 561365109396 563222396772 568395120384 569836200427 570275666688 571026523392 572162434816 572915775744 573670164704 579473661312 581390861184 582809197824 582922909296 584851521072 586278300192 588218013344 592175653888 594951056112 595734401808 597705400656 598492431446 599682920592 601263170898 601726874112 603194821632 603252461786 605190503424 606140108847 607192787968 608145535179 610157596503 610841783088 610960963977 612117821952 612176314771 613669754306 614143025664 614951640576 615761380416 616986220032 617798638912 620658757056 621511371117 623567653569 625693015584 626454479547 627763133088 629840099616 630546356736 631376630976 633465552832 633589147828 635134825208 641560125024 643682739168 644530310788 645378935292 645876661248 647514184044 648013556736 649656497308 655623045376 657957961206 659563087716 661745265012 662255612928 663127640448 663934662084 664446698496 665321611136 666197610624 668401738368 669319938126 674643285666 679944064128 680076727512 680839316352 682326774584 683091886464 683991350224 685351909248 690910903872 692731552968 695023468776 697322967432 698241101688 699630074024 701336862064 701473699381 702014686464 703727291904 706055587328 708570112068 710298709848 712648746936 714526678359 715077732096 716890703763 717443580672 718388277152 719262550591 719817256704 721573292544 723960631808 724101883232 733211571456 735637416192 736606069472 737575926048 740016210336 741562092544 742464568352 746018595504 748486812528 750963195696 751951955664 752942091174 755433214718 757860160512 760367555584 761368697856 763887700992 764937072144 765086318451 767617621407 769490269002 770083711488 771020897904 772036142514 772631548416 774590439098 775187814912 777078930432 777230545728 779802028096 781704400256 784488338361 787083833277 789003969822 789612461568 789766522272 791693203392 793268074816 794312535744 796940534208 799577227456 801684227864 808186811796 809794413792 810860713572 811769954112 813543462004 814455710784 814614618636 821015173888 827545009408 828681828156 831423538092 832518236628 834257354112 835272639396 837017510784 839786799488 841835507968 844833595158 852592680576 855413500032 858243652224 859373663616 860505247056 863352245392 872086291776 874213796736 874384363944 877277281608 878432439703 879417450288 882327020016 884170187264 885246216112 888263480832 891202317824 892426584168 896558100984 897738647169 899524380888 900708832933 901894756347 902590311168 904792232448 904878692679 906592085504 906768970016 907785755136 910789181952 913802545664 918176732928 920504631459 921214538496 923642070624 925479330048 926697958368 929763956576 930988135584 936019581952 941644699632 944760149424 947064946464 950198329248 950383721742 952702237812 953436976128 955854271684 956591440896 959756342272 965524108752 966795466182 968068402938 969994127774 971271276066 972020335104 974391634944 974484745962 977615428608 980849888256 983434568064 986688280448 992617897518 994691460672 995901993126 996670047744 997982416704 999101481984 999296415936 1001284260928 1002602607552 1003922788232 1019916096192 1020115091268 1023490161876 1024637829696 1025987025336 1028027863872 1029381523352 1036307394304 1042535203164 1045984451148 1049445111036 1052005293096 1053022029696 1055590937856 1059083380992 1062587378944 1068973120404 1076165371008 1077582415728 1079725885056 1081147618096 1082359938816 1085940947712 1086152824848 1103456124288 1104909104208 1106363889072 1108564717456 1108781008699 1110024315504 1111485944114 1112343138816 1113696852528 1116023347712 1122730218792 1126444793544 1129413136761 1133149822077 1136790240768 1136898870289 1139672400854 1140551333376 1142053046784 1144324869632 1145831551488 1147340329408 1154235403503 1158054213771 1158947322624 1161885658647 1162781722368 1165618395648 1165845818592 1169703042144 1172556600384 1176436026688 1183505954733 1189902112224 1191468803616 1195410801312 1196984862892 1199365841184 1202526341796 1203453748224 1206504923572 1212280217694 1216291070358 1220315193006 1221683566176 1221921927954 1224235643904 1224352629542 1227339508612 1228286051328 1229903281152 1231522760832 1233972440064 1235597277824 1241317514112 1243022742234 1247135307138 1251386031168 1252908959094 1255526266176 1259680199232 1261092713472 1262753261952 1266931105664 1267178295656 1270269650416 1283120250048 1287365478336 1289060621576 1290757870584 1295028368088 1299312994616 1311246090752 1315915922412 1319126175432 1323490530024 1326255280896 1327869324168 1330643222272 1332395221248 1336803476736 1338639876252 1349286571332 1359888128256 1360153455024 1361678632704 1364653549168 1366183772928 1367982700448 1370703818496 1381821807744 1385463105936 1390046937552 1394645934864 1396482203376 1399260148048 1402673724128 1402947398762 1404029372928 1407454583808 1412111174656 1417140224136 1420597419696 1425297493872 1425575582613 1429053356718 1430155464192 1433781407526 1434887161344 1436776554304 1438525101182 1439634513408 1443146585088 1447921263616 1448203766464 1450193199273 1454991191661 1456906914099 1461727118943 1466423142912 1471274832384 1473212138944 1475151852096 1480032420672 1484929136704 1492037191008 1493852989689 1496973625056 1501926391392 1503903911328 1505884182348 1510866429436 1529874144288 1530172636902 1535235242814 1538980538004 1540167422976 1542041795808 1544072285028 1545263096832 1549180878196 1550375629824 1554461091456 1559604056192 1563408800512 1568976676722 1574167666554 1578007939644 1579224923136 1579533044544 1583386406784 1586536149632 1588625071488 1593881068416 1599154454912 1603368455728 1616373623592 1619588827584 1621721427144 1623539908224 1627086924008 1628911421568 1629229237272 1642030347776 1655090018816 1657363656312 1662847076184 1665036473256 1667228916171 1668514708224 1670545278792 1672744975447 1674035021568 1679573598976 1683671015936 1689667190316 1705185361152 1709508601281 1710827000064 1715164543717 1716487304448 1718747327232 1721010494112 1726704490784 1744172583552 1748427593472 1748768727888 1754554563216 1756864879406 1758834900576 1764654040032 1768340374528 1770492432224 1776526961664 1782404635648 1784853168336 1793116201968 1795477294338 1799048761776 1801417665866 1803789512694 1805180622336 1809584464896 1809757385358 1813184171008 1813537940032 1815571510272 1821578363904 1824436605537 1827605091328 1830472789509 1836353465856 1836528944313 1841009262918 1842429076992 1847284141248 1850958660096 1853395916736 1859527913152 1861976271168 1870702960707 1883289399264 1889520298848 1894129892928 1900396658496 1900767443484 1905404475624 1911708543368 1931048217504 1933590932364 1936136805876 1939988255548 1942542552132 1944040670208 1948969491924 1966869136128 1973376560896 1985235795036 1989382921344 1991803986252 1993340095488 1995964833408 1998592831872 2002568521856 2005205215104 2007845576464 2039832192384 2040230182536 2046980323752 2049275659392 2051974050672 2056055727744 2058763046704 2072614788608 2085070406328 2091968902296 2094723510061 2098890222072 2104010586192 2104421098143 2106044059392 2111181875712 2111383616251 2118166761984 2125174757888 2137946240808 2143580035077 2147844140071 2150672111289 2152330742016 2155164831456 2157787651773 2159451770112 2162295236192 2164719877632 2171881895424 2172305649696 2206912248576 2209818208416 2212727778144 2217129434912 2217562017398 2220048631008 2222971888228 2224686277632 2227393705056 2232046695424 2245460437584 2252889587088 2258826273522 2266299644154 2273580481536 2273797740578 2279344801708 2281102666752 2284106093568 2288649739264 2291663102976 2294680658816 2302852864221 2308470807006 2316108427542 2317894645248 2323771317294 2325563444736 2331236791296 2331691637184 2339406084288 2345113200768 2352872053376 2361251499831 2367011909466 2379804224448 2382937607232 2390821602624 2393969725784 2398731682368 2405052683592 2413009847144 2424560435388 2432582140716 2440630386012 2443367132352 2443843855908 2448705259084 2454679017224 2463045521664 2471194555648 2482635028224 2486045484468 2494270614276 2502772062336 2505817918188 2511052532352 2519360398464 2525506523904 2533862211328 2534356591312 2540539300832 2566240500096 2574730956672 2578121243152 2581515741168 2590056736176 2598625989232 2622492181504 2631831844824 2635297319109 2638252350864 2644016251513 2646981060048 2652510561792 2655738648336 2661286444544 2664790442496 2673606953472 2677279752504 2693215941507 2698573142664 2702126498799 2705684269041 2711066536843 2714636078037 2719776256512 2720306910048 2723357265408 2729307098336 2732367545856 2735965400896 2741407636992 2761513894377 2763643615488 2770926211872 2780093875104 2789291869728 2792964406752 2798520296096 2805347448256 2805894797524 2808058745856 2834280448272 2841194839392 2850594987744 2851151165226 2858106713436 2860310928384 2867562815052 2869774322688 2873553108608 2877050202364 2879269026816 2896407532928 2900386398546 2909982383322 2913813828198 2923454237886 2932846285824 2942549664768 2946424277888 2950303704192 2960064841344 2969858273408 2984074382016 2987705979378 2993947250112 3003852782784 3007807822656 3011768364696 3021732858872 3059748288576 3060345273804 3070470485628 3077961076008 3084083591616 3088144570056 3098361756392 3106526382973 3108922182912 3119208112384 3126817601024 3137953353444 3148335333108 3156015879288 3159066089088 3166772813568 3173072299264 3177250142976 3187762136832 3198308909824 3206736911456 3232747247184 3239177655168 3243442854288 3247079816448 3254173848016 3257822843136 3258458474544 3284060695552 3310180037632 3314727312624 3325694152368 3326343026097 3330072946512 3334457832342 3337029416448 3341090557584 3345489950894 3348070043136 3359147197952 3367342031872 3379334380632 3388239410283 3399449466231 3410370722304 3410696610867 3419017202562 3421654000128 3430329087434 3432974608896 3437494654464 3442020988224 3453408981568 3474162641313 3485656975941 3488345167104 3496855186944 3497537455776 3509109126432 3513729758812 3517669801152 3529308080064 3540984864448 3569706336672 3586232403936 3590954588676 3598097523552 3602835331732 3607579025388 3610361244672 3619514770716 3627075880064 3648873211074 3660945579018 3672706931712 3673057888626 3682018525836 3684858153984 3694568282496 3701917320192 3706791833472 3719055826304 3723952542336 3741405921414 3766578798528 3779040597696 3788259785856 3800793316992 3801534886968 3810808951248 3823417086736 3862096435008 3867181864728 3872273611752 3879976511096 3885085104264 3890200804399 3897938983848 3921141001609 3933738272256 3946753121792 3970471590072 3978765842688 3983607972504 3988853402989 3991929666816 3997185663744 4005137043712 4010410430208 4015691152928 4079664384768 4080460365072 4093960647504 4098551318784 4103948101344 4112111455488 4117526093408 4145229577216 4170140812656 4183937804592 4189447020122 4197780444144 4208021172384 4208842196286 4212088118784 4222363751424 4222767232502 4236333523968 4250349515776 4275892481616 4276726747839 4287160070154 4295688280142 4301344222578 4304661484032 4310329662912 4315575303546 4318903540224 4324590472384 4329439755264 4343763790848 4344611299392 4350579597819 4364973574983 4385181356829 4413824497152 4419636416832 4425455556288 4434258869824 4435124034796 4440097262016 4445943776456 4454787410112 4490920875168 4505779174176 4517652547044 4532599288308 4547595481156 4558689603416 4589361317632 4605705728442 4616941614012 4632216855084 4635789290496 4647542634588 4651126889472 4663383274368 4678812168576 4690226401536 4705744106752 4722502999662 4734023818932 4759608448896 4765875214464 4781643205248 4787939451568 4797463364736 4810105367184 4826019694288 4849120870776 4865164281432 4881260772024 4886734264704 4887687711816 4897410518168 4909358034448 4910315895667 4926091043328 4942389111296 4965270056448 4972090968936 4988541228552 5001686748513 5005544124672 5011635836376 5018234926341 5022105064704 5034837854137 5038720796928 5051013047808 5067724422656 5068713182624 5081078601664 5128525803843 5132481000192 5145493631151 5149461913344 5156242486304 5163031482336 5180113472352 5197251978464 5263663689648 5270594638218 5276504701728 5288032503026 5293962120096 5305021123584 5311477296672 5322572889088 5329580884992 5347213906944 5354559505008 5386431883014 5397146285328 5404252997598 5411368538082 5422133073686 5429272156074 5439552513024 5440613820096 5446714530816 5458614196672 5464735091712 5471930801792 5482815273984 5491418368527 5509586832939 5523027788754 5527287230976 5541852423744 5560187750208 5578583739456 5585928813504 5597040592192 5610694896512 5611789595048 5668560896544 5682389678784 5701189975488 5702302330452 5716213426872 5735125630104 5747106217216 5754100404728 5792815065856 5800772797092 5819964766644 5827627656396 5846908475772 5892848555776 5900607408384 5920129682688 5939716546816 5968148764032 5975411958756 5987894500224 6007705565568 6015615645312 6023536729392 6043465717744 6119496577152 6120690547608 6140940971256 6155922152016 6168167183232 6176289140112 6196723512784 6213052765946 6217844365824 6238416224768 6253635202048 6275906706888 6284170530183 6296670666216 6304961830531 6312031758576 6313263294429 6318132178176 6333545627136 6334150848753 6346144598528 6354500285952 6375524273664 6396617819648 6413473822912 6443532420213 6452016333867 6465494494368 6473362955319 6478355310336 6486885708576 6494159632896 6508347696032 6515645686272 6516916949088 6629454625248 6651388304736 6652686052194 6660145893024 6668915664684 6674058832896 6682181115168 6690979901788 6696140086272 6718294395904 6758668761264 6776478820566 6798898932462 6820741444608 6821393221734 6838034405124 6843308000256 6860658174868 6865949217792 6874989308928 6884041976448 6906817963136 6948325282626 6971313951882 6976690334208 6993710373888 6995074911552 7018218252864 7027459517624 7035339602304 7058616160128 7081969728896 7139412673344 7172464807872 7181909177352 7196195047104 7205670663464 7215158050776 7239029541432 7254151760128 7297746422148 7321891158036 7346115777252 7364037051672 7389136564992 7407870605551 7413583666944 7438111652608 7447905084672 7482811842828 7533157597056 7558081195392 7576519571712 7601586633984 7603069773936 7621617902496 7646834173472 7724192870016 7734363729456 7744547223504 7759953022192 7770170208528 7780401608798 7795877967696 7842282003218 7867476544512 7893506243584 7905891957327 7932048754539 7940943180144 7957531685376 7958292092023 7967215945008 7977706805978 7983859333632 7994371327488 8010274087424 8020820860416 8031382305856 8079647824521 8106379496397 8133199610529 8143908234111 8159328769536 8160920730144 8187921295008 8197102637568 8207896202688 8224222910976 8235052186816 8284541683131 8340281625312 8367875609184 8378894040244 8395560888288 8416042344768 8417684392572 8424176237568 8445534465004 8551784963232 8553453495678 8574320140308 8591376560284 8602688445156 8609322968064 8620659325824 8631150607092 8637807080448 8649180944768 8689222598784 8701159195638 8729947149966 8770362713658 8827648994304 8839272833664 8850911112576 8868517739648 8870248069592 8880194524032 8891887552912 8909574820224 8981841750336 9011558348352 9035305094088 9065198576616 9095190962312 9117379206832 9178722635264 9211411456884 9233883228024 9264433710168 9295085269176 9319579148919 9326766548736 9350413157683 9357624337152 9380452803072 9411488213504 9445005999324 9468047637864 9519216897792 9531750428928 9563286410496 9575878903136 9594926729472 9620210734368 9652039388576 9698241741552 9730328562864 9762521544048 9773468529408 9775375423632 9794821036336 9818716068896 9820631791334 9852182086656 9884778222592 9930540112896 9944181937872 9977082457104 9979029078291 10003373497026 10011088249344 10023271672752 10036469852682 10044210129408 10069675708274 10077441593856 10102026095616 10135448845312 10137426365248 10162157203328 10198348398693 10232089832601 10257051607686 10264962000384 10290987262302 10298923826688 10312484972608 10326062964672 10360226944704 10394503956928 10456970927823 10527327379296 10541189276436 10553009403456 10576065006052 10587924240192 10622954593344 10709119010016 10772863766028 10794292570656 10808505995196 10822737076164 10844266147372 10858544312148 10881227640192 10917228393344 10943861603584 10982836737054 11019173665878 11046055577508 11054574461952 11083704847488 11120375500416 11157167478912 11171857627008 11194081184384 11221389793024 11223579190096 11337121793088 11364779357568 11402379950976 11404604660904 11432426853744 11470251260208 11494212434432 11508200809456 11585630131712 11601545594184 11639929533288 11655255312792 11670602413197 11693816951544 11709214828129 11763423004827 11785697111552 11801214816768 11840259365376 11879433093632 11936297528064 11950823917512 11966560208967 11975789000448 12006151806019 12015411131136 12031231290624 12047073458784 12086931435488 12238993154304 12241381095216 12281881942512 12311844304032 12336334366464 12352578280224 12393447025568 12426105531892 12435688731648 12476832449536 12551813413776 12568341060366 12593341332432 12609923661062 12624063517152 12626526588858 12636264356352 12667091254272 12668301697506 12692289197056 12709000571904 12751048547328 12793235639296 12826947645824 12887064840426 12904032667734 12930988988736 12946725910638 12956710620672 12973771417152 12988319265792 13016695392064 13031291372544 13033833898176 13094920724949 13258909250496 13302776609472 13305372104388 13320291786048 13337831329368 13364362230336 13381959803576 13517337522528 13552957641132 13597797864924 13642786443468 13676068810248 13721316349736 13768083952896 13813635926272 13896650565252 13942627903764 13953380668416 13990149823104 14036436505728 14054919035248 14070679204608 14117232320256 14163939457792 14278825346688 14344929615744 14363818354704 14392390094208 14411341326928 14430316101552 14478059082864 14508303520256 14595492844296 14643782316072 14692231554504 14728074103344 14730947687001 14778273129984 14779685313757 14815741211102 14827167333888 14876223305216 14895810169344 14965623685656 15005060245539 15034908980497 15054704779023 15066315194112 15104513562411 15116162390784 15153039143424 15203173267968 15206139547872 15243235804992 15293668346944 15385577411529 15436480893453 15448385740032 15468727458912 15489094447008 15519906044384 15540340417056 15560803217596 15591755935392 15684564006436 15811783914654 15864097509078 15881886360288 15915063370752 15916584184046 15934431890016 15955413611956 15967718667264 15988742654976 16020548174848 16041641720832 16062764611712 16159295649042 16212758992794 16266399221058 16287816468222 16318657539072 16321841460288 16375842590016 16394205275136 16415792405376 16448445821952 16470104373632 16528760498817 16569083366262 16680563250624 16735751218368 16757788080488 16791121776576 16832084689536 16835368785144 16891068930008 17103569926464 17106906991356 17148640280616 17182753120568 17205376890312 17241318651648 17262301214184 17298361889536 17378445197568 17402318391276 17459894299932 17540725427316 17678545667328 17701822225152 17737035479296 17740496139184 17760389048064 17783775105824 17819149640448 17963683500672 18023116696704 18070610188176 18130397153232 18190381924624 18234758413664 18357445270528 18422822913768 18467766456048 18528867420336 18590170538352 18639158297838 18653533097472 18700826315366 18715248674304 18760905606144 18822976427008 18852511590549 18890011998648 18914885491593 18936095275728 18939789883287 18977465757901 19002452546259 19038433795584 19063500857856 19126572820992 19151757806272 19189853458944 19240421468736 19304078777152 19330597260639 19396483483104 19420088865957 19460657125728 19525043088096 19546937058816 19550750847264 19589642072672 19637432137792 19641263582668 19888363875744 19954164914208 19958058156582 20006746994052 20022176498688 20046543345504 20072939705364 20088420258816 20139351416548 20154883187712 20274852730496 20324314406656 20396696797386 20464179665202 20514103215372 20529924000768 20581974524604 20597847653376 20624969945216 20652125929344 20720453889408 20789007913856 20913941855646 21054654758592 21082378552872 21106018806912 21152130012104 21175848480384 21245909186688 21418238020032 21545727532056 21588585141312 21617011990392 21645474152328 21688532294744 21717088624296 21745684680811 21762455280384 21834456786688 21887723207168 21965673474108 22038347331756 22092111155016 22167409694976 22223611816653 22240751000832 22297139068321 22314334957824 22343715254016 22388162368768 22442779586048 22447158380192 22674243586176 22729558715136 22804759901952 22809209321808 22864853707488 22940502520416 22988424868864 23016401618912 23171260263424 23203091188368 23279859066576 23310510625584 23341204826394 23387633903088 23418429656258 23526846009654 23571394223104 23602429633536 23680518730752 23717675871981 23758866187264 23796146263617 23872595056128 23874876276069 23901647835024 23933120417934 23951578000896 24012303612038 24030822262272 24062462581248 24094146917568 24173862870976 24319138489191 24399598831587 24477986308608 24482762190432 24563763885024 24623688608064 24672668732928 24705156560448 24786894051136 24852211063784 25103626827552 25136682120732 25186682664864 25219847322124 25248127034304 25253053177716 25272528712704 25336603395012 25653895291648 25774129680852 25808065335468 25861977977472 25893451821276 25913421241344 25947542834304 26033390784128 26067667796352 26189841449898 26517818500992 26605553218944 26610744208776 26640583572096 26675662658736 26728724460672 26763919607152 27034675045056 27105915282264 27195595729848 27231405630793 27285572886936 27352137620496 27442632699472 27447987011263 27536167905792 27627271852544 27793301130504 27885255807528 27921973820923 27958737446757 27980299646208 28051239473049 28072873011456 28109838070496 28141358409216 28234464640512 28327878915584 28557650693376 28689859231488 28727636709408 28784780188416 28822682653856 28860632203104 28956118165728 29016607040512 29190985688592 29287564632144 29384463109008 29456148206688 29461895374002 29556546259968 29559370627514 29631482422204 29654334667776 29752446610432 29791620338688 29931247371312 29937087234873 30010120491078 30069817960994 30109409558046 30132630388224 30209027124822 30232324781568 30306078286848 30406346535936 30412279095744 30486471609984 30587336693888 30696269497803 30771154823058 30872961786906 30896771480064 30937454917824 30978188894016 31039812088768 31080680834112 31121606435192 31183511870784 31369128012872 31623567829308 31728195018156 31763772720576 31833168368092 31868863780032 31910827223912 32125529223424 32318591298084 32425517985588 32532798442116 32575632936444 32643682920576 32751685180032 32831584810752 32940208747264 33057520997634 33138166732524 33361126501248 33471502436736 33515576160976 33582243553152 33664169379072 33670737570288 33782137860016 34207139852928 34213813982712 34297280561232 34365506241136 34372211269669 34410753780624 34482637303296 34524602428368 34596723779072 34756890395136 34804636782552 34919788599864 35011807239591 35081450854632 35127644484387 35243864978959 35290269014481 35357091334656 35403644450304 35474070958592 35480992278368 35520778096128 35567550211648 35638299280896 35899680626901 35927367001344 36018455418057 36046233393408 36141220376352 36260794306464 36380763849248 36469516827328 36845645827536 36935532912096 37057734840672 37180341076704 37278316595676 37307066194944 37401652630732 37430497348608 37705023181098 37780023997296 37829770983186 37872190551456 37879579766574 37954931515802 38004905092518 38076867591168 38127001715712 38253145641984 38303515612544 38379706917888 38480842937472 38608157554304 38661194521278 38792966966208 38840177731914 38921314251456 39050086176192 39093874117632 39101501694528 39179284145344 39274864275584 39282527165336 39776727751488 39908329828416 39916116313164 40013493988104 40093086691008 40145879410728 40278702833096 40549705460992 40648628813312 40793393594772 40928359330404 41028206430744 41163949049208 41249939890432 41304251858688 41440907778816 41578015827712 41827883711292 42109309517184 42164757105744 42212037613824 42304260024208 42351696960768 42491818373376 42836476040064 43091455064112 43177170282624 43234023980784 43290948304656 43377064589488 43434177248592 43491369361622 43524910560768 43668913573376 43775446414336 43931346948216 44076694663512 44184222310032 44192843061003 44334819389952 44339055941271 44447223633306 44481502001664 44594278136642 44628669915648 44687430508032 44776324737536 44885559172096 44894316760384 45104726941491 45164114337069 45313540687233 45348487172352 45459117430272 45609519803904 45618418643616 45729707414976 45881005040832 46032803237824 46309442680359 46406182376736 46559718133152 46621021251168 46682409652788 46775267806176 46836859312516 47053692019308 47435351743962 47592292527234 47745190112256 47749752552138 47803295670048 47866240835868 47903156001792 48024607224076 48061644524544 48124925162496 48188293835136 48347725741952 48638276978382 48799197663174 48955972617216 48965524380864 49127527770048 49247377216128 49345337465856 49410313120896 49573788102272 49704422127568 50207253655104 50273364241464 50373365329728 50439694644248 50496254068608 50506106355432 50673206790024 51307790583296 51548259361704 51616130670936 51723955954944 51786903642552 51855094238857 51895085668608 52066781568256 52135335592704 52379682899796 53035637001984 53170100855227 53211106437888 53221488417552 53281167144192 53351325317472 53457448921344 53527839214304 54069350090112 54211830564528 54391191459696 54462811261586 54571145773872 54704275240992 54885265398944 54895974022526 55072335811584 55254543705088 55586602261008 55770511615056 55843947641846 55917474893514 55960599292416 56102478946098 56145746022912 56219676140992 56282716818432 56468929281024 56557534771647 56655757831168 56744656474779 56932397273703 57007357638777 57115301386752 57379718462976 57455273418816 57569560376832 57645365307712 57721264406208 57912236331456 57991791781917 58381971377184 58575129264288 58768926218016 58912296413376 58923790748004 59118741255028 59262964844408 59862494742624 59874174469746 60020240982156 60139635921988 60218819116092 60265260776448 60418054249644 60464649563136 60824558191488 60972943219968 61174673387776 61392538995606 61542309646116 61745923573812 61793542960128 61874909835648 61956377788032 62079624177536 62161361668224 62243212870384 62367023741568 62738256025744 63247135658616 63456390036312 63527545441152 63666336736184 63737727560064 63821654447824 64251058446848 64637182596168 64851035971176 65065596884232 65151265872888 65237054042433 65287365841152 65452892103781 65503370360064 65663169621504 65880417494528 66115041995268 66276333465048 66670835449959 66722253002496 66891417204963 66943004873472 67031152321952 67164487106304 67328338758144 67341475140576 67564275720032 68414279705856 68427627965424 68594561122464 68731012482272 68744422539338 68821507561248 68965274606592 69049204856736 69193447558144 69513780790272 69609273565104 69839577199728 70023614479182 70162901709264 70255288968774 70487729957918 70580538028962 70714182669312 70807288900608 70948141917184 70961984556736 71041556192256 71135100423296 71276598561792 71388438790851 71624628828207 71799361253802 71854734002688 72036910836114 72092466786816 72282440752704 72521588612928 72761527698496 72939033654656 73198796494761 73691291655072 73871065824192 74115469681344 74360682153408 74556633191352 74803305261464 75410046362196 75560047994592 75659541966372 75744381102912 75759159533148 75909863031604 76009810185036 76607031225088 76961685874944 77216315108608 77322389042556 77585933932416 77680355463828 77842628502912 78100172352384 78203003389056 78358568290688 78549728551168 78565054330672 79553455502976 79816659656832 79832232626328 80026987976208 80186173382016 80291758821456 80557405666192 81099410921984 81297257626624 81586787189544 81694216892379 81856718660808 81964503796903 82056412861488 82327898098416 82343961033789 82499879780864 82608503717376 82881815557632 83156031655424 83655767422584 83765921462769 83876212340271 84043062642133 84153718419147 84218619034368 84329514211488 84424075227648 84608520048416 84703393921536 84983636746752 85672952080128 86182910128224 86354340565248 86468047961568 86581896609312 86754129178976 86868354497184 86982738723244 87049821121536 87337827146752 87862693896432 88153389327024 88368444620064 88385686122006 88669638779904 88678111882542 88894447266612 88963004003328 89188556273284 89257339831296 89374861016064 89552649475072 89788633520768 90209453882982 90328228674138 90627081374466 90696974344704 90918234860544 91219039607808 91236837287232 91459414829952 91762010081664 92065606475648 92618885360718 92812364753472 93119436266304 93242042502336 93364819305576 93550535612352 93673718625032 94107384038616 94870703487924 95184585054468 95499505104276 95606591340096 95732481671736 96049214448152 96302317872163 96376587670272 96695451483904 97276553956764 97598395326348 97931048761728 98255055540096 98494754432256 98820626241792 99147576204544 99408844255136 100414507310208 100546728482928 100746730659456 100879389288496 100992508137216 101012212710864 101346413580048 102615581166592 103096518723408 103116633809007 103232261341872 103447911909888 103457797196299 103573807285104 103710188477714 103790171337216 104133563136512 104270671185408 104759365799592 105035421718773 105382933453161 105731594936877 105870807043443 106071274003968 106340201710454 106422212875776 106442976835104 106562334288384 106702650634944 106914897842688 107055678428608 107699041880703 108055366254171 108138700180224 108423661129056 108782382919392 108925622523172 109142291547744 109408550481984 109770530797888 109791948045052 111173204522016 111541023230112 111687895283692 111834949787028 111921198584832 112204957892196 112291492045824 112439352281984 113115069543294 113489312949558 113864794547406 114014715277554 114230602773504 114759436925952 114910546837632 115139120753664 115290730615424 115442528812416 115824472662912 115983583563834 116763942754368 117150258528576 117537852436032 117824592826752 117847581496008 118237482510056 118525929688816 119724989485248 119748348939492 120040481964312 120279271843976 120437638232184 120836108499288 121555371049879 121649116382976 121945886439936 122349346775552 122785077991212 123084619292232 123491847147624 123749819671296 123912755576064 124159248355072 124322723336448 124486425740768 124734047483136 125476512051488 126494271317232 126912780072624 127055090882304 127332673472368 127475455120128 127643308895648 128502116893696 129274365192336 129702071942352 130131193768464 130302531745776 130474108084866 130574731682304 130905784207562 131006740720128 131326339243008 131760834989056 132230083990536 132552666930096 132578529183009 133017167823813 133341670899918 133444506004992 133782834409926 133886009746944 134062304643904 134328974212608 134656677516288 134682950281152 135128551440064 135314180824473 135940622061699 136828559411712 136855255930848 137189122244928 137462024964544 137488845078676 137643015122496 138098409713472 139218547130208 139679154399456 140047228958364 140325803418528 140510577937548 140975459915836 141161076057924 141923969113472 142270200846592 142776877581702 143249257656414 143598722507604 143709468005376 144073821672228 144184933573632 144564881505408 145043177225856 145523055396992 145878067309312 146397592989522 147382583310144 147742131648384 148230939362688 148721364306816 149113266382704 149606610522928 150820092724392 151120095989184 151319083932744 151488762205824 151518319066296 151819726063208 152019620370072 152219792765677 153214062450176 153923371749888 154432630217216 154644778085112 155171867864832 155360710927656 155565282716571 155685257005824 156079973478247 156200344704768 156406006778112 156717136581376 157099457102336 157130108661344 159106911005952 159510302565681 159633319313664 159664465252656 160053975952416 160372346764032 160583517642912 161114811332384 162198821843968 163173574379088 163388433784758 163713437321616 163929007593806 164112825722976 164655796196832 164687922067578 164999759561728 165217007434752 165763631115264 166312063310848 167311534845168 167531842925538 167752424680542 168086125284266 168307436838294 168437238068736 168659028422976 168848150455296 169217040096832 169406787843072 169967273493504 170233969424337 170797191821109 171345904160256 172365820256448 172708681130496 172936095923136 173163793218624 173508258357952 173736708994368 173965477446488 175725387792864 176306778654048 176736889240128 176771372244012 177356223765084 177788894533224 178377112546568 179577267041536 180418907765964 180656457348276 181254162748932 181393948689408 182473674574464 182918829659904 183524020163328 184131212951296 185237770721436 185624729506944 186238872532608 186484085004672 186729638611152 187101071224704 187347437250064 188214768077232 189741406975848 190369170108936 190999010208552 191213182680192 191464963343472 192098428896304 192135909078841 192604635744326 192753175340544 193390902967808 194553107913528 195196790652696 195453816746461 195711162127299 195862097523456 196358676311343 196510111080192 196989508864512 197641252483584 198295152409088 198817688510272 200012506349877 200674251614889 200829014620416 201093456965856 201493461318912 201758778576992 201985016274432 202024425421728 202692827160096 206193037446816 206233267618014 206464522683744 206895823819776 206915594392598 207147614570208 207420376955428 207580342674432 208267126273024 208541342370816 209518731599184 210070843437546 210765866906322 211463189873754 211741614086886 212142548007936 212680403420908 212844425751552 212885953670208 213124668576768 213405301269888 213829795685376 214111356857216 214873886484621 215398083761406 216110732508342 216277400360448 216847322258112 217564765838784 217851245046344 218284583095488 218817100963968 219541061595776 219583896090104 222346409044032 223082046460224 223375790567384 223669899574056 224409915784392 224878704563968 226230139086588 226978625899116 227729589094812 228029430555108 229821093675264 230581461230848 230885057624832 231648945325824 231967167127668 233527885508736 234300517057152 235075704872064 235649185653504 235695162992016 236474965020112 237051859377632 239449978970496 239496697878984 240080963928624 240558543687952 240875276464368 241672216998576 243110742099758 243298232765952 243891772879872 244698693551104 245082650677137 245570155982424 245893511390709 246169238584464 246707054852713 246983694295248 247031883101367 247499639342592 247825511152128 248318496710144 248645446672896 248972851481536 249468094966272 250953024102976 251297764388307 252129187926399 252461155257441 252988542634464 253825560145248 254110181764608 254665346944736 254950910240256 255286617791296 258548730384672 259404143884704 260262387536928 260605063491552 260948216169732 261149463364608 261811568415124 262013481440256 264460167981072 265105333860192 265157058366018 266034335647626 266683341799836 266889012009984 267565668819852 267772019493888 268124609287808 268657948425216 269365900562304 270257102880128 270628361648946 271881244123398 273657118823424 273710511861696 274378244489856 274924049929088 274977690157352 275286030244992 276196819426944 278437094260416 279358308798912 280094457916728 280651606837056 281021155875096 281950919831672 282322152115848 283847938226944 284540401693184 285553755163404 286498515312828 287197445015208 288147643344456 288906953616489 289129763010816 289862807888173 290086354451712 291046110793984 291756134618624 292795185979044 294765166620288 295484263296768 296461878725376 297442728613632 298226532765408 299213221045856 301640185448784 302240191978368 302638167865488 302977524411648 303036638132592 303639452126416 304039240740144 304439585531354 306428124900352 307846743499776 308865260434432 309289556170224 309349901427021 310343735729664 310373391588897 310721421855312 311130565433142 311370514011648 312159946956494 312400689409536 312812013556224 313434273162752 314198914204672 314260217322688 316148800359483 317194784810631 318213822011904 319020605131362 319266638627328 319328930505312 320107951904832 320744693528064 321167035285824 322229622664768 324166098762513 326347148758176 326776867569516 327426874643232 327858015187612 328225651445952 329311592393664 329375844135156 334623069690336 335063685851076 335504849361084 336172250568532 336614873676588 336874476137472 337318056845952 338434080193664 340467938848674 341594383642218 342691808320512 344731640512896 345417362260992 345872191846272 346327586437248 347016516715904 347473417988736 347930954892976 351450775585728 352613557308096 353473778480256 353542744488024 354712447530168 355577789066448 356754225093136 359154534083072 360837815531928 361312914696552 362508325497864 362985659671999 364666113149637 364947349148928 365837659319808 367048040326656 368262425902592 370475541442872 371249459013888 372190705986589 372477745065216 372968170009344 373459277222304 374202142449408 374694874500128 376429536154464 379482813951696 380738340217872 381998020417104 382426365360384 382929926686944 384196857792608 384271818157682 385209271488652 385506350681088 386781805935616 389106215827056 390393581305392 390907633492922 391422324254598 391724195046912 392717352622686 393020222160384 393979017729024 395282504967168 396590304818176 397635377020544 399051503471439 400025012699754 401348503229778 401658029240832 402186913931712 402986922637824 403517557153984 403970032548864 404048850843456 405385654320192 405942542473419 412386074893632 412466535236028 412929045367488 413831188785196 414295229140416 414840753910856 419037463198368 420141686875092 421531733812644 422926379747508 423483228173772 425360806841816 425771907340416 426810602539776 428222713714432 429747772969242 430796167522812 432221465016684 432554800720896 433694644516224 435129531677568 435702490092688 436569166190976 437634201927936 439082123191552 439167792180208 444692818088064 446164092920448 446751581134768 447339799148112 448819831568784 449757409127936 452460278173176 453957251798232 455459178189624 456058861110216 456659378297031 458170244726467 459642187350528 461162922461696 461770115249664 463297890651648 463934334255336 466695848149713 467055771017472 468239920434741 468601034114304 470151409744128 471298371307008 471390325984032 472949930040224 474103718755264 478530907697043 478899957940992 478993395757968 480161927857248 481117087375904 481750552928736 483344433997152 486221484199516 486596465531904 490165301354274 491140311964848 491787022781418 492338477168928 493414109705426 493967388590496 494063766202734 494999278685184 495651022304256 496636993420288 497290893345792 497945702963072 498936189932544 501906048205952 502595528776614 504258375852798 504922310514882 505977085268928 507651120290496 508220363529216 509330693889472 509901820480512 510573235582592 512391575463327 517097460769344 518808287769408 520524775073856 521210126983104 521896432339464 523623136830248 528920335962144 530210667720384 530314116732036 532068671295252 533366683599672 535131337639704 536249218575616 538731801124608 540514205760256 541256723297892 543762488246796 547421023723392 548756488979712 549848099858176 549955380314704 550572060489984 552393638853888 556874188520832 558716617597824 560188915833456 561303213674112 562042311750192 563901839663344 564644304231696 567695876453888 569080803386368 571107510326808 572997030625656 574394890030416 576295286688912 576407727236523 577813907232978 578259526021632 579725615776346 580172708903424 582092221587968 583512269237248 585590371958088 586361450239383 587133486381897 588301438494931 589076028934029 589530333240576 590968526593536 592923757450752 594885457227264 596453065530816 598426442091712 602022754844667 603280370897568 604480383956736 605276335730976 605955048823296 606073276265184 607278904252832 608078481480288 608879171062708 618579112340448 618699802854042 620687471459328 620746783177794 621442843710624 622261130866284 622741028023296 624319893912988 624801378819072 625624027112448 626868546325504 628520434645376 632297600718966 634389569621262 636427644023808 638041210262724 638533277254656 638657861010624 640215903809664 641489387056128 642334070571648 644459245329536 648332197525026 652694297516352 653553735139032 654853749286464 655716030375224 656451302891904 658623184787328 658751688270312 669246139380672 670127371702152 671009698722168 672344501137064 673229747353176 674116225105141 674636113691904 676868160387328 680935877697348 683188767284436 689463281025792 691211311117951 691744383692544 692655172874496 694033033431808 694946835977472 695861909785952 702901551171456 705227114616192 706947556960512 707085488976048 709424895060336 711155578132896 713508450186272 718309068166144 721675631063856 722625829393104 725016650995728 725971319343998 729332226299274 729894698297856 731675318639616 734096080653312 735247952031411 736524851805184 737680534172127 740121164558139 740951082885744 741095649304101 742498918027776 744381411973178 744955490130432 745936340018688 746918554444608 748404284898816 749389749000256 752859072308928 753893293164921 756387563779197 758965627903392 761476680435744 763996040834208 764852730720768 765859853373888 768393715585216 768543636315364 770418542977304 778212431654112 780787162610784 781815266985844 782844648509196 783448390093824 785434705245372 786040444320768 795270754041088 798103006942878 800050025399508 802697006459556 803316058481664 804373827863424 805973845275648 807035114307968 808097701686912 810771308640384 811885084946838 824772149787264 824933070472056 825858090734976 827662377570392 828590458280832 829681507821712 838074926396736 840283373750184 843063467625288 845852759495016 846966456347544 850721613683632 850887597349153 851543814680832 853621205079552 856445427428864 859495545938484 861592335045624 864442930033368 866720860849467 867389289032448 869588423664519 870259063355136 871404980185376 873138332381952 875268403855872 878164246383104 878335584360416 889385636176128 892328185840896 893503162269536 894679598296224 897639663137568 899514818255872 904920556346352 907914503596464 910918356379248 912117722220432 913318756594062 916340489452934 919284374701056 922325844923392 923540230499328 926595781303296 927868668510672 928049704281063 931120174766691 933391696299426 934111542034944 936479840869482 937202068228608 940302819488256 942596742614016 942780651968064 945899860080448 948207437510528 951584354431893 957061815394086 957799915881984 957986791515936 960323855714496 962234174751808 963501105857472 966688867994304 972442968399032 980330602708548 982280623929696 983574045562836 984676954337856 986828219410852 987934777180992 988127532405468 995891405926144 1003812096411904 1005191057553228 1008516751705596 1009844621029764 1011954170537856 1015302240580992 1018661387778944 1021146471165184 1024783150926654 1034194921538688 1037616575538816 1041049550147712 1042420253966208 1043792864678928 1047246273660496 1057840671924288 1060421335440768 1060628233464072 1064137342590504 1065538549359739 1066733367199344 1070262675279408 1072498437151232 1077463602249216 1081028411520512 1082513446595784 1087524976493592 1088956979015997 1092559814347729 1093998339448911 1094842047446784 1097512977959424 1099696199716352 1099910760629408 1101144120979968 1104787277707776 1113748377041664 1116572117959767 1117433235195648 1120377831666912 1122606427348224 1124084623500384 1127803679326688 1129288608463392 1135391752907776 1142215020653616 1145994061251312 1148789780060832 1152590573377824 1152815454473046 1155627814465956 1156519052043264 1159451231552692 1160345417806848 1164184443175936 1171180743916176 1172722900478766 1174266972763794 1176602876989862 1178152057868058 1179060666481152 1181937053187072 1185847514901504 1189770914454528 1192906131061632 1196852884183424 1204045509689334 1206560741795136 1208960767913472 1210552671461952 1211910097646592 1212146552530368 1214557808505664 1216156962960576 1217758342125416 1237158224680896 1237399605708084 1241493566355588 1242885687421248 1244522261732568 1248639787825976 1257040869290752 1264595201437932 1268779139242524 1276082420525448 1277315722021248 1280431807619328 1284668141143296 1288918490659072 1296664395050052 1305388595032704 1307107470278064 1309707498572928 1311432060750448 1312902605783808 1317246369574656 1317503376540624 1338492278761344 1340254743404304 1342019397444336 1344689002274128 1344951363551887 1346459494706352 1348232450210282 1349272227383808 1353736320774656 1361871755394696 1366377534568872 1369978134891093 1374510734179401 1378926562051584 1382422622235902 1383488767385088 1385310345748992 1388066066863616 1389893671954944 1391723819571904 1400087544449139 1404719761304223 1405803102342912 1410454229232384 1413895113921024 1414170977952096 1418849790120672 1422311156265792 1427016900372544 1435592723091129 1443351262127712 1445251658786208 1450033301991456 1451942638687996 1458664452598548 1459789396595712 1470495904062822 1475361068344254 1480242329116278 1481902165771488 1482191298608202 1484997836055552 1488762823946356 1489910980260864 1491872680037376 1493837108889216 1496808569797632 1498779498000512 1505718144617856 1507786586329842 1512775127558394 1517931255806784 1522953360871488 1527992081668416 1529705461441536 1531719706747776 1536787431170432 1537087272630728 1540837085954608 1556424863308224 1561574325221568 1563630533971688 1565689297018392 1570869410490744 1590541508082176 1596206013885756 1600100050799016 1605394012919112 1608747655726848 1614070228615936 1616195403373824 1621542617280768 1623770169893676 1649544299574528 1649866140944112 1651716181469952 1655324755140784 1657180916561664 1659363015643424 1676149852793472 1680566747500368 1686126935250576 1691705518990032 1693932912695088 1701443227367264 1701775194698306 1703087629361664 1707242410159104 1712890854857728 1718991091876968 1723184670091248 1728885860066736 1729223181709569 1733441721698934 1734778578064896 1739176847329038 1740518126710272 1742809960370752 1746276664763904 1750536807711744 1756328492766208 1756671168720832 1759084350718149 1764904315484793 1767228086802087 1778771272352256 1784656371681792 1787006324539072 1789359196592448 1795279326275136 1809841112692704 1815829007192928 1821836712758496 1824235444440864 1826637513188124 1832680978905868 1855737337021344 1856099408562126 1862240349533382 1866783392598852 1868223084069888 1872959681738964 1874404136457216 1880605638976512 1885561303936128 1891799720160896 1896414875021056 1903168708863786 1914123630788172 1915599831763968 1915973583031872 1920647711428992 1924468349503616 1927002211714944 1933377735988608 1944885936798064 1960661205417096 1964561247859392 1967148091125672 1969353908675712 1973656438821704 1975869554361984 1976255064810936 1991782811852288 2007624192823808 2010382115106456 2017033503411192 2019689242059528 2022348675315423 2023908341075712 2029039655217211 2030604481161984 2037322775557888 2042292942330368 2049566301853308 2068389843077376 2073633933353853 2075233151077632 2082099100295424 2084840507932416 2087585729357856 2094492547320992 2115681343848576 2120842670881536 2121256466928144 2128274685181008 2131077098719478 2133466734398688 2140525350558816 2144996874302464 2154927204498432 2162056823041024 2165026893191568 2175049952987184 2177913958031994 2185119628695458 2187996678897822 2189684094893568 2195025955918848 2199392399432704 2199821521258816 2202288241959936 2209574555415552 2213041602516381 2220363493674417 2227496754083328 2233144235919534 2234866470391296 2240755663333824 2245212854696448 2248169247000768 2255607358653376 2258577216926784 2269162691337591 2284430041307232 2291988122502624 2297579560121664 2305181146755648 2305630908946092 2311255628931912 2318902463105384 2342361487832352 2345445800957532 2348533945527588 2353205753979724 2356304115736116 2358121332962304 2385812262123264 2393705768366848 2408091019378668 2413121483590272 2417921535826944 2421105342923904 2424293105060736 2429115617011328 2432313925921152 2435516684250832 2474316449361792 2474799211416168 2482987132711176 2485771374842496 2489044523465136 2497279575651952 2514081738581504 2529190402875864 2537558278485048 2540899617703993 2552164841050896 2552662792047459 2554631444042496 2560863615238656 2569336282286592 2577836981318144 2593328790100104 2600162582548401 2605334941906123 2608765270993557 2610777190065408 2614214940556128 2619414997145856 2622864121500896 2625805211567616 2634492739149312 2635006753081248 2676984557522688 2680509486808608 2684038794888672 2689378004548256 2689902727103774 2692918989412704 2696464900420564 2698544454767616 2707472641549312 2723743510789392 2732755069137744 2739956269782186 2749021468358802 2757853124103168 2764845244471804 2766977534770176 2770620691497984 2776132133727232 2779787343909888 2783447639143808 2793360524300073 2800175088898278 2809439522608446 2811606204685824 2820908458464768 2827790227842048 2828341955904192 2837699580241344 2844622312531584 2854033800745088 2871185446182258 2886702524255424 2890503317572416 2900066603982912 2903885277375992 2917328905197096 2940991808125644 2950722136688508 2960484658232556 2963804331542976 2964382597216404 2977525647892712 2987674217778432 2997558996001024 3011436289235712 3015573172659684 3025550255116788 3035862511613568 3045906721742976 3055984163336832 3063439413495552 3073574862340864 3074174545261456 3081674171909216 3112849726616448 3123148650443136 3127261067943376 3131378594036784 3141738820981488 3181083016164352 3192412027771512 3196615648079217 3200200101598032 3207191713085269 3210788025838224 3217495311453696 3228140457231872 3232390806747648 3243085234561536 3247540339787352 3266870937047991 3277679443043187 3281995018346733 3299088599149056 3299732281888224 3303432362939904 3310649510281568 3314361833123328 3318726031286848 3349716353879301 3352299705586944 3361133495000736 3372253870501152 3383411037980064 3387865825390176 3402886454734528 3403550389396612 3406175258723328 3437982183753936 3446369340182496 3457771720133472 3458446363419138 3466883443397868 3469557156129792 3478353694658076 3481036253420544 3485619920741504 3492553329527808 3513342337441664 3518168701436298 3529808630969586 3534456173604174 3557542544704512 3569312743363584 3574012649078144 3578718393184896 3590558652550272 3619682225385408 3631658014385856 3643673425516992 3648470888881728 3653275026376248 3665361957811736 3711474674042688 3712198817124252 3724480699066764 3733566785197704 3745919363477928 3768216502546249 3771122607872256 3783599440321792 3792829750042112 3806337417727572 3828247261576344 3831947166063744 3841295422857984 3848936699007232 3854004423429888 3866755471977216 3889771873596128 3921322410834192 3929122495718784 3934296182251344 3938707817351424 3947312877643408 3951739108723968 3952510129621872 3983565623704576 4015248385647616 4020764230212912 4034067006822384 4034854090655661 4039378484119056 4044697350630846 4047816682151424 4058079310434422 4061208962323968 4074645551115776 4084585884660736 4099132603706616 4109934404673279 4123532202538203 4136779686154752 4147267866707706 4150466302155264 4164198200590848 4169681015864832 4175171458715712 4188985094641984 4214159283912669 4231362687697152 4241685341763072 4242512933856288 4256549370362016 4262154197438956 4266933468797376 4281050701117632 4330053786383136 4350099905974368 4355827916063988 4370239257390916 4375993357795644 4379368189787136 4399643042517632 4426083205032762 4440726987348834 4454993508166656 4466288471839068 4469732940782592 4481511326667648 4490425709392896 4496338494001536 4511214717306752 4517154433853568 4538325382675182 4568860082614464 4583976245005248 4595159120243328 4610362293511296 4611261817892184 4622511257863824 4637804926210768 4684722975664704 4690891601915064 4697067891055176 4706411507959448 4712608231472232 4718813575735987 4771624524246528 4787411536733696 4816182038757336 4826242967180544 4838479177825657 4842210685847808 4848586210121472 4858231234022656 4864627851842304 4871033368501664 4948632898723584 4949598422832336 4965974265422352 4971542749684992 4978089046930272 4994559151303904 5028163477163008 5058380805751728 5075116556970096 5081799235407986 5104329682101792 5105325584094918 5109262888084992 5121727230477312 5138672564573184 5155673962636288 5186657580200208 5187669545128707 5200325165096802 5210669883812246 5217530541987114 5221554380130816 5228429881112256 5238829994291712 5245728243001792 5251610423135232 5268985478298624 5270013506162496 5277253052154447 5294712946454379 5353969115045376 5361018973617216 5368077589777344 5378756009096512 5379805454207548 5385837978825408 5392929800841128 5447487021578784 5465510138275488 5479912539564372 5498042936717604 5529690488943608 5566895278287616 5586721048600146 5600350177796556 5618879045216892 5623212409371648 5641816916929536 5656683911808384 5675399160482688 5689244625063168 5708067601490176 5742370892364516 5773405048510848 5781006635144832 5800133207965824 5807770554751984 5834657810394192 5881983616251288 5901444273377016 5920969316465112 5927608663085952 5928765194432808 5955051295785424 5956213181444071 5975348435556864 5995117992002048 6022872578471424 6031146345319368 6051100510233576 6067046025946269 6071725023227136 6087118965651633 6091813443485952 6111968326673664 6126878826991104 6147149724681728 6148349090522912 6163348343818432 6220901800061559 6225699453232896 6246297300886272 6254522135886752 6262757188073568 6283477641962976 6384824055543024 6393231296158434 6400400203196064 6414383426170538 6421576051676448 6434990622907392 6456280914463744 6464781613495296 6486170469123072 6495080679574704 6533741874095982 6555358886086374 6563990036693466 6598177198298112 6599464563776448 6606864725879808 6621299020563136 6628723666246656 6637452062573696 6661090481023251 6699432707758602 6704599411173888 6722266990001472 6744507741002304 6766822075960128 6775731650780352 6805772909469056 6807100778793224 6875964367507872 6892738680364992 6915543440266944 6916892726838276 6933766886795736 6956707389316152 6971239841483008 7026684674883328 7036337402872596 7059617261939172 7068912347208348 7148025298156288 7157436786369792 7181117305100544 7239364450770816 7263316028771712 7287346851033984 7296941777763456 7306550052752496 7330723915623472 7422949348085376 7424397634248504 7448961398133528 7467133570395408 7491838726955856 7536433005092498 7542245215744512 7567198880643584 7585659500084224 7612674835455144 7622698853111979 7647918700434103 7656494523152688 7657988376142377 7663894332127488 7682590845715968 7697873398014464 7708008846859776 7733510943954432 7779543747192256 7816004825718369 7826295812980671 7842644821668384 7858244991437568 7868592364502688 7877415634702848 7894625755286816 7903478217447936 7905020259243744 8041528460425824 8068134013644768 8069708181311322 8078756968238112 8089394701261692 8095633364302848 8116158620868844 8122417924647936 8149291102231552 8198265207413232 8219868809346558 8247064405076406 8273559372309504 8294535733415412 8300932604310528 8328396401181696 8339362031729664 8350342917431424 8377970189283968 8428318567825338 8462725375394304 8483370683526144 8485025867712576 8513098740724032 8524308394877912 8533866937594752 8562101402235264 8660107572766272 8700199811948736 8711655832127976 8740478514781832 8751986715591288 8799286085035264 8852166410065524 8881453974697668 8932576943678136 8963022653335296 8985747044533363 8992676988003072 9022429434613504 9034308867707136 9076650765350364 9137720165228928 9167952490010496 9190318240486656 9220724587022592 9222523635784368 9245022515727648 9275609852421536 9369445951329408 9381783203830128 9394135782110352 9412823015918896 9425216462944464 9437627151471974 9543249048493056 9574823073467392 9589846944237651 9621575139255807 9632364077514672 9652485934361088 9676958355651314 9684421371695616 9697172420242944 9716462468045312 9729255703684608 9742066737003328 9800612811143973 9833038329129561 9897265797447168 9899196845664672 9931948530844704 9943085499369984 9956178093860544 9989118302607808 10049149061637903 10116761611503456 10150233113940192 10163598470815972 10208659364203584 10210651168189836 10218525776169984 10373315160400416 10375339090257414 10400650330193604 10421339767624492 10435061083974228 10443108760261632 10456859762224512 10477659988583424 10491456486003584 10540027012324992 10554506104308894 10589425892908758 10707938230090752 10722037947234432 10736155179554688 10757512018193024 10759610908415096 10771675957650816 10785859601682256 10894974043157568 10931020276550976 10959825079128744 10996085873435208 11059380977887216 11133790556575232 11173442097200292 11200700355593112 11237758090433784 11304649507638747 11313367823616768 11350798320965376 11378489250126336 11416135202980352 11484741784729032 11546810097021696 11562013270289664 11600266415931648 11615541109503968 11669315620788384 11763967232502576 11802888546754032 11841938632930224 11855217326171904 11857530388865616 11910102591570848 11912426362888142 11950696871113728 11990235984004096 12045745156942848 12062292690638736 12102201020467152 12104562271966983 12134092051892538 12143450046454272 12174237931303266 12183626886971904 12223936653347328 12253757653982208 12294299449363456 12296698181045824 12326696687636864 12370596607614609 12441803600123118 12451398906465792 12492594601772544 12509044271773504 12525514376147136 12566955283925952 12769648111086048 12786462592316868 12800800406392128 12828766852341076 12843152103352896 12990161359149408 13067483748191964 13110717772172748 13127980073386932 13198929127552896 13242598041126272 13274904125147392 13322180962046502 13398865415517204 13409198822347776 13444533980002944 13489015482004608 13533644151920256 13551463301560704 13611545818938112 13614201557586448 13751928735015744 13785477360729984 13831086880533888 13833785453676552 13867533773591472 13913414778632304 13942479682966016 14053369349766656 14072674805745192 14119234523878344 14137824694416696 14156440727207961 14203277586520477 14296050596312576 14314873572739584 14362234610201088 14478728901541632 14515437533476971 14526632057543424 14574693702067968 14593883555526912 14613100105504992 14661447831246944 14845898696170752 14848795268497008 14897922796267056 14934267140790816 14983677453911712 15072866010184996 15084490431489024 15134397761287168 15225349670910288 15245397706223958 15295837400868206 15312989046305376 15315976752284754 15327788664254976 15365181691431936 15395746796028928 15416017693719552 15467021887908864 15559087494384512 15632009651436738 15652591625961342 15685289643336768 15716489982875136 15737184729005376 15754831269405696 15789251510573632 15806956434895872 15810040518487488 15884138839363137 16083056920851648 16136268027289536 16139416362622644 16157513936476224 16178789402523384 16232317241737688 16396530414826464 16439737618693116 16494128810152812 16589071466830824 16700685834862848 16755940378567936 16856637135650676 16925450750788608 16970051735425152 17026197481448064 17048616789755824 17067733875189504 17124202804470528 17320215145532544 17400399623897472 17423311664255952 17480957029563664 17503973431182576 17598572170070528 17704332820131048 17762907949395336 17865153887356272 17868639544332213 17926045306670592 17971494089066726 17985353976006144 18044858869227008 18068617735414272 18153301530700728 18201138077838807 18237344593342861 18261356896954899 18275440330457856 18335904980020992 18380636480973312 18441449174045184 18445047271568736 18490045031455296 18551219704843072 18662705400184677 18738891902658816 18763566407660256 18788271564220704 18825646031837792 18850432925888928 18875254302943948 19179693888475302 19243150278511614 19264728155029344 19304971868722176 19353916711302628 19368842743391232 19394344840485888 19432924936090624 19458511407369216 19484133474006656 19601225622287946 19666076658259122 19794531594894336 19798393691329344 19863897061689408 19886170998739968 19912356187721088 19978236605215616 20098298123275806 20233523223006912 20300466227880384 20327196941631944 20417318728407168 20421302336379672 20746630320800832 20750678180514828 20801300660387208 20842679535248984 20870122167948456 20913719524449024 20982912972007168 21080054024649984 21109012208617788 21178851785817516 21444075894468864 21472310359109376 21515024036386048 21519221816830192 21543351915301632 21571719203364512 21789948086315136 21862040553101952 21919650158257488 21992171746870416 22118761955774432 22267581113150464 22346884194400584 22401400711186224 22475516180867568 22609299015277494 22626735647233536 22701596641930752 22756978500252672 22832270405960704 22868096559335937 22943756101302309 22969483569458064 22973965128427131 23093620194043392 23124026540579328 23200532831863296 23231082219007936 23338631241576768 23448014477155107 23527934465005152 23605777093508064 23683877265860448 23710434652343808 23715060777731232 23820205183141696 23824852725776284 24124585381277472 24204402040934304 24209124543933966 24268184103785076 24286900092908544 24348475862606532 24367253773943808 24447873306694656 24593396362091648 24653393375273728 24741193215229218 24883607200246236 24902797812931584 24985189203545088 25018088543547008 25051028752294272 25133910567851904 25539296222172096 25572925184633736 25601600812784256 25657533704682152 25686304206705792 25980322718298816 26134967496383928 26221435544345496 26255960146773864 26377515517823743 26397858255105792 26485196082252544 26549808250294784 26644361924093004 26797730831034408 26889067960005888 26957241133600089 26978030964009216 27067288303840512 27102926603121408 27223091637876224 27228403115172896 27503857470031488 27570954721459968 27662173761067776 27667570907353104 27735067547182944 27826829557264608 27884959365932032 28106738699533312 28145349611490384 28238469047756688 28275649388833392 28312881454415922 28406555173040954 28592101192625152 28629747145479168 28724469220402176 28769540832712953 28864725417767421 28957457803083264 29030875066953942 29053264115086848 29149387404135936 29187767111053824 29226200211009984 29322895662493888 29499114987388683 29691797392341504 29697590536994016 29795845592534112 29868534281581632 29967354907823424 30145732020369992 30450699341820576 30490795412447916 30591674801736412 30625978092610752 30631953504569508 30655577328509952 31118174988769024 31264019302873476 31305183251922684 31370579286673536 31432979965750272 31474369458010752 31578503021147264 31620081036974976 31768277678726274 32166113841703296 32272536054579072 32278832725245288 32315027872952448 32357578805046768 32464634483475376 32793060829652928 32879475237386232 32988257620305624 33031695030151909 33178142933661648 33401371669725696 33511880757135872 33713274271301352 33869354244779599 33913948522916241 33940103470850304 34052394962896128 34097233579511648 34135467750379008 34248405608941056 34640430291065088 34800799247794944 34846623328511904 34961914059127328 35007946862365152 35197144340141056 35408665640262096 35525815898790672 35730307774712544 35737279088664426 35852090613341184 35942988178133452 35970707952012288 36089717738454016 36137235470828544 36306603061401456 36313686815900949 36402276155677614 36474689186685722 36522713793909798 36550880660915712 36671809960041984 36761272961946624 36882898348090368 36890094543137472 36980090062910592 37102439409686144 37325410800369354 37477783805317632 37527132815320512 37576543128441408 37651292063675584 37700865851777856 37750508605887896 38359387776950604 38486300557023228 38529456310058688 38707833422605256 38968266948013312 39202451244575892 39332153316518244 39596787382658688 39727794123378816 39824712375442176 39956473210431232 40196596246551612 40467046446013824 40600932455760768 40654393883263888 40834637456814336 40842604672759344 41493260641601664 41501356361029656 41602601320774416 41685359070497968 41693492270108497 41740244335896912 41827439048898048 41965825944014336 42160108049299968 42218024417235576 42357703571635032 42469322181623883 42609832759561431 42888151788937728 42944620718218752 43030048072772096 43038443633660384 43086703830603264 43143438406729024 43546312600430913 43579896172630272 43724081106203904 43839300316514976 43984343493740832 44237523911548864 44693768388801168 44802801422372448 44951032361735136 45218598030554988 45253471294467072 45403193283861504 45736193118671874 45887512202604618 45938967138916128 45947930256854262 46187240388086784 46248053081158656 46401065663726592 46462164438015872 46677262483153536 46896028954310214 47055868930010304 47211554187016128 47367754531720896 47420869304687616 47430121555462464 47640410366283392 47649705451552568 48249170762554944 48408804081868608 48418249087867932 48536368207570152 48696951725213064 49186792724183296 49306786750547456 49482386430458436 49767214400492472 50036177087094016 50102057504588544 50267821135703808 51078592444344192 51145850369267472 51203201625568512 51315067409364304 51372608413411584 51960645436597632 52269934992767856 52442871088690992 52511920293547728 52755031035647486 52795716510211584 52970392164505088 53099616500589568 53288723848186008 53595461662068816 53605918632996639 53778135920011776 53914482267200178 53956061928018432 54134576607681024 54205853206242816 54446183275752448 54456806230345792 54712033780028583 54784070690864697 55007714940062976 55141909442919936 55324347522135552 55335141814706208 55470135094365888 55653659114529216 56290699222980768 56476938095513376 56551298777666784 56625762908831844 56813110346081908 57539081665425906 57729450835534842 57914915606166528 58061750133907884 58106528230173696 58298774808271872 58375534222107648 58452400422019968 58645791324987776 58998229974777366 59383594784683008 59395181073988032 59591691185068224 59737068563163264 59934709815646848 60291464040739984 60901398683641152 60981590824895832 61183349603472824 61251956185221504 61263907009139016 62236349977538048 62528038605746952 62610366503845368 62741158573347072 62900229311733541 62948738916021504 63157006042294528 63240162073949952 63536555357452548 64332227683406592 64545072109158144 64557665450490576 64630055745904896 64715157610093536 64929268966950752 65586121659305856 65758950474772464 65976515240611248 66063390060303818 66356285867323296 66802743339451392 67023761514271744 67426548542602704 67738708489559198 67827897045832482 67880206941700608 68104789925792256 68194467159023296 68270935500758016 68496811217882112 68604289678007811 68831268303906927 69280860582130176 69601598495589888 69693246657023808 69923828118254656 70015893724730304 70344043431465321 70817331280524192 71051631797581344 71460615549425088 71474558177328852 71885976356266904 72613206122802912 72627373631801898 72804552311355228 72949378373371444 73045427587819596 73101761321831424 73343619920083968 73780189086274944 73960180125821184 74204878819372288 74650821600738708 74955567610635264 75054265630641024 75153086256882816 75302584127351168 75401731703555712 75501017211775792 76718775553901208 76972601114046456 77058912620117376 77415666845210512 77936533896026624 78404902489151784 78664306633036488 79132546553471229 79193574765317376 79455588246757632 79649424750884352 79912946420862464 80393192493103224 80871723400800267 80934092892027648 81201864911521536 81308787766527776 81669274913628672 81685209345518688 82986521283203328 83002712722059312 83205202641548832 83370718140995936 83386984540216994 83480488671793824 83654878097796096 83931651888028672 84320216098599936 84436048834471152 84715407143270064 84938644363247766 85219665519122862 85776303577875456 85889241436437504 86060096145544192 86076887267320768 86173407661206528 86286876813458048 86594176253302263 87092625200861826 87159792345260544 87448162212407808 87678600633029952 87968686987481664 88475047823097728 89387536777602336 89605602844744896 89902064723470272 90437196061109976 91472386237343748 91775024405209236 91877934277832256 91895860513708524 92924328876031744 93354524966307072 93792057908620428 94111737860020608 94423108374032256 94735509063441792 94860243110924928 95280820732566784 95299410903105136 96498341525109888 96817608163737216 96836498175735864 97072736415140304 97393903450426128 98373585448366592 98613573501094912 98964772860916872 99095085090455727 99422943105643339 99534428800984944 100072354174188032 100204115009177088 100535642271407616 101608062734338797 101741845568748723 102157184888688384 102291700738534944 102406403251137024 102630134818728608 102745216826823168 103921290873195264 104539869985535712 104885742177381984 105023840587095456 105510062071294972 105591433020423168 105940784329010176 106577447696372016 107190923324137632 107211837265993278 107556271840023552 107828964534400356 107912123856036864 108269153215362048 108411706412485632 108913612460691584 109424067560057166 109568141381729394 110015429880125952 110283818885839872 110648695044271104 110670283629412416 110940270188731776 111307318229058432 112581398445961536 112953876191026752 113102597555333568 113251525817663688 113626220692163816 115078163330851812 115458901671069684 116123500267815768 116814711578933719 116904800844039936 117291582649975552 117996459949554732 118790362147976064 119183382370136448 119474137126326528 119869419631293696 120582928081479968 121802797367282304 121963181649791664 122366699206945648 122503912370443008 122527814018278032 124472699955076096 125056077211493904 125080476810325491 125220733007690736 125482317146694144 125800458623467082 125897477832043008 126314012084589056 126480324147899904 127073110714905096 127407966544871649 127829498278684293 128664455366813184 129090144218316288 129115330900981152 129260111491809792 129430315220187072 129858537933901504 130638937801292739 131172243318611712 131517900949544928 131953030481222496 132126780120607636 132712571734646592 134853097085205408 135477416979118396 135655794091664964 135760413883401216 136209579851584512 136388934318046592 137208579356015622 137662536607813854 138561721164260352 139203196991179776 139386493314047616 139847656236509312 140031787449460608 140688086862930642 141634662561048384 142103263595162688 142921231098850176 142949116354657704 143771952712533808 145226412245605824 145254747263603796 145609104622710456 145898756746742888 146090855175639192 147560378172549888 147920360251642368 148409757638744576 149301643201477416 150108531261282048 150306172513765632 150605168254702336 150803463407111424 151002034423551584 153437551107802416 153945202228092912 154117825240234752 154831333690421024 155873067792053248 156809804978303568 157328613266072976 158265093106942458 158387149530634752 158911176493515264 159298849501768704 159825892841724928 160786384986206448 160817755898989917 161743446801600534 161868185784055296 162403729823043072 162617575533055552 163338549827257344 163370418691037376 164136101340085749 165973042566406656 166005425444118624 166410405283097664 166741436281991872 166773969080433988 166960977343587648 168872097668942304 169430814286540128 169877288726495532 170439331038245724 172153774534641536 172573753626916096 173188352506604526 174185250401723652 174319584690521088 174896324424815616 175357201266059904 175937373974963328 176950095646195456 178775073555204672 179211205689489792 179804129446940544 180874392122219952 182944772474687496 183550048810418472 183755868555664512 183791721027417048 184642608624766201 185848657752063488 186709049932614144 187584115817240856 188223475720041216 188700687935200623 188846216748064512 189471018126883584 189720486221849856 190561641465133568 190598821806210272 192996683050219776 193635216327474432 193672996351471728 194145472830280608 194787806900852256 196747170896733184 197929545721833744 198190170180911454 198845886211286678 199068857601969888 200144708348376064 200408230018354176 201071284542815232 203216125468677594 203483691137497446 204314369777376768 204583401477069888 204812806502274048 205260269637457216 205490433653646336 206493804911720781 207842581746390528 209079739971071424 209771484354763968 210047681174190912 211020124142589944 213154895392744032 214381846648275264 214423674531986556 215657929068800712 217827224921383168 218848135120114332 219136282763458788 220030859760251904 221340567258824832 221880540377463552 222614636458116864 225162796891923072 225907752382053504 226205195110667136 226503051635327376 227252441384327632 230156326661703624 230917803342139368 232247000535631536 233629423157867438 233809601688079872 234583165299951104 235992919899109464 237085479713457193 237397639660413687 237580724295952128 238366764740272896 238948274252653056 239738839262587392 241165856162959936 242615170202400801 243605594734564608 243926363299583328 244733398413891296 245007824740886016 245055628036556064 250112154422987808 250160953620650982 250441466015381472 250964634293388288 251600917246934164 251794955664086016 252628024169178112 252960648295799808 254146221429810192 254815933089743298 255658996557368586 257328910733626368 258180288436632576 258230661801962304 258520222983619584 258860630440374144 259717075867803008 261277875602585478 262344486637223424 263035801899089856 263906060962444992 264253560241215272 265425143469293184 269706194170410816 270954833958236792 271311588183329928 272777868636093184 274417158712031244 275325073215627708 278772986628095232 279695312473018624 280063574898921216 281376173725861284 283269325122096768 284206527190325376 285842462197700352 285898232709315408 287543905425067616 290452824491211648 290509494527207592 291218209245420912 291797513493485776 292181710351278384 295120756345099776 295840720503284736 296819515277489152 297285255271367181 298268829316930017 298603286402954832 300217062522564096 300612345027531264 301210336509404672 301606926814222848 302004068847103168 304824188203016391 306875102215604832 307890404456185824 308235650480469504 309662667380842048 313619609956607136 314657226532145952 316530186213884916 316774299061269504 317822352987030528 321572769972412896 321635511797979834 323486893603201068 323736371568110592 324807459646086144 325235151066111104 326740837382074752 328272202680171498 331946085132813312 332010850888237248 332820810566195328 333482872563983744 333547938160867976 333921954687175296 337744195337884608 338861628573080256 339754577452991064 340878662076491448 344307549069283072 345147507253832192 346376705013209052 348370500803447304 350444134736801157 350714402532119808 351874747949926656 353900191292390912 357550147110409344 358422411378979584 359608258893881088 361748784244439904 365889544949374992 367100097620836944 367511737111329024 367583442054834096 369285217249532402 371697315504126976 373418099865228288 375168231634481712 375241430430976473 376446951440082432 377401375870401246 377692433496129024 378942036253767168 379440972443699712 381123282930267136 381197643612420544 383488494836052879 385993366100439552 387270432654948864 387345992702943456 388290945660561216 389575613801704512 395859091443667488 396380340361822908 397691772422573356 398137715203939776 406432250937355188 406967382274994892 408628739554753536 409166802954139776 410520539274914432 412987609823441562 415685163492781056 418159479942142848 419542968709527936 420095362348381824 422040248285179888 426309790785488064 428763693296550528 428847349063973112 431315858137601424 435654449842766336 437696270240228664 438272565526917576 440301605182134787 442681134517649664 443761080754927104 445229272916233728 450325593783846144 451815504764107008 452410390221334272 453006103270654752 454504882768655264 460312653323407248 461835606684278736 464494001071263072 467258846315734876 467619203376159744 469166330599902208 471985839798218928 474170959426914386 474795279320827374 475161448591904256 476733529480545792 477896548505306112 479477678525174784 482331712325919872 485230340404801602 487211189469129216 487852726599166656 489466796827782592 490015649481772032 490111256073112128 492408304020257247 500224308845975616 500321907241301964 500882932030762944 503201834493868328 508292442859620384 509631866179486596 511317993114737172 516461323603924608 517721260880748288 519434151735606016 522555751205170956 524688973274446848 526071603798179712 527812121924889984 528507120482430544 530850286938586368 539412388340821632 541909667916473584 542623176366659856 545555737272186368 548834317424062488 550650146431255416 553927825874298603 557545973256190464 559390624946037248 560127149797842432 562752347451722568 566102063805601869 566538650244193536 568413054380650752 571684924395400704 571796465418630816 575087810850135232 580905648982423296 581018989054415184 582436418490841824 583595026986971552 584363420702556768 590241512690199552 594570510542734362 596537658633860034 597206572805909664 600434125045128192 601224690055062528 602420673018809344 603213853628445696 604008137694206336 609648376406032782 613750204431209664 615780808912371648 616471300960939008 619325334761684096 627239219913214272 629314453064291904 633060372427769832 643145539944825792 643271023595959668 646973787206402136 650470302132222208 653481674764149504 656544405360342996 664021701776474496 665641621132390656 666965745127967488 667095876321735952 667843909374350592 675488390675769216 677723257146160512 679509154905982128 681757324152982896 688615098138566144 690295014507664384 692753410026418104 696741001606894608 700888269473602314 701428805064239616 703749495899853312 707800382584781824 711256439140371579 712192918981241061 715100294220818688 716844822757959168 719216517787762176 723497568488879808 731779089898749984 734200195241673888 735023474222658048 735166884109668192 738570434499064804 750336463268963424 750482860861952946 752893902880164864 754802751740802492 755384866992258048 757884072507534336 758881944887399424 762395287224841088 766976989672105758 771986732200879104 774540865309897728 774691985405886912 776581891321122432 779151227603409024 791718182887334976 792760680723645816 795383544845146712 796275430407879552 812864501874710376 813934764549989784 817702981052536033 818333605908279552 821041078549828864 825975219646883124 836318959884285696 839085937419055872 840190724696763648 844080496570359776 852619581570976128 857527386593101056 857694698127946224 862631716275202848 871308899685532672 875392540480457328 876545131053835152 880603210364269574 885362269035299328 887522161509854208 890458545832467456 891855765814101543 894806487950790051 900651187567692288 903631009528214016 904820780442668544 906012206541309504 909009765537310528 914472564609049173 920625306646814496 923671213368557472 928988002142526144 934517692631469752 943971679596437856 948341918853828772 949590558641654748 950322897183808512 953467058961091584 964663424651839744 970460680809603204 974422378938258432 975705453198333312 978933593655565184 980222512146224256 984816608040514494 1000448617691951232 1000643814482603928 1001765864061525888 1006403668987736656 1016584885719240768 1019263732358973192 1022635986229474344 1032922647207849216 1035442521761496576 1038868303471212032 1045111502410341912 1051332404210403471 1052143207596359424 1055624243849779968 1057014240964861088 1061700573877172736 1078824776681643264 1083819335832947168 1085246352733319712 1091111474544372736 1097668634848124976 1101300292862510832 1107855651748597206 1115091946512380928 1118781249892074496 1120254299595684864 1125504694903445136 1125724291292929419 1132204127611203738 1133077300488387072 1136826108761301504 1143369848790801408 1143592930837261632 1150175621700270464 1161811297964846592 1162037978108830368 1164872836981683648 1167190053973943104 1168726841405113536 1189141021085468724 1193075317267720068 1194413145611819328 1208016275388412672 1219296752812065564 1227500408862419328 1231561617824743296 1238650669523368192 1254478439826428544 1258628906128583808 1266120744855539664 1286291079889651584 1286542047191919336 1292498260373363407 1293947574412804272 1300940604264444416 1306963349528299008 1313088810720685992 1320904815546404361 1328043403552948992 1331283242264781312 1333931490255934976 1334191752643471904 1335687818748701184 1350976781351538432 1355446514292321024 1359018309811964256 1363514648305965792 1377230196277132288 1385506820052836208 1393482003213789216 1401776538947204628 1402857610128479232 1407498991799706624 1422512878280743158 1424385837962482122 1430200588441637376 1433689645515918336 1438433035575524352 1446995136977759616 1463558179797499968 1468400390483347776 1470046948445316096 1470333768219336384 1477140868998129608 1500672926537926848 1500965721723905892 1509605503481604984 1524790574449682176 1533953979344211516 1549383970811773824 1553163782642244864 1558302455206818048 1583436365774669952 1585521361447291632 1590767089690293424 1592550860815759104 1625729003749420752 1627869529099979568 1635405962105072066 1636667211816559104 1642082157099657728 1651950439293766248 1661783477622895809 1672637919768571392 1678171874838111744 1680381449393527296 1688160993140719552 1698306191416805607 1705239163141952256 1715054773186202112 1715389396255892448 1725263432550405696 1750785080960914656 1753090262107670304 1761206420728539148 1770724538070598656 1783711531628203086 1789612975901580102 1801302375135384576 1807262019056428032 1809641560885337088 1812024413082619008 1818019531074621056 1828945129218098346 1841250613293628992 1847342426737114944 1857976004285052288 1869035385262939504 1887943359192875712 1896683837707657544 1899181117283309496 1929326849303679488 1940921361619206408 1951410906396666624 1957867187311130368 1960445024292448512 1969633216081028988 2000897235383902464 2001287628965207856 2003531728123051776 2012807337975473312 2033169771438481536 2038527464717946384 2045271972458948688 2065845294415698432 2070885043522993152 2077736606942424064 2090223004820683824 2102664808420806942 2104286415192718848 2111248487699559936 2114028481929722176 2123401147754345472 2133769317421114737 2157649553363286528 2167638671665894336 2170492705466639424 2195337269696249952 2202600585725021664 2215711303497194412 2251009389806890272 2251448582585858838 2264408255222407476 2266154600976774144 2273652217522603008 2287185861674523264 2300351243400540928 2323622595929693184 2324075956217660736 2329745673963367296 2334380107947886208 2337453682810227072 2378282042170937448 2386150634535440136 2388826291223638656 2416032550776825344 2438593505624131128 2453108943157608099 2455000817724838656 2463123235649486592 2477301339046736384 2508956879652857088 2517257812257167616 2532241489711079328 2572582159779303168 2573084094383838672 2584996520746726814 2587895148825608544 2601881208528888832 2613926699056598016 2626177621441371984 2641809631092808722 2656086807105897984 2662566484529562624 2667862980511869952 2668383505286943808 2671375637497402368 2684419463852370153 2701953562703076864 2710893028584642048 2718036619623928512 2727029296611931584 2771013640105672416 2786964006427578432 2803553077894409256 2845025756561486316 2848771675924964244 2860401176883274752 2893990273955519232 2927116359594999936 2936800780966695552 2940667536438672768 2954281737996259216 3001345853075853696 3001931443447811784 3019211006963209968 3049581148899364352 3067907958688423032 3082111236274943509 3098767941623547648 3106327565284489728 3116604910413636096 3153997212631210413 3166872731549339904 3171042722894583264 3181534179380586848 3185101721631518208 3251458007498841504 3255739058199959136 3270811924210144132 3273334423633118208 3284164314199315456 3303900878587532496 3323566955245791618 3345275839537142784 3356343749676223488 3360762898787054592 3376321986281439104 3396612382833611214 3410478326283904512 3430109546372404224 3430778792511784896 3450526865100811392 3501570161921829312 3506180524215340608 3522412841457078296 3567423063256406172 3579225951803160204 3624048826165238016 3636039062149242112 3657890258436196692 3682501226587257984 3694684853474229888 3715952008570104576 3738070770525879008 3775886718385751424 3793367675415315088 3798362234566618992 3858653698607358976 3877494781120090221 3881842723238412816 3902821812793333248 3915734374622260736 3920890048584897024 3939266432162057976 3962714446639213083 4001794470767804928 4002575257930415712 4007063456246103552 4025614675950946624 4066339542876963072 4077054929435892768 4090543944917897376 4131690588831396864 4180446009641367648 4205329616841613884 4208572830385437696 4222496975399119872 4228056963859444352 4267538634842229474 4315299106726573056 4335277343331788672 4340985410933278848 4390674539392499904 4405201171450043328 4431422606994388824 4502018779613780544 4502897165171717676 4528816510444814952 4574371723349046528 4600702486801081856 4648151912435321472 4659491347926734592 4668760215895772416 4674907365620454144 4756564084341874896 4772301269070880272 4777652582447277312 4832065101553650688 4877187011248262256 4906217886315216198 4910001635449677312 4926246471298973184 4954602678093472768 4985350432868687427 5017913759305714176 5034515624514335232 5064482979422158656 5145164319558606336 5146168188767677344 5169993041493453628 5175790297651217088 5252355242882743968 5283619262185617444 5312173614211795968 5336767010573887616 5368838927704740306 5403907125406153728 5421786057169284096 5436073239247857024 5454058593223863168 5542027280211344832 5573928012855156864 5607106155788818512 5690051513122972632 5697543351849928488 5723920867367752231 5787980547911038464 5854232719189999872 5873601561933391104 5881335072877345536 5908563475992518432 6002691706151707392 6003862886895623568 6038422013926419936 6099162297798728704 6135815917376846064 6164222472549887018 6197535883247095296 6212655130568979456 6233209820827272192 6307994425262420826 6333745463098679808 6342085445789166528 6363068358761173696 6370203443263036416 6401307952263344211 6502916014997683008 6511478116399918272 6541623848420288264 6607801757175064992 6647133910491583236 6752643972562878208 6793224765667222428 6820956652567809024 6861557585023569792 6901053730201622784 7003140323843658624 7012361048430681216 7044825682914156592 7134846126512812344 7158451903606320408 7248097652330476032 7272078124298484224 7315780516872393384 7359326829472824297 7365002453174515968 7389369706948459776 7431904017140209152 7476141541051758016 7551773436771502848 7586735350830630176 7596724469133237984 7754989562240180442 7763685446476825632 7805643625586666496 7831468749244521472 7841780097169794048 7878532864324115952 7925428893278426166 8003588941535609856 8005150515860831424 8014126912492207104 8051229351901893248 8132679085753926144 8154109858871785536 8181087889835794752 8360892019282735296 8410659233683227768 8456113927718888704 8535077269684458948 8670554686663577344 8681970821866557696 8781349078784999808 8810402342900086656 8862845213988777648 9004037559227561088 9005794330343435352 9057633020889629904 9148743446698093056 9201404973602163712 9246333708824830527 9296303824870642944 9318982695853469184 9337520431791544832 9349814731240908288 9513128168683749792 9544602538141760544 9555305164894554624 9754374022496524512 9812435772630432396 9820003270899354624 9852492942597946368 9970700865737374854 10035827518611428352 10069031249028670464 10128965958844317312 10290328639117212672 10292336377535354688 10339986082986907256 10351580595302434176 10504710485765487936 10567238524371234888 10673534021147775232 10737677855409480612 10872146478495714048 10908117186447726336 11084054560422689664 11147856025710313728 11214212311577637024 11380103026245945264 11395086703699856976 11447841734735504462 11575961095822076928 11632484343360270663 11708465438379999744 11747203123866782208 11762670145754691072 11817126951985036864 11888143339917639249 12005383412303414784 12007725773791247136 12076844027852839872 12271631834753692128 12328444945099774036 12395071766494190592 12615988850524841652 12667490926197359616 12684170891578333056 12726136717522347392 12802615904526688422 13005832029995366016 13022956232799836544 13083247696840576528 13215603514350129984 13294267820983166472 13505287945125756416 13586449531334444856 13723115170047139584 13802107460403245568 14006280647687317248 14024722096861362432 14089651365828313184 14269692253025624688 14316903807212640816 14496195304660952064 14544156248596968448 14631561033744786768 14718653658945648594 14730004906349031936 14778739413896919552 14863808034280418304 14952283082103516032 15103546873543005696 15173470701661260352 15193448938266475968 15509979124480360884 15527370892953651264 15757065728648231904 15850857786556852332 16010301031721662848 16102458703803786496 16265358171507852288 16308219717743571072 16362175779671589504 16721784038565470592 16821318467366455536 16912227855437777408 17070154539368917896 17171762602103256693 17341109373327154688 17363941643733115392 17562698157569999616 17620804685800173312 17725690427977555296 18008075118455122176 18011588660686870704 18115266041779259808 18297486893396186112 18492667417649661054 18592607649741285888 18637965391706938368 18675040863583089664 18699629462481816576 19026256337367499584 19089205076283521088 19110610329789109248 19508748044993049024 19624871545260864792 19941401731474749708 20257931917688634624 20584672755070709376 20679972165973814512 20703161190604868352 21009420971530975872 21134477048742469776 21347068042295550464 21475355710818961224 21744292956991428096 21816234372895452672 22077980488418472891 22168109120845379328 22295712051420627456 22428424623155274048 22760206052491890528 22790173407399713952 22895683469471008924 23264968686720541326 23416930876759999488 23494406247733564416 23525340291509382144 23634253903970073728 23776286679835278498 24010766824606829568 24015451547582494272 24153688055705679744 24543263669507384256 24656889890199548072 25231977701049683304 25368341783156666112 25452273435044694784 25605231809053376844 26011664059990732032 26045912465599673088 26166495393681153056 26431207028700259968 26588535641966332944 27010575890251512832 27172899062668889712 27446230340094279168 27604214920806491136 27739001126474491581 28012561295374634496 28049444193722724864 28179302731656626368 28539384506051249376 28633807614425281632 29263122067489573536 29437307317891297188 29460009812698063872 29557478827793839104 29904566164207032064 30207093747086011392 30346941403322520704 30386897876532951936 31019958248960721768 31054741785907302528 31514131457296463808 31701715573113704664 32020602063443325696 32204917407607572992 32616439435487142144 32724351559343179008 33443568077130941184 33642636934732911072 33824455710875554816 34140309078737835792 34343525204206513386 34682218746654309376 34727883287466230784 34897453030080811989 35125396315139999232 35241609371600346624 35451380855955110592 36016150236910244352 36023177321373741408 36230532083558519616 36985334835299322108 37185215299482571776 38052512674734999168 38178410152567042176 39017496089986098048 39249743090521729584 39882803462949499416 40067446071574265617 40515863835377269248 41169345510141418752 41359944331947629024 41406322381209736704 42018841943061951744 42268954097484939552 42694136084591100928 42950711421637922448 43488585913982856192 43632468745790905344 44155960976836945782 44336218241690758656 44591424102841254912 44856849246310548096 45520412104983781056 45580346814799427904 45791366938942017848 46529937373441082652 47268507807940147456 47552573359670556996 48030903095164988544 48307376111411359488 49086527339014768512 49313779780399096144 50463955402099366608 50736683566313332224 50904546870089389568 51210463618106753688 51515287806309770079 52023328119981464064 52091824931199346176 52332990787362306112 52862414057400519936 53177071283932665888 54345798125337779424 54892460680188558336 55478002252948983162 56025122590749268992 56098888387445449728 56358605463313252736 57078769012102498752 57267615228850563264 58526244134979147072 58874614635782594376 59809132328414064128 60693882806645041408 60773795753065903872 62039916497921443536 62109483571814605056 63028262914592927616 63403431146227409328 64041204126886651392 64409834815215145984 65232878870974284288 65448703118686358016 66887136154261882368 67285273869465822144 68280618157475671584 68687050408413026772 69794906060161623978 70250792630279998464 70483218743200693248 70902761711910221184 72032300473820488704 72046354642747482816 72461064167117039232 73970669670598644216 76105025349469998336 76356820305134084352 78034992179972196096 78499486181043459168 79765606925898998832 80134892143148531234 81031727670754538496 82338691020282837504 82719888663895258048 82812644762419473408 83217003379423474743 84037683886123903488 84537908194969879104 85901422843275844896 88311921953673891564 88672436483381517312 89713698492621096192 91040824209967562112 91160693629598855808 91582733877884035696 93059874746882165304 94537015615880294912 95105146719341113992 96061806190329977088 96614752222822718976 98173054678029537024 98627559560798192288 100927910804198733216 101473367132626664448 101809093740178779136 102420927236213507376 103030575612619540158 104046656239962928128 104183649862398692352 104665981574724612224 105724828114801039872 106354142567865331776 108691596250675558848 110956004505897966324 112717210926626505472 114157538024204997504 114535230457701126528 117052488269958294144 117749229271565188752 119618264656828128256 120202338214722796851 121387765613290082816 121547591506131807744 124079832995842887072 124218967143629210112 126056525829185855232 126806862292454818656 128082408253773302784 130465757741948568576 130897406237372716032 133774272308523764736 134570547738931644288 136561236314951343168 137374100816826053544 139589812120323247956 141805523423820442368 144092709285494965632 144922128334234078464 147941339341197288432 152210050698939996672 152713640610268168704 154545863418929310237 156069984359944392192 156998972362086918336 159531213851797997664 160269784286297062468 164677382040565675008 165439777327790516096 166434006758846949486 168075367772247806976 169075816389939758208 171802845686551689792 176623843907347783128 179427396985242192384 182081648419935124224 182321387259197711616 183165467755768071392 186119749493764330608 189074031231760589824 190210293438682227984 192123612380659954176 193229504445645437952 196346109356059074048 197255119121596384576 201855821608397466432 204841854472427014752 206061151225239080316 209331963149449224448 211449656229602079744 212708285135730663552 217383192501351117696 221912009011795932648 225434421853253010944 228315076048409995008 229070460915402253056 234104976539916588288 235498458543130377504 240404676429445593702 242775531226580165632 243095183012263615488 248159665991685774144 248437934287258420224 252113051658371710464 253613724584909637312 269141095477863288576 273122472629902686336 274748201633652107088 279179624240646495912 283611046847640884736 288185418570989931264 289844256668468156928 295882678682394576864 304420101397879993344 305427281220536337408 309091726837858620474 312139968719888784384 313997944724173836672 319062427703595995328 320539568572594124936 330879554655581032192 332868013517693898972 338151632779879516416 343605691373103379584 353247687814695566256 358854793970484384768 360607014644168390553 364163296839870248448 364642774518395423232 366330935511536142784 372239498987528661216 380420586877364455968 384247224761319908352 392692218712118148096 394510238243192769152 403711643216794932864 409683708944854029504 412122302450478160632 418663926298898448896 425416570271461327104 434766385002702235392 443824018023591865296 450868843706506021888 456630152096819990016 458140921830804506112 468209953079833176576 470996917086260755008 480809352858891187404 496319331983371548288 504226103316743420928 507227449169819274624 538282190955726577152 546244945259805372672 549496403267304214176 558359248481292991824 567222093695281769472 576370837141979862528 579688513336936313856 591765357364789153728 618183453675717240948 627995889448347673344 638124855407191990656 641079137145188249872 661759109311162064384 665736027035387797944 676303265559759032832 687211382746206759168 706495375629391132512 721214029288336781106 728326593679740496896 729285549036790846464 732661871023072285568 744478997975057322432 760841173754728911936 789020476486385538304 807423286433589865728 819367417889708059008 824244604900956321264 837327852597796897792 850833140542922654208 869532770005404470784 887648036047183730592 913260304193639980032 916281843661609012224 936419906159666353152 941993834172521510016 961618705717782374808 992638663966743096576 1014454898339638549248 1076564381911453154304 1081821043932505171659 1092489890519610745344 1098992806534608428352 1116718496962585983648 1152741674283959725056 1183530714729578307456 1236366907351434481896 1255991778896695346688 1276249710814383981312 1282158274290376499744 1323518218622324128768 1331472054070775595888 1352606531119518065664 1374422765492413518336 1412990751258782265024 1442428058576673562212 1465323742046144571136 1488957995950114644864 1521682347509457823872 1578040952972771076608 1614846572867179731456 1638734835779416118016 1648489209801912642528 1701666281085845308416 1739065540010808941568 1775296072094367461184 1883987668345043020032 1923237411435564749616 1985277327933486193152 2028909796679277098496 2163642087865010343318 2184979781039221490688 2197985613069216856704 2233436993925171967296 2367061429459156614912 2472733814702868963792 2511983557793390693376 2552499421628767962624 2564316548580752999488 2662944108141551191776 2748845530984827036672 2825981502517564530048 2884856117153347124424 2930647484092289142272 2977915991900229289728 3043364695018915647744 3156081905945542153216 3229693145734359462912 3277469671558832236032 3296978419603825285056 3550592144188734922368 3767975336690086040064 3846474822871129499232 3970554655866972386304 4057819593358554196992 4327284175730020686636 4395971226138433713408 4466873987850343934592 4734122858918313229824 4945467629405737927584 5104998843257535925248 5128633097161505998976 5325888216283102383552 5651963005035129060096 5769712234306694248848 5861294968184578284544 5955831983800458579456 6086729390037831295488 6554939343117664472064 6593956839207650570112 7101184288377469844736 7535950673380172080128 7692949645742258998464 8654568351460041373272 8791942452276867426816 8933747975700687869184 9468245717836626459648 9890935258811475855168 10257266194323011997952 10651776432566204767104 11303926010070258120192 11539424468613388497696 11911663967600917158912 12173458780075662590976 13187913678415301140224 14202368576754939689472 15385899291484517996928 17309136702920082746544 17583884904553734853632 17867495951401375738368 19781870517622951710336 20514532388646023995904 21303552865132409534208 22607852020140516240384 23078848937226776995392 26375827356830602280448 28404737153509879378944 30771798582969035993856 34618273405840165493088 35734991902802751476736 39563741035245903420672 41029064777292047991808 42607105730264819068416 46157697874453553990784 52751654713661204560896 61543597165938071987712 69236546811680330986176 79127482070491806841344 85214211460529638136832 92315395748907107981568 123087194331876143975424 138473093623360661972352 158254964140983613682688 184630791497814215963136 276946187246721323944704 369261582995628431926272 553892374493442647889408 1107784748986885295778816
- Sum of all divisors σ(n): 4286278801590291251200000
- Sum of proper divisors (its aliquot sum) s(n): 3178494052603405955421184
- 1107784748986885295778816 is an abundant number, because the sum of its proper divisors (3178494052603405955421184) is greater than itself. Its abundance is 2070709303616520659642368
Bases of 1107784748986885295778816
- Binary: 111010101001010100100001101011101110010001101100111001111001101100101100000000002
- Hexadecimal: 0xEA9521AEE46CE79B2C00
- Base-36: 50E5P6HQX5HXCLC0
Squares and roots of 1107784748986885295778816
- 1107784748986885295778816 squared (11077847489868852957788162) is 1227187050087936462352424879621177141427994361856
- 1107784748986885295778816 cubed (11077847489868852957788163) is 1359459098241620926689058343651291600233922120806539405924980164443242496
-
The
square root of 1107784748986885295778816 is 1052513538624.0337078635 -
The
cube root of 1107784748986885295778816 is 103470955.7464060639
Scales and comparisons
How big is 1107784748986885295778816?- 1,107,784,748,986,885,295,778,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,107,784,748,986,885,295,778,816 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 1107784748986885295778816 cubic inches would be around 8622579.6 feet tall.
Recreational maths with 1107784748986885295778816
- 1107784748986885295778816 backwards is 6188775925886898474877011
- 1107784748986885295778816 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1107784748986885295778816's digits is 144
- 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 1107784748986885295778816 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 1107784748986885295778816 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/1107784748986885295778816/
Chicago style:
Numbermatics. 2024. "Number 1107784748986885295778816 - Facts about the integer". https://numbermatics.com/n/1107784748986885295778816/
The information we have on file for 1107784748986885295778816 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 1107784748986885295778816, math, Factors of 1107784748986885295778816, curriculum, school, college, exams, university, Prime factorization of 1107784748986885295778816, STEM, science, technology, engineering, physics, economics, calculator, one septillion, one hundred seven sextillion, seven hundred eighty-four quintillion, seven hundred forty-eight quadrillion, nine hundred eighty-six trillion, eight hundred eighty-five billion, two hundred ninety-five million, seven hundred seventy-eight thousand, eight hundred sixteen.