34455256736623002390528
34,455,256,736,623,002,390,528 is an even composite number composed of seven prime numbers multiplied together.
What does the number 34455256736623002390528 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 14742 divisors.
34455256736623002390528 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, seven hundred forty-two divisors.
Prime factorization of 34455256736623002390528:
212 × 36 × 112 × 412 × 612 × 73 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 41 × 41 × 61 × 61 × 73 × 457 × 457)See below for interesting mathematical facts about the number 34455256736623002390528 from the Numbermatics database.
Names of 34455256736623002390528
- Cardinal: 34455256736623002390528 can be written as Thirty-four sextillion, four hundred fifty-five quintillion, two hundred fifty-six quadrillion, seven hundred thirty-six trillion, six hundred twenty-three billion, two million, three hundred ninety thousand, five hundred twenty-eight.
Scientific notation
- Scientific notation: 3.4455256736623002390528 × 1022
Factors of 34455256736623002390528
Divisors of 34455256736623002390528
- Number of divisors d(n): 14742
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 41 44 48 54 61 64 66 72 73 81 82 88 96 99 108 121 122 123 128 132 144 146 162 164 176 183 192 198 216 219 242 243 244 246 256 264 288 292 297 324 328 352 363 366 369 384 396 432 438 451 457 484 486 488 492 512 528 549 576 584 594 648 656 657 671 704 726 729 732 738 768 792 803 864 876 891 902 914 968 972 976 984 1024 1056 1089 1098 1107 1152 1168 1188 1296 1312 1314 1342 1353 1371 1408 1452 1458 1464 1476 1536 1584 1606 1647 1681 1728 1752 1782 1804 1828 1936 1944 1952 1968 1971 2013 2048 2112 2178 2196 2214 2304 2336 2376 2409 2501 2592 2624 2628 2673 2684 2706 2742 2816 2904 2916 2928 2952 2993 3072 3168 3212 3267 3294 3321 3362 3456 3504 3564 3608 3656 3721 3872 3888 3904 3936 3942 4026 4059 4096 4113 4224 4356 4392 4428 4453 4608 4672 4752 4818 4941 4961 5002 5027 5043 5184 5248 5256 5346 5368 5412 5484 5632 5808 5832 5856 5904 5913 5986 6039 6144 6336 6424 6534 6588 6642 6724 6912 7008 7128 7216 7227 7312 7381 7442 7503 7744 7776 7808 7872 7884 8019 8052 8118 8226 8448 8712 8784 8833 8856 8906 8979 9216 9344 9504 9636 9801 9882 9922 9963 10004 10054 10086 10368 10496 10512 10692 10736 10824 10968 11163 11264 11616 11664 11712 11808 11826 11972 12078 12177 12288 12339 12672 12848 13068 13176 13284 13359 13448 13824 14016 14256 14432 14454 14624 14762 14823 14883 14884 15006 15081 15129 15488 15552 15616 15744 15768 16038 16104 16236 16452 16896 17424 17568 17666 17712 17739 17812 17958 18117 18432 18491 18688 18737 19008 19272 19602 19764 19844 19926 20008 20108 20172 20736 20992 21024 21384 21472 21648 21681 21936 22143 22326 22509 22528 23232 23328 23424 23616 23652 23944 24156 24354 24678 25344 25696 26136 26352 26499 26568 26718 26896 26937 27511 27648 27877 28032 28512 28864 28908 29248 29403 29524 29646 29766 29768 29889 30012 30162 30258 30976 31104 31232 31488 31536 32076 32208 32472 32904 32923 33361 33489 33792 34848 35136 35332 35424 35478 35624 35916 36234 36531 36864 36982 37017 37376 37474 38016 38544 39204 39528 39688 39852 40016 40077 40216 40344 40931 41472 41984 42048 42768 42944 43296 43362 43872 44286 44469 44649 44652 45018 45056 45243 45387 46464 46656 46848 47232 47304 47888 48312 48708 48983 49356 50688 51392 52272 52704 52998 53136 53217 53436 53792 53874 54351 55022 55296 55297 55473 55754 56064 56211 57024 57728 57816 58496 58806 59048 59292 59532 59536 59778 60024 60324 60516 61952 62208 62464 62976 63072 64152 64416 64944 65043 65808 65846 66429 66722 66978 67527 67584 69696 70272 70664 70848 70956 71248 71832 72468 73062 73964 74034 74752 74948 76032 77088 78408 79056 79376 79497 79704 80032 80154 80432 80688 80811 81862 82533 82944 83631 83968 84096 85536 85888 86592 86724 87744 88209 88572 88938 89298 89304 90036 90486 90774 92928 93312 93696 94464 94608 95776 96624 97416 97966 98712 98769 100083 100467 101376 102541 102784 104544 105408 105996 106272 106434 106872 107584 107748 108702 109593 110044 110592 110594 110946 111051 111508 112128 112422 114048 115456 115632 116992 117612 118096 118584 119064 119072 119556 120048 120231 120648 121032 122713 122793 123904 124416 124928 125952 126144 128304 128832 129888 130086 131616 131692 132858 133444 133947 133956 135054 135168 135729 136161 139392 140544 141328 141696 141912 142496 143664 144936 146124 146949 147928 148068 149504 149896 152064 152561 154176 156816 158112 158752 158994 159408 160064 160308 160864 161376 161622 163053 163724 165066 165888 165891 166419 167262 167936 168192 168633 171072 171776 173184 173448 175488 176418 177144 177876 178596 178608 180072 180972 181548 182573 185856 186624 187392 188928 189216 191552 193248 194832 195129 195932 197424 197538 199287 200166 200934 202581 202752 203401 205082 205568 206107 208849 209088 210816 211992 212544 212868 213744 215168 215496 217404 219186 220088 221188 221892 222102 223016 224256 224844 228096 230912 231264 233984 235224 236192 237168 238128 238144 238491 239112 240096 240462 241296 242064 242433 245426 245586 247599 247808 248832 249856 250893 251904 252288 256608 257664 259776 260172 263232 263384 265716 266888 267894 267912 270108 271458 271633 272322 278784 281088 282656 283392 283824 284992 287328 289872 292248 293898 295856 296136 296307 299008 299792 300249 301401 302621 304128 305122 306647 307623 308352 313632 316224 317504 317988 318816 320128 320616 321728 322752 323244 326106 327448 328779 330132 331776 331782 332838 333153 334524 336384 337266 342144 343552 346368 346896 350976 352836 354288 355752 357192 357216 360144 360693 361944 362153 363096 365146 366971 368139 368379 371712 373248 374784 377856 378432 383104 386496 389664 390258 391864 394848 395076 398574 400332 401841 401868 405162 405504 406802 407187 408483 410164 411136 412214 417698 418176 421632 423984 425088 425736 427488 430336 430992 434808 438372 440176 440847 442376 443784 444204 446032 448512 449688 450241 456192 457683 461824 462528 467968 470448 472384 474336 476256 476288 476982 478224 480192 480924 482592 484128 484866 489159 490852 491172 495198 495616 497664 497673 499257 501786 503808 504576 505899 513216 515328 519552 520344 526464 526768 531432 533776 535788 535824 538813 540216 542916 543266 544644 547719 557568 562176 565312 566784 567648 569984 574656 579744 584496 585387 587796 591712 592272 592614 597861 599584 600498 602802 605242 607743 608256 610203 610244 613294 615246 616704 618321 626547 627264 632448 635008 635976 637632 640256 641232 643456 645504 646488 652212 654896 657558 660264 663564 665676 666306 669048 672768 674532 684288 687104 692736 693792 701952 705672 708576 711504 714384 714432 715473 720288 721386 723888 724306 726192 727299 730292 733942 736278 736758 742797 743424 746496 749568 752679 755712 756864 766208 768217 772992 779328 780516 783728 789696 790152 797148 800664 803682 803736 810324 813604 814374 814899 816966 820328 822272 824428 835396 836352 843264 847968 850176 851472 854976 860672 861984 869616 876744 880352 881694 884752 887568 888408 888921 892064 897024 899376 900482 900747 904203 907863 912384 915366 919941 922869 923648 925056 935936 940896 944768 948672 952512 952576 953964 956448 960384 961848 965184 968256 969732 978318 981704 982344 990396 995328 995346 998514 1003572 1009152 1011798 1026432 1030656 1039104 1040688 1052928 1053536 1062864 1067552 1071576 1071648 1077626 1080432 1082079 1085832 1086459 1086532 1089288 1095438 1100913 1104417 1105137 1115136 1124352 1127951 1130624 1133568 1135296 1139968 1142957 1149312 1159488 1168992 1170774 1175592 1183424 1184544 1185228 1195722 1199168 1200996 1205523 1205604 1210484 1215486 1216512 1220406 1220488 1221561 1225449 1226588 1230492 1233408 1236642 1253094 1254528 1264896 1270016 1271952 1275264 1280512 1282464 1286912 1291008 1292976 1304424 1309792 1315116 1320528 1322541 1327128 1331352 1332612 1338096 1345536 1349064 1349843 1350723 1367801 1368576 1373049 1374208 1385472 1387584 1403904 1411344 1417152 1423008 1428768 1428864 1430946 1440576 1442772 1447776 1448612 1452384 1454598 1460584 1467884 1472556 1473516 1485594 1486848 1492992 1493019 1497771 1505358 1511424 1513728 1517697 1532416 1536434 1545984 1558656 1561032 1567456 1579392 1580304 1594296 1601328 1607364 1607472 1616439 1620648 1627208 1628748 1629798 1633932 1640656 1643157 1644544 1648856 1670792 1672704 1678171 1686528 1695936 1700352 1700497 1702944 1709952 1721344 1723968 1739232 1753488 1760704 1763388 1769504 1775136 1776816 1777842 1784128 1793583 1798752 1800964 1801494 1808406 1815726 1823229 1824768 1830609 1830732 1839882 1845738 1847296 1850112 1854963 1871872 1879641 1881792 1889536 1897344 1905024 1905152 1907928 1912896 1920768 1923696 1930368 1936512 1939464 1956636 1963408 1964688 1980792 1990692 1997028 2007144 2008303 2018304 2023596 2035021 2052864 2061312 2078208 2081376 2105856 2107072 2125728 2135104 2143152 2143296 2146419 2155252 2160864 2164158 2171664 2172918 2173064 2178576 2181897 2190876 2201826 2208834 2210274 2228391 2230272 2248704 2255902 2258037 2261248 2267136 2267177 2270592 2279936 2285914 2297339 2298624 2304651 2318976 2337984 2341548 2351184 2366848 2369088 2370456 2391444 2398336 2401992 2411046 2411208 2420968 2430972 2440812 2440976 2443122 2444697 2450898 2453176 2460984 2466816 2473284 2506188 2509056 2529792 2540032 2543904 2550528 2561024 2564928 2573824 2582016 2585952 2608848 2619584 2630232 2641056 2645082 2654256 2662704 2665224 2666763 2676192 2691072 2698128 2699686 2701446 2702241 2712609 2723589 2735602 2737152 2746098 2748416 2759823 2768607 2770944 2775168 2807808 2822688 2834304 2846016 2857536 2857728 2861892 2881152 2885544 2895552 2897224 2904768 2909196 2921168 2935768 2945112 2947032 2971188 2985984 2986038 2987963 2995542 3010716 3027456 3035394 3064832 3072868 3091968 3117312 3122064 3134912 3158784 3160608 3188592 3202656 3214728 3214944 3232878 3241296 3246237 3254416 3257496 3259377 3259596 3267864 3281312 3286314 3289088 3297712 3302739 3313251 3315411 3341584 3345408 3356342 3373056 3373117 3383853 3391872 3400704 3400994 3405888 3419904 3428871 3442688 3447936 3478464 3506976 3521408 3526776 3539008 3550272 3553632 3555684 3568256 3587166 3597504 3601928 3602988 3616569 3616812 3631452 3646458 3649536 3661218 3661464 3664683 3679764 3691476 3700224 3709926 3759282 3763584 3779072 3794688 3810048 3810304 3815856 3825792 3841536 3847392 3860736 3873024 3878928 3913272 3926816 3929376 3961584 3967623 3981384 3994056 4014288 4016606 4036608 4036681 4047192 4049529 4052169 4070042 4103403 4105728 4119147 4122624 4156416 4162752 4211712 4214144 4251456 4270208 4286304 4286592 4292838 4310504 4321728 4328316 4343328 4345836 4346128 4357152 4363794 4381752 4403652 4417668 4420548 4456782 4460544 4479057 4493313 4511804 4516074 4522496 4534272 4534354 4541184 4553091 4559872 4571828 4594678 4597248 4609302 4637952 4675968 4683096 4702368 4733696 4738176 4740912 4782888 4796672 4803984 4822092 4822416 4841936 4849317 4861944 4881624 4881952 4886244 4889394 4901796 4906352 4921968 4929471 4933632 4946568 5012376 5018112 5034513 5059584 5080064 5087808 5101056 5101491 5122048 5129856 5147648 5164032 5171904 5217696 5239168 5260464 5282112 5290164 5308512 5325408 5330448 5333526 5352384 5380749 5396256 5399372 5402892 5404482 5425218 5447178 5471204 5474304 5491827 5492196 5519646 5537214 5541888 5550336 5564889 5615616 5638923 5645376 5668608 5692032 5715072 5715456 5723784 5762304 5771088 5791104 5794448 5809536 5818392 5842336 5871536 5890224 5894064 5942376 5972076 5975926 5991084 6021432 6024909 6054912 6070788 6105063 6129664 6145736 6183936 6234624 6244128 6255001 6269824 6317568 6321216 6377184 6405312 6429456 6429888 6439257 6465756 6482592 6492474 6508832 6514992 6518754 6519192 6535728 6562624 6572628 6595424 6605478 6626502 6630822 6683168 6685173 6690816 6712684 6746112 6746234 6767706 6774111 6783744 6801408 6801531 6801988 6811776 6839808 6857742 6885376 6892017 6895872 6913953 6956928 7013952 7042816 7053552 7078016 7100544 7107264 7111368 7136512 7174332 7195008 7203856 7205976 7233138 7233624 7262904 7292916 7322436 7322928 7329366 7334091 7359528 7382952 7400448 7419852 7485493 7518564 7527168 7558144 7589376 7620096 7620608 7631712 7651584 7683072 7694784 7721472 7746048 7757856 7826544 7853632 7858752 7923168 7935246 7962768 7988112 8000289 8028576 8033212 8073216 8073362 8094384 8099058 8104338 8106723 8140084 8170767 8206806 8211456 8238294 8245248 8279469 8305821 8312832 8325504 8423424 8428288 8450387 8502912 8540416 8562809 8572608 8573184 8585676 8621008 8643456 8656632 8686656 8691672 8692256 8714304 8727588 8763504 8807304 8835336 8841096 8913564 8958114 8963889 8986626 9023608 9032148 9044992 9068708 9082368 9106182 9119744 9143656 9189356 9194496 9218604 9275904 9351936 9366192 9404736 9467392 9476352 9481824 9565776 9593344 9607968 9644184 9644832 9683872 9698634 9723888 9763248 9763904 9772488 9778131 9778788 9803592 9812704 9843936 9858942 9867264 9893136 9908217 9939753 9946233 10024752 10036224 10069026 10119168 10119351 10151559 10160128 10175616 10202112 10202982 10244096 10259712 10286613 10295296 10328064 10343808 10435392 10478336 10520928 10564224 10580328 10617024 10650816 10660896 10667052 10704768 10761498 10792512 10798744 10805784 10808964 10850436 10894356 10942408 10948608 10983654 10984392 11039292 11074428 11100672 11129778 11136953 11277846 11290752 11337216 11384064 11430144 11430912 11447568 11524608 11542176 11582208 11588896 11619072 11636784 11684672 11743072 11780448 11788128 11884752 11902869 11944152 11951852 11982168 12042864 12049818 12109824 12110043 12141576 12148587 12156507 12210126 12259328 12291472 12310209 12357441 12367872 12407461 12469248 12488256 12510002 12539648 12572527 12635136 12642432 12739789 12754368 12810624 12858912 12859776 12878514 12931512 12965184 12984948 13017664 13029984 13037508 13038384 13071456 13125248 13145256 13190848 13210956 13253004 13261644 13366336 13370346 13381632 13425368 13437171 13479939 13492468 13535412 13548222 13567488 13602816 13603062 13603976 13623552 13659273 13679616 13715484 13784034 13791744 13827906 13913856 14027904 14085632 14107104 14156032 14201088 14214528 14222736 14273024 14348664 14390016 14407712 14411952 14466276 14467248 14525808 14547951 14585832 14644872 14645856 14658732 14668182 14719056 14765904 14788413 14800896 14839704 14848273 14970986 15037128 15045811 15054336 15103539 15116288 15178752 15240192 15241216 15245977 15263424 15303168 15304473 15366144 15389568 15442944 15492096 15515712 15653088 15707264 15717504 15846336 15870492 15925536 15976224 16000578 16057152 16066424 16146724 16188768 16198116 16208676 16213446 16280168 16341534 16413612 16422912 16475481 16476588 16558938 16611642 16625664 16651008 16694667 16846848 16856576 16900774 16916769 17005824 17080832 17125618 17145216 17146368 17171352 17242016 17286912 17313264 17373312 17383344 17384512 17428608 17455176 17527008 17614608 17670672 17682192 17827128 17916228 17927778 17973252 18047216 18064296 18074727 18089984 18137416 18164736 18212364 18239488 18287312 18315189 18378712 18388992 18437208 18459881 18551808 18703872 18705467 18732384 18765003 18809472 18934784 18952704 18963648 19131552 19186688 19215936 19288368 19289664 19367744 19397268 19447776 19526496 19527808 19544976 19556262 19557576 19607184 19625408 19687872 19717884 19786272 19816434 19879506 19892466 20049504 20055519 20072448 20138052 20238336 20238702 20303118 20320256 20322333 20351232 20404224 20404593 20405964 20519424 20573226 20590592 20656128 20676051 20687616 20741859 20870784 20956672 21041856 21128448 21160656 21234048 21301632 21321792 21334104 21409536 21522996 21585024 21597488 21611568 21617928 21700872 21788712 21884816 21967308 21968784 22002273 22078584 22091333 22148856 22201344 22259556 22273906 22385231 22456479 22555692 22581504 22674432 22768128 22860288 22861824 22895136 23049216 23084352 23164416 23177792 23238144 23273568 23369344 23486144 23560896 23576256 23769504 23805738 23888304 23903704 23964336 24000867 24085728 24099636 24219648 24220086 24283152 24297174 24313014 24320169 24420252 24512301 24582944 24620418 24714882 24735744 24814922 24838407 24917463 24938496 24976512 25020004 25079296 25145054 25270272 25270729 25284864 25351161 25479578 25508736 25621248 25688427 25717824 25719552 25757028 25863024 25930368 25969896 26035328 26059968 26075016 26076768 26142912 26250496 26290512 26381696 26421912 26506008 26523288 26732672 26740692 26850736 26874342 26891667 26959878 26984936 27070824 27096444 27134976 27206124 27207952 27247104 27318546 27359232 27430968 27568068 27583488 27655812 27827712 28055808 28171264 28214208 28312064 28402176 28429056 28445472 28546048 28697328 28780032 28815424 28823904 28932552 28934496 29051616 29095902 29171664 29289744 29291712 29317464 29334393 29336364 29438112 29531808 29576826 29601792 29679408 29696546 29724651 29819259 29838699 29941972 30074256 30091622 30108672 30207078 30232576 30357504 30358053 30454677 30480384 30491954 30526848 30606336 30608946 30732288 30779136 30859839 30885888 30984192 31031424 31306176 31414528 31435008 31692672 31740984 31851072 31952448 32001156 32114304 32132848 32293448 32377536 32396232 32417352 32426892 32560336 32683068 32827224 32845824 32867593 32950962 32953176 33117876 33223284 33302016 33389334 33410859 33713152 33801548 33833538 34011648 34161664 34251236 34290432 34292736 34342704 34484032 34573824 34626528 34746624 34766688 34769024 34857216 34910352 35054016 35229216 35341344 35364384 35654256 35708607 35832456 35855556 35946504 36094432 36128592 36149454 36179968 36274832 36329472 36330129 36424728 36445761 36469521 36574624 36630378 36757424 36777984 36874416 36919762 36930627 37072323 37103616 37222383 37407744 37410934 37464768 37530006 37618944 37717581 37869568 37905408 37927296 38219367 38263104 38373376 38431872 38576736 38579328 38735488 38794536 38895552 39052992 39055616 39089952 39112524 39115152 39214368 39250816 39375744 39435768 39572544 39632868 39759012 39784932 40099008 40111038 40144896 40276104 40311513 40477404 40606236 40644666 40702464 40808448 40809186 40811928 41038848 41146452 41352102 41375232 41483718 41741568 41913344 42083712 42256896 42321312 42468096 42603264 42643584 42668208 42819072 43045992 43170048 43194976 43223136 43235856 43401744 43577424 43643853 43769632 43934616 43937568 44004546 44157168 44182666 44297712 44365239 44402688 44519112 44544819 44547812 44770462 44912958 45111384 45137433 45163008 45310617 45348864 45536256 45720576 45723648 45737931 45790272 45913419 46098432 46168704 46328832 46355584 46476288 46547136 46738688 46861237 46972288 47121792 47152512 47539008 47611476 47776608 47807408 47928672 48001734 48171456 48199272 48440172 48566304 48594348 48626028 48640338 48840504 49024602 49165888 49240836 49426443 49429764 49629844 49676814 49834926 49876992 49953024 50040008 50084001 50158592 50290108 50540544 50541458 50569728 50702322 50750307 50959156 51017472 51242496 51376854 51435648 51439104 51514056 51726048 51860736 51939792 52070656 52119936 52150032 52153536 52285824 52500992 52581024 52763392 52843824 53012016 53046576 53465344 53481384 53701472 53748684 53783334 53919756 53969872 54141648 54192888 54224181 54269952 54412248 54415904 54494208 54637092 54718464 54861936 54945567 55136136 55166976 55311624 55379643 55655424 56079841 56111616 56116401 56295009 56342528 56428416 56624128 56804352 56858112 56890944 57092096 57394656 57560064 57630848 57647808 57865104 57868992 58103232 58191804 58343328 58579488 58583424 58634928 58668786 58672728 58876224 59063616 59153652 59358816 59393092 59449302 59638518 59677398 59883944 60148512 60183244 60217344 60414156 60715008 60716106 60909354 60960768 60983908 61053696 61212672 61213779 61217892 61558272 61719678 61771776 61968384 62028153 62062848 62225577 62612352 62829056 62870016 63385344 63481968 63702144 63904896 64002312 64228608 64265696 64586896 64755072 64792464 64834704 64853784 65120672 65366136 65654448 65735186 65901924 65906352 66006819 66235752 66273999 66446568 66604032 66778668 66821718 67155693 67369437 67426304 67603096 67667076 68023296 68323328 68502472 68580864 68585472 68685408 68805011 68968064 69147648 69253056 69493248 69533376 69538048 69714432 69720377 69820704 70108032 70458432 70682688 70728768 71308512 71417214 71664912 71711112 71893008 72188864 72257184 72298908 72549664 72658944 72660258 72849456 72891522 72939042 73149248 73260756 73514848 73536903 73748832 73839524 73861254 74144646 74207232 74444766 74515221 74752389 74815488 74821868 74929536 75060012 75237888 75435162 75739136 75810816 75812187 75854592 76053483 76438734 76526208 76746752 76863744 77065281 77153472 77158656 77470976 77589072 77791104 78105984 78111232 78179904 78225048 78230304 78428736 78501632 78751488 78871536 79145088 79265736 79518024 79569864 80198016 80222076 80552208 80623026 80675001 80954808 81212472 81289332 81404928 81618372 81623856 82077696 82292904 82340423 82704204 82750464 82967436 83435861 83483136 83826688 84167424 84513792 84642624 84936192 85206528 85287168 85336416 85638144 86091984 86340096 86389952 86446272 86471712 86803488 87154848 87287706 87539264 87869232 87875136 88003179 88009092 88314336 88365332 88595424 88730478 88805376 89038224 89089638 89095624 89173953 89457777 89540924 89825916 90222768 90274866 90326016 90621234 90697728 91072512 91074159 91364031 91441152 91475862 91580544 91826838 92196864 92337408 92579517 92657664 92711168 92952576 92954257 93094272 93477376 93722474 93944576 94190899 94243584 94305024 95078016 95222952 95553216 95614816 95857344 96003468 96342912 96398544 96880344 97132608 97188696 97252056 97280676 97681008 98049204 98331776 98481672 98602779 98852886 98859528 99259688 99353628 99669852 99906048 100080016 100168002 100232577 100317184 100580216 101082916 101139456 101404644 101500614 101918312 102034944 102484992 102753708 102871296 102878208 103028112 103452096 103721472 103879584 104141312 104239872 104300064 104307072 104571648 105001984 105162048 105526784 105687648 106024032 106093152 106930688 106962768 107402944 107497368 107566668 107839512 107939744 108283296 108385776 108448362 108539904 108824496 108831808 108988416 108990387 109274184 109337283 109408563 109723872 109891134 110272272 110333952 110623248 110759286 110791881 111216969 111310848 111667149 112159682 112223232 112232802 112590018 112685056 112856832 113152743 113248256 113608704 113716224 113781888 114184192 114658101 114789312 115120128 115261696 115295616 115730208 115737984 116206464 116383608 116686656 117158976 117166848 117269856 117337572 117345456 117752448 118127232 118307304 118717632 118786184 118898604 119277036 119354796 119767888 120297024 120366488 120434688 120828312 121432212 121818708 121967816 122107392 122425344 122427558 122435784 122506483 123116544 123439356 124056306 124125696 124136281 124451154 125224704 125658112 125740032 126770688 126963936 127404288 127809792 128004624 128457216 128531392 129173792 129510144 129584928 129669408 129707568 130241344 130732272 130931559 131308896 131470372 131803848 131812704 132013638 132471504 132547998 132893136 133095717 133208064 133557336 133634457 133643436 134311386 134738874 134852608 135206192 135334152 135412299 135931851 136046592 136646656 137004944 137161728 137170944 137213793 137370816 137610022 137740257 137936128 138295296 138297797 138506112 138986496 139066752 139076096 139428864 139440754 139641408 140137679 140216064 140583711 140916864 141365376 141457536 142617024 142834428 143329824 143422224 143786016 144377728 144514368 144597816 145099328 145320516 145698912 145783044 145878084 146298496 146521512 147029696 147073806 147497664 147679048 147722508 148279329 148289292 148889532 149030442 149504778 149630976 149643736 149859072 150120024 150252003 150475776 150870324 151621632 151624374 151709184 152106966 152250921 152877468 153052416 153727488 154130562 154306944 154317312 154941952 155178144 155582208 156211968 156222464 156359808 156450096 156460608 156857472 157003264 157502976 157743072 158290176 158531472 159036048 159139728 160396032 160444152 161104416 161246052 161350002 161909616 162424944 162578664 162672543 162809856 163236744 163247712 164155392 164585808 164680846 164836701 165408408 165500928 165503921 165934872 166138929 166871722 166966272 167653376 167705747 168239523 168334848 168349203 168885027 169027584 169285248 169872384 170413056 170574336 170672832 171276288 172183968 172680192 172779904 172892544 172943424 173606976 174309696 174575412 175078528 175738464 175750272 176006358 176018184 176628672 176730664 177190848 177460956 178076448 178179276 178191248 178347906 178915554 179081848 179651832 180445536 180549732 180652032 181242468 182145024 182148318 182728062 182882304 182951724 183161088 183641337 183653676 184674816 185159034 185315328 185422336 185905152 185908514 186084459 186188544 186676731 186954752 187444948 187889152 188381798 188487168 188610048 190156032 190445904 191106432 191229632 191714688 192006936 192685824 192797088 193760688 194265216 194377392 194504112 194561352 195362016 196098408 196663552 196963344 197205558 197705772 197719056 198020457 198519376 198707256 198821997 199339704 199812096 200160032 200336004 200465154 200634368 201160432 201467079 202108311 202165832 202278912 202809288 203001228 203836624 204069888 204969984 205507416 205742592 205756416 205760137 206056224 206415033 206904192 207442944 207759168 208282624 208479744 208600128 208614144 209143296 209161131 210003968 210324096 211053568 211375296 212048064 212186304 213861376 213925536 214805888 214994736 215133336 215679024 215879488 216566592 216771552 216896724 217648992 217663616 217976832 217980774 218548368 218674566 218817126 219447744 219782268 220544544 220610709 221246496 221518572 221583762 222433938 222621696 223334298 223545663 224319364 224446464 224465604 225180036 225713664 226305486 226496512 227217408 227432448 227436561 227563776 228160449 229316202 229578624 230240256 230523392 230591232 231195843 231460416 231475968 232412928 232767216 233373312 234317952 234333696 234539712 234675144 234690912 235504896 236254464 236614608 237435264 237572368 237797208 238554072 238709592 239535776 240594048 240732976 241656624 242025003 242864424 243637416 243935632 244214784 244855116 244871568 245012966 246233088 246237541 246878712 247021269 248112612 248251392 248272562 248902308 250307583 250449408 251316224 251480064 253541376 253927872 254808576 255619584 256009248 256914432 257062784 258347584 259020288 259169856 259338816 259415136 260482688 261464544 261863118 262617792 262940744 263607696 263625408 264009537 264027276 264943008 265095996 265786272 266191434 266416128 267114672 267268914 267286872 267521859 268622772 269477748 270412384 270668304 270824598 271863702 272093184 273222477 274009888 274092093 274323456 274427586 274741632 275220044 275480514 275872256 276590592 276595594 277012224 277738551 277972992 278133504 278152192 278857728 278862771 278881508 279282816 280275358 280432128 281167422 281833728 282572697 282730752 282915072 285234048 285668856 286659648 286844448 287572032 288755456 289028736 289195632 290198656 290641032 291397824 291566088 291756168 292596992 293043024 294059392 294147612 294995328 295358096 295445016 295808337 296558658 296578584 297779064 298060884 299009556 299287472 299718144 300240048 300504006 300697731 300951552 301740648 303248748 303418368 304213932 304501842 305754936 306104832 307454976 308261124 308613888 308634624 309883904 310356288 311164416 312423936 312444928 312719616 312900192 312921216 313714944 314006528 315005952 315486144 316580352 317062944 318072096 318279456 320792064 320888304 322208832 322492104 322700004 323819232 324849888 325157328 325345086 325619712 326473488 326495424 326971161 328011849 328225689 329171616 329361692 329673402 330816816 331001856 331007842 331869744 332277858 332375643 333743444 333932544 335001447 335411494 336479046 336669696 336698406 337770054 338055168 338570496 339458229 339744768 340826112 341148672 341345664 342552576 343974303 344367936 345360384 345559808 345785088 345886848 347213952 348619392 349150824 350157056 351075169 351476928 351500544 352012716 352036368 353257344 353461328 354381696 354921912 356152896 356358552 356382496 356695812 357831108 358163696 359303664 360891072 361099464 361304064 362484936 364296636 365456124 365903448 366322176 367282674 367307352 367519449 369349632 370318068 370844672 371817028 372168918 372377088 372408843 373353462 373909504 374889896 375778304 376763596 376974336 377220096 380312064 380891808 382212864 382459264 383429376 384013872 385371648 385594176 387521376 388530432 388754784 389008224 389122704 390724032 392196816 392794677 393327104 393926688 394411116 395411544 395438112 396040914 397038752 397414512 397643994 398679408 399624192 400320064 400672008 400903371 400930308 402320864 402934158 404216622 404331664 404557824 405618576 406002456 406236897 407673248 407795553 408139776 409939968 411014832 411485184 411512832 411520274 411641379 412112448 412830066 413220771 413808384 414885888 414893391 415518336 416565248 416959488 417200256 417228288 418286592 418322262 420007936 420413037 420648192 421751133 422107136 422750592 424096128 424372608 427722752 427851072 429611776 429989472 430266672 431358048 431758976 433133184 433543104 433793448 435297984 435327232 435961548 437096736 437349132 437634252 438895488 439564536 441089088 441221418 442492992 443037144 443167524 444867876 446668596 447091326 448638728 448892928 448931208 450360072 451427328 452610972 454864896 454873122 455127552 456320898 456615073 458632404 459157248 461046784 461182464 462391686 462920832 462951936 464825856 465534432 466746624 468635904 468667392 469079424 469350288 469381824 471009792 472508928 473229216 474870528 475144736 475594416 477108144 477419184 479071552 481188096 481465952 483313248 484050006 485728848 487274832 487871264 488017629 488429568 489710232 489743136 490025932 492466176 492475082 493757424 494042538 494510103 496225224 496502784 496511763 496545124 497804616 498416787 500615166 500898816 502632448 502960128 503117241 504718569 505047609 506655081 507082752 507855744 509617152 511239168 512018496 513828864 514125568 515473607 516695168 518040576 518339712 518677632 518830272 520965376 522331349 522929088 523726236 525235584 525881488 527215392 527250816 528019074 528054552 529886016 530191992 531572544 532382868 534229344 534537828 534573744 535043718 537245544 538955496 540824768 541336608 541649196 543727404 546444954 548019776 548184186 548646912 548855172 549483264 550440088 550924011 550961028 551744512 553191188 554024448 555477102 555945984 556267008 556304384 557715456 557725542 557763016 558253377 558565632 560030193 560550716 560864256 562334844 563667456 565145394 565461504 565830144 570468096 571337712 573319296 573688896 575144064 577510912 578057472 578391264 580397312 581282064 582795648 583132176 583512336 585193984 586086048 588118784 588295224 589990656 590716192 590890032 591616674 593117316 593157168 595558128 596121768 596465991 598019112 598574944 599436288 600480096 601008012 601395462 601903104 603481296 604401237 606324933 606497496 606836736 608427864 609003684 611509872 612209664 614909952 616522248 616878251 617227776 617269248 617280411 619245099 619767808 620712576 622328832 624847872 624889856 625085057 625439232 625800384 625842432 627429888 627483393 628013056 630011904 630972288 633160704 634125888 636144192 636558912 641584128 641776608 644417664 644984208 645400008 647638464 649699776 650314656 650690172 652946976 652990848 653942322 656023698 656451378 658343232 658723384 659346804 661633632 662015684 663739488 664555716 664751286 667486888 667865088 670002894 670822988 672958092 673339392 673396812 675540108 677140992 678916458 679489536 681652224 682297344 682309683 682691328 684481347 687948606 688735872 690720768 691119616 691570176 691773696 693587529 694427904 697238784 698301648 700314112 702150338 702953856 703001088 704025432 704072736 706514688 706922656 708763392 709843824 712305792 712717104 712764992 713391624 715662216 716327392 718607328 721782144 722198928 724969872 726075009 728593272 730912248 731806896 732644352 734565348 734614704 735038898 738699264 738712623 740636136 741063807 741689344 743634056 744337836 744754176 744817686 746706924 747819008 749779792 750922749 751556608 753527192 753948672 754440192 756855121 760624128 761783616 764425728 764918528 766858752 766924147 768027744 770743296 771188352 775042752 777060864 777127129 777509568 778016448 778245408 781448064 784393632 785589354 786654208 787853376 788822232 790823088 790876224 792081828 794077504 794829024 795287988 797358816 799248384 800640128 801344016 801806742 801860616 804641728 805868316 808433244 808663328 811237152 812004912 812473794 815346496 815591106 816279552 819667431 822029664 822276279 822970368 823040548 823282758 824224896 825660132 826441542 827616768 829771776 829786782 831036672 833130496 833215653 833918976 834400512 834456576 836573184 836588313 836644524 840826074 841296384 843502266 844214272 845501184 847718091 848192256 848745216 855445504 855702144 859223552 859978944 860533344 862716096 863517952 866266368 867086208 867586896 870595968 870654464 871923096 874193472 874698264 875268504 877790976 879129072 882178176 882442836 884985984 886074288 886335048 887425011 889735752 893337192 894182652 897277456 897862416 900720144 902093193 902854656 905221944 905744653 909746244 910255104 912641796 913230146 917264808 917794471 918314496 922093568 922364928 924783372 925841664 925903872 929651712 930004597 931068864 933493248 937271808 937334784 938158848 938700576 938763648 942019584 945017856 946458432 949741056 950289472 951188832 954216288 954838368 958143104 962376192 962931904 966626496 968100012 971457696 974549664 975742528 976035258 976859136 979420464 979486272 980051864 980913483 984035547 984950164 987514848 988085076 989020206 992450448 993005568 993023526 993090248 995609232 996833574 997126929 1001230332 1001797632 1005004341 1006234482 1009437138 1010095218 1013310162 1014165504 1015711488 1018374687 1019234304 1022478336 1024036992 1027657728 1028251136 1030947214 1031922909 1033390336 1036081152 1036099889 1036679424 1037355264 1037660544 1041930752 1044662698 1045858176 1047452472 1050471168 1051762976 1053225507 1054430784 1054501632 1056038148 1056109104 1059772032 1060383984 1063145088 1064765736 1068458688 1069075656 1069147488 1070087436 1074491088 1077910992 1081649536 1082673216 1083298392 1087454808 1092889908 1096039552 1096368372 1097710344 1098966528 1100880176 1101848022 1101922056 1102558347 1103489024 1106382376 1108048896 1110954204 1112534016 1112608768 1115451084 1115526032 1116506754 1117131264 1117226529 1120060386 1121101432 1121728512 1124669688 1127334912 1130290788 1130923008 1131660288 1140936192 1142675424 1146638592 1147377792 1150288128 1155021824 1156114944 1156782528 1160794624 1162564128 1165591296 1166264352 1167024672 1170387968 1172172096 1176237568 1176590448 1179981312 1181432384 1181780064 1183233348 1186234632 1186314336 1191116256 1192243536 1192931982 1196038224 1197149888 1198872576 1200960192 1202016024 1202710113 1202790924 1206962592 1208802474 1212649866 1212994992 1213673472 1216855728 1218007368 1218710691 1223019744 1223386659 1224419328 1229819904 1233044496 1233756502 1234455552 1234538496 1234560822 1234924137 1238490198 1239535616 1239662313 1241425152 1244657664 1244680173 1249695744 1250170114 1250878464 1251600768 1251684864 1254859776 1254966786 1256026112 1260023808 1261239111 1261944576 1265253399 1266321408 1268251776 1272288384 1273117824 1283168256 1283553216 1288835328 1289968416 1290800016 1295276928 1299399552 1300629312 1301380344 1305893952 1305981696 1307884644 1312047396 1312902756 1316686464 1317446768 1318693608 1323267264 1324031368 1327478976 1329111432 1329502572 1334973776 1340005788 1341645976 1345916184 1346678784 1346793624 1347571313 1351080216 1354281984 1357832916 1364594688 1364619366 1365382656 1365499091 1368962694 1369845219 1375897212 1377471744 1382239232 1383140352 1383547392 1387175058 1388855808 1394477568 1396603296 1400628224 1404300676 1405907712 1406002176 1408050864 1408145472 1413029376 1413845312 1417526784 1419687648 1424611584 1425434208 1425529984 1426783248 1431324432 1432654784 1437214656 1443564288 1444397856 1449939744 1452150018 1457186544 1461824496 1463613792 1464052887 1465288704 1469130696 1469229408 1470077796 1477398528 1477425246 1481272272 1482127614 1483378688 1483530309 1487268112 1488675672 1489508352 1489535289 1489635372 1493413848 1495250361 1499559584 1501845498 1503113216 1507054384 1507897344 1508880384 1509351723 1513710242 1514155707 1515142827 1519965243 1521248256 1523567232 1528851456 1529837056 1533717504 1533848294 1536055488 1541486592 1541514469 1542376704 1546420821 1550085504 1554121728 1554254258 1555019136 1556032896 1556490816 1562896128 1566994047 1568787264 1571178708 1573308416 1575706752 1577644464 1581646176 1581752448 1584163656 1588155008 1589658048 1590575976 1594717632 1601280256 1602688032 1603613484 1603721232 1609283456 1611736632 1616866488 1617326656 1622474304 1624009824 1624947588 1630692992 1631182212 1639334862 1644059328 1644552558 1645940736 1646081096 1646565516 1648449792 1651320264 1652772033 1652883084 1655233536 1659573564 1662073344 1666431306 1667837952 1668801024 1668913152 1673146368 1673176626 1673289048 1674760131 1681652148 1682592768 1687004532 1691002368 1695436182 1696384512 1697490432 1711404288 1718447104 1719957888 1721066688 1725432192 1727035904 1732532736 1734172416 1735173792 1741191936 1741308928 1743846192 1748386944 1749396528 1750537008 1755581952 1758258144 1764356352 1764885672 1769971968 1772148576 1772670096 1774850022 1779471504 1786674384 1788365304 1789397973 1794554912 1795724832 1801440288 1804186386 1805709312 1810443888 1811489306 1813203711 1818974799 1819492488 1820510208 1825283592 1826460292 1834529616 1835588942 1836628992 1844187136 1844729856 1844763217 1849566744 1850634753 1851683328 1851807744 1851841233 1857735297 1859303424 1860009194 1862137728 1866986496 1874543616 1874669568 1875255171 1876317696 1877401152 1877527296 1882450179 1884039168 1890035712 1892916864 1899482112 1900578944 1902377664 1908432576 1909676736 1916286208 1924752384 1925863808 1933252992 1936200024 1942915392 1949099328 1951485056 1952070516 1958840928 1958972544 1960103728 1961826966 1968071094 1969900328 1975029696 1976170152 1978040412 1984900896 1986047052 1986180496 1991218464 1993667148 1994253858 2002460664 2003595264 2010008682 2012468964 2018874276 2020190436 2026620324 2031422976 2036749374 2038468608 2044956672 2046929049 2048073984 2053444041 2056502272 2061894428 2063845818 2066780672 2072162304 2072199778 2073358848 2074710528 2075321088 2080762587 2083861504 2089325396 2091716352 2094904944 2100942336 2103525952 2106451014 2108861568 2109003264 2112076296 2112218208 2119544064 2120767968 2126290176 2129531472 2136917376 2138151312 2138294976 2140174872 2148982176 2155821984 2163299072 2165346432 2166596784 2174909616 2178225027 2185779816 2192079104 2192736744 2195420688 2197933056 2201760352 2203696044 2203844112 2205116694 2206978048 2212764752 2216097792 2216137869 2221908408 2223191421 2225068032 2230902168 2231052064 2233013508 2234262528 2234453058 2240120772 2242202864 2243457024 2249339376 2252768247 2254669824 2260581576 2261846016 2263320576 2270565363 2281872384 2285350848 2293277184 2294755584 2300576256 2300772441 2310043648 2312229888 2313565056 2321589248 2325128256 2331182592 2331381387 2332528704 2334049344 2340775936 2344344192 2352475136 2353180896 2359962624 2362864768 2363560128 2366466696 2372469264 2372628672 2382232512 2384487072 2385863964 2392076448 2394299776 2397745152 2401920384 2404032048 2405420226 2405581848 2413925184 2417604948 2425299732 2425989984 2433711456 2436014736 2437421382 2446039488 2446773318 2448838656 2459002293 2466088992 2467513004 2468911104 2469121644 2469848274 2476980396 2479324626 2482850304 2489315328 2489360346 2499391488 2500340228 2501756928 2503201536 2503369728 2509719552 2509764939 2509933572 2522478222 2523889152 2530506798 2532642816 2536503552 2543154273 2544576768 2546235648 2566336512 2567106432 2577670656 2579936832 2581600032 2590553856 2598799104 2601258624 2602760688 2611787904 2611963392 2615769288 2624094792 2625805512 2633372928 2634893536 2637387216 2646534528 2648062736 2654957952 2658222864 2659005144 2662275033 2669947552 2680011576 2683291952 2691832368 2693587248 2695142626 2702160432 2706279579 2708563968 2715665832 2717233959 2729238732 2730765312 2730998182 2737925388 2739690438 2751794424 2753383413 2754943488 2764478464 2766280704 2767094784 2774350116 2777711616 2788955136 2790013791 2793206592 2801256448 2808601352 2811815424 2812004352 2816101728 2816290944 2826058752 2827690624 2835053568 2839375296 2849223168 2850868416 2851059968 2853566496 2858535457 2862648864 2865309568 2874429312 2887128576 2888795712 2899879488 2904300036 2914373088 2923648992 2927227584 2928105774 2930577408 2938261392 2938458816 2940155592 2942740449 2954850492 2962544544 2964255228 2967060618 2974536224 2977351344 2979016704 2979070578 2979270744 2986827696 2990500722 2999119168 3003690996 3014108768 3015013023 3018703446 3027420484 3028311414 3030285654 3039930486 3042496512 3047134464 3055124061 3057702912 3059674112 3067435008 3067696588 3072110976 3082973184 3083028938 3084753408 3092841642 3095768727 3100171008 3108243456 3108299667 3108508516 3110038272 3112065792 3112981632 3125792256 3133988094 3137574528 3142357416 3146616832 3151413504 3155288928 3159676521 3163292352 3163504896 3168327312 3176310016 3179316096 3181151952 3189435264 3202560512 3205376064 3207226968 3207442464 3218566912 3223473264 3233732976 3234653312 3244948608 3248019648 3249895176 3261385984 3262364424 3278669724 3288118656 3289105116 3292162192 3293131032 3296899584 3302640528 3305544066 3305766168 3307675041 3310467072 3319147128 3324146688 3332862612 3337602048 3337826304 3346353252 3346578096 3349520262 3351679587 3363304296 3365185536 3374009064 3382004736 3390872364 3392769024 3394980864 3420870301 3422808576 3436894208 3439915776 3442133376 3450864384 3454071808 3465065472 3468344832 3470347584 3482383872 3482617856 3487692384 3496773888 3498793056 3501074016 3511163904 3516516288 3528712704 3529771344 3539943936 3544297152 3545340192 3549700044 3558943008 3573348768 3576730608 3578795946 3589109824 3591449664 3602880576 3608130339 3608372772 3620887776 3622978612 3626407422 3637949598 3638984976 3641020416 3650567184 3652920584 3656132073 3669059232 3671177884 3673257984 3689459712 3689526434 3699133488 3701269506 3703366656 3703615488 3703682466 3704772411 3715470594 3718606848 3720018388 3724275456 3733972992 3734040519 3749087232 3750510342 3752635392 3754802304 3755054592 3764900358 3768078336 3780071424 3783717333 3785833728 3795760197 3798964224 3801157888 3804755328 3816865152 3819353472 3832572416 3849504768 3851727616 3861826859 3866505984 3872400048 3885830784 3898198656 3902970112 3904141032 3917681856 3917945088 3920207456 3923653932 3936142188 3939800656 3950059392 3952340304 3956080824 3969801792 3972094104 3972360992 3982436928 3987334296 3988507716 4004921328 4020017364 4024937928 4037748552 4040380872 4042713939 4053240648 4062845952 4073498748 4093858098 4096147968 4096497273 4106888082 4109535657 4113004544 4123788856 4127691636 4133561344 4144399556 4146717696 4149421056 4150642176 4161525174 4167723008 4178650792 4183432704 4189809888 4201884672 4207051904 4212902028 4217723136 4218006528 4224152592 4224436416 4239088128 4241535936 4252580352 4259062944 4273834752 4276302624 4276589952 4280349744 4297964352 4311643968 4326598144 4330692864 4333193568 4349819232 4356450054 4371559632 4384158208 4385473488 4390841376 4395866112 4403520704 4407392088 4407688224 4410233388 4425529504 4432195584 4432275738 4443816816 4446382842 4450136064 4461804336 4462104128 4466027016 4468525056 4468605867 4468906116 4480241544 4484405728 4485751083 4498678752 4505536494 4509339648 4521163152 4523692032 4526641152 4528055169 4541130726 4542467121 4545428481 4559895729 4563744768 4570701696 4586554368 4589511168 4601152512 4601544882 4620087296 4624459776 4624543407 4627130112 4639262463 4643178496 4650256512 4662365184 4662762774 4665057408 4668098688 4681551872 4688688384 4700982141 4704950272 4706361792 4719925248 4725729536 4727120256 4732933392 4744938528 4745257344 4764465024 4768974144 4771727928 4784152896 4788599552 4803840768 4808064096 4810840452 4811163696 4827850368 4835209896 4850599464 4851979968 4867422912 4872029472 4874842764 4892078976 4893546636 4918004586 4932177984 4935026008 4937822208 4938243288 4939696548 4953960792 4958649252 4965700608 4978720692 5000680456 5003513856 5006403072 5006739456 5019439104 5019529878 5019867144 5022765803 5044956444 5047778304 5061013596 5073007104 5086308546 5089153536 5089587521 5092471296 5134212864 5155341312 5159873664 5163200064 5181107712 5197598208 5202517248 5205521376 5223575808 5223926784 5231538576 5248189584 5251611024 5266745856 5269787072 5274774432 5293069056 5296125472 5309915904 5316445728 5318010288 5324550066 5339895104 5360023152 5366583904 5368193919 5383664736 5387174496 5390285252 5404320864 5412559158 5417127936 5431331664 5434467918 5439611133 5456924397 5458477464 5461530624 5461996364 5475850776 5479380876 5503588848 5506766826 5509886976 5528956928 5532561408 5534189568 5534289651 5548700232 5551904259 5555423232 5555523699 5573205891 5577910272 5580027582 5586413184 5602512896 5617202704 5623630848 5624008704 5625765513 5632203456 5632581888 5647350537 5652117504 5655381248 5670107136 5670209677 5678750592 5698446336 5701736832 5702119936 5707132992 5717070914 5725297728 5730619136 5745644839 5748858624 5774257152 5777591424 5799758976 5808600072 5828746176 5847297984 5854455168 5856211548 5876522784 5876917632 5880311184 5885480898 5909700984 5925089088 5928510456 5934121236 5949072448 5954702688 5958141156 5958541488 5973655392 5981001444 5998238336 6007381992 6028217536 6030026046 6037406892 6054840968 6056622828 6060571308 6079860972 6094268928 6110248122 6115405824 6119348224 6134870016 6135393176 6140787147 6144221952 6160332123 6166057876 6169506816 6185683284 6191537454 6200342016 6216486912 6216599334 6217017032 6220076544 6224131584 6225963264 6242287761 6251584512 6267976188 6275149056 6284714832 6302827008 6310577856 6319353042 6326584704 6327009792 6336654624 6352620032 6358632192 6362303904 6378870528 6405121024 6410752128 6414453936 6414884928 6437133824 6446946528 6467465952 6469306624 6489897216 6496039296 6499790352 6522771968 6524728848 6557339448 6576237312 6578210232 6584324384 6586262064 6593799168 6605281056 6611088132 6611532336 6615350082 6620934144 6638294256 6648293376 6648413607 6665725224 6669574263 6675204096 6692706504 6693156192 6699040524 6703359174 6726608592 6730371072 6748018128 6758304741 6764009472 6781744728 6785538048 6785660761 6789961728 6811696089 6841740602 6845617152 6873788416 6875935627 6879831552 6884266752 6901728768 6902317323 6908143616 6930130944 6936689664 6940695168 6964767744 6965235712 6975384768 6993547776 6994144161 6997586112 7002148032 7022327808 7033032576 7057425408 7059542688 7079887872 7088594304 7090680384 7099400088 7117886016 7146697536 7153461216 7157591892 7178219648 7182899328 7205761152 7216260678 7216745544 7241775552 7245957224 7252814844 7275899196 7277969952 7301134368 7305841168 7312264146 7338118464 7342355768 7346515968 7379052868 7398266976 7402539012 7406733312 7407364932 7409544822 7430941188 7440036776 7448550912 7467945984 7468081038 7498174464 7501020684 7505270784 7509604608 7510109184 7529294817 7529800716 7567434666 7571667456 7591520394 7597928448 7602315776 7609510656 7629462819 7633730304 7638706944 7665144832 7699009536 7703455232 7723653718 7733011968 7744800096 7771661568 7796397312 7805940224 7808282064 7835363712 7835890176 7840414912 7847307864 7872284376 7879601312 7900118784 7904680608 7912161648 7939603584 7944188208 7944721984 7964873856 7974668592 7977015432 7986825099 8009842656 8040034728 8049875856 8075497104 8080761744 8085427878 8106481296 8118838737 8125691904 8146997496 8151701877 8187716196 8192295936 8192994546 8213776164 8219071314 8226009088 8247577712 8255383272 8260150239 8267122688 8288799112 8293435392 8298842112 8301284352 8323050348 8335446016 8357301584 8366865408 8370041373 8379619776 8403769344 8414103808 8425804056 8435446272 8436013056 8436165617 8448305184 8448872832 8478176256 8483071872 8505160704 8518125888 8547669504 8548398419 8552605248 8553179904 8560699488 8575606371 8595928704 8623287936 8653196288 8661385728 8666387136 8699638464 8712900108 8743119264 8768316416 8770946976 8781682752 8791732224 8807041408 8814784176 8815376448 8820466776 8851059008 8864551476 8887633632 8892765684 8923608672 8924208256 8932054032 8937050112 8937211734 8937812232 8960483088 8968811456 8971502166 8997357504 9011072988 9042326304 9045039069 9056110338 9082261452 9084934242 9090856962 9119791458 9127489536 9141403392 9165372183 9173108736 9179022336 9202305024 9203089764 9248919552 9249086814 9254260224 9278524926 9286356992 9287306181 9300513024 9324730368 9324899001 9325525548 9330114816 9336197376 9377376768 9401964282 9409900544 9412723584 9439850496 9451459072 9454240512 9465866784 9479029563 9489877056 9490514688 9528930048 9537948288 9543455856 9568305792 9577199104 9607681536 9616128192 9621680904 9622327392 9655700736 9670419792 9701198928 9703959936 9734845824 9744058944 9749685528 9784157952 9787093272 9836009172 9864355968 9870052016 9876486576 9879393096 9907921584 9917298504 9923025123 9931401216 9957441384 10001360912 10012806144 10013478912 10039059756 10039734288 10045531606 10055038761 10089912888 10095556608 10095739181 10122027192 10146014208 10172617092 10178307072 10179175042 10184942592 10230050567 10262610903 10268425728 10310682624 10319747328 10326400128 10362215424 10395196416 10405034496 10411042752 10447151616 10447853568 10463077152 10496379168 10503222048 10533491712 10539574144 10549548864 10586138112 10592250944 10619831808 10632891456 10636020576 10649100132 10679790208 10720046304 10733167808 10736387838 10767329472 10774348992 10780570504 10808641728 10824391017 10825118316 10862663328 10868935836 10879222266 10913848794 10916954928 10923061248 10923992728 10951701552 10958761752 10968396219 11007177696 11013533652 11019773952 11068379136 11068579302 11097400464 11103808518 11110846464 11111047398 11114317233 11146411782 11155820544 11160055164 11172826368 11202121557 11234405408 11247261696 11251531026 11264406912 11265163776 11294701074 11304235008 11310762496 11340214272 11340419354 11351151999 11357501184 11387280591 11396892672 11403473664 11404239872 11414265984 11434141828 11450595456 11461238272 11491289678 11497717248 11548514304 11555182848 11585480577 11599517952 11617200144 11657492352 11694595968 11708910336 11712423096 11753045568 11753835264 11760622368 11770961796 11819401968 11850178176 11857020912 11868242472 11898144896 11909405376 11916282312 11917082976 11947310784 11962002888 11996476672 12014763984 12056435072 12060052092 12074813784 12109681936 12113245656 12121142616 12128141817 12159721944 12188537856 12220496244 12238696448 12270786352 12281574294 12288443904 12289491819 12320664246 12328606971 12332115752 12339013632 12371366568 12383074908 12400684032 12433198668 12434034064 12440153088 12448263168 12451926528 12484575522 12503169024 12535952376 12550298112 12569429664 12605654016 12621155712 12638706084 12653169408 12654019584 12673309248 12705240064 12717264384 12724607808 12757741056 12810242048 12821504256 12828907872 12829769856 12874267648 12893893056 12934931904 12938613248 12979794432 12992078592 12999580704 13045543936 13049457696 13114678896 13152474624 13156420464 13168648768 13172524128 13187598336 13210562112 13222176264 13223064672 13230700164 13276588512 13296586752 13296827214 13331450448 13339148526 13350408192 13385413008 13386312384 13398081048 13405817601 13406718348 13453217184 13457253249 13496036256 13516609482 13528018944 13563489456 13571076096 13571321522 13579923456 13584165507 13623392178 13627401363 13636285443 13683481204 13691234304 13751871254 13759663104 13768533504 13803457536 13804634646 13816287232 13860261888 13873379328 13873630221 13881390336 13917787389 13929535488 13950769536 13987095552 13988288322 13995172224 14004296064 14044655616 14066065152 14102946423 14114850816 14119085376 14159775744 14177188608 14181360768 14198800176 14235772032 14293395072 14306922432 14315183784 14356439296 14365798656 14411522304 14432521356 14433491088 14483551104 14491914448 14505629688 14551798392 14555939904 14602268736 14611682336 14624528292 14676236928 14684711536 14758105736 14796533952 14805078024 14813466624 14814729864 14819089644 14861882376 14880073552 14897101824 14936162076 15002041368 15010541568 15019209216 15020218368 15020490001 15058589634 15059601432 15068297409 15134869332 15143334912 15183040788 15204631552 15219021312 15258925638 15267460608 15268762563 15277413888 15330289664 15406910464 15447307436 15466023936 15489600192 15543323136 15592794624 15611880448 15616564128 15670727424 15671780352 15680829824 15694615728 15744568752 15759202624 15800237568 15809361216 15824323296 15879207168 15888376416 15889443968 15929747712 15949337184 15954030864 15973650198 16019685312 16080069456 16099751712 16104581757 16150994208 16161523488 16170855756 16212962592 16237677474 16251383808 16293994992 16303403754 16318833399 16375432392 16384591872 16385989092 16427552328 16438142628 16495155424 16510766544 16520300478 16534245376 16577598224 16586870784 16597684224 16602568704 16602868953 16646100696 16655712777 16666571097 16714603168 16719617673 16733730816 16740082746 16759239552 16807538688 16828207616 16851608112 16870892544 16872026112 16872331234 16877296539 16896610368 16897745664 16942051611 16956352512 16966143744 17010321408 17010629031 17036251776 17095339008 17096796838 17105210496 17106359808 17121398976 17151212742 17191857408 17236934517 17246575872 17306392576 17322771456 17332774272 17399276928 17425800216 17486238528 17536632832 17541893952 17563365504 17614082816 17629568352 17630752896 17640933552 17702118016 17729102952 17775267264 17785531368 17847217344 17848416512 17864108064 17874423468 17875624464 17920966176 17937622912 17943004332 17994715008 18022145976 18084652608 18090078138 18112220676 18164522904 18169868484 18181713924 18239582916 18282806784 18330744366 18346217472 18358044672 18404610048 18406179528 18422361441 18498173628 18508520448 18557049852 18574612362 18601026048 18649460736 18649798002 18651051096 18660229632 18672394752 18754753536 18803928564 18825447168 18902918144 18908481024 18931733568 18958059126 18979754112 18981029376 19057860096 19075896576 19086911712 19136611584 19154398208 19215363072 19232256384 19243361808 19244654784 19311401472 19340839584 19402397856 19407919872 19469691648 19488117888 19499371056 19568315904 19574186544 19672018344 19728711936 19740104032 19752973152 19758786192 19815843168 19834597008 19846050246 19862802432 19914882768 19945240821 20002721824 20008722789 20025612288 20078119512 20079468576 20091063212 20110077522 20179825776 20191113216 20191478362 20244054384 20274914223 20292028416 20345234184 20356614144 20356982283 20358350084 20369885184 20435088267 20460101134 20525221806 20536851456 20621365248 20627806881 20639494656 20652800256 20706951969 20724430848 20790392832 20810068992 20822085504 20894303232 20895707136 20926154304 20982432483 20992758336 21006444096 21066983424 21079148288 21099097728 21172276224 21184501888 21239663616 21265782912 21272041152 21298200264 21359580416 21415585309 21440092608 21466335616 21472775676 21534658944 21548697984 21561141008 21617283456 21648782034 21650236632 21725326656 21737871672 21758444532 21827697588 21833909856 21847985456 21903403104 21917523504 21936792438 22014355392 22027067304 22039547904 22137158604 22194800928 22207617036 22222094796 22228634466 22292823564 22320110328 22345652736 22404243114 22468810816 22494523392 22503062052 22528813824 22530327552 22587884451 22589402148 22621524992 22680838708 22702303998 22715002368 22774561182 22793785344 22806947328 22808479744 22828531968 22868283656 22888388457 22901190912 22922476544 22982579356 22995434496 23097028608 23110365696 23170961154 23199035904 23234400288 23314984704 23389191936 23417820672 23424846192 23506091136 23507670528 23521244736 23541923592 23638803936 23700356352 23714041824 23736484944 23796289792 23818810752 23832564624 23834165952 23894621568 23924005776 23960475297 23992953344 24029527968 24112870144 24120104184 24149627568 24219363872 24226491312 24242285232 24256283634 24319443888 24377075712 24440992488 24455105631 24541572704 24563148588 24576887808 24578983638 24641328492 24657213942 24664231504 24678027264 24742733136 24766149816 24780450717 24801368064 24866397336 24868068128 24880306176 24896526336 24903853056 24969151044 25006338048 25071904752 25100596224 25110124119 25138859328 25211308032 25242311424 25277412168 25306338816 25308039168 25308496851 25346618496 25410480128 25434528768 25449215616 25515482112 25620484096 25628487337 25643008512 25645195257 25657815744 25659539712 25726819113 25748535296 25787786112 25869863808 25877226496 25959588864 25984157184 25999161408 26091087872 26098915392 26229357792 26304949248 26312840928 26337297536 26345048256 26375196672 26421124224 26444352528 26446129344 26461400328 26553177024 26593654428 26662900896 26678297052 26770826016 26772624768 26796162096 26811635202 26813436696 26906434368 26914506498 26992072512 27033218964 27126978912 27142643044 27168331014 27246784356 27254802726 27272570886 27366962408 27382468608 27503742508 27519326208 27537067008 27606915072 27609269292 27746758656 27747260442 27762780672 27835574778 27859070976 27901539072 27974191104 27974697003 27976576644 27990344448 28008592128 28132130304 28205892846 28229701632 28238170752 28319551488 28354377216 28362721536 28397600352 28437088689 28471544064 28586790144 28613844864 28630367568 28712878592 28731597312 28823044608 28865042712 28866982176 28967102208 28983828896 29011259376 29103596784 29111879808 29204537472 29223364672 29249056584 29352473856 29369423072 29516211472 29593067904 29610156048 29629459728 29638179288 29723764752 29760147104 29769075369 29794203648 29872324152 30004082736 30038418432 30040436736 30040980002 30117179268 30119202864 30136594818 30165116283 30269738664 30286669824 30287217543 30366081576 30409263104 30438042624 30517851276 30534921216 30537525126 30554827776 30660579328 30690151701 30787832709 30813820928 30894614872 30932047872 30979200384 31086646272 31185589248 31223760896 31233128256 31341454848 31343560704 31361659648 31389231456 31443890027 31489137504 31518405248 31600475136 31618722432 31648646592 31758414336 31776752832 31778887936 31859495424 31862212289 31898674368 31908061728 31947300396 32039370624 32160138912 32199503424 32209163514 32301988416 32323046976 32341711512 32425925184 32475354948 32587989984 32606807508 32637666798 32750864784 32769183744 32771978184 32855104656 32876285256 32990310848 33021533088 33040600956 33155196448 33205137408 33205737906 33292201392 33311425554 33333142194 33429206336 33439235346 33467461632 33480165492 33518479104 33606364671 33656415232 33703216224 33741785088 33744662468 33754593078 33793220736 33795491328 33884103222 33912705024 33932287488 34020642816 34021258062 34053455997 34072503552 34161841773 34190678016 34193593676 34210420992 34212719616 34242797952 34302425484 34383714816 34473869034 34493151744 34612785152 34645542912 34665548544 34756441731 34798553856 34851600432 34972477056 35073265664 35083787904 35126731008 35228165632 35259136704 35261505792 35281867104 35404236032 35458205904 35550534528 35571062736 35694434688 35696833024 35728216128 35748846936 35751248928 35841932352 35875245824 35886008664 35989430016 36044291952 36169305216 36180156276 36224441352 36329045808 36339736968 36363427848 36384425451 36479165832 36565613568 36661488732 36716089344 36812359056 36844722882 36868475457 36985820913 36996347256 37017040896 37114099704 37149224724 37202052096 37299596004 37302102192 37320459264 37344789504 37509507072 37607857128 37629573311 37650894336 37805836288 37816962048 37863467136 37916118252 37959508224 37962058752 38115720192 38130188477 38151793152 38173823424 38273223168 38308796416 38430726144 38464512768 38486723616 38489309568 38622802944 38681679168 38804795712 38815839744 38939383296 38976235776 38998742112 39136631808 39148373088 39344036688 39457423872 39480208064 39505946304 39517572384 39631686336 39669194016 39692100492 39829765536 39890481642 40005443648 40017445578 40051224576 40156239024 40158937152 40182126424 40217452803 40220155044 40359651552 40382956724 40488108768 40549828446 40584056832 40690468368 40713228288 40713964566 40716700168 40739770368 40752496521 40870176534 40882204089 40920202268 41050443612 41073702912 41255613762 41278989312 41305600512 41413903938 41448861696 41580785664 41620137984 41620890663 41644171008 41753362167 41788606464 41852308608 41964864966 41985516672 42012888192 42133966848 42158296576 42198195456 42308839269 42344552448 42369003776 42479327232 42480095449 42531565824 42544082304 42596400528 42719160832 42831170618 42880185216 42932671232 42945551352 43069317888 43097395968 43122282016 43234566912 43297564068 43300473264 43450653312 43475743344 43516889064 43655395176 43667819712 43695970912 43806806208 43835047008 43873584876 44028710784 44054134608 44274317208 44389601856 44415234072 44444189592 44457268932 44585647128 44640220656 44691305472 44808486228 44937621632 45006124104 45057627648 45060655104 45061470003 45175768902 45178804296 45204892227 45243049984 45361677416 45404607996 45430004736 45549122364 45613894656 45616959488 45657063936 45736567312 45776776914 45802381824 45806287689 45844953088 45965158712 45990868992 46220731392 46341922308 46398071808 46468800576 46629969408 46778383872 46835641344 46849692384 47012182272 47015341056 47042489472 47083847184 47277607872 47400712704 47428083648 47472969888 47592579584 47637621504 47665129248 47668331904 47789243136 47848011552 47920950594 47985906688 48059055936 48225740288 48240208368 48299255136 48438727744 48452982624 48484570464 48512567268 48638887776 48754151424 48881984976 48910211262 49083145408 49126297176 49153775616 49157967276 49282656984 49314427884 49328463008 49485466272 49532299632 49560901434 49602736128 49732794672 49736136256 49760612352 49793052672 49807706112 49808606859 49938302088 49967138331 49999713291 50143809504 50158853019 50201192448 50220248238 50277718656 50422616064 50484622848 50554824336 50612677632 50616078336 50616993702 50631889617 50693236992 50820960256 50826154833 50869057536 50898431232 51030964224 51031887093 51256974674 51286017024 51290390514 51315631488 51319079424 51453638226 51497070592 51575572224 51710803551 51739727616 51754452992 51919177728 51968314368 51998322816 52182175744 52197830784 52458715584 52609898496 52625681856 52674595072 52690096512 52842248448 52888705056 52892258688 52922800656 53106354048 53187308856 53325801792 53356594104 53541652032 53545249536 53592324192 53623270404 53626873392 53812868736 53829012996 53984145024 54066437928 54253957824 54285286088 54336662028 54493568712 54509605452 54545141772 54733924816 55007485016 55038652416 55074134016 55213830144 55218538584 55250423833 55494520884 55525561344 55671149556 55803078144 55948382208 55949394006 55953153288 55980688896 55985462731 56017184256 56264260608 56411785692 56476341504 56708754432 56725443072 56730280417 56795200704 56874177378 56943088128 57173580288 57227689728 57260735136 57425757184 57463194624 57646089216 57730085424 57733964352 57934204416 57967657792 58022518752 58207193568 58223759616 58409074944 58446729344 58498113168 58704947712 58738846144 59032422944 59186135808 59220312096 59258919456 59276358576 59447529504 59520294208 59538150738 59588407296 59744648304 59835722463 60008165472 60026168367 60076836864 60081960004 60234358536 60238405728 60273189636 60330232566 60539477328 60573339648 60574435086 60732163152 60818526208 60824742669 60876085248 61035702552 61069842432 61070946849 61075050252 61109655552 61305264801 61380303402 61575665418 61627641856 61789229744 61864095744 61883420643 61958400768 62120855907 62173292544 62371178496 62447521792 62466256512 62682909696 62687121408 62723319296 62778462912 62887780054 62947297449 62978275008 63036810496 63200950272 63202093229 63237444864 63297293184 63516828672 63553505664 63557775872 63718990848 63724424578 63797348736 63816123456 63894600792 64078741248 64246755927 64320277824 64399006848 64418327028 64603976832 64646093952 64683423024 64851850368 64950709896 65175979968 65213615016 65275333596 65501729568 65543956368 65710209312 65752570512 65980621696 66043066176 66081201912 66310392896 66411475812 66584402784 66622851108 66666284388 66858412672 66878470692 66960330984 67036958208 67212729342 67312830464 67406432448 67483570176 67489324936 67509186156 67586441472 67590982656 67763653353 67768206444 67864574976 68042516124 68106911994 68145007104 68323683546 68381356032 68387187352 68420841984 68425439232 68485595904 68604850968 68665165371 68767429632 68947738068 68986303488 69291085824 69331097088 69512883462 69597107712 69703200864 69944954112 70167575808 70253462016 70456331264 70518273408 70523011584 70563734208 70808472064 70916411808 71101069056 71142125472 71388869376 71393666048 71456432256 71497693872 71502497856 71683864704 71750491648 71772017328 71978860032 72088583904 72338610432 72360312552 72448882704 72658091616 72679473936 72726855696 72768850902 72958331664 73131227136 73322977464 73365316893 73624718112 73689445764 73736950914 73971641826 73992694512 74034081792 74228199408 74298449448 74341352151 74404104192 74599192008 74604204384 74640918528 74689579008 75019014144 75215714256 75259146622 75301788672 75330372357 75611672576 75633924096 75635291897 75726934272 75832236504 75919016448 75924117504 75925490553 76231440384 76260376954 76303586304 76347646848 76546446336 76617592832 76861452288 76885462011 76929025536 76935585771 76973447232 76978619136 77180457339 77245605888 77363358336 77609591424 77631679488 77878766592 77952471552 77997484224 78273263616 78296746176 78688073376 78914847744 78960416128 79011892608 79035144768 79263372672 79338388032 79384200984 79659531072 79780963284 80010887296 80034891156 80312478048 80317874304 80364252848 80434905606 80440310088 80719303104 80765913448 80976217536 81099656892 81380936736 81427929132 81433400336 81504993042 81740353068 81764408178 81840404536 82100887224 82147405824 82511227524 82557978624 82611201024 82827807876 83240275968 83241781326 83288342016 83506724334 83577212928 83704617216 83924091009 83929729932 83971033344 84025776384 84316593152 84396390912 84617678538 84689104896 84738007552 84958654464 84960190898 85063131648 85088164608 85192801056 85311266067 85438321664 85662341236 85760370432 85865342464 85891102704 86138635776 86194791936 86244564032 86469133824 86595128136 86600946528 86901306624 86951486688 87033778128 87310790352 87335639424 87391941824 87613612416 87670094016 87747169752 88057421568 88108269216 88548634416 88779203712 88830468144 88888379184 88914537864 89171294256 89280441312 89307226107 89382610944 89616972456 89875243264 90012248208 90115255296 90121310208 90122940006 90351537804 90357608592 90409784454 90486099968 90495348849 90723354832 90809215992 90860009472 90861652629 91098244728 91227789312 91314127872 91473134624 91553553828 91604763648 91612575378 91689906176 91930317424 91981737984 92070455103 92363498127 92441462784 92683844616 92796143616 92937601152 93259938816 93556767744 93671282688 93699384768 94024364544 94030682112 94032382609 94084978944 94167694368 94331670081 94555215744 94801425408 94856167296 94945939776 95185159168 95275243008 95330258496 95336663808 95578486272 95586636867 95696023104 95841901188 95971813376 96118111872 96451480576 96480416736 96598510272 96877455488 96905965248 96969140928 97025134536 97277775552 97763969952 97820422524 98166290816 98252594352 98307551232 98315934552 98565313968 98628855768 98656926016 98970932544 99064599264 99121802868 99465589344 99472272512 99615412224 99617213718 99876604176 99934276662 99999426582 100287619008 100317706038 100402384896 100440496476 100555437312 100819094013 100969245696 101109648672 101225355264 101233987404 101263779234 101386473984 101652309666 101738115072 101796862464 102061928448 102063774186 102160367991 102513949348 102572034048 102580781028 102631262976 102638158848 102907276452 103151144448 103421607102 103479455232 103508905984 103838355456 103936628736 103996645632 104269325193 104395661568 104917431168 105219796992 105251363712 105349190144 105380193024 105684496896 105777410112 105784517376 105845601312 106212708096 106374617712 106651603584 106713188208 107083304064 107090499072 107184648384 107246540808 107253746784 107625737472 107658025992 107968290048 108132875856 108507915648 108570572176 108673324056 108987137424 109019210904 109090283544 109153276353 109467849632 110014970032 110148268032 110437077168 110500847666 110605426371 110957462739 110989041768 111051122688 111342299112 111606156288 111898788012 111906306576 111961377792 111970925462 112034368512 112528521216 112530556237 112823571384 112888719933 112952683008 113417508864 113450886144 113460560834 113590401408 113748354756 113886176256 114347160576 114390565431 114455379456 114521470272 114851514368 114926389248 115292178432 115460170848 115467928704 115868408832 115935315584 116045037504 116414387136 116447519232 116818149888 116893458688 116996226336 117409895424 117477692288 118064845888 118372271616 118440624192 118517838912 118552717152 118895059008 119040588416 119076301476 119489296608 119671444926 120016330944 120052336734 120153673728 120163920008 120468717072 120476811456 120546379272 120652358409 120660465132 121078954656 121148870172 121464326304 121649485338 121752170496 122071405104 122139684864 122141893698 122150100504 122219311104 122257489563 122610529602 122760606804 123151330836 123578459488 123766841286 123916801536 124241711814 124346585088 124742356992 124862671989 124932513024 125260086501 125365819392 125446638592 125556925824 125775560108 125894594898 125956550016 126073620992 126401900544 126404186458 126474889728 126594586368 126926517807 127033657344 127107011328 127115551744 127437981696 127440286347 127448849156 127594697472 127632246912 127789201584 128157482496 128493511854 128640555648 128798013696 128836654056 129207953664 129292187904 129366846048 129703700736 129901419792 130351959936 130427230032 130550667192 131003459136 131087912736 131420418624 131505141024 131961243392 132086132352 132162403824 132620785792 132822951624 133168805568 133245702216 133332568776 133716825344 133756941384 133920661968 134073916416 134425458684 134625660928 134812864896 134978649872 135018372312 135172882944 135181965312 135184410009 135527306706 135536412888 135614676681 135729149952 136085032248 136213823988 136290014208 136647367092 136774374704 136841683968 136850878464 136971191808 137209701936 137330330742 137418863067 137534859264 137895476136 137972606976 138662194176 139025766924 139194215424 139406401728 139889908224 140335151616 140506924032 140912662528 141036546816 141046023168 141127468416 141616944128 141832823616 142202138112 142284250944 142777738752 142787332096 142912864512 142995387744 143004995712 143367729408 143500983296 143544034656 143957720064 144177167808 144677220864 144720625104 144897765408 145316183232 145358947872 145453711392 145537701804 145916663328 146262454272 146645954928 146730633786 147249436224 147378891528 147473901828 147943283652 147985389024 148456398816 148596898896 148682704302 148808208384 149198384016 149208408768 149281837056 149379158016 149425820577 149901414993 149999139873 150431428512 150518293244 150603577344 150660744714 151267848192 151270583794 151453868544 151664473008 151838032896 151848235008 151850981106 151895668851 152462880768 152520753908 152607172608 152695293696 153092892672 153095661279 153770924022 153858051072 153871171542 153946894464 153957238272 154360914678 154491211776 154726716672 155132410653 155219182848 155263358976 155757533184 155904943104 155994968448 156546527232 156593492352 157376146752 157829695488 157920832256 158023785216 158070289536 158526745344 158676776064 158768401968 159319062144 159561926568 160021774592 160069782312 160624956096 160635748608 160728505696 160869811212 160880620176 161438606208 161531826896 161952435072 162199313784 162761873472 162855858264 162866800672 163009986084 163480706136 163528816356 163680809072 164201774448 165022455048 165115957248 165222402048 165655615752 165751271499 166483562652 166576684032 167013448668 167409234432 167848182018 167859459864 167942066688 167956388193 168051552768 168633186304 168792781824 169235357076 169476015104 169920381796 170126263296 170176329216 170190841251 170385602112 170622532134 170876643328 171324682472 171520740864 171730684928 171782205408 172277271552 172389583872 172489128064 172938267648 173190256272 173201893056 173802613248 173902973376 174067556256 174621580704 174671278848 174783883648 175227224832 175340188032 175494339504 176114843136 176216538432 177097268832 177558407424 177660936288 177776758368 177829075728 178342588512 178560882624 178614452214 178765221888 179233944912 179507167389 179750486528 180024496416 180230510592 180245880012 180703075608 180715217184 180819568908 180990697698 181446709664 181618431984 181720018944 181723305258 182196489456 182455578624 182628255744 182946269248 183107107656 183209527296 183212840547 183225150756 183860634848 183915794403 184140910206 184726996254 184882925568 185367689232 185592287232 185650261929 185875202304 186362567721 186519877632 187113535488 187342565376 187398769536 188048729088 188061364224 188064765218 188169957888 188335388736 188663340162 188841892347 189110431488 189602850816 189606279687 189712334592 189891879552 190370318336 190550486016 190660516992 190673327616 191156972544 191173273734 191392046208 191683802376 191943626752 192236223744 192740267781 192902961152 192960833472 193197020544 193754910976 193811930496 193938281856 194050269072 194555551104 195527939904 195640845048 196332581632 196505188704 196631869104 197130627936 197257711536 197313852032 197941865088 198129198528 198243605736 198931178688 198944545024 199234427436 199753208352 199868553324 199998853164 200575238016 200635412076 200880992952 201110874624 201638188026 201938491392 202219297344 202450710528 202467974808 202527558468 202772947968 203304619332 203593724928 204127548372 204320735982 205027898696 205144068096 205161562056 205262525952 205276317696 205814552904 206302288896 206843214204 206958910464 207873257472 207993291264 208538650386 208673088361 208791323136 209834862336 210502727424 210698380288 210760386048 211368993792 211554820224 211569034752 211691202624 212425416192 212749235424 213303207168 213426376416 214166608128 214180998144 214369296768 214493081616 214507493568 215251474944 215316051984 215936580096 216265751712 217015831296 217141144352 217346648112 217974274848 218038421808 218180567088 218306552706 218935699264 220029940064 220095950679 220874154336 221001695332 221210852742 221914925478 221978083536 222102245376 222684598224 223024056453 223212312576 223797576024 223812613152 223922755584 223941850924 224068737024 225057042432 225061112474 225647142768 225777439866 225905366016 225991117071 226835017728 226901772288 226905875691 226921121668 227180802816 227496709512 227772352512 227776471659 228694321152 228781130862 228910758912 229042940544 229703028736 229852778496 230584356864 230656386033 230806757313 230920341696 230935857408 231541372017 231736817664 231870631168 232090075008 232828774272 232895038464 233636299776 233786917376 233992452672 234819790848 234955384576 235571438399 236129691776 236744543232 236881248384 237035677824 237105434304 237790118016 238081176832 238152602952 238978593216 239342889852 240032661888 240104673468 240327840016 240937434144 240953622912 241092758544 241304716818 241320930264 242157909312 242297740344 242928652608 243298970676 244142810208 244283787396 244300201008 244514979126 245221059204 245521213608 246302661672 247156918976 247533682572 247833603072 248483423628 249725343978 249865026048 250520173002 250731638784 250893277184 251113851648 251551120216 251772273027 251789189796 251913100032 252147241984 252808372916 252949779456 253189172736 253853035614 254067314688 254214022656 254231103488 254875963392 254880572694 254897698312 255189394944 255264493824 255578403168 255933798201 256314964992 256987023708 257281111296 257596027392 257673308112 258415907328 258584375808 258733692096 259407401472 259802839584 260703919872 260854460064 261101334384 262006918272 262175825472 262840837248 263010282048 263922486784 264172264704 264324807648 265241571584 265645903248 266337611136 266491404432 266665137552 267433650688 267513882768 267841323936 268147832832 268850917368 269625729792 269957299744 270036744624 270345765888 270363930624 270368820018 271054613412 271072825776 271229353362 271458299904 272170064496 272427647976 272580028416 272584957887 273294734184 273548749408 273683367936 273942383616 274419403872 274660661484 274837726134 275069718528 275790952272 275945213952 276211365309 277090494381 277324388352 278051533848 278388430848 278812803456 279779816448 280670303232 281013848064 281825325056 281913360707 282073093632 282092046336 282097147827 282254936832 282995010243 283233888256 283665647232 284404276224 284568501888 285555477504 285574664192 285825729024 285990775488 286009991424 286735458816 286759910601 287001966592 287088069312 287915440128 288354335616 289354441728 289441250208 289795530816 290632366464 290717895744 290907422784 291075403608 291833326656 293291909856 293461267572 294498872448 294757783056 294947803656 295886567304 295970778048 296912797632 297193797792 297365408604 298396768032 298416817536 298851641154 299802829986 299998279746 300862857024 301036586488 301207154688 301321489428 302541167588 302907737088 303328946016 303676065792 303701962212 303791337702 305041507816 305214345216 305390587392 306185785344 306191322558 307541848044 307716102144 307742343084 307893788928 307914476544 308721829356 309453433344 310264821306 310438365696 310526717952 311515066368 311809886208 311989936896 312807975579 313186984704 314752293504 315659390976 315841664512 316047570432 316140579072 317053490688 317353552128 317536803936 318638124288 319123853136 320043549184 320139564624 321249912192 321271497216 321457011392 321739622424 321761240352 322877212416 323063653792 323904870144 324398627568 325523746944 325711716528 325733601344 326019972168 326961412272 327057632712 327361618144 327459829059 328403548896 330044910096 330444804096 331311231504 331502542998 331816279113 332872388217 332967125304 333153368064 334026897336 334818468864 335696364036 335718919728 335884133376 335912776386 336103105536 337266372608 337585563648 337591668711 338470714152 338666159799 338952030208 339840763592 340252526592 340352658432 340381682502 340771204224 341245064268 341753286656 342649364944 343041481728 343171696293 343461369856 343564410816 344554543104 344779167744 344978256128 345876535296 345882790297 346380512544 346403786112 347605226496 347805946752 348135112512 349243161408 349342557696 349567767296 350454449664 350484335179 350680376064 350988679008 352229686272 352433076864 354194537664 355116814848 355321872576 355553516736 355658151456 356685177024 357121765248 357228904428 358467889824 359014334778 359500973056 360048992832 360461021184 360491760024 361406151216 361430434368 361639137816 361981395396 362893419328 363236863968 363446610516 364392978912 365256511488 365892538496 366214215312 366419054592 366425681094 366450301512 367721269696 367831588806 368281820412 369453992508 370735378464 371300523858 371750404608 372725135442 373039755264 374227070976 374588015967 374797539072 375780259503 376097458176 376129530436 376339915776 376670777472 377326680324 377683784694 378220862976 379205701632 379212559374 379424669184 379783759104 380740636672 380779553421 381100972032 381321033984 381346655232 382313945088 382320859041 382346547468 382784092416 383367604752 384472447488 385480535562 385805922304 385921666944 386394041088 387509821952 387623860992 387876563712 388100538144 389111102208 391055879808 391281690096 392665163264 393010377408 393263738208 394261255872 394515423072 394627704064 395883730176 396258397056 396487211472 397862357376 397889090048 398468854872 399506416704 399737106648 399997706328 401150476032 401270824152 401761985904 402221749248 403276376052 403876982784 404438594688 404935949616 405055116936 405545895936 405553230027 406609238664 406844030043 407187449856 408255096744 408641471964 410055797392 410323124112 410525051904 410552635392 411629105808 412256589201 412604577792 413686428408 413917820928 413925306421 415986582528 417077300772 417346176722 417582646272 419432073247 419669724672 421005454848 421396760576 421520772096 422737987584 423109640448 423138069504 423382405248 424850832384 425498470848 426606414336 426852752832 428333216256 428361996288 428738593536 428986163232 429014987136 430502949888 430632103968 431873160192 432531503424 434031662592 434282288704 434693296224 435948549696 436076843616 436361134176 436613105412 437871398528 440059880128 440191901358 441748308672 442003390664 442421705484 443829850956 443956167072 445369196448 446048112906 446424625152 447595152048 447625226304 447845511168 447883701848 448137474048 448277461731 449704244979 450122224948 451294285536 451554879732 451810732032 451982234142 453803544576 453811751382 453842243336 454361605632 454993419024 455544705024 455552943318 455687006553 457388642304 457562261724 457821517824 458085881088 459286983837 461312772066 461613514626 461840683392 461871714816 463082744034 463473635328 463741262336 464180150016 465397231959 465657548544 465790076928 467272599552 467573834752 467984905344 469639581696 469910769152 471142876798 472259383552 473489086464 473762496768 474071355648 474210868608 475580236032 476162353664 476305205904 477957186432 478685779704 480065323776 480209346936 480655680032 481874868288 481907245824 482185517088 482609433636 482641860528 484315818624 484595480688 485857305216 486597941352 488285620416 488567574792 488600402016 489029958252 490442118408 491042427216 492605323344 494313837952 495067365144 495667206144 496966847256 497253814497 499450687956 499730052096 501040346004 501786554368 502227703296 503102240432 503544546054 503578379592 503826200064 503869164579 504294483968 505616745832 505899558912 506378345472 507706071228 508428045312 508462206976 509761145388 509795396624 510378789888 510528987648 510572523753 511156806336 511867596402 512629929984 513974047416 514562222592 515192054784 515346616224 516831814656 517168751616 517467384192 518814802944 519605679168 521407839744 521708920128 522202668768 524013836544 524351650944 525681674496 526020564096 527844973568 528344529408 528649615296 530483143168 531291806496 532675222272 532982808864 533330275104 534867301376 535027765536 535682647872 536295665664 537701834736 539251459584 539914599488 540073489248 540691531776 540737640036 542109226824 542145651552 542458706724 544340128992 544855295952 545160056832 545169915774 546589468368 547097498816 547366735872 547884767232 548838807744 549321322968 549638521641 549675452268 551581904544 551747383209 552422730618 554180988762 554648776704 556103067696 556776861696 556950785787 557625606912 559087703163 559559632896 561340606464 562027696128 563826721414 564146187264 564184092672 564194295654 564509873664 565990020486 566467776512 566525677041 567331294464 568808552448 568818839061 569137003776 571110955008 571651458048 571981550976 572019982848 573470917632 573519821202 574003933184 574176138624 575830880256 576708671232 578220803343 578708883456 578882500416 579591061632 581264732928 581435791488 581814845568 582150807216 583666653312 586583819712 586922535144 588997744896 589515566112 589895607312 591773134608 591941556096 593825595264 594387595584 594730817208 596793536064 596833635072 597703282308 599605659972 599996559492 601725714048 602073172976 602642978856 605082335176 605815474176 606657892032 607352131584 607403924424 607582675404 610083015632 610781174784 612382645116 615083696088 615432204288 615484686168 615787577856 615828953088 615840090041 617443658712 618906866688 620529642612 620876731392 623619772416 623979873792 624033084587 625615951158 626019265083 626373969408 629504587008 631683329024 632095140864 632281158144 634106981376 634707104256 635073607872 637276248576 638247706272 640087098368 640279129248 642499824384 642542994432 642914022784 643479244848 643522480704 645754424832 646127307584 647809740288 648797255136 651047493888 651423433056 651467202688 652039944336 653922824544 654115265424 654723236288 654919658118 656807097792 660089820192 660287852037 662622463008 663005085996 663632558226 665744776434 665934250608 666306736128 668053794672 669072169359 669636937728 671392728072 671437839456 671768266752 671825552772 672206211072 675171127296 675183337422 676941428304 677332319598 677904060416 677973351213 679681527184 680505053184 680705316864 680717627073 680763365004 681542408448 682490128536 683329414977 685298729888 686082963456 686343392586 686922739712 687128821632 689109086208 689558335488 689956512256 691753070592 691765580594 691969158099 692420271939 692761025088 692807572224 694624116051 695210452992 695611893504 696270225024 698486322816 698685115392 699135534592 700908899328 700968670358 701360752128 701977358016 704459372544 704866153728 706714315197 708389075328 710233629696 710643745152 711107033472 711316302912 713370354048 714243530496 714457808856 716935779648 718028669556 719001946112 720097985664 720983520048 722812302432 722860868736 723278275632 723962790792 725786838656 726473727936 726893221032 728785957824 731785076992 732428430624 732851362188 732900603024 735442539392 735663177612 736563640824 738907985016 741470756928 742601047716 743500809216 745450270884 749176031934 749595078144 751560519006 752194916352 752259060872 752679831552 753341554944 754653360648 755316819081 755367569388 756441725952 758425118748 758849338368 759567518208 761559106842 762201944064 762642067968 762693310464 764627890176 764641718082 764693094936 765568184832 766735209504 768944894976 770961071124 771843333888 772788082176 775019643904 775247721984 775753127424 776201076288 778222204416 782111759616 782563380192 785330326528 786020754816 786527476416 788522511744 789030846144 789255408128 791767460352 792516794112 792974422944 795724714752 795778180096 796937709744 799012833408 799474213296 799995412656 802300952064 802541648304 803523971808 804443498496 806552752104 808877189376 809871899232 810110233872 811091791872 811106460054 813218477328 813688060086 814374899712 816510193488 817282943928 817754873661 820111594784 820646248224 821050103808 823258211616 824513178402 825209155584 827372856816 827835641856 827850612842 828634095927 831271483143 831973165056 834154601544 834692353444 835165292544 838864146494 839339449344 842010909696 842793521152 843041544192 845475975168 845740082121 846219280896 846276139008 846291443481 846764810496 848985030729 849701664768 850996941696 853212828672 853705505664 856666432512 856723992576 857477187072 857972326464 858029974272 860279731803 861005899776 861264207936 863746320384 865063006848 868063325184 868564577408 869386592448 871897099392 872153687232 872722268352 873226210824 875742797056 880119760256 880383802716 883496617344 884006781328 884843410968 887659701912 887912334144 890738392896 892096225812 895190304096 895250452608 895767403696 896554923462 899408489958 900244449896 902588571072 903109759464 903621464064 903964468284 907623502764 907684486672 908723211264 909986838048 911105886636 911374013106 915124523448 915643035648 916171762176 918573967674 922625544132 923227029252 923681366784 923743429632 926165488068 927482524672 928360300032 930794463918 931315097088 931580153856 934545199104 935147669504 935969810688 938423926737 939821538304 942285753596 944518767104 946978172928 947524993536 948142711296 948421737216 951160472064 952324707328 952610411808 955914372864 957371559408 960130647552 960418693872 961311360064 963749736576 963814491648 964371034176 965218867272 965283721056 968631637248 969190961376 971714610432 973195882704 976571240832 977135149584 977200804032 978059916504 980884236816 982084854432 982379487177 985210646688 988627675904 990134730288 991334412288 993933694512 994507628994 995448837339 998901375912 999460104192 1002080692008 1004455406592 1006204480864 1007089092108 1007156759184 1007652400128 1007738329158 1008588967936 1011233491664 1011799117824 1012756690944 1012775006133 1015412142456 1015998479397 1016856090624 1019522290776 1019590793248 1020757579776 1021057975296 1021145047506 1022313612672 1023735192804 1025259859968 1027948094832 1029124445184 1029515088879 1030384109568 1030693232448 1033663629312 1034337503232 1034934768384 1037629605888 1037648370891 1039211358336 1042815679488 1043417840256 1044405337536 1048027673088 1048703301888 1051363348992 1051453005537 1052041128192 1055689947136 1056689058816 1057299230592 1060966286336 1062583612992 1065350444544 1065965617728 1066660550208 1069734602752 1070055531072 1071365295744 1075403669472 1078502919168 1079829198976 1080146978496 1081383063552 1081475280072 1084218453648 1084291303104 1084917413448 1088680257984 1089710591904 1090339831548 1093178936736 1094194997632 1095769534464 1097677615488 1098642645936 1099277043282 1099350904536 1103163809088 1103494766418 1104845461236 1108361977524 1112206135392 1113901571574 1115251213824 1118175406326 1119119265792 1122681212928 1123764047901 1127653442828 1128292374528 1128388591308 1129019747328 1131980040972 1133051354082 1134662588928 1137617104896 1137637678122 1138274007552 1142221910016 1143302916096 1143963101952 1144039965696 1146941835264 1146962577123 1147039642404 1148352277248 1153417342464 1156441606686 1157417766912 1157765000832 1159182123264 1162529465856 1162871582976 1163629691136 1164301614432 1167333306624 1173167639424 1173845070288 1177995489792 1179031132224 1179791214624 1183546269216 1183883112192 1187651190528 1188775191168 1189461634416 1193587072128 1193667270144 1195406564616 1199211319944 1199993118984 1203451428096 1204146345952 1205285957712 1210164670352 1211630948352 1213315784064 1214807848848 1215165350808 1216659690081 1220166031264 1220532090129 1221562349568 1224765290232 1230167392176 1230969372336 1231575155712 1231657906176 1231680180082 1234887317424 1236769767603 1237813733376 1241059285224 1241753462784 1241775919263 1247959747584 1248066169174 1251231902316 1252038530166 1252747938816 1258296219741 1259009174016 1263366658048 1264190281728 1264562316288 1268213962752 1269414208512 1270147215744 1274552497152 1276495412544 1280174196736 1280558258496 1284999648768 1285085988864 1285828045568 1286958489696 1287044961408 1291508849664 1292254615168 1295619480576 1297594510272 1302094987776 1302846866112 1302934405376 1304079888672 1306350703849 1307845649088 1308230530848 1309446472576 1309839316236 1313614195584 1320179640384 1320575704074 1325244926016 1326010171992 1327265116452 1331489552868 1331868501216 1336107589344 1338144338718 1339273875456 1342785456144 1342875678912 1343536533504 1343651105544 1344412422144 1344832385193 1350366674844 1353882856608 1354664639196 1355946702426 1359363054368 1361410633728 1361435254146 1361526730008 1363084816896 1364980257072 1366658829954 1370597459776 1372165926912 1372686785172 1374257643264 1377860951511 1379913024512 1383531161188 1383938316198 1384840543878 1385522050176 1385615144448 1389248232102 1390420905984 1391223787008 1392540450048 1396191695877 1396972645632 1397370230784 1398271069184 1401817798656 1401937340716 1402721504256 1403954716032 1408918745088 1409732307456 1413428630394 1416778150656 1420467259392 1421287490304 1422214066944 1422632605824 1426740708096 1428487060992 1428915617712 1433871559296 1436057339112 1438003892224 1440195971328 1441967040096 1445624604864 1445721737472 1446556551264 1447925581584 1451573677312 1452947455872 1453786442064 1457571915648 1463570153984 1464856861248 1465702724376 1465801206048 1470885078784 1471326355224 1473127281648 1477815970032 1482941513856 1485202095432 1487001618432 1490900541768 1491761443491 1498352063868 1499190156288 1503121038012 1504518121744 1505359663104 1506683109888 1509306721296 1510633638162 1510735138776 1511607493737 1512883451904 1516850237496 1517698676736 1519135036416 1523118213684 1525284135936 1525386620928 1529283436164 1529386189872 1531136369664 1531717571259 1533470419008 1537889789952 1541922142248 1543686667776 1545576164352 1550039287808 1550495443968 1551506254848 1552402152576 1556444408832 1563337727557 1564223519232 1565126760384 1570660653056 1572041509632 1573054952832 1577045023488 1578061692288 1578510816256 1583534920704 1585033588224 1585948845888 1591449429504 1591556360192 1593875419488 1598025666816 1598948426592 1599990825312 1604601904128 1605083296608 1607047943616 1608886996992 1613105504208 1617754378752 1619743798464 1620220467744 1622212920108 1626436954656 1627376120172 1633020386976 1634565887856 1635509747322 1640223189568 1641292496448 1642100207616 1646516423232 1648915564923 1649026356804 1654745713632 1655701225684 1657268191854 1662542966286 1663946330112 1668309203088 1669384706888 1670330585088 1670852357361 1677728292988 1678678898688 1684021819392 1686083088384 1691480164242 1692438561792 1692552278016 1692582886962 1693529620992 1697970061458 1699403329536 1701993883392 1706425657344 1706456517183 1707411011328 1713332865024 1714954374144 1715944652928 1716059948544 1720559463606 1722011799552 1722528415872 1727492640768 1730126013696 1734662410029 1736126650368 1737129154816 1738773184896 1743794198784 1744307374464 1745444536704 1746452421648 1751485594112 1760239520512 1760767605432 1766993234688 1768013562656 1769686821936 1775319403824 1775824668288 1781476785792 1784192451624 1790380608192 1790500905216 1791534807392 1793109846924 1798816979916 1800488899792 1805177142144 1806219518928 1807928936568 1815247005528 1815368973344 1817446422528 1819973676096 1822211773272 1822748026212 1830249046896 1832343524352 1837147935348 1845251088264 1846454058504 1847362733568 1847486859264 1847520270123 1852330976136 1854965049344 1856720600064 1861588927836 1862630194176 1870295339008 1871939621376 1872099253761 1876847853474 1878057795249 1879643076608 1884571507192 1889037534208 1895049987072 1896285422592 1896843474432 1902320944128 1904649414656 1905220823616 1911828745728 1914743118816 1920261295104 1920837387744 1922622720128 1927499473152 1927628983296 1928742068352 1930437734544 1930567442112 1937263274496 1938381922752 1943429220864 1946391765408 1953142481664 1954270299168 1954401608064 1956119833008 1961768473632 1964169708864 1964758974354 1970421293376 1977255351808 1980269460576 1987867389024 1989015257988 1990897674678 1997802751824 1998920208384 2004161384016 2008910813184 2012408961728 2014178184216 2014313518368 2015304800256 2015476658316 2022466983328 2025513381888 2025550012266 2030824284912 2031996958794 2033712181248 2039044581552 2039181586496 2041515159552 2042115950592 2042152881219 2042290095012 2044627225344 2047470385608 2049988244931 2055896189664 2058248890368 2059030177758 2060768219136 2061386464896 2067327258624 2068675006464 2069869536768 2075259211776 2075296741782 2075907474297 2077260815817 2078422716672 2083872348153 2085631358976 2086835680512 2088810675072 2096055346176 2097406603776 2102726697984 2102906011074 2104082256384 2111379894272 2113378117632 2114598461184 2120142945591 2121932572672 2125167225984 2130700889088 2131931235456 2133321100416 2139469205504 2140111062144 2142730591488 2150807338944 2157005838336 2159658397952 2160293956992 2162950560144 2168436907296 2168582606208 2169834826896 2177360515968 2179421183808 2180679663096 2186357873472 2188389995264 2195355230976 2197285291872 2198554086564 2198701809072 2206327618176 2206989532836 2209690922472 2216723955048 2224412270784 2227803143148 2230502427648 2236350812652 2247528095802 2255306885656 2256584749056 2256777182616 2258039494656 2263960081944 2266102708164 2269325177856 2275275356244 2276548015104 2286605832192 2287926203904 2288079931392 2293883670528 2293925154246 2294079284808 2295403971971 2296704554496 2306834684928 2312883213372 2315530001664 2318364246528 2325058931712 2325743165952 2325941497097 2327259382272 2328603228864 2334666613248 2346335278848 2347690140576 2355990979584 2358062264448 2359582429248 2367092538432 2367766224384 2375302381056 2377550382336 2378923268832 2387174144256 2387334540288 2390813129232 2398422639888 2399986237968 2406902856192 2408292691904 2410571915424 2420329340704 2426631568128 2429615697696 2430330701616 2433319380162 2440332062528 2441064180258 2443124699136 2449530580464 2453264620983 2460334784352 2461938744672 2463150311424 2463360360164 2469774634848 2473539535206 2475627466752 2482118570448 2483506925568 2483551838526 2485902287781 2493814449429 2495919495168 2496132338348 2502463804632 2504077060332 2505495877632 2516592439482 2518018348032 2526733316096 2528380563456 2529124632576 2536427925504 2537220246363 2538828417024 2538874330443 2540294431488 2546955092187 2549104994304 2552990825088 2560348393472 2561116516992 2569999297536 2570171977728 2571656091136 2573916979392 2574089922816 2580839195409 2583017699328 2584509230336 2591238961152 2591285822389 2595189020544 2604189975552 2605693732224 2605868810752 2608159777344 2612701407698 2615691298176 2616461061696 2618892945152 2619678632472 2627228391168 2640359280768 2641151408148 2650489852032 2652020343984 2654530232904 2662979105736 2663737002432 2672215178688 2676288677436 2685570912288 2685751357824 2687302211088 2689664770386 2700733349688 2707765713216 2709329278392 2711893404852 2718726108736 2722870508292 2723053460016 2726169633792 2729960514144 2733317659908 2741194919552 2745373570344 2748515286528 2755721903022 2759826049024 2767062322376 2767876632396 2769681087756 2771044100352 2771230288896 2778496464204 2782447574016 2785080900096 2792383391754 2793945291264 2794740461568 2796542138368 2803635597312 2803874681432 2805443008512 2807909432064 2815271780211 2819464614912 2826857260788 2833556301312 2840934518784 2842574980608 2844428133888 2845265211648 2853481416192 2856974121984 2857831235424 2867743118592 2872114678224 2880391942656 2883934080192 2891249209728 2891443474944 2893113102528 2895851163168 2903147354624 2905894911744 2907572884128 2915143831296 2927140307968 2929713722496 2931405448752 2931602412096 2941770157568 2942652710448 2946254563296 2955631940064 2965883027712 2970404190864 2974003236864 2981801083536 2983522886982 2996704127736 2998380312576 3006242076024 3009036243488 3013366219776 3018613442592 3021267276324 3021470277552 3023214987474 3025766903808 3033700474992 3035397353472 3038270072832 3038325018399 3046236427368 3047995438191 3050568271872 3058566872328 3058772379744 3062272739328 3063435142518 3066940838016 3075779579904 3083844284496 3087373335552 3088545266637 3091152328704 3100078575616 3100990887936 3101046967777 3103012509696 3104804305152 3112888817664 3112945112673 3126675455114 3128447038464 3130253520768 3141321306112 3144083019264 3146109905664 3154090046976 3154359016611 3156123384576 3157021632512 3167069841408 3170067176448 3171897691776 3182898859008 3183112720384 3187750838976 3196051333632 3197896853184 3199981650624 3209203808256 3210166593216 3214095887232 3226211008416 3235508757504 3239487596928 3240440935488 3244425840216 3252873909312 3254752240344 3266040773952 3269131775712 3271019494644 3280446379136 3282584992896 3293032846464 3297831129846 3298052713608 3309491427264 3311402451368 3314536383708 3325085932572 3336618406176 3338769413776 3341704714722 3355456585976 3357357797376 3368043638784 3382960328484 3384877123584 3385165773924 3387059241984 3395940122916 3403987766784 3412851314688 3412913034366 3414822022656 3426665730048 3429908748288 3431889305856 3432119897088 3440887731369 3441118927212 3445056831744 3460252027392 3469324820058 3472253300736 3474258309632 3477546369792 3487588397568 3488614748928 3490889073408 3492904843296 3502971188224 3520479041024 3521535210864 3533986469376 3536027125312 3539373643872 3550638807648 3551649336576 3562953571584 3568384903248 3580761216384 3581001810432 3583069614784 3586219693848 3597633959832 3600977799584 3610354284288 3612439037856 3615857873136 3630494011056 3630737946688 3634892845056 3639947352192 3644423546544 3645496052424 3649979070243 3660498093792 3661596270387 3664687048704 3674295870696 3690502176528 3692908117008 3694725467136 3694973718528 3695040540246 3704661952272 3709930098688 3710309302809 3713441200128 3723177855672 3725260388352 3725327757789 3743879242752 3744198507522 3753695706948 3756115590498 3759286153216 3769143014384 3774888659223 3778075068416 3790099974144 3792570845184 3793686948864 3804641888256 3809298829312 3810441647232 3823657491456 3829486237632 3840522590208 3841674775488 3845245440256 3854998946304 3855257966592 3855327686969 3857484136704 3860875469088 3861134884224 3874526548992 3876763845504 3886858441728 3892783530816 3906284963328 3908540598336 3908803216128 3912239666016 3919052111547 3923536947264 3928339417728 3929517948708 3940842586752 3954510703616 3960538921152 3975734778048 3978030515976 3981795349356 3995605503648 4008322768032 4017821626368 4024817923456 4028356368432 4028627036736 4030609600512 4030953316632 4044933966656 4051100024532 4061648569824 4063993917588 4078089163104 4078363172992 4084231901184 4084305762438 4084580190024 4089254450688 4094940771216 4099976489862 4111792379328 4116497780736 4118060355516 4122772929792 4133582854533 4139739073536 4150593483564 4151814948594 4154521631634 4156845433344 4167744696306 4171262717952 4173671361024 4177621350144 4188575087631 4192110692352 4194813207552 4205453395968 4205812022148 4208164512768 4226756235264 4229196922368 4240285891182 4243865145344 4250334451968 4261401778176 4263862470912 4266642200832 4280222124288 4285461182976 4301614677888 4314011676672 4319316795904 4320587913984 4325901120288 4336873814592 4337165212416 4339669653792 4354721031936 4358842367616 4361359326192 4372715746944 4376779990528 4390710461952 4394570583744 4397108173128 4397403618144 4412655236352 4413979065672 4419381844944 4433447910096 4448824541568 4455606286296 4461004855296 4472701625304 4475284330473 4495056191604 4510613771312 4513554365232 4516078989312 4527920163888 4532205416328 4534822481211 4538650355712 4550550712488 4553096030208 4575852407808 4576159862784 4587850308492 4588158569616 4590807943942 4593409108992 4595152713777 4613669369856 4613752805717 4625766426744 4631060003328 4636728493056 4650117863424 4651486331904 4651882994194 4654518764544 4657206457728 4669333226496 4690013182671 4692670557696 4695380281152 4711981959168 4716124528896 4719164858496 4734185076864 4735532448768 4750604762112 4755100764672 4757846537664 4774348288512 4774669080576 4781626258464 4796845279776 4799972475936 4813805712384 4816585383808 4821143830848 4840658681408 4853263136256 4859231395392 4860661403232 4866638760324 4880664125056 4882128360516 4899061160928 4906529241966 4920669568704 4923877489344 4926300622848 4926720720328 4939549269696 4946746694769 4947079070412 4964237140896 4967103677052 4971804575562 4987628898858 4991838990336 4992264676696 5004927609264 5008154120664 5010991755264 5012557072083 5033184878964 5036036696064 5058249265152 5074440492726 5077656834048 5077748660886 5080588862976 5093910184374 5098209988608 5105981650176 5119369551549 5122233033984 5139998595072 5143312182272 5147833958784 5148179845632 5161678390818 5166035398656 5169018460672 5182477922304 5182571644778 5190378041088 5203987230087 5208379951104 5211387464448 5211737621504 5216319554688 5225402815396 5231382596352 5232922123392 5237785890304 5239357264944 5254456782336 5280718561536 5282302816296 5300979704064 5304040687968 5309060465808 5325958211472 5327474004864 5344430357376 5352577354872 5371141824576 5371502715648 5374604422176 5379329540772 5401466699376 5415531426432 5418658556784 5423786809704 5437452217472 5445741016584 5446106920032 5452339267584 5459921028288 5466635319816 5482389839104 5490747140688 5497030573056 5511443806044 5519652098048 5534124644752 5535753264792 5539362175512 5542088200704 5542460577792 5542560810369 5556992928408 5564895148032 5570161800192 5584766783508 5587890582528 5593084276736 5607749362864 5610886017024 5615818864128 5616297761283 5630543560422 5634173385747 5638929229824 5653714521576 5667112602624 5685149961216 5688856267776 5690530423296 5706962832384 5713948243968 5715662470848 5735486237184 5744229356448 5760783885312 5767868160384 5782498419456 5782886949888 5786226205056 5791702326336 5806294709248 5811789823488 5815145768256 5830287662592 5854280615936 5859427444992 5862810897504 5863204824192 5883540315136 5885305420896 5892509126592 5911263880128 5931766055424 5940808381728 5963602167072 5967045773964 5993408255472 5996760625152 6012484152048 6018072486976 6026732439552 6037226885184 6042534552648 6042940555104 6046429974948 6067400949984 6076540145664 6076650036798 6092472854736 6095990876382 6101136543744 6117133744656 6117544759488 6124545478656 6126458643657 6126870285036 6133881676032 6149964734793 6167688568992 6174746671104 6177090533274 6182304657408 6201981775872 6202093935554 6206025019392 6209608610304 6225777635328 6225890225346 6227722422891 6231782447451 6253350910228 6256894076928 6260507041536 6288166038528 6292219811328 6308180093952 6308718033222 6312246769152 6314043265024 6334139682816 6340134352896 6343795383552 6360428836773 6365797718016 6375501677952 6392102667264 6395793706368 6399963301248 6418407616512 6420333186432 6428191774464 6452422016832 6471017515008 6478975193856 6480881870976 6488851680432 6505747818624 6509504480688 6532081547904 6538263551424 6542038989288 6560892758272 6565169985792 6586065692928 6595662259692 6596105427216 6618982854528 6622804902736 6629072767416 6650171865144 6673236812352 6677538827552 6683409429444 6710913171952 6765920656968 6769754247168 6770331547848 6774118483968 6791880245832 6807975533568 6825826068732 6829644045312 6859817496576 6863778611712 6864239794176 6864363930457 6881775462738 6882237854424 6886211915913 6890113663488 6920504054784 6938649640116 6948516619264 6955092739584 6975176795136 6977229497856 6977824491291 6981778146816 6985809686592 7005942376448 7040958082048 7043070421728 7067972938752 7072054250624 7078747287744 7101277615296 7103298673152 7125907143168 7136769806496 7161522432768 7162003620864 7166139229568 7172439387696 7195267919664 7201955599168 7220708568576 7224878075712 7231715746272 7260988022112 7261475893376 7279894704384 7288847093088 7290992104848 7299958140486 7320996187584 7323192540774 7329374097408 7348591741392 7359793862949 7381004353056 7385816234016 7389450934272 7390081080492 7409323904544 7420618605618 7426882400256 7446355711344 7450520776704 7450655515578 7457706863343 7487758485504 7488397015044 7507391413896 7512231180996 7538286028768 7549777318446 7556150136832 7580199948288 7585141690368 7587373897728 7609283776512 7611660739089 7616622991329 7620883294464 7640865276561 7647314982912 7658972475264 7681045180416 7683349550976 7690490880512 7709997892608 7710515933184 7710655373938 7714968273408 7721750938176 7722269768448 7742517586227 7749053097984 7753527691008 7773716883456 7773857467167 7785567061632 7812569926656 7817081196672 7817606432256 7824479332032 7838104223094 7847073894528 7856678835456 7859035897416 7881685173504 7909021407232 7921077842304 7951469556096 7956061031952 7963590698712 7991211007296 8016645536064 8049635846912 8056712736864 8057254073472 8061906633264 8089867933312 8102200049064 8123297139648 8127987835176 8156178326208 8156726345984 8168611524876 8169160380048 8178508901376 8189881542432 8199952979724 8223584758656 8236120711032 8245545859584 8267165709066 8279478147072 8301186967128 8303629897188 8309043263268 8313690866688 8335489392612 8347342722048 8355242700288 8377150175262 8384221384704 8389626415104 8410906791936 8411624044296 8416329025536 8458393844736 8480571782364 8500668903936 8522803556352 8527724941824 8533284401664 8560444248576 8570922365952 8603229355776 8638633591808 8641175827968 8651802240576 8673747629184 8674330424832 8679339307584 8709442063872 8717684735232 8722718652384 8745431493888 8753559981056 8781420923904 8789141167488 8794216346256 8794807236288 8825310472704 8827958131344 8838763689888 8866895820192 8897649083136 8911212572592 8922009710592 8945403250608 8950568660946 8990112383208 9021227542624 9027108730464 9055840327776 9064410832656 9069644962422 9077300711424 9101101424976 9106192060416 9114975055197 9143986314573 9151704815616 9175700616984 9176317139232 9181615887884 9186818217984 9190305427554 9227338739712 9227505611434 9251532853488 9262120006656 9265635799911 9273456986112 9300235726848 9302972663808 9303140903331 9303765988388 9309037529088 9314412915456 9338666452992 9338835338019 9380026365342 9385341115392 9390760562304 9423963918336 9432249057792 9438329716992 9463077049833 9468370153728 9471064897536 9501209524224 9510201529344 9515693075328 9548696577024 9549338161152 9563252516928 9593690559552 9599944951872 9627611424768 9633170767616 9642287661696 9681317362816 9706526272512 9718462790784 9721322806464 9733277520648 9761328250112 9764256721032 9798122321856 9813058483932 9841339137408 9847754978688 9853441440656 9879098539392 9893493389538 9894158140824 9928474281792 9934207354104 9943609151124 9975257797716 9984529353392 10009855218528 10016308241328 10025114144166 10066369757928 10072073392128 10148880985452 10155497321772 10161177725952 10187820368748 10211963300352 10238739103098 10244466067968 10279997190144 10286624364544 10295667917568 10296359691264 10322663194107 10323356781636 10338036921344 10365143289556 10380756082176 10407974460174 10416759902208 10422774928896 10423475243008 10432639109376 10450805630792 10462765192704 10465844246784 10475571780608 10478714529888 10508913564672 10561437123072 10564605632592 10601959408128 10608081375936 10618120931616 10651916422944 10654948009728 10688860714752 10705154709744 10742283649152 10743005431296 10749208844352 10758659081544 10802933398752 10831062852864 10837317113568 10847573619408 10874904434944 10891482033168 10892213840064 10904678535168 10919842056576 10933270639632 10949937210729 10964779678208 10981494281376 10994061146112 11022887612088 11068249289504 11071506529584 11078724351024 11084176401408 11084921155584 11085121620738 11113985856816 11129790296064 11140323600384 11169533567016 11175781165056 11175983273367 11215498725728 11231637728256 11232595522566 11261087120844 11268346771494 11277858459648 11307429043152 11324665977669 11334225205248 11370299922432 11377712535552 11381060846592 11413925664768 11427896487936 11431324941696 11470972474368 11488458712896 11521567770624 11535736320768 11564996838912 11565773899776 11565983060907 11572452410112 11583404652672 11612589418496 11623579646976 11630291536512 11660575325184 11708561231872 11718854889984 11725621795008 11726409648384 11757156334641 11767080630272 11770610841792 11785018253184 11822527760256 11863532110848 11881616763456 11927204334144 11934091547928 11986816510944 12024968304096 12036144973952 12053464879104 12074453770368 12085069105296 12085881110208 12092859949896 12134801899968 12153300073596 12184945709472 12191981752764 12234267489312 12235089518976 12252917287314 12253740570072 12267763352064 12299929469586 12335377137984 12349493342208 12354181066548 12404187871108 12419217220608 12451780450692 12455444845782 12463564894902 12506701820456 12513788153856 12521014083072 12576332077056 12584439622656 12616360187904 12617436066444 12624493538304 12680268705792 12687590767104 12720857673546 12731595436032 12751003355904 12784205334528 12791587412736 12799926602496 12840666372864 12856383548928 12904844033664 12942035030016 12957950387712 12961763741952 12977703360864 13011495637248 13019008961376 13064163095808 13076527102848 13084077978576 13121785516544 13130339971584 13172131385856 13191324519384 13192210854432 13237965709056 13245609805472 13258145534832 13300343730288 13346473624704 13355077655104 13366818858888 13421826343904 13425852991419 13531841313936 13540663095696 13548236967936 13583760491664 13604467443633 13615951067136 13651652137464 13659288090624 13727557223424 13728479588352 13728727860914 13763550925476 13764475708848 13772423831826 13780227326976 13785458141331 13841008109568 13841258417151 13877299280232 13897033238528 13910185479168 13950353590272 13954458995712 13955648982582 13963556293632 13971619373184 14011884752896 14070039548013 14081916164096 14086140843456 14135945877504 14144108501248 14157494575488 14202555230592 14206597346304 14251814286336 14273539612992 14323044865536 14324007241728 14332278459136 14344878775392 14369857742339 14390535839328 14403911198336 14441417137152 14449756151424 14463431492544 14521976044224 14522951786752 14559789408768 14577694186176 14581984209696 14599916280972 14641992375168 14646385081548 14697183482784 14719587725898 14762008706112 14771632468032 14778901868544 14780162160984 14818647809088 14841237211236 14892711422688 14901311031156 14915413726686 14975516971008 14976794030088 15014782827792 15024462361992 15076572057536 15099554636892 15174747795456 15223321478178 15233245982658 15241766588928 15281730553122 15294629965824 15317944950528 15358108654647 15366699101952 15380981761024 15419995785216 15421310747876 15429936546816 15443501876352 15444539536896 15485035172454 15498106195968 15507055382016 15547433766912 15547714934334 15571134123264 15611961690261 15625139853312 15634162393344 15635212864512 15648958664064 15676208446188 15694147789056 15713357670912 15718071794832 15763370347008 15818042814464 15842155684608 15902939112192 15912122063904 15927181397424 15982422014592 16033291072128 16099271693824 16113425473728 16114508146944 16123813266528 16179735866624 16204400098128 16246594279296 16255975670352 16312356652416 16313452691968 16337223049752 16338320760096 16357017802752 16379763084864 16399905959448 16447169517312 16472241422064 16491091719168 16534331418132 16558956294144 16602373934256 16607259794376 16618086526536 16627381733376 16627682431107 16670978785224 16694685444096 16710485400576 16754300350524 16779252830208 16823248088592 16832658051072 16848893283849 16902520157241 16916787689472 16961143564728 17001337807872 17055449883648 17066568803328 17120888497152 17141844731904 17196715003127 17206458711552 17277267183616 17282351655936 17303604481152 17347495258368 17348660849664 17358678615168 17418884127744 17435369470464 17445437304768 17490862987776 17507119962112 17562841847808 17578282334976 17588432692512 17589614472576 17650620945408 17655916262688 17677527379776 17733791640384 17795298166272 17822425145184 17890806501216 17901137321892 17980224766416 18042455085248 18054217460928 18111680655552 18128821665312 18139289924844 18202202849952 18229950110394 18287972629146 18303409631232 18351401233968 18352634278464 18363231775768 18373636435968 18379375930971 18380610855108 18455011222868 18503065706976 18524240013312 18531271599822 18546913972224 18605945327616 18606281806662 18607531976776 18618075058176 18628825830912 18677332905984 18677670676038 18683167268673 18760052730684 18770682230784 18781521124608 18864498115584 18876659433984 18926154099666 18936740307456 18942129795072 19002419048448 19020403058688 19031386150656 19081286510319 19097393154048 19126505033856 19187381119104 19199889903744 19255222849536 19266341535232 19284575323392 19362634725632 19413052545024 19436925581568 19442645612928 19466555041296 19522656500224 19528513442064 19596244643712 19626116967864 19682678274816 19695509957376 19706882881312 19758197078784 19786986779076 19788316281648 19856948563584 19868414708208 19887218302248 19950515595432 19969058706784 20019710437056 20032616482656 20050228288332 20132739515856 20297761970904 20310994643544 20322355451904 20375640737496 20423926600704 20477478206196 20488932135936 20573248729088 20591335835136 20592719382528 20593091791371 20645326388214 20646713563272 20658635747739 20676073842688 20730286579112 20761512164352 20815948920348 20845549857792 20846950486016 20865278218752 20901611261584 20925530385408 20931688493568 20933473473873 20951143561216 20957429059776 21017827129344 21122874246144 21129211265184 21203918816256 21216162751872 21236241863232 21303832845888 21309896019456 21377721429504 21410309419488 21484567298304 21486010862592 21498417688704 21517318163088 21605866797504 21662125705728 21674634227136 21695147238816 21749808869888 21782964066336 21784427680128 21839684113152 21866541279264 21899874421458 21929559356416 21962988562752 21988122292224 22045775224176 22136498579008 22143013059168 22157448702048 22168352802816 22170243241476 22227971713632 22280647200768 22339067134032 22351562330112 22351966546734 22430997451456 22463275456512 22465191045132 22522174241688 22536693542988 22614858086304 22649331955338 22668450410496 22740599844864 22755425071104 22762121693184 22827851329536 22834982217267 22849868973987 22862649883392 22922595829683 22941944948736 22976917425792 23043135541248 23071472641536 23129993677824 23131547799552 23131966121814 23144904820224 23166809305344 23225178836992 23227552758681 23247159293952 23260583073024 23321150650368 23321572401501 23437709779968 23451243590016 23452819296768 23514312669282 23534161260544 23541221683584 23570036506368 23645055520512 23727064221696 23763233526912 23854408668288 23868183095856 23973633021888 24049936608192 24072289947904 24148907540736 24170138210592 24171762220416 24185719899792 24269603799936 24306600147192 24369891418944 24383963505528 24468534978624 24470179037952 24505834574628 24507481140144 24535526704128 24599858939172 24670754275968 24708362133096 24808375742216 24838434441216 24903560901384 24910889691564 24927129789804 25013403640912 25042028166144 25152664154112 25168879245312 25232720375808 25234872132888 25248987076608 25249443691681 25375181534208 25441715347092 25502006711808 25568410669056 25583174825472 25585356468067 25599853204992 25681332745728 25712767097856 25809688067328 25915900775424 25923527483904 25955406721728 26022991274496 26038017922752 26128326191616 26153054205696 26168155957152 26243571033088 26260679943168 26344262771712 26382649038768 26384421708864 26475931418112 26491219610944 26516291069664 26600687460576 26692947249408 26710155310208 26733637717776 26843652687808 26851705982838 27063682627872 27081326191392 27167520983328 27208934887266 27231902134272 27303304274928 27318576181248 27344925165591 27431958943719 27455114446848 27457455721828 27527101850952 27528951417696 27544847663652 27560454653952 27570916282662 27682016219136 27682516834302 27754598560464 27794066477056 27796907399733 27820370958336 27900707180544 27908917991424 27909422709993 27911297965164 27927112587264 27943238746368 28016506014057 28140079096026 28163832328192 28172281686912 28271891755008 28288217002496 28314989150976 28389231149499 28405110461184 28413194692608 28503628572672 28547079225984 28646089731072 28648014483456 28664556918272 28689757550784 28739715484678 28781071678656 28807822396672 28882834274304 28899512302848 28926862985088 29043952088448 29045903573504 29119578817536 29155388372352 29163968419392 29199832561944 29283984750336 29292770163096 29394366965568 29439175451796 29524017412224 29543264936064 29560324321968 29637295618176 29682474422472 29785422845376 29802622062312 29830827453372 29953588060176 30029565655584 30048924723984 30153144115072 30199109273784 30446642956356 30466491965316 30483533177856 30563461106244 30635889901056 30716217309294 30733398203904 30761963522048 30839991570432 30842621495752 30859873093632 30887003752704 30889079073792 30967989582321 30970070344908 31014110764032 31095429868668 31142268246528 31223923380522 31250279706624 31268324786688 31270425729024 31297917328128 31352416892376 31388295578112 31426715341824 31436143589664 31526740694016 31684311369216 31805878224384 31824244127808 31854362794848 31964844029184 32066582144256 32198543387648 32226850947456 32229016293888 32247626533056 32359471733248 32408800196256 32493188558592 32511951340704 32624713304832 32626905383936 32674446099504 32676641520192 32714035605504 32759526169728 32799811918896 32894339034624 32944482844128 32982183438336 33068662836264 33204747868512 33214519588752 33236173053072 33254763466752 33255364862214 33341957570448 33389370888192 33420970801152 33508600701048 33527949820101 33646496177184 33697786567698 33805040314482 33833575378944 33922287129456 33973997933007 34002675615744 34110899767296 34133137606656 34241776994304 34283689463808 34393430006254 34412917423104 34554534367232 34564703311872 34607208962304 34694990516736 34697321699328 34697949182721 34717357230336 34837768255488 34870738940928 34890874609536 34981725975552 35014239924224 35125683695616 35156564669952 35176865385024 35179228945152 35271469003923 35301241890816 35311832525376 35355054759552 35467583280768 35590596332544 35644850290368 35781613002432 35802274643784 35960449532832 36084910170496 36108434921856 36223361311104 36257643330624 36278579849688 36404405699904 36459900220788 36575945258292 36702802467936 36705268556928 36726463551536 36758751861942 36761221710216 36910022445736 37006131413952 37048480026624 37062543199644 37212563613324 37215063953552 37257651661824 37355341352076 37366334537346 37520105461368 37541364461568 37563042249216 37728996231168 37753318867968 37852308199332 37873480614912 38040806117376 38062772301312 38162573020638 38194786308096 38253010067712 38374762238208 38399779807488 38532683070464 38569150646784 38725269451264 38826105090048 38873851163136 38885291225856 38933110082592 39045313000448 39057026884128 39192489287424 39252233935728 39365356549632 39391019914752 39413765762624 39516394157568 39573973558152 39576632563296 39713897127168 39736829416416 39774436604496 39901031190864 39938117413568 40039420874112 40065232965312 40100456576664 40265479031712 40277558974257 40595523941808 40621989287088 40644710903808 40751281474992 40813402330899 40847853201408 40954956412392 40977864271872 41182671670272 41185438765056 41186183582742 41290652776428 41293427126544 41317271495478 41352147685376 41356374423993 41460573158224 41523024328704 41523775251453 41631897840696 41691099715584 41730556437504 41803222523168 41851060770816 41863376987136 41866946947746 41902287122432 41914858119552 42035654258688 42210118644039 42245748492288 42258422530368 42407837632512 42432325503744 42472483726464 42607665691776 42619792038912 42755442859008 42820618838976 42969134596608 42972021725184 42996835377408 43034636326176 43109573227017 43211733595008 43324251411456 43349268454272 43390294477632 43499617739776 43565928132672 43568855360256 43679368226304 43733082558528 43799748842916 43859118712832 43925977125504 44091550448352 44272997158016 44286026118336 44314897404096 44336705605632 44340486482952 44455943427264 44678134268064 44703933093468 44861994902912 44926550913024 44930382090264 45044348483376 45073387085976 45229716172608 45298663910676 45524243386368 45669964434534 45699737947974 45725299766784 45845191659366 45883889897472 45953834851584 46074325963941 46142945283072 46259987355648 46263932243628 46289809640448 46333618610688 46455105517362 46494318587904 46521166146048 46642301300736 46643144803002 46875419559936 46902487180032 46905638593536 47028625338564 47082443367168 47140073012736 47290111041024 47454128443392 47526467053824 47708817336576 47736366191712 47947266043776 48099873216384 48144579895808 48297815081472 48340276421184 48343524440832 48371439799584 48539207599872 48613200294384 48739782837888 48767927011056 48937069957248 48940358075904 49011669149256 49014962280288 49071053408256 49199717878344 49341508551936 49416724266192 49616751484432 49676868882432 49807121802768 49821779383128 49854259579608 49883047293321 50026807281824 50084056332288 50337758490624 50469744265776 50497974153216 50498887383362 50546679851547 50707560471723 50750363068416 50883430694184 51004013423616 51166349650944 51170712936134 51199706409984 51362665491456 51425534195712 51590145009381 51619376134656 51831801550848 51847054967808 51910813443456 52045982548992 52076035845504 52256652383232 52306108411392 52336311914304 52487142066176 52521359886336 52688525543424 52765298077536 52768843417728 52951862836224 52982439221888 53032582139328 53201374921152 53385894498816 53420310620416 53467275435552 53687305375616 53703411965676 54127365255744 54162652382784 54335041966656 54417869774532 54606608549856 54689850331182 54863917887438 54910228893696 54914911443656 55054203701904 55057902835392 55089695327304 55120909307904 55138127792913 55141832565324 55365033668604 55509197120928 55593814799466 55640741916672 55817835982848 55818845419986 55822595930328 55854225174528 55886477492736 56033012028114 56280158192052 56344563373824 56576434004992 56629978301952 56778462298998 56810220922368 56826389385216 57007257145344 57094158451968 57243859530957 57292179462144 57329113836544 57379515101568 57479430969356 57562143357312 57615644793344 57765668548608 57799024605696 57853725970176 58087904176896 58091807147008 58239157635072 58310776744704 58327936838784 58399665123888 58567969500672 58585540326192 58788733931136 58878350903592 59048034824448 59086529872128 59120648643936 59274591236352 59364948844944 59570845690752 59605244124624 59661654906744 59907176120352 60059131311168 60097849447968 60306288230144 60398218547568 60893285912712 60932983930632 60967066355712 61126922212488 61271779802112 61432434618588 61466796407808 61523927044096 61685242991504 61719746187264 61774007505408 61778158147584 61779275374113 61935979164642 61940140689816 61975907243217 62028221528064 62190859737336 62284536493056 62447846761044 62536649573376 62540851458048 62595834656256 62704833784752 62776591156224 62800420421619 62853430683648 62872287179328 63053481388032 63368622738432 63611756448768 63648488255616 63708725589696 63929688058368 64133164288512 64397086775296 64453701894912 64458032587776 64495253066112 64718943466496 64817600392512 64986377117184 65023902681408 65249426609664 65253810767872 65348892199008 65353283040384 65519052339456 65599623837792 65788678069248 65888965688256 65964366876672 66137325672528 66409495737024 66429039177504 66472346106144 66510729724428 66683915140896 66841941602304 67017201402096 67055899640202 67292992354368 67395573135396 67610080628964 67844574258912 67947995866014 68005351231488 68221799534592 68266275213312 68483553988608 68504946651801 68549606921961 68786860012508 68825834846208 69129406623744 69214417924608 69389981033472 69394643398656 69395898365442 69434714460672 69675536510976 69741477881856 69781749219072 69963451951104 69964717204503 70313129339904 70353730770048 70358457890304 70542938007846 70602483781632 70623665050752 70710109519104 70935166561536 71181192665088 71289700580736 71563226004864 71604549287568 71920899065664 72169820340992 72216869843712 72446722622208 72515286661248 72557159699376 72808811399808 72919800441576 73151890516584 73405604935872 73410537113856 73452927103072 73517503723884 73522443420432 73820044891472 74012262827904 74125086399288 74425127226648 74430127907104 74515303323648 74710682704152 74732669074692 75040210922736 75126084498432 75457992462336 75506637735936 75704616398664 75746961229824 75748331075043 76125544602624 76325146041276 76506020135424 76749524476416 76756069404201 76799559614976 77065366140928 77138301293568 77450538902528 77747702326272 77770582451712 77866220165184 78090626000896 78114053768256 78384978574848 78504467871456 78730713099264 78782039829504 78827531525248 79032788315136 79147947116304 79153265126592 79427794254336 79473658832832 79548873208992 79802062381728 79876234827136 80078841748224 80130465930624 80200913153328 80530958063424 80555117948514 81191047883616 81243978574176 81502562949984 81626804661798 81695706402816 81909912824784 81955728543744 82034775496773 82365343340544 82372367165484 82581305552856 82586854253088 82634542990956 82712748847986 82921146316448 83046048657408 83047550502906 83263795681392 83382199431168 83461112875008 83606445046336 83702121541632 83726753974272 83728268129979 83733893895492 83829716239104 84049518042171 84420237288078 84491496984576 84516845060736 84815675265024 84864651007488 84944967452928 85167693448497 85215331383552 85239584077824 85510885718016 85641237677952 85938269193216 85944043450368 85993670754816 86069272652352 86219146454034 86423467190016 86648502822912 86698536908544 86780588955264 86999235479552 87131856265344 87137710720512 87358736452608 87466165117056 87599497685832 87718237425664 87851954251008 88183100896704 88545994316032 88572052236672 88629794808192 88680972965904 88911886854528 89356268536128 89407866186936 89723989805824 89860764180528 90088696966752 90146774171952 90459432345216 90597327821352 91339928869068 91399475895948 91450599533568 91690383318732 91907669703168 92148651927882 92285890566144 92519974711296 92527864487256 92579619280896 92667237221376 92910211034724 93042332292096 93286289606004 93750839119872 93804974360064 93811277187072 94057250677128 94164886734336 94280146025472 94580222082048 95052934107648 95363601380977 95417634673152 95472732383424 95894532087552 96199746432768 96289159791616 96595630162944 96680552842368 96687048881664 96742879599168 97078415199744 97226400588768 97479565675776 97535854022112 97874139914496 97880716151808 98023338298512 98029924560576 98142106816512 98399435756688 98683017103872 98833448532384 99233502968864 99614243605536 99643558766256 99708519159216 99766094586642 100053614563648 100168112664576 100583849460303 100939488531552 100997774766724 101093359703094 101415120943446 101500726136832 101766861388368 101921993799021 102008026847232 102332699301888 102341425872268 102399412819968 102725330982912 102851068391424 103180290018762 103238752269312 103663603101696 103694109935616 103821626886912 104091965097984 104093847548163 104152071691008 104513304766464 104612216822784 104672623828608 104974284132352 105042719772672 105377051086848 105530596155072 105537686835456 105814407011769 105903725672448 105964878443776 106065164278656 106402749842304 106771788997632 106840621240832 106934550871104 107374610751232 107406823931352 108254730511488 108325304765568 108670083933312 108835739549064 109213217099712 109379700662364 109727835774876 109829822887312 110108407403808 110115805670784 110179390654608 110276255585826 110283665130648 110730067337208 111018394241856 111187629598932 111637690839972 111645191860656 111772954985472 112066024056228 112560316384104 112689126747648 113152868009984 113259956603904 113556924597996 113620441844736 114188316903936 114487719061914 114584358924288 114658227673088 114759030203136 114958861938712 115124286714624 115231289586688 115598049211392 115707451940352 116175808353792 116183614294016 116478315270144 116621553489408 116655873677568 116799330247776 117135939001344 117171080652384 117577467862272 117756701807184 118096069648896 118173059744256 118241297287872 118549182472704 118729897689888 119141691381504 119210488249248 119323309813488 119814352240704 120118262622336 120195698895936 120612576460288 120796437095136 121786571825424 121865967861264 121934132711424 122253844424976 122543559604224 122864869237176 122933592815616 123370485983008 123548015010816 123556316295168 123558550748226 123871958329284 123880281379632 123951814486434 124056443056128 124381719474672 124569072986112 124571325754359 124895693522088 125073299146752 125191669312512 125409667569504 125553182312448 125600840843238 125706861367296 125744574358656 126106962776064 126630355932117 126737245476864 127223512897536 127296976511232 127417451179392 127859376116736 128266328577024 128794173550592 128907403789824 128916065175552 128990506132224 129328719681051 129437886932992 129635200785024 129972754234368 130047805362816 130498853219328 130507621535744 130697784398016 130706566080768 131038104678912 131199247675584 131577356138496 131777931376512 132274651345056 132818991474048 132858078355008 132944692212288 133021459448856 133367830281792 134034402804192 134111799280404 134585984708736 134791146270792 135220161257928 135689148517824 135895991732028 137009893303602 137099213843922 137573720025016 137651669692416 138428835849216 138779962066944 138791796730884 138869428921344 139482955763712 139563498438144 139926903902208 139929434409006 140626258679808 140707461540096 140716915780608 141085876015692 141247330101504 141420219038208 141870333123072 142362385330176 142579401161472 143126452009728 143209098575136 143841798131328 144339640681984 144433739687424 144893445244416 145030573322496 145114319398752 145617622799616 145839600883152 146303781033168 146811209871744 146821074227712 146905854206144 147035007447768 147044886840864 147640089782944 148024525655808 148250172798576 148850254453296 148860255814208 149030606647296 149421365408304 149465338149384 149649141879963 150080421845472 150252168996864 151013275471872 151409232797328 151493922459648 151496662150086 151640039554641 152122681415169 152251089205248 152650292082552 153012040270848 153499048952832 153512138808402 153599119229952 154130732281856 154276602587136 154770435028143 154901077805056 155495404652544 155541164903424 155732440330368 156181252001792 156228107536512 156769957149696 157008935742912 157461426198528 157564079659008 157655063050496 158065576630272 158068435165729 158295894232608 158306530253184 158855588508672 158947317665664 159097746417984 159604124763456 159752469654272 160157683496448 160260931861248 160401826306656 161061916126848 161110235897028 162382095767232 162487957148352 163005125899968 163253609323596 163819825649568 164069550993546 164730686681088 164744734330968 165162611105712 165173708506176 165269085981912 165425497695972 165842292632896 166095101005812 166527591362784 166922225750016 167212890092672 167453507948544 167456536259958 167467787790984 167659432478208 168099036084342 168840474576156 169033690121472 169729302014976 169889934905856 170335386896994 170430662767104 170479168155648 171021771436032 171282475355904 171731578592871 171876538386432 171987341509632 172138545304704 172438292908068 172846934380032 173297005645824 173397073817088 173561177910528 173998470959104 174263712530688 174275421441024 174717472905216 174932330234112 175198995371664 175703908502016 176366201793408 177091988632064 177144104473344 177259589616384 177361945931808 177823773709056 178712537072256 178815732373872 179447979611648 179721528361056 180177393933504 180293548343904 180918864690432 181194655642704 182679857738136 182798951791896 182901199067136 183380766637464 183815339406336 184297303855764 184571781132288 185055728974512 185159238561792 185334474442752 185337826122339 185820422069448 185927721729651 186084664584192 186572579212008 187609948720128 187622554374144 188114501354256 188329773468672 188401261264857 188560292050944 189160444164096 189163865034397 190105868215296 190727202761954 190835269346304 190945464766848 191789064175104 192399492865536 192578319583232 193191260325888 193361105684736 193374097763328 193485759198336 194156830399488 194452801177536 194959131351552 195071708044224 195748279828992 195761432303616 196046676597024 196059849121152 196798871513376 197366034207744 197666897064768 198467005937728 199228487211072 199287117532512 199417038318432 199532189173284 200107229127296 201167698920606 201878977063104 201995549533448 202186719406188 202830241886892 203533722776736 203843987598042 204016053694464 204665398603776 204682851744536 204798825639936 205450661965824 205514839955403 206360580037524 206477504538624 207388219871232 207643253773824 208183930195968 208187695096326 208304143382016 209026609532928 209224433645568 209345247657216 209894151613509 211061192310144 211075373670912 211628814023538 211807451344896 211929756887552 212130328557312 212805499684608 213543577995264 213681242481664 213869101742208 214749221502464 214813647862704 216509461022976 216650609531136 217340167866624 217671479098128 218426434199424 218759401324728 219455671549752 219659645774624 220216814807616 220231611341568 220358781309216 220552511171652 220567330261296 221460134674416 222036788483712 222375259197864 223275381679944 223290383721312 223545909970944 224132048112456 225120632768208 225378253495296 226305736019968 226519913207808 227113849195992 227240883689472 227244993225129 228376633807872 228975438123828 229316455346176 229518060406272 229917723877424 230248573429248 230268208212603 230462579173376 231196098422784 231414903880704 232351616707584 232367228588032 233243106978816 233311747355136 233598660495552 234271878002688 234342161304768 235154935724544 235513403614368 236192139297792 236346119488512 236482594575744 237098364945408 237459795379776 238283382763008 238420976498496 238646619626976 239628704481408 240236525244672 240391397791872 241225152920576 241592874190272 243573143650848 243731935722528 244507688849952 245087119208448 245729738474352 245867185631232 246740971966016 247096030021632 247117101496452 247743916658568 247760562759264 247903628972868 248763438949344 249138145972224 249142651508718 249791387044176 250146598293504 250383338625024 250819335139008 251106364624896 251184804389937 251201681686476 251489148717312 252148554126513 253260711864234 253474490953728 254447025795072 254593953022464 254834902358784 255503080345491 255718752233472 256532657154048 257814807579648 257832130351104 257981012264448 258657439362102 258875773865984 259270401570048 259945508468736 260095610725632 260997706438656 261395568796032 261413132161536 262076209357824 262398495351168 263154712276992 263555862753024 264549302690112 265637982948096 265716156710016 265889384424576 266042918897712 266735660563584 268068805608384 268223598560808 269171969417472 269582292541584 270440322515856 271378297035648 271791983464056 274019786607204 274198427687844 275147440050032 276857671698432 277559924133888 277583593461768 277738857842688 279126996876288 279858868818012 281252517359616 281414923080192 281433831561216 281438921148737 282171752031384 282494660203008 282840438076416 283740666246144 285158802322944 286090804142931 286252904019456 286418197150272 287683596262656 288679281363968 288867479374848 289786890488832 290061146644992 290228638797504 291235245599232 291679201766304 292607562066336 293622419743488 293642148455424 293811708412288 294070014895536 294089773681728 295280179565888 296049051311616 296500345597152 297700508906592 297720511628416 298842730816608 298930676298768 299298283759926 300160843690944 300504337993728 301751548380909 302818465594656 302993324300172 303280079109282 304245362830338 304502178410496 305300584165104 305765981397063 306024080541696 306998097905664 307024277616804 307198238459904 308553205174272 309540870056286 309802155610112 310990809305088 311082329806848 311464880660736 312281542644489 312456215073024 313539914299392 314017871485824 314922852397056 315128159318016 315310126100992 316131153260544 316136870331458 316591788465216 316613060506368 317443221035307 317711177017344 317894635331328 318195492835968 319208249526912 319504939308544 320315366992896 320521863722496 320803652613312 322123832253696 322220471794056 324764191534464 324975914296704 326010251799936 326507218647192 327639651299136 328139101987092 329489468661936 330325222211424 330347417012352 330538171963824 330850995391944 331684585265792 332190202011624 333055182725568 334425780185344 334913072519916 334935575581968 335318864956416 336198072168684 337680949152312 338067380242944 339458604029952 339779869811712 340670773793988 340861325534208 342564950711808 343463157185742 343753076772864 343974683019264 344277090609408 344876585816136 345693868760064 346794147634176 347122355821056 348527425061376 348550842882048 349434945810432 349864660468224 350397990743328 351407817004032 352732403586816 354183977264128 354288208946688 354519179232768 354723891863616 355647547418112 357425074144512 357631464747744 358895959223296 359443056722112 360354787867008 360587096687808 361837729380864 362389311285408 365359715476272 365597903583792 365802398134272 366761533274928 367630678812672 368594607711528 370111457949024 370668948885504 370675652244678 371640844138896 371855443459302 372169329168384 373145158424016 373713977263077 375219897440256 376229002708512 376659546937344 376802522529714 377120584101888 378320888328192 378327730068794 379891067796351 380211736430592 381454405523908 381670538692608 381890929533696 383578128350208 384798985731072 385156639166464 386382520651776 386722211369472 386748195526656 386971518396672 387986159043153 388313660798976 388905602355072 389918262703104 390143416088448 391496559657984 391522864607232 392093353194048 392119698242304 393597743026752 394732068415488 395333794129536 396934011875456 398456974422144 398574235065024 398834076636864 399064378346568 400214458254592 402335397841212 403757954126208 403991099066896 404373438812376 405660483773784 407067445553472 407687975196084 409365703489072 411029679910806 412721160075048 412955009077248 415286507547648 416375390192652 416608286764032 418448867291136 418690495314432 419788303227018 422122384620288 422150747341824 423257628047076 423859513775104 424260657114624 425610999369216 427087155990528 427362484963328 427738203484416 429498443004928 429627295725408 433018922045952 433301219062272 434680335733248 435342958196256 436852868398848 437518802649456 438911343099504 439319291549248 440433629615232 440463222683136 440717562618432 441105022343304 441134660522592 442920269348832 444073576967424 444750518395728 446550763359888 446580767442624 447091819941888 448264096224912 448947425639889 450241265536416 450756506990592 453039826415616 454227698391984 454481767378944 454489986450258 454920118663923 456753267615744 457950876247656 459036120812544 459835447754848 460497146858496 460536416425206 460925158346752 462392196845568 462829807761408 464311305084429 464703233415168 466486213957632 466623494710272 467197320991104 468543756005376 468684322609536 470309871449088 471026807228736 472384278595584 472692238977024 472965189151488 474196729890816 474205305497187 474919590759552 476566765526016 476841952996992 477293239253952 479257408962816 480473050489344 480782795583744 482450305841152 483185748380544 487146287301696 487463871445056 489015377699904 491459476948704 493481943932032 494192060043264 494234202992904 495487833317136 495521125518528 495807257945736 497526877898688 498285303017436 499582774088352 500766677250048 501638670278016 502369608779874 502403363372952 502978297434624 504297108253026 506521423728468 509187906044928 509669804717568 511006160690982 511437504466944 513065314308096 515629615159296 515962024528896 517314878724204 518540803140096 519891016937472 520191221451264 521995412877312 522791137592064 522826264323072 524152418715648 524796990702336 527111725506048 529098605380224 531275965896192 531432313420032 531778768849152 532085837795424 533471321127168 536137611216768 536447197121616 538343938834944 539164585083168 540880645031712 542756594071296 543583966928112 548039573214408 548396855375688 550294880100064 553715343396864 555167186923536 555477715685376 556013478367017 557783165188953 558253993752576 559717737636024 562829846160384 562867663122432 562877842297474 564343504062768 564989320406016 565203783794571 565680876152832 567481332492288 567491595103191 570317604645888 572181608285862 572505808038912 572836394300544 575367192525312 577358562727936 577734958749696 579573780977664 580122293289984 580457277595008 582470491198464 583358403532608 585215124132672 587244839486976 587284296910848 587623416824576 588140029791072 588179547363456 590560359131776 592098102623232 593000691194304 595401017813184 595441023256832 597685461633216 597861352597536 598596567519852 600321687381888 603503096761818 605636931189312 605986648600344 606560158218564 608490725660676 610601168330208 611531962794126 612048161083392 613996195811328 614048555233608 614396476919808 619081740112572 622164659613696 622929761321472 624563085288978 624912430146048 627079828598784 628035742971648 629682454840527 630620252201984 632273740662916 633183576930432 633226121012736 634886442070614 635422354034688 635789270662656 636390985671936 638416499053824 639009878617088 640630733985792 641043727444992 641607305226624 644247664507392 644440943588112 649528383068928 649951828593408 652020503599872 653014437294384 655279302598272 656278203974184 658978937323872 660650444422848 660694834024704 661076343927648 661701990783888 663369170531584 664380404023248 666110365451136 668851560370688 669826145039832 669871151163936 670637729912832 672396144337368 675361898304624 676134760485888 678917208059904 679559739623424 681341547587976 681722651068416 681734979675387 685129901423616 686926314371484 687949366038528 688554181218816 689753171632272 690804624637809 691387737520128 693588295268352 694244711642112 697054850122752 697101685764096 699729320936448 700795981486656 702815634008064 705464807173632 708367954528256 708576417893376 709038358465536 709447783727232 711295094836224 714850148289024 715262929495488 717791918446592 718886113444224 720709575734016 721174193375616 723675458761728 724778622570816 730719430952544 731195807167584 733523066549856 735261357625344 737189215423056 740222915898048 741351304489356 743281688277792 743710886918604 746290316848032 747427954526154 750439794880512 752458005417024 753319093874688 753554413169811 753605045059428 756655460137588 759782135592702 760423472861184 762908811047816 763341077385216 763781859067392 767156256700416 769597971462144 773444422738944 773496391053312 773943036793344 775972318086306 776627321597952 777811204710144 779836525406208 780286832176896 782993119315968 784186706388096 784239396484608 787195486053504 789464136830976 790667588259072 793868023750912 796913948844288 797148470130048 797668153273728 798128756693136 800428916509184 804670795682424 807515908252416 807982198133792 808746877624752 811320967547568 814134891106944 815375950392168 818731406978144 822059359821612 825442320150096 830573015095296 832750780385304 833216573528064 837380990628864 839576606454036 844244769240576 844301494683648 844316763446211 846515256094152 847719027550208 848521314229248 851221998738432 854724969926656 855476406968832 858272412428793 858996886009856 859254591450816 866037844091904 866602438124544 869360671466496 870685916392512 873705736797696 875037605298912 877822686199008 878638583098496 880867259230464 880926445366272 881435125236864 882210044686608 882269321045184 885840538697664 888147153934848 889501036791456 893101526719776 893161534885248 896528192449824 897894851279778 900482531072832 901513013981184 908455396783968 908979972900516 909840237327846 913506535231488 915901752495312 918072241625088 919670895509696 920994293716992 921072832850412 925659615522816 928622610168858 929406466830336 932972427915264 933246989420544 934394641982208 936844627933467 937368645219072 940619742898176 942053614457472 944768557191168 945384477954048 945930378302976 948393459781632 948410610994374 949839181519104 952329663105921 953133531052032 953683905993984 954586478507904 958514817925632 960946100978688 961565591167488 964900611682304 966371496761088 974292574603392 974927742890112 978030755399808 982918953897408 986963887864064 988468405985808 990975666634272 991042251037056 991614515891472 995053755797376 996570606034872 999165548176704 1003277340556032 1004739217559748 1004806726745904 1005956594869248 1008594216506052 1013042847456936 1018375812089856 1019339609435136 1022012321381964 1031259230318592 1031924049057792 1034629757448408 1037081606280192 1040382442902528 1045582275184128 1045652528646144 1048304837431296 1048999615190747 1049593981404672 1054223451012096 1058197210760448 1062551931792384 1062864626840064 1063557537698304 1064171675590848 1066942642254336 1072275222433536 1072894394243232 1076687877669888 1078329170166336 1081761290063424 1085513188142592 1087167933856224 1096079146428816 1096793710751376 1100589760200128 1110334373847072 1112026956734034 1115566330377906 1116507987505152 1119435475272048 1121141931789231 1125659692320768 1125755684594948 1128687008125536 1129978640812032 1130407567589142 1131361752305664 1134962664984576 1134983190206382 1139673203389053 1140635209291776 1144363216571724 1145011616077824 1145672788601088 1150734385050624 1154717125455872 1155469917499392 1159147561955328 1160244586579968 1160914555190016 1163958477129459 1164940982396928 1166716807065216 1170430248265344 1174489678973952 1174568593821696 1175246833649152 1176280059582144 1176359094726912 1181120718263552 1184196205246464 1186001382388608 1190802035626368 1190882046513664 1195370923266432 1195722705195072 1197193135039704 1200643374763776 1207006193523636 1211273862378624 1211973297200688 1213120316437128 1216981451321352 1221202336660416 1223063925588252 1228097110467216 1238163480225144 1245859522642944 1249126170577956 1249824860292096 1256071485943296 1259364909681054 1261240504403968 1264547481325832 1266367153860864 1266452242025472 1269772884141228 1271578541325312 1272781971343872 1276832998107648 1278019757234176 1281261467971584 1282087454889984 1283214610453248 1288495329014784 1288881887176224 1299056766137856 1299903657186816 1304041007199744 1306028874588768 1310558605196544 1312556407948368 1317957874647744 1321300888845696 1321389668049408 1322152687855296 1323403981567776 1326738341063168 1328760808046496 1332220730902272 1337703120741376 1339652290079664 1339742302327872 1341275459825664 1344792288674736 1350723796609248 1352269520971776 1359119479246848 1362683095175952 1363445302136832 1363469959350774 1370259802847232 1373852628742968 1377108362437632 1379506343264544 1381609249275618 1382775475040256 1387176590536704 1388489423284224 1392933915253287 1394109700245504 1399458641872896 1401591962973312 1405631268016128 1410929614347264 1416735909056512 1417152835786752 1418076716931072 1418895567454464 1422590189672448 1422615916491561 1429700296578048 1430525858990976 1435583836893184 1437772226888448 1441419151468032 1442348386751232 1447350917523456 1449557245141632 1461438861905088 1462391614335168 1467046133099712 1474378430846112 1480445831796096 1482702608978712 1486563376555584 1487421773837208 1492580633696064 1494855909052308 1504916010834048 1507108826339622 1507210090118856 1513310920275176 1519564271185404 1525817622095632 1527563718134784 1534312513400832 1539195942924288 1546888845477888 1547886073586688 1551944636172612 1555622409420288 1559673050812416 1560573664353792 1565986238631936 1568373412776192 1568478792969216 1574390972107008 1581335176518144 1587736047501824 1593827897688576 1594296940260096 1595336306547456 1596257513386272 1600857833018368 1609341591364848 1615031816504832 1615964396267584 1617493755249504 1622641935095136 1628269782213888 1630751900784336 1637462813956288 1644118719643224 1650884640300192 1661146030190592 1665501560770608 1666433147056128 1668040435101051 1673349495566859 1674761981257728 1679153212908072 1688489538481152 1688602989367296 1688633526892422 1693030512188304 1695438055100416 1695611351383713 1697042628458496 1702443997476864 1702474785309573 1710952813937664 1716544824857586 1717993772019712 1718509182901632 1732075688183808 1733204876249088 1738721342932992 1741371832785024 1747411473595392 1750075210597824 1755645372398016 1757277166196992 1761734518460928 1761852890732544 1762870250473728 1764420089373216 1764538642090368 1771681077395328 1776294307869696 1779002073582912 1786203053439552 1786323069770496 1793056384899648 1795789702559556 1800965062145664 1816910793567936 1817959945801032 1819680474655692 1831803504990624 1836144483250176 1839341791019392 1841988587433984 1842145665700824 1857245220337716 1866493978841088 1868789283964416 1873689255866934 1874737290438144 1881239485796352 1884107228914944 1889047364521581 1891860756605952 1896821221988748 1899678363038208 1904659326211842 1906267062104064 1907367811987968 1909172957015808 1917029635851264 1921892201957376 1923131182334976 1932742993522176 1948585149206784 1949855485780224 1956061510799616 1965837907794816 1973927775728128 1976936811971616 1981951333268544 1982084502074112 1983229031782944 1990107511594752 1993141212069744 1998331096353408 2006554681112064 2009478435119496 2009613453491808 2011913189738496 2017188433012104 2026085694913872 2036751624179712 2038679218870272 2044024642763928 2045204939026161 2063848098115584 2069259514896816 2072413873913427 2074163212560384 2080764885805056 2091164550368256 2091305057292288 2097999230381494 2099187962809344 2108446902024192 2116394421520896 2125103863584768 2125729253680128 2127115075396608 2128343351181696 2133885284508672 2144550444867072 2145788788486464 2153375755339776 2156658340332672 2163522580126848 2171026376285184 2174335867712448 2192158292857632 2193587421502752 2201179520400256 2220668747694144 2224053913468068 2231132660755812 2238870950544096 2242283863578462 2251319384641536 2251511369189896 2257374016251072 2259957281624064 2260663239509433 2260815135178284 2269966380412764 2279346406778106 2281270418583552 2288726433143448 2290023232155648 2291345577202176 2301468770101248 2320489173159936 2321829110380032 2327916954258918 2329881964793856 2333433614130432 2340860496530688 2348979357947904 2350493667298304 2352560119164288 2352718189453824 2362241436527104 2368392410492928 2372002764777216 2381604071252736 2381764093027328 2390741846532864 2391445410390144 2394386270079408 2401286749527552 2414012387047272 2422547724757248 2423946594401376 2426240632874256 2433962902642704 2442404673320832 2446127851176504 2456194220934432 2476326960450288 2491719045285888 2498252341155912 2499649720584192 2512142971886592 2518729819362108 2522481008807936 2529094962651664 2532734307721728 2532904484050944 2532950290338633 2539545768282456 2543157082650624 2545563942687744 2553665996215296 2556039514468352 2564174909779968 2566429220906496 2574817237286379 2576990658029568 2577763774352448 2598113532275712 2599807314373632 2608082014399488 2612057749177536 2621117210393088 2625112815896736 2635915749295488 2642601777691392 2642779336098816 2644305375710592 2646807963135552 2653476682126336 2657521616092992 2664441461804544 2675406241482752 2679304580159328 2679484604655744 2689584577349472 2701447593218496 2704539041943552 2725366190351904 2726939918701548 2740519605694464 2747705257485936 2754216724875264 2759012686529088 2763218498551236 2776978846568448 2785867830506574 2788219400491008 2798917283745792 2803183925946624 2810533883800401 2821859228694528 2834305671573504 2836153433862144 2837791134908928 2845180379344896 2845231832983122 2859400593156096 2861051717981952 2875544453776896 2882838302936064 2884696773502464 2894701835046912 2899114490283264 2922877723810176 2924783228670336 2934092266199424 2948756861692224 2960891663592192 2965405217957424 2973126753111168 2974843547674416 2985161267392128 2989711818104616 3009832021668096 3014217652679244 3014420180237712 3026621840550352 3039128542370808 3051635244191264 3055127436269568 3093777690955776 3095772147173376 3103889272345224 3111244818840576 3121147328707584 3136746825552384 3136957585938432 3146998845572241 3148781944214016 3162670353036288 3175472095003648 3187655795377152 3188593880520192 3190672613094912 3192515026772544 3201715666036736 3218683182729696 3230063633009664 3231928792535168 3234987510499008 3245283870190272 3256539564427776 3261503801568672 3274925627912576 3288237439286448 3301769280600384 3331003121541216 3336080870202102 3346698991133718 3349523962515456 3358306425816144 3363425795367693 3376979076962304 3377267053784844 3386061024376608 3391222702767426 3394085256916992 3404887994953728 3404949570619146 3421905627875328 3433089649715172 3437018365803264 3464151376367616 3466409752498176 3477442685865984 3482743665570048 3491875431388377 3494822947190784 3500150421195648 3511290744796032 3514554332393984 3523469036921856 3523705781465088 3525740500947456 3528840178746432 3529077284180736 3543362154790656 3552588615739392 3558004147165824 3572406106879104 3572646139540992 3586112769799296 3591579405119112 3601930124291328 3633821587135872 3635919891602064 3639360949311384 3663607009981248 3678683582038784 3684291331401648 3714490440675432 3737578567928832 3747378511733868 3749474580876288 3768214457829888 3778094729043162 3783721513211904 3793642443977496 3799356726076416 3809318652423684 3814735623975936 3818345914031616 3834059271702528 3843784403914752 3846262364669952 3865485987044352 3897170298413568 3899710971560448 3912123021599232 3931675815589632 3947855551456256 3953873623943232 3963902666537088 3964169004148224 3966458063565888 3980215023189504 3986282424139488 3996662192706816 4013109362224128 4018956870238992 4019226906983616 4023826379476992 4034376866024208 4052171389827744 4077358437740544 4088049285527856 4090409878052322 4138519029793632 4144827747826854 4148326425120768 4161529771610112 4178801745759861 4182329100736512 4195998460762988 4198375925618688 4216893804048384 4232788843041792 4250207727169536 4251458507360256 4254230150793216 4256686702363392 4267770569017344 4267847749474683 4289100889734144 4291577576972928 4306751510679552 4313316680665344 4327045160253696 4342052752570368 4348671735424896 4384316585715264 4387174843005504 4402359040800512 4441337495388288 4448107826936136 4462265321511624 4477741901088192 4484567727156924 4503022738379792 4514748032502144 4521326479018866 4521630270356568 4539932760825528 4558692813556212 4577452866286896 4582691154404352 4602937540202496 4643658220760064 4655833908517836 4666867228260864 4681720993061376 4697958715895808 4700987334596608 4705120238328576 4705436378907648 4724482873054208 4744005529554432 4763208142505472 4763528186054656 4781483693065728 4782890820780288 4788772540158816 4802573499055104 4828024774094544 4845095449514496 4847893188802752 4852481265748512 4867925805285408 4884809346641664 4892255702353008 4912388441868864 4952653920900576 4983438090571776 4996504682311824 4999299441168384 5004121305303153 5024285943773184 5037459638724216 5058189925303328 5065468615443456 5065808968101888 5065900580677266 5079091536564912 5086314165301248 5091127885375488 5107331992430592 5107424355928719 5132858441812992 5149634474572758 5153981316059136 5155527548704896 5196227064551424 5199614628747264 5216164028798976 5224115498355072 5242234420786176 5250225631793472 5271831498590976 5285203555382784 5285558672197632 5288610751421184 5293615926271104 5306953364252672 5315043232185984 5328882923609088 5350812482965504 5358609160318656 5358969209311488 5379169154698944 5402895186436992 5450732380703808 5453879837403096 5495410514971872 5508433449750528 5518025373058176 5526436997102472 5571735661013148 5606367851893248 5621067767600802 5643718457389056 5675582269817856 5690463665966244 5718801186312192 5722103435963904 5751088907553792 5765676605872128 5769393547004928 5798228980566528 5845755447620352 5849566457340672 5868184532398848 5897513723384448 5921783327184384 5930810435914848 5946253506222336 5949687095348832 5970322534784256 5979423636209232 6019664043336192 6028435305358488 6028840360475424 6053243681100704 6078257084741616 6103270488382528 6110254872539136 6135614817078483 6191544294346752 6207778544690448 6217241621740281 6222489637681152 6242294657415168 6273493651104768 6273915171876864 6293997691144482 6297563888428032 6325340706072576 6350944190007296 6375311590754304 6377187761040384 6381345226189824 6385030053545088 6403431332073472 6437366365459392 6460127266019328 6463857585070336 6469975020998016 6490567740380544 6513079128855552 6523007603137344 6549851255825152 6576474878572896 6603538561200768 6662006243082432 6672161740404204 6693397982267436 6716612851632288 6726851590735386 6753958153924608 6754534107569688 6772122048753216 6782445405534852 6809899141238292 6843811255750656 6866179299430344 6874036731606528 6965487331140096 6983750862776754 6989645894381568 7000300842391296 7022581489592064 7029108664787968 7046938073843712 7051481001894912 7057680357492864 7058154568361472 7086724309581312 7105177231478784 7116008294331648 7144812213758208 7145292279081984 7172225539598592 7183158810238224 7203860248582656 7267643174271744 7271839783204128 7278721898622768 7327214019962496 7357367164077568 7368582662803296 7428980881350864 7475157135857664 7494757023467736 7498949161752576 7536428915659776 7556189458086324 7567443026423808 7587284887954992 7598713452152832 7598850871015899 7618637304847368 7629471247951872 7636691828063232 7668118543405056 7692524729339904 7724451711859137 7730971974088704 7794340596827136 7799421943120896 7824246043198464 7863351631179264 7895711102912512 7907747247886464 7927805333074176 7928338008296448 7932916127131776 7960430046379008 7972564848278976 7993324385413632 8026218724448256 8037913740477984 8038453813967232 8068753732048416 8104342779655488 8176098571055712 8180819756104644 8277038059587264 8289655495653708 8357603491519722 8364658201473024 8391996921525976 8396751851237376 8465577686083584 8502917014720512 8508460301586432 8513373404726784 8535541138034688 8535695498949366 8578201779468288 8583155153945856 8626633361330688 8654090320507392 8684105505140736 8697343470849792 8768633171430528 8774349686011008 8804718081601024 8882674990776576 8896215653872272 8924530643023248 8955483802176384 8969135454313848 9006045476759584 9029496065004288 9042652958037732 9043260540713136 9079865521651056 9117385627112424 9154905732573792 9165382308808704 9287316441520128 9311667817035672 9333734456521728 9363441986122752 9401974669193216 9410240476657152 9410872757815296 9440996536716723 9448965746108416 9488011059108864 9526416285010944 9527056372109312 9562967386131456 9565781641560576 9577545080317632 9605146998110208 9656049548189088 9690190899028992 9695786377605504 9704962531497024 9735851610570816 9769618693283328 9784511404706016 9824776883737728 9905307841801152 9993009364623648 10008242610606306 10048571887546368 10074919277448432 10116379850606656 10130937230886912 10131801161354532 10158183073129824 10182255770750976 10214663984861184 10214848711857438 10265716883625984 10299268949145516 10311055097409792 10392454129102848 10399229257494528 10432328057597952 10448230996710144 10475626294165131 10484468841572352 10500451263586944 10543662997181952 10570407110765568 10571117344395264 10577221502842368 10587231852542208 10613906728505344 10630086464371968 10657765847218176 10717218320637312 10717938418622976 10758338309397888 10805790372873984 10901464761407616 10907759674806192 10990821029943744 11036050746116352 11052873994204944 11143471322026296 11212735703786496 11242135535201604 11351164539635712 11380927331932488 11444206871927808 11502177815107584 11531353211744256 11538787094009856 11538995767098217 11596457961133056 11691510895240704 11699132914681344 11736369064797696 11795027446768896 11843566654368768 11861620871829696 11892507012444672 11899374190697664 11940645069568512 11958847272418464 12039328086672384 12056870610716976 12057680720950848 12106487362201408 12156514169483232 12206540976765056 12271229634156966 12415557089380896 12434483243480562 12444979275362304 12484589314830336 12536405237279583 12546987302209536 12587995382288964 12595127776856064 12650681412145152 12701888380014592 12750623181508608 12754375522080768 12762690452379648 12770060107090176 12803543248424049 12874732730918784 12920254532038656 12927715170140672 12939950041996032 12981135480761088 13026158257711104 13046015206274688 13099702511650304 13152949757145792 13207077122401536 13324012486164864 13344323480808408 13386795964534872 13433225703264576 13453703181470772 13509068215139376 13544244097506432 13564890811069704 13619798282476584 13732358598860688 13748073463213056 13930974662280192 13967501725553508 14000601684782592 14045162979184128 14058217329575936 14093876147687424 14102962003789824 14115360714985728 14116309136722944 14173448619162624 14232016588663296 14289624427516416 14290584558163968 14344451079197184 14366317620476448 14407720497165312 14535286348543488 14543679566408256 14557443797245536 14654428039924992 14714734328155136 14737165325606592 14857961762701728 14950314271715328 14989514046935472 14997898323505152 15072857831319552 15112378916172648 15174569775909984 15197426904305664 15197701742031798 15237274609694736 15258942495903744 15273383656126464 15322273067786157 15448903423718274 15461943948177408 15588681193654272 15598843886241792 15648492086396928 15726703262358528 15791422205825024 15815494495772928 15855610666148352 15856676016592896 15865832254263552 15920860092758016 15945129696557952 15986648770827264 16052437448896512 16075827480955968 16076907627934464 16137507464096832 16208685559310976 16352197142111424 16361639512209288 16554076119174528 16579310991307416 16715206983039444 16783993843051952 16931155372167168 17026746809453568 17071390997898732 17156403558936576 17166310307891712 17253266722661376 17308180641014784 17394686941699584 17537266342861056 17548699372022016 17609436163202048 17765349981553152 17792431307744544 17849061286046496 17910967604352768 17938270908627696 18012090953519168 18058992130008576 18085305916075464 18086521081426272 18159731043302112 18234771254224848 18309811465147584 18330764617617408 18406844451235449 18574632883040256 18623335634071344 18651724865220843 18667468913043456 18726883972245504 18820480953314304 18821745515630592 18881993073433446 18897931492216832 18976022118217728 19052832570021888 19125934772262912 19131563283121152 19155090160635264 19210293996220416 19312099096378176 19380381798057984 19391572755211008 19409925062994048 19471703221141632 19539237386566656 19569022809412032 19649553767475456 19810615683602304 19986018729247296 20016485221212612 20149838554896864 20232759701213312 20261874461773824 20263602322709064 20316366146259648 20429697423714876 20531433767251968 20598537898291032 20622110194819584 20896461993420288 20951252588330262 20968937683144704 21000902527173888 21087325994363904 21140814221531136 21154443005684736 21174463705084416 21260172928743936 21315531694436352 21434436641274624 21435876837245952 21516676618795776 21611580745747968 21802929522815232 21815519349612384 21981642059887488 22072101492232704 22105747988409888 22286942644052592 22425471407572992 22484271070403208 22702329079271424 22761854663864976 22796552613047697 22888413743855616 23004355630215168 23077574188019712 23077991534196434 23173355135577411 23192915922266112 23383021790481408 23398265829362688 23472738129595392 23590054893537792 23687133308737536 23723241743659392 23785014024889344 23798748381395328 23881290139137024 23917694544836928 24078656173344768 24113741221433952 24115361441901696 24212974724402816 24313028338966464 24413081953530112 24542459268313932 24831114178761792 24868966486961124 25072810474559166 25093974604419072 25175990764577928 25190255553712128 25508751044161536 25525380904759296 25540120214180352 25607086496848098 25749465461837568 25855430340281344 25879900083992064 25962270961522176 26052316515422208 26092030412549376 26199405023300608 26305899514291584 26414154244803072 26648024972329728 26688646961616816 26773591929069744 26866451406529152 26907406362941544 27018136430278752 27088488195012864 27129781622139408 27239596564953168 27464717197721376 27496146926426112 27861949324560384 27935003451107016 28001203369565184 28090325958368256 28116434659151872 28205924007579648 28230721429971456 28232618273445888 28322989610150169 28346897238325248 28464033177326592 28579248855032832 28581169116327936 28688902158394368 28732635240952896 28815440994330624 29070572697086976 29087359132816512 29114887594491072 29308856079849984 29429468656310272 29474330651213184 29715923525403456 29979028093870944 30145715662639104 30224757832345296 30349139551819968 30395403484063596 30474549219389472 30546767312252928 30644546135572314 30897806847436548 31177362387308544 31197687772483584 31296984172793856 31453406524717056 31630988991545856 31711221332296704 31713352033185792 31731664508527104 31841720185516032 31890259393115904 31973297541654528 32151654961911936 32153815255868928 32275014928193664 32417371118621952 32704394284222848 32723279024418576 33108152238349056 33158621982614832 33430413966078888 33567987686103904 34053493618907136 34142781995797464 34332620615783424 34506533445322752 34616361282029568 34616987301294651 34789373883399168 35074532685722112 35097398744044032 35218872326404096 35530699963106304 35584862615489088 35698122572092992 35821935208705536 35876541817255392 36024181907038336 36117984260017152 36170611832150928 36173042162852544 36319462086604224 36469542508449696 36619622930295168 36813688902470898 37246671268142688 37303449730441686 37334937826086912 37453767944491008 37640961906628608 37763986146866892 37952044236435456 38105665140043776 38251869544525824 38263126566242304 38310180321270528 38410629745272147 38624198192756352 38760763596115968 38783145510422016 38819850125988096 38943406442283264 39078474773133312 39138045618824064 39299107534950912 39621231367204608 39972037458494592 40032970442425224 40299677109793728 40465519402426624 40527204645418128 40632732292519296 40859394847429752 41197075796582064 41244220389639168 41792923986840576 41902505176660524 42001805054347776 42174651988727808 42281628443062272 42308886011369472 42348927410168832 42520345857487872 42868873282549248 42871753674491904 43033353237591552 43223161491495936 43605859045630464 43631038699224768 43963284119774976 44144202984465408 44211495976819776 44573885288105184 44850942815145984 44968542140806416 45523709327729952 45593105226095394 45776827487711232 45966819203358471 46155983068392868 46346710271154822 46385831844532224 46766043580962816 46796531658725376 46945476259190784 47180109787075584 47374266617475072 47446483487318784 47570028049778688 47597496762790656 47762580278274048 47835389089673856 48157312346689536 48227482442867904 48230722883803392 48425949448805632 48626056677932928 48826163907060224 49084918536627864 49662228357523584 49737932973922248 50145620949118332 50351981529155856 51080240428360704 51214172993696196 51498930923675136 51710860680562688 51759800167984128 51924541923044352 52184060825098752 52398810046601216 52611799028583168 52828308489606144 53296049944659456 53377293923233632 53547183858139488 53732902813058304 53814812725883088 54036272860557504 54176976390025728 54259563244278816 54479193129906336 54929434395442752 54992293852852224 55723898649120768 55870006902214032 56002406739130368 56180651916736512 56461442859942912 56465236546891776 56645979220300338 56693794476650496 56928066354653184 57158497710065664 57377804316788736 57465270481905792 57630881988661248 58141145394173952 58174718265633024 58229775188982144 58617712159699968 58858937312620544 58948661302426368 59431847050806912 59958056187741888 60449515664690592 60698279103639936 60790806968127192 60949098438778944 61289092271144628 61795613694873096 62906813049434112 63261977983091712 63422442664593408 63463329017054208 63780518786231808 63946595083309056 64303309923823872 64307630511737856 64550029856387328 64834742237243904 65408788568445696 65446558048837152 66216304476698112 66317243965229664 66860827932157776 67135975372207808 68106987237814272 68285563991594928 68389657839143091 68665241231566848 69013066890645504 69232722564059136 69233974602589302 69520065406732233 69578747766798336 70149065371444224 70194797488088064 70437744652808192 71061399926212608 71169725230978176 71396245144185984 71643870417411072 71753083634510784 72048363814076672 72235968520034304 72341223664301856 72346084325705088 72638924173208448 72939085016899392 73239245860590336 73627377804941796 74493342536285376 74606899460883372 75281923813257216 75527972293733784 76526253132484608 76620360642541056 76821259490544294 77248396385512704 77566291020844032 77639700251976192 77886812884566528 78156949546266624 78276091237648128 78598215069901824 79242462734409216 79944074916989184 80065940884850448 80599354219587456 80931038804853248 81054409290836256 81265464585038592 81718789694859504 82394151593164128 82488440779278336 83585847973681152 83805010353321048 84003610108695552 84349303977455616 84617772022738944 84697854820337664 84968968830450507 85040691714975744 85737746565098496 85743507348983808 86066706475183104 86446322982991872 87211718091260928 87262077398449536 87926568239549952 88288405968930816 88422991953639552 89147770576210368 89937084281612832 91047418655459904 91186210452190788 91933638406716942 92311966136785736 92693420542309644 93532087161925632 93593063317450752 93890952518381568 94360219574151168 94892966974637568 95140056099557376 95194993525581312 95525160556548096 95670778179347712 96454964885735808 96461445767606784 96851898897611264 97252113355865856 97652327814120448 98169837073255728 99324456715047168 99475865947844496 100291241898236664 100703963058311712 102160480856721408 102428345987392392 102997861847350272 103421721361125376 103519600335968256 103849083846088704 103850961903883953 104368121650197504 104797620093202432 105223598057166336 105656616979212288 106592099889318912 106754587846467264 107094367716278976 107465805626116608 107629625451766176 108072545721115008 108353952780051456 108519126488557632 108958386259812672 109858868790885504 111740013804428064 112004813478260736 112361303833473024 112922885719885824 113291958440600676 113856132709306368 114316995420131328 114755608633577472 114930540963811584 115231889235816441 116282290788347904 116349436531266048 116459550377964288 117235424319399936 117897322604852736 118863694101613824 119916112375483776 120899031329381184 121396558207279872 121581613936254384 121898196877557888 122578184542289256 123591227389746192 126523955966183424 126844885329186816 126926658034108416 127561037572463616 128606619847647744 128615261023475712 129100059712774656 129669484474487808 130817577136891392 130893116097674304 132432608953396224 132634487930459328 133721655864315552 134271950744415616 136571127983189856 136779315678286182 137330482463133696 137900457610075413 138467949205178604 139040130813464466 139157495533596672 140298130742888448 140389594976176128 142122799852425216 142339450461956352 142792490288371968 143287740834822144 143506167269021568 144096727628153344 144471937040068608 144682447328603712 144692168651410176 145277848346416896 145878170033798784 146478491721180672 147254755609883592 148986685072570752 149213798921766744 151055944587467568 153240721285082112 153642518981088588 154496792771025408 155132582041688064 155279400503952384 155773625769133056 156552182475296256 157196430139803648 158484925468818432 159888149833978368 160131881769700896 161198708439174912 161862077609706496 162108818581672512 162530929170077184 163437579389719008 164788303186328256 164976881558556672 167171695947362304 167610020706642096 168007220217391104 169395709640675328 169937937660901014 170081383429951488 171475493130196992 172133412950366208 172892645965983744 174423436182521856 174524154796899072 175853136479099904 176576811937861632 176845983907279104 178295541152420736 179874168563225664 182094837310919808 182372420904381576 183867276813433884 184623932273571472 185386841084619288 188720439148302336 189785933949275136 190389987051162624 191341556358695424 192909929771471616 192922891535213568 193703797795222528 194504226711731712 195304655628240896 196339674146511456 198648913430094336 198951731895688992 200582483796473328 201407926116623424 204320961713442816 204856691974784784 205168973517429273 205995723694700544 207039200671936512 207698167692177408 207701923807767906 208736243300395008 210447196114332672 211313233958424576 213184199778637824 213509175692934528 214188735432557952 214931611252233216 215259250903532352 216145091442230016 216707905560102912 217038252977115264 217916772519625344 219717737581771008 223480027608856128 225845771439771648 226583916881201352 229861081927623168 230463778471632882 232698873062532096 232919100755928576 234470848638799872 235794645209705472 237727388203227648 239832224750967552 241798062658762368 242793116414559744 243163227872508768 243796393755115776 245156369084578512 247182454779492384 253047911932366848 253853316068216832 254906906491351521 255122075144927232 257213239695295488 257230522046951424 258200119425549312 259338968948975616 261635154273782784 261786232195348608 264865217906792448 265268975860918656 267443311728631104 268543901488831232 273142255966379712 273558631356572364 275800915220150826 276935898410357208 278080261626928932 280596261485776896 280779189952352256 284678900923912704 285584980576743936 286575481669644288 287012334538043136 288193455256306688 289364894657207424 289384337302820352 290555696692833792 291756340067597568 292956983442361344 294509511219767184 297973370145141504 298427597843533488 302111889174935136 306481442570164224 307285037962177176 308993585542050816 310265164083376128 310558801007904768 311547251538266112 311552885711651859 313104364950592512 314392860279607296 316969850937636864 319776299667956736 320263763539401792 322397416878349824 323724155219412992 324217637163345024 325061858340154368 326875158779438016 329576606372656512 335220041413284192 336014440434782208 339875875321802028 342950986260393984 344266825900732416 348846872365043712 349048309593798144 351706272958199808 353691967814558208 356591082304841472 359748337126451328 364189674621839616 364744841808763152 367734553626867768 369247864547142944 370773682169238576 379571867898550272 380779974102325248 382683112717390848 385819859542943232 385845783070427136 387407595590445056 389008453423463424 390609311256481792 392679348293022912 397297826860188672 397903463791377984 401164967592946656 402815852233246848 409713383949569568 410337947034858546 411991447389401088 415403847615535812 417472486600790016 420894392228665344 426368399557275648 427018351385869056 428377470865115904 429863222504466432 430518501807064704 432290182884460032 433415811120205824 434076505954230528 435833545039250688 439435475163542016 446960055217712256 453167833762402704 459722163855246336 460927556943265764 465397746125064192 465838201511857152 471589290419410944 475454776406455296 479664449501935104 483596125317524736 485586232829119488 486326455745017536 487592787510231552 490312738169157024 494364909558984768 509813812982703042 510244150289854464 514426479390590976 516400238851098624 518677937897951232 523270308547565568 523572464390697216 529730435813584896 530537951721837312 534886623457262208 537087802977662464 546284511932759424 547117262713144728 551601830440301652 553871796820714416 556160523253857864 569357801847825408 571169961153487872 574024669076086272 576386910512613376 578729789314414848 578768674605640704 581111393385667584 583512680135195136 585913966884722688 589019022439534368 595946740290283008 596855195687066976 604223778349870272 612962885140328448 614570075924354352 617987171084101632 621117602015809536 623094503076532224 623105771423303718 626208729901185024 633939701875273728 639552599335913472 640527527078803584 644794833756699648 647448310438825984 648435274326690048 650123716680308736 653750317558876032 659153212745313024 670440082826568384 679751750643604056 698096619187596288 703412545916399616 707383935629116416 713182164609682944 719496674252902656 728379349243679232 729489683617526304 735469107253735536 738495729094285888 741547364338477152 759143735797100544 761559948204650496 764720719474054563 765366225434781696 771639719085886464 771691566140854272 774815191180890112 778016906846926848 785358696586045824 794595653720377344 795806927582755968 802329935185893312 805631704466493696 819426767899139136 820675894069717092 830807695231071624 841788784457330688 854036702771738112 856754941730231808 859726445008932864 861037003614129408 864580365768920064 868153011908461056 871667090078501376 878870950327084032 893920110435424512 906335667524805408 919444327710492672 921855113886531528 930795492250128384 931676403023714304 934658657134955577 943178580838821888 950909552812910592 959328899003870208 967192250635049472 971172465658238976 972652911490035072 975185575020463104 980625476338314048 988729819117969536 1019627625965406084 1028852958781181952 1032800477702197248 1046540617095131136 1047144928781394432 1061075903443674624 1069773246914524416 1074175605955324928 1092569023865518848 1094234525426289456 1103203660880603304 1107743593641428832 1112321046507715728 1138715603695650816 1142339922306975744 1148049338152172544 1152773821025226752 1157459578628829696 1157537349211281408 1162222786771335168 1167025360270390272 1171827933769445376 1178038044879068736 1191893480580566016 1193710391374133952 1208447556699740544 1229140151848708704 1235974342168203264 1246211542846607436 1252417459802370048 1279105198671826944 1281055054157607168 1289589667513399296 1296870548653380096 1300247433360617472 1307500635117752064 1318306425490626048 1340880165653136768 1359503501287208112 1396193238375192576 1414767871258232832 1426364329219365888 1438993348505805312 1456758698487358464 1458979367235052608 1470938214507471072 1476991458188571776 1483094728676954304 1529441438948109126 1530732450869563392 1543279438171772928 1556033813693853696 1570717393172091648 1589191307440754688 1591613855165511936 1604659870371786624 1611263408932987392 1638853535798278272 1641351788139434184 1661615390462143248 1708073405543476224 1713509883460463616 1722074007228258816 1729160731537840128 1736306023816922112 1743334180157002752 1757741900654168064 1787840220870849024 1812671335049610816 1838888655420985344 1843710227773063056 1863352806047428608 1869317314269911154 1901819105625821184 1918657798007740416 1934384501270098944 1942344931316477952 1945305822980070144 1950371150040926208 1961250952676628096 1977459638235939072 2039255251930812168 2094289857562788864 2122151806887349248 2139546493829048832 2148351211910649856 2185138047731037696 2188469050852578912 2206407321761206608 2215487187282857664 2224642093015431456 2277431207391301632 2284679844613951488 2296098676304345088 2314919157257659392 2315074698422562816 2324445573542670336 2334050720540780544 2356076089758137472 2383786961161132032 2387420782748267904 2416895113399481088 2458280303697417408 2492423085693214872 2562110108315214336 2579179335026798592 2593741097306760192 2615001270235504128 2636612850981252096 2681760331306273536 2719007002574416224 2792386476750385152 2803975971404866731 2829535742516465664 2852728658438731776 2877986697011610624 2913517396974716928 2917958734470105216 2941876429014942144 2953982916377143552 2966189457353908608 3058882877896218252 3086558876343545856 3141434786344183296 3183227710331023872 3209319740743573248 3222526817865974784 3277707071596556544 3282703576278868368 3323230780924286496 3416146811086952448 3427019766920927232 3444148014456517632 3458321463075680256 3472612047633844224 3486668360314005504 3515483801308336128 3575680441741698048 3625342670099221632 3687420455546126112 3738634628539822308 3837315596015480832 3868769002540197888 3890611645960140288 3900742300081852416 3922501905353256192 3954919276471878144 4078510503861624336 4188579715125577728 4244303613774698496 4279092987658097664 4296702423821299712 4370276095462075392 4376938101705157824 4412814643522413216 4430974374565715328 4449284186030862912 4592197352608690176 4629838314515318784 4668101441081561088 4712152179516274944 4767573922322264064 4774841565496535808 4833790226798962176 4916560607394834816 4984846171386429744 5124220216630428672 5187482194613520384 5230002540471008256 5273225701962504192 5363520662612547072 5438014005148832448 5607951942809733462 5705457316877463552 5755973394023221248 5827034793949433856 5835917468940210432 5883752858029884288 5907965832754287104 5932378914707817216 6117765755792436504 6282869572688366592 6366455420662047744 6418639481487146496 6445053635731949568 6555414143193113088 6565407152557736736 6646461561848572992 6832293622173904896 6854039533841854464 6888296028913035264 6945224095267688448 6973336720628011008 7151360883483396096 7250685340198443264 7374840911092252224 7477269257079644616 7737538005080395776 7781223291920280576 7845003810706512384 7909838552943756288 8157021007723248672 8377159430251155456 8411927914214600193 8488607227549396992 8558185975316195328 8740552190924150784 8753876203410315648 8825629287044826432 8861948749131430656 8898568372061725824 9259676629030637568 9424304359032549888 9549683130993071616 9667580453597924352 9833121214789669632 9969692342772859488 10248440433260857344 10374964389227040768 10460005080942016512 10546451403925008384 10727041325225094144 10876028010297664896 11215903885619466924 11511946788046442496 11671834937880420864 11767505716059768576 11815931665508574208 11864757829415634432 12235531511584873008 12565739145376733184 12732910841324095488 12837278962974292992 12890107271463899136 13110828286386226176 13130814305115473472 13292923123697145984 13776592057826070528 14302721766966792192 14501370680396886528 14749681822184504448 14954538514159289232 15562446583840561152 15690007621413024768 15819677105887512576 16314042015446497344 16823855828429200386 17116371950632390656 17481104381848301568 17507752406820631296 17651258574089652864 17723897498262861312 17797136744123451648 18848608718065099776 19099366261986143232 19335160907195848704 19666242429579339264 19939384685545718976 20496880866521714688 20920010161884033024 21454082650450188288 21752056020595329792 22431807771238933848 23343669875760841728 23535011432119537152 23631863331017148416 23729515658831268864 24471063023169746016 25131478290753466368 25465821682648190976 25674557925948585984 26221656572772452352 26261628610230946944 26585846247394291968 29002741360793773056 29499363644369008896 29909077028318578464 31124893167681122304 31380015242826049536 31639354211775025152 32628084030892994688 33647711656858400772 35015504813641262592 35302517148179305728 35447794996525722624 35594273488246903296 37697217436130199552 38198732523972286464 38670321814391697408 39332484859158678528 39878769371091437952 42908165300900376576 43504112041190659584 44863615542477867696 46687339751521683456 47070022864239074304 47263726662034296832 47459031317662537728 48942126046339492032 51349115851897171968 52443313145544904704 52523257220461893888 53171692494788583936 58005482721587546112 58998727288738017792 59818154056637156928 62760030485652099072 65256168061785989376 67295423313716801544 70031009627282525184 70605034296358611456 70895589993051445248 71188546976493806592 75394434872260399104 76397465047944572928 78664969718317357056 79757538742182875904 87008224082381319168 89727231084955735392 93374679503043366912 94140045728478148608 94918062635325075456 97884252092678984064 105046514440923787776 106343384989577167872 116010965443175092224 117997454577476035584 119636308113274313856 130512336123571978752 134590846627433603088 140062019254565050368 141210068592717222912 141791179986102890496 142377093952987613184 157329939436634714112 159515077484365751808 174016448164762638336 179454462169911470784 188280091456956297216 195768504185357968128 210093028881847575552 212686769979154335744 235994909154952071168 239272616226548627712 261024672247143957504 269181693254867206176 280124038509130100736 282420137185434445824 284754187905975226368 319030154968731503616 348032896329525276672 358908924339822941568 391537008370715936256 420186057763695151104 425373539958308671488 471989818309904142336 478545232453097255424 522049344494287915008 538363386509734412352 564840274370868891648 638060309937463007232 717817848679645883136 783074016741431872512 840372115527390302208 957090464906194510848 1044098688988575830016 1076726773019468824704 1276120619874926014464 1435635697359291766272 1566148033482863745024 1914180929812389021696 2153453546038937649408 2871271394718583532544 3132296066965727490048 3828361859624778043392 4306907092077875298816 5742542789437167065088 8613814184155750597632 11485085578874334130176 17227628368311501195264 34455256736623002390528
- Sum of all divisors σ(n): 120211445747770966905498
- Sum of proper divisors (its aliquot sum) s(n): 85756189011147964514970
- 34455256736623002390528 is an abundant number, because the sum of its proper divisors (85756189011147964514970) is greater than itself. Its abundance is 51300932274524962124442
Bases of 34455256736623002390528
- Binary: 1110100101111010010101111011110101000101111010000101110000000010000000000002
- Hexadecimal: 0x74BD2BDEA2F42E01000
- Base-36: 5LZIVYEK20CG000
Squares and roots of 34455256736623002390528
- 34455256736623002390528 squared (344552567366230023905282) is 1187164716786604788321956081171819602624118784
- 34455256736623002390528 cubed (344552567366230023905283) is 40904065105542803363908482276064850192970582432422526048261428477952
-
The
square root of 34455256736623002390528 is 185621272317.1107950655 -
The
cube root of 34455256736623002390528 is 32540071.0430464801
Scales and comparisons
How big is 34455256736623002390528?- 34,455,256,736,623,002,390,528 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,455,256,736,623,002,390,528 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 34455256736623002390528 cubic inches would be around 2711672.6 feet tall.
Recreational maths with 34455256736623002390528
- 34455256736623002390528 backwards is 82509320032663765255443
- The number of decimal digits it has is: 23
- The sum of 34455256736623002390528's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 34455256736623002390528 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 34455256736623002390528 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/34455256736623002390528/
Chicago style:
Numbermatics. 2024. "Number 34455256736623002390528 - Facts about the integer". https://numbermatics.com/n/34455256736623002390528/
The information we have on file for 34455256736623002390528 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 34455256736623002390528, math, Factors of 34455256736623002390528, curriculum, school, college, exams, university, Prime factorization of 34455256736623002390528, STEM, science, technology, engineering, physics, economics, calculator, thirty-four sextillion, four hundred fifty-five quintillion, two hundred fifty-six quadrillion, seven hundred thirty-six trillion, six hundred twenty-three billion, two million, three hundred ninety thousand, five hundred twenty-eight.