59599045585492494825848832
59,599,045,585,492,494,825,848,832 is an even composite number composed of six prime numbers multiplied together.
59599045585492494825848832 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 59599045585492494825848832:
215 × 33 × 73 × 133 × 613 × 7333
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 61 × 61 × 61 × 733 × 733 × 733)See below for interesting mathematical facts about the number 59599045585492494825848832 from the Numbermatics database.
Names of 59599045585492494825848832
- Cardinal: 59599045585492494825848832 can be written as Fifty-nine septillion, five hundred ninety-nine sextillion, forty-five quintillion, five hundred eighty-five quadrillion, four hundred ninety-two trillion, four hundred ninety-four billion, eight hundred twenty-five million, eight hundred forty-eight thousand, eight hundred thirty-two.
Scientific notation
- Scientific notation: 5.9599045585492494825848832 × 1025
Factors of 59599045585492494825848832
Divisors of 59599045585492494825848832
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 61 63 64 72 78 84 91 96 98 104 108 112 117 122 126 128 144 147 156 168 169 182 183 189 192 196 208 216 224 234 244 252 256 273 288 294 312 336 338 343 351 364 366 378 384 392 416 427 432 441 448 468 488 504 507 512 546 549 576 588 624 637 672 676 686 702 728 732 733 756 768 784 793 819 832 854 864 882 896 936 976 1008 1014 1024 1029 1092 1098 1152 1176 1183 1248 1274 1281 1323 1344 1352 1372 1404 1456 1464 1466 1512 1521 1536 1568 1586 1638 1647 1664 1708 1728 1764 1792 1872 1911 1952 2016 2028 2048 2058 2184 2196 2197 2199 2304 2352 2366 2379 2457 2496 2548 2562 2646 2688 2704 2744 2808 2912 2928 2932 2989 3024 3042 3072 3087 3136 3172 3276 3294 3328 3416 3456 3528 3549 3584 3721 3744 3822 3843 3904 4032 4056 4096 4116 4368 4392 4394 4398 4459 4563 4608 4704 4732 4758 4914 4992 5096 5124 5131 5292 5376 5408 5488 5551 5616 5733 5824 5856 5864 5978 6048 6084 6144 6174 6272 6344 6552 6588 6591 6597 6656 6832 6912 7056 7098 7137 7168 7442 7488 7644 7686 7808 8064 8112 8192 8232 8281 8736 8784 8788 8796 8918 8967 9126 9216 9261 9408 9464 9516 9529 9828 9984 10192 10248 10262 10309 10584 10647 10752 10816 10976 11102 11163 11232 11466 11529 11648 11712 11728 11956 12096 12168 12288 12348 12544 12688 13104 13176 13182 13194 13312 13377 13664 13824 14112 14196 14274 14336 14884 14976 15288 15372 15379 15393 15616 16128 16224 16384 16464 16562 16653 17199 17472 17568 17576 17592 17836 17934 18252 18432 18522 18816 18928 19032 19058 19656 19773 19791 19968 20384 20496 20524 20618 20923 21168 21294 21411 21504 21632 21952 22204 22326 22464 22932 23058 23296 23424 23456 23912 24192 24336 24576 24696 24843 25088 25376 26047 26208 26352 26364 26388 26624 26754 26901 27328 27648 28224 28392 28548 28587 28672 29768 29952 30576 30744 30758 30786 30927 31232 31941 32256 32448 32768 32928 33124 33306 33489 34398 34944 35136 35152 35184 35672 35868 35917 36504 36864 37044 37632 37856 38064 38116 38857 39312 39546 39582 39936 40131 40768 40992 41048 41236 41846 42336 42588 42822 43008 43264 43904 44408 44652 44713 44928 45864 46116 46137 46179 46592 46848 46912 47824 48373 48384 48672 49152 49392 49686 49959 50176 50752 52094 52416 52704 52728 52776 53248 53508 53802 54656 55296 56448 56784 57096 57174 57344 57967 59319 59536 59904 61152 61488 61516 61572 61854 62464 62769 63882 64512 64896 65856 66248 66612 66703 66978 68796 69888 70272 70304 70368 71344 71736 71834 72163 73008 73728 74088 74529 75264 75712 76128 76232 77714 78141 78624 79092 79164 79872 80262 80703 81536 81984 82096 82472 83692 84672 85176 85644 85761 86016 86528 87808 88816 89304 89426 89856 91728 92232 92274 92358 92781 93184 93696 93824 95648 96746 96768 97344 98304 98784 99372 99918 100352 100467 101504 104188 104832 105408 105456 105552 106496 107016 107604 107653 107751 109312 110592 112896 113568 114192 114348 114688 115934 116571 118638 119072 119808 120393 122304 122976 123032 123144 123708 123877 124928 125538 127764 129024 129792 131712 132496 133224 133406 133956 134017 134139 137592 138411 138537 139776 140544 140608 140736 142688 143472 143668 144326 145119 146016 147456 148176 149058 149877 150528 151424 152256 152464 155428 156282 157248 158184 158328 159744 160524 161406 163072 163968 164192 164944 167384 169344 170352 171288 171522 172032 173056 173901 175616 177632 178608 178852 179712 182329 183456 184464 184548 184716 185562 186368 187392 187648 188307 191296 193492 193536 194688 197568 198744 199836 200109 200704 200934 203008 208376 209664 210816 210912 211104 212992 214032 215208 215306 215502 216489 218624 221184 223587 225792 226981 227136 228384 228696 229376 231868 233142 234423 237276 238144 239616 240786 244608 245952 246064 246288 247416 247754 249856 251076 251419 255528 257283 258048 259584 263424 264992 266448 266812 267912 268034 268278 271999 275184 276822 277074 278343 279552 281088 281216 281472 285376 286944 287336 288652 290238 292032 294912 296352 298116 299754 301056 302848 304512 304928 310856 312564 312991 314496 316368 316656 319488 321048 322812 322959 323253 326144 327936 328384 329888 334768 338611 338688 340704 342576 343044 344064 346112 347802 349713 351232 355264 357216 357704 359424 364658 366912 368928 369096 369432 371124 371631 372736 374784 375296 376614 382592 386984 387072 389376 395136 397488 399672 400218 401408 401868 402051 402417 406016 415233 416752 419328 421632 421824 422208 425984 428064 430416 430612 431004 432978 435357 437248 442368 447174 451584 453962 454272 456768 457392 463736 466284 466921 468846 474552 476288 479232 481572 489216 491904 492128 492576 494832 495508 499712 502152 502838 505141 511056 514566 516096 519168 521703 526848 529984 532896 533624 535824 536068 536556 537289 543998 546987 550368 553644 554148 556686 559104 562176 562432 562944 564921 570752 573888 574672 577304 580476 581269 584064 592704 596232 599508 600327 602112 605696 609024 609856 621712 625128 625982 628849 628992 632736 633312 638976 642096 645624 645918 646506 649467 652288 655872 656768 659776 669536 677222 677376 680943 681408 685152 686088 688128 692224 695604 699426 702464 703269 710528 714432 715408 718848 729316 733824 737856 738192 738864 742248 743262 745472 749568 750592 753228 753571 754257 765184 773968 774144 778752 790272 794976 799344 800436 802816 803736 804102 804834 812032 815997 830466 833504 838656 843264 843648 844416 856128 860832 861224 862008 865956 867139 870714 874496 884736 894348 903168 907924 908544 913536 914784 927472 932568 933842 937692 938119 938973 949104 952576 958464 963144 968877 969759 978432 983808 984256 985152 989664 991016 999424 1004304 1005676 1010282 1015833 1022112 1029132 1032192 1038336 1043406 1049139 1053696 1059968 1065792 1067248 1071648 1072136 1073112 1074578 1087996 1093974 1100736 1107288 1108296 1113372 1114893 1118208 1124352 1124864 1125888 1129842 1141504 1147776 1149344 1154608 1160952 1162538 1168128 1185408 1192464 1199016 1200654 1204224 1206153 1207251 1211392 1218048 1219712 1243424 1250256 1251964 1257698 1257984 1265472 1266624 1276303 1277952 1284192 1291248 1291836 1293012 1298934 1304576 1306071 1311744 1313536 1319552 1339072 1354444 1354752 1361886 1362816 1370304 1372176 1384448 1391208 1398852 1400763 1404928 1406538 1421056 1428864 1430816 1437696 1458632 1467648 1475712 1476384 1477728 1484496 1486524 1490944 1499136 1501184 1506456 1507142 1508514 1515423 1530368 1547936 1548288 1557504 1565109 1580544 1588867 1589952 1598688 1600872 1605632 1607472 1608204 1609668 1610401 1611867 1624064 1631994 1640961 1660932 1667008 1677312 1686528 1687296 1688832 1712256 1721664 1722448 1724016 1731912 1734278 1741428 1743807 1748992 1788696 1800981 1806336 1815848 1817088 1827072 1829568 1854944 1865136 1867684 1875384 1876238 1877946 1886547 1898208 1905152 1916928 1926288 1937754 1939518 1948401 1956864 1967616 1968512 1970304 1979328 1982032 1998848 2008608 2011352 2020564 2031666 2042829 2044224 2058264 2064384 2076672 2086812 2098278 2107392 2119936 2131584 2134496 2143296 2144272 2146224 2149156 2175992 2187948 2190937 2201472 2214576 2216592 2226744 2229786 2236416 2248704 2249728 2251776 2259684 2260713 2262771 2283008 2295552 2298688 2309216 2321904 2325076 2336256 2370277 2370816 2384928 2398032 2401308 2408448 2412306 2414502 2422784 2436096 2439424 2447991 2486848 2500512 2503928 2515396 2515968 2530944 2533248 2552606 2568384 2582496 2583672 2586024 2597868 2601417 2609152 2612142 2623488 2627072 2639104 2678144 2708888 2709504 2723772 2725632 2727493 2740608 2744352 2768896 2782416 2797704 2801526 2809856 2813076 2814357 2816919 2842112 2857728 2861632 2875392 2906631 2917264 2935296 2950753 2951424 2952768 2955456 2968992 2973048 2981888 2998272 3002368 3012912 3014284 3017028 3030846 3047499 3060736 3095872 3096576 3115008 3130218 3161088 3177734 3179904 3197376 3201744 3214944 3216408 3219336 3220802 3223734 3248128 3263988 3268447 3281922 3321864 3334016 3344679 3354624 3373056 3374592 3377664 3424512 3443328 3444896 3448032 3463824 3468556 3482856 3487614 3497984 3535987 3577392 3601962 3612672 3618459 3631696 3634176 3654144 3659136 3709888 3730272 3735368 3750768 3752476 3755892 3761023 3773094 3796416 3810304 3828909 3833856 3852576 3875508 3879036 3896802 3913728 3935232 3937024 3940608 3958656 3964064 4017216 4022704 4041128 4063332 4068883 4085658 4088448 4116528 4153344 4173624 4196556 4202289 4214784 4239872 4263168 4268992 4286592 4288544 4292448 4298312 4351984 4375896 4381874 4401943 4402944 4429152 4433184 4453488 4459572 4472832 4497408 4499456 4503552 4519368 4521426 4525542 4546269 4566016 4591104 4597376 4618432 4643808 4650152 4672512 4740554 4741632 4766601 4769856 4796064 4802616 4816896 4824612 4829004 4831203 4835601 4845568 4872192 4878848 4895982 4922883 4973696 5001024 5007856 5030792 5031936 5061888 5066496 5105212 5136768 5164992 5167344 5172048 5195736 5202834 5218304 5224284 5231421 5246976 5254144 5278208 5356288 5417776 5419008 5447544 5451264 5454986 5481216 5488704 5537792 5564832 5595408 5603052 5619712 5626152 5628714 5633838 5659641 5684224 5715456 5723264 5750784 5813262 5834528 5870592 5901506 5902848 5905536 5910912 5937984 5946096 5996544 6004736 6025824 6028568 6034056 6061692 6069973 6094998 6121472 6128487 6191744 6193152 6230016 6260436 6322176 6355468 6359808 6394752 6403488 6429888 6432816 6438672 6441604 6447468 6496256 6527976 6536894 6563844 6566833 6572811 6643728 6668032 6689358 6709248 6746112 6749184 6755328 6782139 6788313 6849024 6886656 6889792 6896064 6927648 6937112 6965712 6975228 6984757 6995968 7071974 7110831 7154784 7203924 7225344 7236918 7263392 7268352 7308288 7318272 7343973 7419776 7460544 7470736 7501536 7504952 7511784 7522046 7546188 7556497 7592832 7620608 7657818 7705152 7751016 7758072 7793604 7804251 7827456 7870464 7874048 7881216 7917312 7928128 8034432 8045408 8082256 8126664 8137766 8171316 8175037 8176896 8182479 8233056 8306688 8347248 8393112 8404578 8429568 8443071 8450757 8479744 8526336 8537984 8573184 8577088 8584896 8596624 8703968 8751792 8763748 8803886 8805888 8852259 8858304 8866368 8906976 8919144 8945664 8994816 8998912 9007104 9038736 9042852 9051084 9092538 9132032 9142497 9182208 9194752 9236864 9287616 9300304 9345024 9481108 9483264 9533202 9539712 9592128 9605232 9649224 9658008 9662406 9671202 9691136 9744384 9757696 9791964 9805341 9845766 9947392 10002048 10015712 10061584 10063872 10123776 10132992 10210424 10273536 10329984 10334688 10344096 10391472 10405668 10436608 10448568 10462842 10493952 10508288 10556416 10607961 10712576 10835552 10838016 10895088 10902528 10909972 10962432 10977408 11122069 11129664 11190816 11206104 11239424 11252304 11257428 11267676 11272807 11283069 11319282 11368448 11430912 11446528 11486727 11501568 11626524 11669056 11741184 11803012 11805696 11811072 11821824 11875968 11892192 12009472 12051648 12057136 12068112 12123384 12139946 12189996 12206649 12242944 12256974 12383488 12460032 12520872 12606867 12644352 12710936 12719616 12789504 12806976 12859776 12865632 12877344 12883208 12894936 12992512 13055952 13073788 13127688 13133666 13145622 13205829 13287456 13336064 13378716 13418496 13492224 13498368 13510656 13564278 13576626 13638807 13698048 13773312 13779584 13792128 13855296 13874224 13931424 13950456 13969514 13991936 14143948 14221662 14299803 14309568 14407848 14450688 14473836 14493609 14506803 14526784 14536704 14616576 14636544 14687946 14839552 14921088 14941472 15003072 15009904 15023568 15044092 15092376 15112994 15185664 15241216 15315636 15336559 15410304 15502032 15516144 15587208 15608502 15654912 15694263 15740928 15748096 15762432 15834624 15856256 16068864 16090816 16164512 16253328 16275532 16342632 16350074 16353792 16364958 16466112 16591939 16613376 16694496 16786224 16809156 16859136 16886142 16901514 16959488 16978923 17052672 17075968 17146368 17154176 17169792 17193248 17407936 17503584 17527496 17607772 17611776 17704518 17716608 17732736 17813952 17838288 17989632 17997824 18014208 18077472 18085704 18102168 18185076 18209919 18264064 18284994 18364416 18389504 18473728 18575232 18600608 18690048 18962216 18966528 19066404 19079424 19092451 19184256 19210464 19298448 19316016 19324812 19342404 19382272 19488768 19515392 19583928 19610682 19691532 19700499 19718433 19894784 20004096 20031424 20123168 20127744 20247552 20265984 20346417 20420848 20547072 20655271 20659968 20669376 20688192 20782944 20811336 20873216 20897136 20925684 20954271 20987904 21016576 21112832 21215922 21332493 21425152 21671104 21676032 21790176 21805056 21819944 21924864 21954816 22244138 22259328 22381632 22412208 22504608 22514856 22535352 22545614 22566138 22638564 22669491 22736896 22861824 22893056 22973454 23253048 23338112 23412753 23482368 23606024 23611392 23622144 23643648 23751936 23784384 24018944 24103296 24114272 24136224 24246768 24279892 24379992 24413298 24485888 24513948 24525111 24547437 24766976 24920064 25041744 25213734 25288704 25329213 25421872 25439232 25579008 25613952 25719552 25731264 25754688 25766416 25789872 25985024 26111904 26147576 26255376 26267332 26291244 26327161 26411658 26556777 26574912 26672128 26757432 26836992 26984448 26996736 27021312 27128556 27153252 27277614 27396096 27546624 27559168 27584256 27710592 27748448 27862848 27900912 27939028 28287896 28443324 28482181 28599606 28619136 28815696 28947672 28987218 29013606 29053568 29073408 29233152 29273088 29375892 29416023 29679104 29842176 29882944 30006144 30019808 30047136 30088184 30184752 30225988 30371328 30482432 30631272 30673118 30813601 30820608 31004064 31032288 31174416 31217004 31309824 31388526 31481856 31496192 31524864 31669248 31712512 31823883 32137728 32181632 32329024 32506656 32551064 32685264 32700148 32707584 32729916 32774629 32932224 33183878 33366207 33388992 33572448 33618312 33718272 33772284 33803028 33818421 33849207 33918976 33957846 34105344 34151936 34292736 34308352 34339584 34386496 34460181 34815872 35007168 35054992 35215544 35223552 35409036 35433216 35457409 35465472 35627904 35676576 35995648 36028416 36154944 36171408 36204336 36370152 36419838 36528128 36569988 36619947 36728832 36779008 36947456 37150464 37201216 37380096 37924432 37933056 38132808 38158848 38184902 38359789 38368512 38420928 38596896 38632032 38649624 38684808 38764544 38977536 39030784 39167856 39221364 39383064 39400998 39436866 39617487 39789568 40008192 40062848 40246336 40255488 40495104 40531968 40692834 40841696 41094144 41310542 41319936 41338752 41376384 41565888 41622672 41794272 41851368 41908542 41975808 42033152 42225664 42431844 42489811 42664986 42850304 42899409 43342208 43352064 43480827 43580352 43610112 43639888 43849728 43909632 44488276 44518656 44763264 44824416 45009216 45029712 45070704 45091228 45132276 45277128 45338982 45473792 45723648 45786112 45946908 45967831 46009677 46506096 46676224 46825506 46964736 47212048 47222784 47244288 47287296 47503872 47568768 48206592 48228544 48272448 48493536 48559784 48759984 48826596 48893299 48971776 49027896 49050222 49094874 49533952 49775817 49840128 50083488 50427468 50577408 50658426 50843744 50878464 51158016 51227904 51439104 51462528 51509376 51532832 51579744 52223808 52295152 52510752 52534664 52582488 52654322 52823316 52895479 53113554 53149824 53344256 53514864 53968896 53993472 54042624 54257112 54306504 54555228 54629757 54792192 55093248 55118336 55168512 55421184 55496896 55725696 55801824 55878056 56575792 56886648 56964362 57199212 57225259 57238272 57277353 57631392 57895344 57974436 58027212 58107136 58146816 58466304 58546176 58751784 58832046 59101497 59155299 59358208 59684352 59765888 60012288 60039616 60094272 60176368 60369504 60451976 60742656 60964864 61262544 61346236 61627202 61641216 61965813 62008128 62064576 62348832 62434008 62619648 62777052 62862813 62963712 62992384 63049728 63338496 63425024 63647766 63997479 64275456 64363264 64658048 65013312 65102128 65370528 65400296 65415168 65459832 65549258 65864448 66367756 66732414 66777984 67144896 67236624 67544568 67606056 67636842 67698414 67837952 67915692 68008473 68210688 68303872 68585472 68616704 68679168 68772992 68920362 69631744 70014336 70109984 70431088 70447104 70818072 70866432 70914818 70930944 71255808 71353152 71991296 72056832 72309888 72342816 72408672 72740304 72839676 73056256 73139976 73239894 73457664 73558016 73575333 73642311 73894912 74300928 74402432 74760192 75848864 75866112 76265616 76317696 76369804 76719578 76737024 76841856 77193792 77264064 77299248 77369616 77854483 77955072 78061568 78335712 78442728 78766128 78801996 78873732 78909649 78981483 79234974 79579136 79670331 80016384 80125696 80492672 80510976 80990208 81063936 81385668 81683392 82188288 82621084 82639872 82677504 82752768 83131776 83245344 83588544 83702736 83817084 84066304 84451328 84863688 84979622 85329972 85446543 85700608 85798818 86684416 86961654 87160704 87220224 87279776 87699456 87819264 88248069 88976552 89037312 89526528 89648832 90018432 90059424 90141408 90182456 90264552 90554256 90677964 90801841 90947584 91447296 91572224 91893816 91935662 92019354 92440803 93012192 93352448 93651012 93929472 94424096 94445568 94488576 94574592 95007744 95137536 95471649 96413184 96457088 96544896 96987072 97119568 97519968 97653192 97786598 97943552 98055792 98100444 98189748 98234461 98323887 99067904 99551634 100098621 100166976 100854936 101154816 101316852 101455263 101547621 101687488 101756928 102316032 102455808 102878208 102925056 103018752 103065664 103159488 104447616 104590304 105021504 105069328 105164976 105308644 105646632 105790958 106227108 106299648 106372227 106688512 107029728 107986944 108085248 108514224 108613008 109110456 109259514 109584384 109859841 110186496 110236672 110337024 110842368 110993792 111451392 111603648 111756112 113151584 113773296 113928724 114398424 114450518 114476544 114554706 115079367 115262784 115790688 115948872 116054424 116214272 116293632 116932608 117092352 117503568 117664092 118202994 118310598 118716416 118852461 119368704 119531776 120024576 120079232 120188544 120352736 120739008 120903952 121485312 121929728 122525088 122692472 123254404 123282432 123931626 124016256 124129152 124697664 124868016 125554104 125725626 125927424 125984768 126099456 126676992 126850048 127295532 127469433 127994958 128550912 128726528 129316096 130026624 130204256 130741056 130800592 130830336 130919664 131098516 131728896 132735512 133464828 133555968 133647157 134289792 134473248 135089136 135212112 135273684 135396828 135675904 135831384 136016946 136421376 136607744 137170944 137233408 137358336 137545984 137840724 137903493 138029031 139263488 140028672 140219968 140862176 140894208 141636144 141732864 141829636 141861888 142511616 142706304 144586897 144619776 144685632 144817344 145480608 145679352 146112512 146279952 146479788 146679897 146915328 147116032 147150666 147284622 147789824 148601856 148804864 149327451 149520384 151697728 151732224 152531232 152635392 152739608 153439156 153474048 153683712 154387584 154528128 154598496 154739232 155708966 156123136 156671424 156885456 157532256 157603992 157747464 157819298 157962966 158469948 158686437 159158272 159340662 160032768 160251392 160985344 161980416 162127872 162771336 163366784 163889271 164376576 165242168 165279744 165355008 165505536 166263552 166377073 166490688 167177088 167405472 167634168 168132608 168902656 169727376 169959244 170659944 170893086 171401216 171597636 171675777 171832059 173368832 173923308 174321408 174440448 174559552 175398912 175638528 176496138 177304491 177953104 178074624 179053056 179297664 180036864 180118848 180282816 180364912 180529104 181108512 181355928 181603682 181895168 182894592 183144448 183787632 183871324 184038708 184290127 184881606 185897439 186024384 186704896 187302024 187858944 188588439 188848192 188891136 188977152 189149184 190015488 190275072 190943298 192826368 192914176 193089792 193974144 194239136 195039936 195306384 195573196 196111584 196200888 196379496 196468922 196647774 198135808 199103268 199375267 200197242 200333952 201709872 202633704 202910526 203095242 203374976 203513856 204025419 204632064 204911616 205756416 205850112 206037504 206131328 206318976 208895232 209180608 210043008 210138656 210329952 210617288 211293264 211581916 212454216 212599296 212744454 213377024 214059456 215695207 215973888 216170496 217028448 217226016 218220912 218519028 219168768 219719682 220372992 220473344 220674048 220725999 221684736 221987584 222902784 223207296 223512224 226303168 227546592 227857448 228796848 228901036 228953088 229109412 229422403 230158734 230525568 231581376 231897744 232108848 232428544 233563449 233865216 234184704 235007136 235328184 236405988 236621196 236728947 236944449 237432832 237704922 238737408 239063552 240049152 240158464 240377088 240705472 241478016 241807904 242970624 245050176 245384944 246508808 246564864 247863252 248032512 248201863 248258304 249395328 249736032 251108208 251451252 251969536 252198912 253353984 253700096 254591064 254938866 255989916 256339629 257101824 257453056 258632192 260053248 260408512 261482112 261601184 261660672 261839328 262197032 263457792 265471024 266929656 267111936 267294314 268518523 268579584 268946496 270178272 270424224 270547368 270793656 271351808 271662768 272033892 272405523 272842752 273215488 274341888 274466816 274716672 275091968 275681448 275806986 276058062 277322409 278526976 280057344 280439936 281724352 281788416 283272288 283465728 283659272 283723776 285023232 285412608 289173794 289239552 289371264 289634688 290961216 291358704 292559904 292959576 293359794 293830656 294232064 294301332 294569244 294703383 294971661 295579648 297203712 297609728 298654902 300295863 303395456 303464448 304365789 305062464 305270784 305479216 306878312 306948096 307367424 308775168 309056256 309196992 309478464 311417932 312246272 313342848 313770912 315064512 315207984 315494928 315638596 315925932 316939896 317372874 318316544 318681324 319116681 320065536 320502784 321970688 323960832 324255744 325542672 326733568 327778542 328753152 330484336 330559488 330710016 331011072 332527104 332754146 332981376 334354176 334810944 335268336 337805312 339454752 339918488 341319888 341786172 342253093 342802432 343195272 343351554 343664118 345238101 346737664 347846616 348642816 348880896 349119104 350797824 351277056 352992276 354608982 355906208 356149248 358106112 358595328 360073728 360237696 360565632 360729824 361058208 362217024 362711856 363207364 365789184 366288896 367575264 367742648 368077416 368580254 369763212 370268353 371794878 372048768 373409792 374604048 377176878 377696384 377782272 377954304 378298368 380030976 380550144 381886596 382408299 385652736 385828352 386179584 387948288 388478272 390079872 390612768 391146392 392223168 392401776 392758992 392937844 393295548 393832837 396271616 398206536 398750534 400394484 400576813 400667904 400941471 403419744 405267408 405821052 406190484 406749952 407027712 408050838 409264128 409823232 411512832 411700224 412075008 412262656 412637952 413710479 414087093 417790464 418361216 420086016 420277312 420659904 421234576 422586528 423163832 424908432 425198592 425488908 426070177 426754048 428118912 431390414 433760691 434056896 434452032 436441824 437038056 438337536 439439364 440039691 440745984 440946688 441348096 441451998 443369472 443975168 445805568 446414592 447024448 447982353 452606336 455093184 455714896 457593696 457802072 457906176 458218824 458844806 460317468 460946317 461051136 463162752 463795488 464217696 464857088 467126898 468369408 470014272 470656368 472811976 473242392 473457894 473888898 474865664 475409844 476059311 477474816 478127104 480098304 480316928 480754176 481410944 482956032 483615808 485941248 490100352 490769888 493017616 493129728 495726504 496065024 496403726 496516608 498677257 498790656 499131219 499472064 502216416 502902504 503939072 504397824 506707968 507400192 509182128 509877732 511979832 512679258 514203648 514906112 515027331 515496177 517264384 520106496 520817024 522964224 523202368 523321344 523678656 524394064 526915584 530942048 533859312 534223872 534588628 537037046 537159168 537892992 540356544 540848448 541094736 541587312 543325536 544067784 544811046 545685504 546430976 548683776 548933632 549433344 550183936 551362896 551613972 552116124 552367543 552870381 554644818 557053952 557692317 560114688 560879872 563448704 563576832 566544576 566931456 567318544 567447552 570046464 570825216 578347588 578479104 578742528 579269376 581922432 582717408 585119808 585919152 586719588 588464128 588602664 589138488 589406766 589943322 591159296 594407424 595219456 597309804 598125801 600591726 606790912 608731578 610124928 610541568 610958432 613756624 613896192 614734848 617550336 618112512 618393984 618956928 622835864 626685696 627541824 630129024 630415968 630989856 631277192 631851864 633879792 634745748 635612887 636633088 637362648 638233362 640131072 641005568 643941376 647085621 647921664 648511488 651085344 653467136 655557084 657506304 660968672 661118976 661420032 662022144 665054208 665508292 665962752 668708352 669621888 670536672 678909504 679836976 682639776 683572344 684506186 685604864 686390544 686703108 687328236 687641227 688267209 690476202 693475328 695693232 697285632 698238208 700690347 701595648 702554112 705984552 709217964 710186841 710833347 711812416 712298496 716212224 717190656 720147456 720475392 721131264 721459648 722116416 724434048 725423712 726414728 732577792 735150528 735485296 736154832 737160508 739526424 740536706 743589756 744097536 744605589 746819584 749208096 754353756 755392768 755908608 756596736 760061952 761100288 763773192 764816598 769018887 771305472 771656704 772359168 775896576 776956544 780159744 781225536 782292784 784446336 784803552 785517984 785875688 786591096 787665674 792543232 796413072 797501068 800788968 801153626 801335808 801882942 805555569 806839488 810534816 811642104 812380968 813499904 814055424 816101676 817216569 818528256 819646464 823025664 823400448 824150016 824525312 825275904 827420958 828174186 831967227 835580928 836722432 840172032 840554624 841319808 842469152 845173056 846327664 849816864 850397184 850977816 852140354 853508096 856237824 862780828 867521382 868113792 868904064 872883648 874076112 878878728 880079382 881491968 881893376 882696192 882903996 884110149 884914983 886738944 887950336 891611136 892829184 894048896 895964706 905212672 910186368 911429792 915187392 915604144 915812352 916437648 917689612 920634936 921892634 922102272 926325504 927590976 928435392 929714176 934253796 935530099 936738816 940028544 941312736 945623952 946484784 946915788 947777796 949731328 950819688 952118622 954949632 956254208 957350043 960196608 960633856 961508352 962821888 965912064 967231616 971882496 980200704 981539776 986035232 986259456 991453008 992130048 992807452 993033216 997354514 997581312 998262438 998944128 1004432832 1005805008 1012108279 1013415936 1014800384 1018364256 1019755464 1023959664 1025358516 1026759279 1028407296 1029812224 1030054662 1030992354 1034528768 1035714303 1040212992 1041634048 1045928448 1046404736 1046642688 1047357312 1048788128 1053831168 1061884096 1067718624 1068447744 1069177256 1074074092 1074318336 1075785984 1080713088 1081696896 1082189472 1083174624 1086651072 1088135568 1089622092 1092861952 1097367552 1097867264 1098866688 1100367872 1102725792 1103227944 1104232248 1104735086 1105740762 1109289636 1110805059 1114107904 1115384634 1120229376 1121759744 1126897408 1133089152 1133862912 1134637088 1134895104 1140092928 1141650432 1147224897 1156695176 1156958208 1157485056 1158538752 1163844864 1164639511 1165434816 1170239616 1171838304 1173439176 1176928256 1177205328 1178276976 1178813532 1179886644 1180423933 1181498511 1182318592 1188814848 1190438912 1194619608 1196251602 1201183452 1201730439 1202824413 1213581824 1217463156 1220249856 1221083136 1221916864 1227513248 1227792384 1229469696 1235100672 1236225024 1236787968 1237913856 1241131437 1245671728 1253371392 1255083648 1260258048 1260831936 1261979712 1262554384 1263703728 1267759584 1269491496 1271225774 1273266176 1274725296 1276466724 1278210531 1280262144 1282011136 1287882752 1294171242 1301282073 1302170688 1306934272 1311114168 1315012608 1320119073 1321937344 1322237952 1322840064 1324044288 1330108416 1331016584 1331925504 1337416704 1339243776 1341073344 1357819008 1359673952 1365279552 1367144688 1369012372 1372781088 1373406216 1374656472 1375282454 1376534418 1380952404 1382838951 1386950656 1391386464 1394571264 1396476416 1401380694 1405108224 1411969104 1418435928 1420373682 1421666694 1423624832 1424596992 1428177933 1432424448 1434381312 1440294912 1440950784 1442262528 1442919296 1444232832 1448868096 1450847424 1452829456 1465155584 1470301056 1470970592 1472309664 1474321016 1479052848 1481073412 1487179512 1488195072 1489211178 1493639168 1496031771 1497393657 1498416192 1508707512 1510785536 1511817216 1513193472 1520123904 1522200576 1527546384 1529633196 1538037774 1542610944 1543313408 1544718336 1545081993 1551793152 1553913088 1560319488 1562451072 1564585568 1568892672 1569607104 1571035968 1571751376 1573182192 1575331348 1585086464 1592826144 1595002136 1601577936 1602307252 1602671616 1603765884 1605956821 1611111138 1613678976 1621069632 1623284208 1624761936 1626999808 1632203352 1634433138 1637056512 1639292928 1646051328 1646800896 1648300032 1649050624 1650551808 1654841916 1656348372 1657102629 1658611143 1663934454 1671161856 1673444864 1680344064 1681109248 1682639616 1684938304 1690346112 1692655328 1699633728 1700794368 1701955632 1704280708 1712475648 1725561656 1735042764 1736227584 1737413041 1737808128 1745767296 1748152224 1757757456 1760158764 1763786752 1765392384 1765807992 1768220298 1769829966 1773477888 1775900672 1783222272 1785658368 1788097792 1791929412 1794377403 1810425344 1820372736 1822859584 1830374784 1831208288 1831624704 1832875296 1835379224 1841269872 1843785268 1844204544 1852651008 1855181952 1856870784 1859428352 1868507592 1871060198 1879629661 1880057088 1882625472 1891247904 1892969568 1893831576 1895555592 1899462656 1901639376 1904237244 1906838661 1909899264 1912508416 1914700086 1920393216 1921267712 1923016704 1925643776 1931824128 1934463232 1941256863 1943764992 1960401408 1963079552 1972070464 1972518912 1982906016 1984260096 1985614904 1986066432 1994709028 1995162624 1996524876 1997888256 1999252369 2008865664 2011610016 2024216558 2029600768 2036728512 2039510928 2047919328 2050717032 2053518558 2056814592 2059624448 2060109324 2061984708 2062923681 2064801627 2069057536 2071428606 2080425984 2083268096 2091856896 2092809472 2094714624 2097576256 2102071041 2107662336 2123768192 2130560523 2135437248 2136895488 2138354512 2148148184 2148636672 2151571968 2161426176 2162901949 2163393792 2164378944 2166349248 2173302144 2176271136 2179244184 2185723904 2195734528 2197733376 2200735744 2205451584 2206455888 2208464496 2209470172 2211481524 2218579272 2221610118 2228215808 2230769268 2233816767 2240458752 2243519488 2253794816 2266178304 2267725824 2269274176 2269790208 2280185856 2283300864 2294449794 2313390352 2313916416 2314970112 2317077504 2327689728 2329279022 2330869632 2340479232 2343676608 2346878352 2354410656 2356553952 2357627064 2359773288 2360847866 2362997022 2364637184 2377629696 2380877824 2389239216 2392503204 2395771651 2402366904 2403460878 2405648826 2416666707 2427163648 2434926312 2440499712 2442166272 2443833728 2451649707 2455026496 2455584768 2458939392 2470201344 2472450048 2473575936 2475827712 2482262874 2491343456 2506742784 2510167296 2520516096 2521663872 2523959424 2525108768 2527407456 2535519168 2538982992 2542451548 2549450592 2552933448 2556421062 2560524288 2564022272 2575765504 2588342484 2591878471 2602564146 2604341376 2613868544 2622228336 2640238146 2643874688 2644475904 2645680128 2648088576 2652330447 2660216832 2662033168 2663851008 2674833408 2678487552 2682146688 2715638016 2719347904 2730559104 2734289376 2738024744 2745562176 2746812432 2749312944 2750564908 2753068836 2756829859 2761904808 2765677902 2773901312 2782772928 2789142528 2792952832 2802761388 2804037691 2806590297 2810216448 2823938208 2836871856 2840747364 2843333388 2847249664 2849193984 2856355866 2864848896 2868762624 2880589824 2881901568 2884525056 2885838592 2888465664 2897736192 2901694848 2905658912 2940602112 2941941184 2944619328 2948642032 2958105696 2962146824 2974359024 2976390144 2978422356 2982491239 2987278336 2992063542 2994787314 2996832384 3017415024 3021571072 3036324837 3040247808 3044401152 3055092768 3059266392 3076075548 3080277837 3085221888 3086626816 3089436672 3090163986 3103586304 3107826176 3120638976 3124902144 3129171136 3137785344 3139214208 3142071936 3143502752 3146364384 3150662696 3185652288 3190004272 3203155872 3204614504 3205343232 3207531768 3211913642 3222222276 3226624219 3227357952 3242139264 3246568416 3249523872 3253999616 3264406704 3268866276 3278585856 3292102656 3293601792 3296600064 3298101248 3301103616 3309683832 3312696744 3314205258 3317222286 3327868908 3332415177 3342323712 3346889728 3360688128 3362218496 3365279232 3369876608 3380692224 3385310656 3399267456 3401588736 3403911264 3408561416 3424951296 3451123312 3470085528 3472455168 3474826082 3475616256 3490740799 3491534592 3493918533 3496304448 3515514912 3520317528 3527573504 3530784768 3531615984 3536440596 3539659932 3541271799 3544495533 3546955776 3551801344 3566444544 3571316736 3576195584 3583858824 3588754806 3605191317 3608473239 3620850688 3640745472 3645719168 3660749568 3662416576 3663249408 3665750592 3670758448 3682539744 3687570536 3688409088 3705302016 3710363904 3713741568 3718856704 3737015184 3742120396 3759259322 3760114176 3765250944 3782495808 3785939136 3787663152 3791111184 3803278752 3808474488 3813677322 3819798528 3825016832 3829400172 3834631593 3840786432 3842535424 3846033408 3851287552 3863648256 3868926464 3882513726 3903846219 3920802816 3926159104 3944140928 3945037824 3965812032 3968520192 3971229808 3972132864 3989418056 3990325248 3993049752 3995776512 3998504738 4017731328 4023220032 4048433116 4059201536 4073457024 4079021856 4095838656 4101434064 4107037116 4119248896 4120218648 4123969416 4125847362 4129603254 4138115072 4142857212 4148516853 4160851968 4166536192 4183713792 4185618944 4189429248 4195152512 4204142082 4215324672 4247536384 4261121046 4270874496 4273790976 4276709024 4296296368 4297273344 4303143936 4322852352 4325803898 4326787584 4328757888 4332698496 4346604288 4352542272 4358488368 4391469056 4395466752 4401471488 4410903168 4412911776 4416928992 4418940344 4422963048 4437158544 4443220236 4449290209 4456431616 4461538536 4467633534 4480917504 4487038976 4488095313 4492180971 4507589632 4532356608 4535451648 4538548352 4539580416 4560371712 4566601728 4588899588 4626780704 4627832832 4629940224 4634155008 4655379456 4658558044 4661739264 4680958464 4687353216 4693756704 4708821312 4713107904 4715254128 4719546576 4721695732 4725994044 4755259392 4761755648 4778478432 4785006408 4791543302 4804733808 4806921756 4811297652 4813488589 4817870463 4833333414 4854327296 4869852624 4880999424 4887667456 4903299414 4910052992 4911169536 4917878784 4940402688 4944900096 4947151872 4951655424 4964525748 4971307887 4975833429 4982686912 5013485568 5020334592 5041032192 5043327744 5047918848 5050217536 5054814912 5071038336 5077965984 5084903096 5098901184 5105866896 5112842124 5119826881 5128044544 5151531008 5176684968 5183756942 5205128292 5208682752 5212239123 5227737088 5244456672 5280476292 5287749376 5291360256 5296177152 5304660894 5320433664 5324066336 5327702016 5349666816 5356975104 5364293376 5383132209 5431276032 5438695808 5461118208 5468578752 5476049488 5491124352 5493624864 5498625888 5501129816 5506137672 5513659718 5523809616 5531355804 5538912301 5547802624 5565545856 5578285056 5585905664 5605522776 5608075382 5613180594 5638888983 5647876416 5673743712 5681494728 5686666776 5694499328 5698387968 5712711732 5720515983 5729697792 5737525248 5761179648 5763803136 5769050112 5771677184 5776931328 5795472384 5803389696 5811317824 5823770589 5881204224 5883882368 5889238656 5897284064 5916211392 5924293648 5948718048 5952780288 5956844712 5964982478 5974556672 5984127084 5989574628 5992302121 5993664768 5997757107 6034830048 6043142144 6072649674 6088802304 6110185536 6118532784 6152151096 6160555674 6170443776 6173253632 6178873344 6180327972 6188771043 6194404881 6207172608 6215652352 6241277952 6249804288 6258342272 6275570688 6278428416 6284143872 6287005504 6292728768 6301325392 6371304576 6380008544 6406311744 6409229008 6410686464 6415063536 6423827284 6444444552 6453248438 6454715904 6484278528 6488705847 6493136832 6499047744 6507999232 6528813408 6537732552 6557171712 6587203584 6593200128 6596202496 6602207232 6619367664 6625393488 6628410516 6634444572 6655737816 6664830354 6684647424 6693779456 6701450301 6721376256 6724436992 6730558464 6739753216 6761384448 6770621312 6798534912 6803177472 6807822528 6817122832 6849902592 6902246624 6940171056 6944910336 6949652164 6951232512 6981481598 6983069184 6987837066 6992608896 7031029824 7040635056 7063231968 7072881192 7079319864 7082543598 7088991066 7093911552 7103602688 7132889088 7142633472 7152391168 7167717648 7177509612 7187314953 7210382634 7216946478 7241701376 7250000121 7281490944 7291438336 7321499136 7324833152 7326498816 7331501184 7341516896 7365079488 7375141072 7376818176 7410604032 7420727808 7427483136 7437713408 7474030368 7484240792 7518518644 7520228352 7530501888 7564991616 7571878272 7575326304 7582222368 7606557504 7616948976 7627354644 7650033664 7658800344 7669263186 7681572864 7685070848 7692066816 7702575104 7727296512 7737852928 7765027452 7775635413 7807692438 7841605632 7852318208 7888281856 7931624064 7937040384 7942459616 7944265728 7978836112 7980650496 7986099504 7991553024 7997009476 8035462656 8046440064 8096866232 8146914048 8152476577 8158043712 8191677312 8202868128 8214074232 8238497792 8240437296 8247938832 8251694724 8259206508 8262967531 8270489577 8276230144 8285714424 8297033706 8321703936 8333072384 8367427584 8371237888 8378858496 8390305024 8408284164 8412113073 8419770891 8430649344 8495072768 8522242092 8541748992 8547581952 8553418048 8592592736 8594546688 8606287872 8645704704 8651607796 8653575168 8657515776 8665396992 8693208576 8705084544 8716976736 8802942976 8821806336 8825823552 8833857984 8837880688 8845926096 8874317088 8886440472 8898580418 8912863232 8923077072 8935267068 8947473717 8961835008 8974077952 8976190626 8984361942 9015179264 9064713216 9077096704 9108974511 9120743424 9133203456 9177799176 9240833511 9253561408 9255665664 9259880448 9268310016 9310758912 9317116088 9323478528 9361916928 9374706432 9387513408 9417642624 9426215808 9430508256 9439093152 9443391464 9451988088 9523511296 9556956864 9570012816 9583086604 9609467616 9613843512 9622595304 9626977178 9635740926 9666666828 9679872657 9708654592 9739705248 9761998848 9775334912 9806598828 9820105984 9835757568 9880805376 9889800192 9894303744 9903310848 9929051496 9942615774 9951666858 9965373824 9997245531 10026971136 10040669184 10082064384 10086655488 10095837696 10100435072 10109629824 10142076672 10155931968 10169806192 10197802368 10211733792 10225684248 10239653762 10256089088 10303062016 10353369936 10367513884 10410256584 10417365504 10424478246 10455474176 10472222397 10481755599 10488913344 10560952584 10575498752 10582720512 10592354304 10609321788 10623815397 10633486599 10640867328 10648132672 10655404032 10699333632 10713950208 10728586752 10766264418 10815573951 10862552064 10877391616 10922236416 10937157504 10952098976 10982248704 10987249728 10997251776 11002259632 11012275344 11027319436 11047619232 11062711608 11077824602 11095605248 11131091712 11156570112 11171811328 11211045552 11216150764 11226361188 11241697747 11277777966 11295752832 11347487424 11362989456 11373333552 11388998656 11425423464 11441031966 11459395584 11475050496 11503894779 11522359296 11527606272 11538100224 11543354368 11553862656 11590944768 11606779392 11622635648 11647541178 11762408448 11767764736 11778477312 11794568128 11832422784 11848587296 11897436096 11905560576 11913689424 11929964956 11968254168 11979149256 11984604242 11987329536 11995514214 12069660096 12086284288 12145299348 12161891287 12177604608 12220371072 12237065568 12304302192 12321111348 12346507264 12357746688 12360655944 12377542086 12388809762 12414345216 12431304704 12445550559 12482555904 12499608576 12516684544 12551141376 12556856832 12568287744 12574011008 12585457536 12602650784 12742609152 12760017088 12812623488 12818458016 12821372928 12830127072 12847654568 12888889104 12906496876 12909431808 12968557056 12977411694 12986273664 12998095488 13015998464 13057626816 13075465104 13157407627 13174407168 13186400256 13192404992 13204414464 13238735328 13250786976 13256821032 13268889144 13311475632 13329660708 13347870627 13369294848 13387558912 13402900602 13442752512 13448873984 13461116928 13464285939 13479506432 13522768896 13541242624 13597069824 13606354944 13615645056 13634245664 13699805184 13804493248 13880342112 13889820672 13899304328 13902465024 13962963196 13966138368 13975674132 13985217792 13994766583 14062059648 14081270112 14126463936 14145762384 14158639728 14165087196 14177982132 14207205376 14265778176 14285266944 14304782336 14335435296 14355019224 14374629906 14420765268 14433892956 14440465767 14453611389 14483402752 14500000242 14562981888 14582876672 14642998272 14649666304 14663002368 14683033792 14730158976 14750282144 14753636352 14821208064 14841455616 14854966272 14913923661 14948060736 14968481584 15037037288 15040456704 15061003776 15129983232 15140313643 15143756544 15150652608 15164444736 15213115008 15233897952 15254709288 15300067328 15317600688 15338526372 15359480643 15370141696 15384133632 15405150208 15454593024 15475705856 15530054904 15551270826 15615384876 15636717369 15683211264 15704636416 15776563712 15863248128 15874080768 15884919232 15888531456 15957672224 15961300992 15972199008 15983106048 15994018952 16070925312 16092880128 16193732464 16293828096 16304953154 16316087424 16383354624 16405736256 16428148464 16480874592 16495877664 16503389448 16518413016 16525935062 16540979154 16552460288 16571428848 16594067412 16616736903 16643407872 16666144768 16734855168 16742475776 16757716992 16780610048 16816568328 16824226146 16839541782 16916666949 16990145536 17044484184 17083497984 17095163904 17106836096 17161547949 17185185472 17189093376 17212575744 17291409408 17303215592 17307150336 17315031552 17330793984 17386417152 17410169088 17433953472 17605885952 17643612672 17651647104 17667715968 17675761376 17691852192 17748634176 17772880944 17797160836 17846154144 17870534136 17894947434 17923670016 17948155904 17952381252 17968723884 17976906363 17993271321 18030358528 18129426432 18154193408 18217949022 18266406912 18355598352 18481667022 18507122816 18511331328 18519760896 18536620032 18566313129 18621517824 18634232176 18646957056 18723833856 18749412864 18775026816 18835285248 18852431616 18861016512 18878186304 18886782928 18903976176 19047022592 19113913728 19140025632 19166173208 19218935232 19227687024 19245190608 19253954356 19271481852 19297809013 19333333656 19359745314 19417309184 19466117541 19479410496 19523997696 19550669824 19613197656 19640211968 19671515136 19761610752 19779600384 19788607488 19806621696 19858102992 19885231548 19903333716 19930747648 19994491062 20053942272 20081338368 20164128768 20173310976 20191675392 20200870144 20219259648 20284153344 20311863936 20339612384 20395604736 20423467584 20451368496 20479307524 20606124032 20706739872 20735027768 20820513168 20834731008 20848956492 20877438673 20910948352 20944444794 20963511198 20977826688 21121905168 21150997504 21218643576 21247630794 21266973198 21281734656 21296265344 21310808064 21398667264 21427900416 21457173504 21532528836 21561944859 21631147902 21725104128 21754783232 21844472832 21874315008 21904197952 21964497408 21974499456 21994503552 22004519264 22024550688 22054638872 22095238464 22125423216 22155649204 22262183424 22313140224 22343622656 22422091104 22432301528 22452722376 22483395494 22555555932 22586369533 22591505664 22694974848 22725978912 22746667104 22777997312 22850846928 22882063932 22950100992 23007789558 23044718592 23055212544 23076200448 23086708736 23107725312 23181889536 23213558784 23245271296 23295082356 23326906239 23524816896 23535529472 23556954624 23589136256 23664845568 23697174592 23794872192 23811121152 23827378848 23859929912 23936508336 23958298512 23969208484 23974659072 23991028428 24023803057 24139320192 24172568576 24290598696 24323782574 24435185593 24440742144 24457429731 24474131136 24608604384 24642222696 24693014528 24715493376 24721311888 24755084172 24777619524 24788902593 24811468731 24828690432 24862609408 24891101118 24965111808 24999217152 25033369088 25102282752 25113713664 25136575488 25148022016 25170915072 25205301568 25236339219 25259312673 25485218304 25520034176 25625246976 25636916032 25642745856 25660254144 25695309136 25777778208 25812993752 25818863616 25937114112 25954823388 25972547328 25990280797 25996190976 26031996928 26115253632 26150930208 26314815254 26384809984 26408828928 26477470656 26501573952 26513642064 26537778288 26622951264 26659321416 26695741254 26738589696 26775117824 26805801204 26842421151 26885505024 26897747968 26922233856 26928571878 26959012864 27045537792 27082485248 27194139648 27231290112 27268491328 27326923533 27399610368 27608986496 27760684224 27779641344 27798608656 27804930048 27925926392 27932276736 27951348264 27970435584 27989533166 28117725337 28124119296 28162540224 28252927872 28291524768 28317279456 28330174392 28355964264 28414410752 28570533888 28609564672 28670870592 28710038448 28749259812 28841530536 28867785912 28880931534 28907222778 28966805504 29000000484 29039617971 29125963776 29165753344 29285996544 29299332608 29326004736 29366067584 29460317952 29500564288 29507272704 29642416128 29682911232 29709932544 29827847322 29896121472 29936963168 30074074576 30080913408 30122007552 30259966464 30280627286 30287513088 30301305216 30328889472 30426230016 30467795904 30509418576 30635201376 30677052744 30718961286 30740283392 30768267264 30810300416 30909186048 30951411712 31060109808 31102541652 31145031463 31230769752 31273434738 31366422528 31409272832 31416667191 31445266797 31553127424 31726496256 31748161536 31769838464 31777062912 31871446191 31915344448 31922601984 31944398016 31966212096 31988037904 32141850624 32185760256 32387464928 32587656192 32609906308 32632174848 32766709248 32811472512 32856296928 32961749184 32991755328 33006778896 33036826032 33051870124 33081958308 33142857696 33188134824 33233473806 33286815744 33332289536 33469710336 33484951552 33515433984 33561220096 33633136656 33648452292 33679083564 33694420123 33725093241 33833333898 33980291072 34088968368 34166995968 34213672192 34323095898 34370370944 34378186752 34425151488 34582818816 34606431184 34614300672 34630063104 34661587968 34772834304 34820338176 34867906944 35287225344 35303294208 35335431936 35351522752 35383704384 35497268352 35545761888 35594321672 35692308288 35741068272 35789894868 35838788167 35896311808 35904762504 35937447768 35953812726 35986542642 36060717056 36258852864 36308386816 36435898044 36485673861 36532813824 36711196704 36963334044 37014245632 37039521792 37073240064 37132626258 37243035648 37268464352 37293914112 37447667712 37498825728 37550053632 37670570496 37704863232 37722033024 37756372608 37773565856 37807952352 38227827456 38280051264 38332346416 38437870464 38455374048 38490381216 38507908712 38542963704 38595618026 38666667312 38719490628 38772386107 38834618368 38932235082 38958820992 39047995392 39101339648 39226395312 39280423936 39472222881 39523221504 39559200768 39577214976 39613243392 39716205984 39770463096 39806667432 39861495296 39988982124 40043611881 40107884544 40162676736 40328257536 40346621952 40383350784 40401740288 40438519296 40568306688 40623727872 40679224768 40791209472 40846935168 40902736992 40958615048 41413479744 41470055536 41641026336 41669462016 41697912984 41754877346 41821896704 41888889588 41927022396 41946114847 41955653376 41984299749 42243810336 42301995008 42437287152 42495261588 42533946396 42592530688 42621616128 42797334528 42855800832 42914347008 43065057672 43123889718 43262295804 43321397301 43360834167 43450208256 43509566464 43688945664 43748630016 43808395904 43928994816 43948998912 43989007104 44009038528 44049101376 44109277744 44190476928 44250846432 44311298408 44524366848 44687245312 44844182208 44864603056 44905444752 44966790988 45111111864 45172739066 45183011328 45389949696 45420940929 45451957824 45493334208 45555994624 45701693856 45764127864 45900201984 46015579116 46078441929 46110425088 46152400896 46173417472 46215450624 46363779072 46427117568 46490542592 46590164712 46653812478 46910152107 47049633792 47071058944 47113909248 47178272512 47329691136 47394349184 47589744384 47622242304 47654757696 47719859824 47873016672 47916597024 47938416968 47949318144 47982056856 48047606114 48278640384 48345137152 48581197392 48647565148 48870371186 48881484288 48914859462 48948262272 49217208768 49284445392 49442623776 49510168344 49555239048 49577805186 49622937462 49657380864 49725218816 49782202236 49850210709 49930223616 49998434304 50066738176 50204565504 50227427328 50273150976 50296044032 50341830144 50410603136 50472678438 50518625346 50750000847 50970436608 51040068352 51250493952 51273832064 51285491712 51320508288 51390618272 51555556416 51625987504 51637727232 51874228224 51909646776 51945094656 51980561594 51992381952 52063993856 52230507264 52301860416 52629630508 52769619968 52817657856 52954941312 53003147904 53027284128 53075556576 53245902528 53318642832 53391482508 53550235648 53611602408 53684842302 53771010048 53795495936 53844467712 53857143756 53918025728 53930719089 53979813963 54091075584 54164970496 54388279296 54462580224 54536982656 54653847066 54799220736 55217972992 55521368448 55559282688 55597217312 55609860096 55851852784 55864553472 55902696528 55940871168 55979066332 56235450674 56248238592 56325080448 56505855744 56583049536 56634558912 56660348784 56711928528 57067336039 57141067776 57219129344 57341741184 57420076896 57498519624 57683061072 57735571824 57761863068 57814445556 57840772717 57893427039 57933611008 58000000968 58079235942 58251927552 58331506688 58398352623 58571993088 58598665216 58652009472 58732135168 58920635904 59001128576 59014545408 59284832256 59365822464 59419865088 59655694644 59792242944 59873926336 60148149152 60161826816 60244015104 60519932928 60561254572 60575026176 60602610432 60657778944 60852460032 60935591808 61018837152 61270402752 61354105488 61437922572 61620600832 61818372096 61902823424 62120219616 62205083304 62290062926 62461539504 62546869476 62632316019 62732845056 62818545664 62833334382 62890533594 63106254848 63452992512 63539676928 63742892382 63830688896 63845203968 63888796032 63932424192 63976075808 64283701248 64371520512 64685834577 64774929856 65175312384 65219812616 65264349696 65533418496 65622945024 65712593856 65923498368 65983510656 66013557792 66073652064 66103740248 66163916616 66285715392 66376269648 66466947612 66557749453 66664579072 66939420672 66969903104 67030867968 67122440192 67266273312 67296904584 67358167128 67388840246 67450186482 67666667796 67759108599 67960582144 68177936736 68333991936 68427344384 68646191796 68740741888 68850302976 69165637632 69212862368 69228601344 69260126208 69323175936 69545668608 69640676352 69735813888 69980718717 70574450688 70606588416 70670863872 70703045504 70767408768 70994536704 71091523776 71188643344 71384616576 71482136544 71579789736 71677576334 71792623616 71809525008 71874895536 71907625452 71973085284 72005859913 72071409171 72121434112 72517705728 72616773632 72871796088 72971347722 73305556779 73372289193 73422393408 73926668088 74028491264 74079043584 74146480128 74265252516 74366707779 74434406193 74486071296 74536928704 74587828224 74895335424 74997651456 75100107264 75341140992 75409726464 75444066048 75512745216 75547131712 75615904704 75709017657 76455654912 76560102528 76664692832 76875740928 76910748096 76980762432 77015817424 77085927408 77191236052 77333334624 77438981256 77544772214 77669236736 77864470164 77917641984 77970842391 78095990784 78202679296 78452790624 78560847872 78944445762 79154429952 79226486784 79432411968 79540926192 79613334864 79722990592 79977964248 80087223762 80215769088 80325353472 80527263453 80656515072 80693243904 80766701568 80803480576 80877038592 81136613376 81247455744 81358449536 81582418944 81693870336 81805473984 81917230096 82826959488 82940111072 83282052672 83338924032 83395825968 83509754692 83777779176 83854044792 83892229694 83911306752 83968599498 84353176011 84487620672 84603990016 84874574304 84990523176 85067892792 85185061376 85243232256 85711601664 85828694016 86130115344 86247779436 86524591608 86642794602 86721668334 86900416512 87019132928 87118853913 87377891328 87497260032 87616791808 87857989632 87897997824 87978014208 88018077056 88098202752 88218555488 88380953856 88501692864 88622596816 89048733696 89374490624 89688364416 89729206112 89810889504 89933581976 90222223728 90345478132 90366022656 90779899392 90841881858 90903915648 90986668416 91111989248 91403387712 91528255728 92031158232 92156883858 92220850176 92304801792 92346834944 92430901248 92727558144 92854235136 92981085184 93180329424 93307624956 93435094389 93820304214 94099267584 94142117888 94227818496 94250001573 94356545024 94659382272 94788698368 95179488768 95244484608 95309515392 95439719648 95746033344 95833194048 95876833936 95898636288 95964113712 96095212228 96557280768 96690274304 97162394784 97295130296 97740742372 97762968576 97829718924 97896524544 97963366081 98434417536 98568890784 98885247552 99020336688 99110478096 99155610372 99245874924 99450437632 99564404472 99700421418 99860447232 99996868608 100133476352 100409131008 100454854656 100546301952 100592088064 100683660288 100821206272 100945356876 101037250692 101083260369 101175279723 101500001694 101940873216 102080136704 102500987904 102547664128 102641016576 102781236544 103111112832 103251975008 103275454464 103748456448 103819293552 103890189312 103961123188 103984763904 104461014528 104603720832 105259261016 105909882624 105982195501 106006295808 106054568256 106151113152 106491805056 106637285664 106782965016 107100471296 107223204816 107369684604 107516364501 107590991872 107688935424 107714287512 107836051456 107861438178 107959627926 108182151168 108329940992 108776558592 108925160448 109073965312 109307694132 109457021583 109598441472 110435945984 111042736896 111118565376 111194434624 111219720192 111703705568 111729106944 111805393056 111881742336 111958132664 112470901348 112496477184 112650160896 113011711488 113166099072 113269117824 113320697568 113423857056 114134672078 114438258688 114683482368 114840153792 114997039248 115366122144 115471143648 115523726136 115628891112 115681545434 115786854078 115867222016 116000001936 116158471884 116317158321 116503855104 116663013376 116796705246 117143986176 117197330432 117304018944 117464270336 117841271808 118002257152 118416668643 118569664512 118731644928 118839730176 119311389288 119584485888 119747852672 120130835643 120296298304 120323653632 120488030208 121039865856 121122509144 121150052352 121205220864 121315557888 121704920064 121871183616 121954394509 122037674304 122540805504 122708210976 122875845144 123241201664 123805646848 124240439232 124410166608 124580125852 124923079008 125093738952 125264632038 125465690112 125637091328 125666668764 125781067188 125838344541 125952899247 126212509696 126905985024 127079353856 127485784764 127661377792 127777592064 127864848384 127952151616 128567402496 128743041024 129371669154 129549859712 129964191903 130350624768 130439625232 130528699392 131066836992 131245890048 131425187712 131846996736 131967021312 132027115584 132147304128 132207480496 132327833232 132571430784 132752539296 132933895224 133115498906 133329158144 133939806208 134061735936 134244880384 134532546624 134593809168 134716334256 134777680492 134900372964 135084663091 135333335592 135518217198 135921164288 136262822787 136355873472 136667983872 136854688768 137292383592 137481483776 137700605952 138235325787 138331275264 138425724736 138457202688 138520252416 138646351872 139091337216 139281352704 139471627776 139961437434 141148901376 141213176832 141341727744 141406091008 141534817536 141989073408 142183047552 142377286688 142769233152 142964273088 143159579472 143355152668 143619050016 143749791072 143815250904 143946170568 144011719826 144142818342 144242868224 145035411456 145233547264 145743592176 145942695444 146142070711 146611113558 146744578386 146844786816 147853336176 148056982528 148530505032 148733415558 148868812386 148972142592 149073857408 149175656448 149550632127 149790670848 149995302912 150200214528 150682281984 150819452928 150888132096 151025490432 151094263424 151231809408 151418035314 152911309824 153120205056 153329385664 153751481856 153821496192 153961524864 154031634848 154171854816 154382472104 154666669248 154877962512 155089544428 155728940328 155835283968 155941684782 156191981568 156405358592 156905581248 157121695744 157888891524 158104586731 158308859904 158452973568 158864823936 159081852384 159226669728 159445981184 159955928496 160174447524 160650706944 161054526906 161313030144 161386487808 161533403136 161606961152 161754077184 161792157267 162273226752 162494911488 162716899072 163164837888 163387740672 163610947968 163834460192 165653918976 165880222144 166564105344 166677848064 166791651936 167019509384 167555558352 167708089584 167784459388 167822613504 167937198996 168166621399 168706352022 168975241344 169207980032 169749148608 169981046352 170135785584 170370122752 171046299151 171202008117 171423203328 171657388032 172260230688 172495558872 173049183216 173285589204 173443336668 173522318151 173680281117 173800833024 174038265856 174237707826 174755782656 174994520064 175233583616 175715979264 175795995648 175956028416 176036154112 176196405504 176437110976 176761907712 177003385728 177245193632 178097467392 179376728832 179458412224 179621779008 179867163952 180444447456 180690956264 180732045312 181559798784 181683763716 181807831296 181931965579 181973336832 182223978496 182806775424 183056511456 184062316464 184313767716 184693669888 184861802496 185455116288 185708470272 185962170368 186360658848 186615249912 186870188778 187640608428 187896948057 188198535168 188284235776 188455636992 188500003146 188713090048 189318764544 189577396736 190358977536 190619030784 190879439296 191492066688 191666388096 191753667872 191797272576 191928227424 192190424456 193114561536 194324789568 194590260592 195481484744 195525937152 195659437848 195793049088 195926732162 196824077359 196868835072 197137781568 197770495104 198040673376 198220956192 198311220744 198491749848 198900875264 199128808944 199400842836 199673248359 199993737216 200266952704 200818262016 200909709312 201092603904 201184176128 201367320576 201642412544 201890713752 202074501384 202166520738 202350559446 203000003388 203277325797 203881746432 204160273408 205001975808 205095328256 205282033152 205562473088 206222225664 206503950016 206550908928 207496912896 207638587104 207780378624 207922246376 207969527808 208922029056 209207441664 210518522032 211819765248 211964391002 212012591616 212109136512 212302226304 212983610112 213274571328 213565930032 214446409632 214739369208 215032729002 215181983744 215377870848 215428575024 215672102912 215722876356 215919255852 216017579739 216214227513 216364302336 216659881984 217553117184 217850320896 218147930624 218615388264 218914043166 219916670337 220116867579 220871891968 222085473792 222237130752 222388869248 222439440384 223100123337 223407411136 223458213888 223610786112 223763484672 223916265328 224941802696 224992954368 225300321792 226023422976 226332198144 226538235648 226641395136 226847714112 228269344156 228876517376 229366964736 229680307584 229994078496 230732244288 230942287296 231047452272 231257782224 231363090868 231573708156 232000003872 232316943768 232634316642 233007710208 233326026752 233593410492 233912527173 234287972352 234394660864 234608037888 234928540672 235682543616 236004514304 236833337286 237463289856 237679460352 238622778576 239168971776 239495705344 240261671286 240592596608 240647307264 240976060416 242079731712 242245018288 242300104704 242410441728 242631115776 243409840128 243742367232 243908789018 244075348608 245081611008 245416421952 245751690288 247611293696 248480878464 248820333216 249160251704 249846158016 250187477904 250529264076 250871517169 251274182656 251333337528 251562134376 251676689082 251905798494 252425019392 253059528033 253811970048 254158707712 254971569528 255322755584 255555184128 255729696768 255904303232 257134804992 257486082048 258743338308 259099719424 259928383806 260701249536 260879250464 261057398784 262133673984 262491780096 262850375424 263693993472 263934042624 264054231168 264294608256 264414960992 264655666464 265142861568 265505078592 265867790448 266230997812 267879612416 268123471872 268489760768 269065093248 269187618336 269432668512 269555360984 269800745928 270169326182 270666671184 271036434396 271406702749 271842328576 272525645574 272711746944 273335967744 273709377536 274584767184 274962967552 276470651574 276662550528 276851449472 276914405376 277040504832 277292703744 278182674432 278562705408 278943255552 279922874868 280305283167 282297802752 282426353664 282683455488 282812182016 283069635072 283978146816 284366095104 284754573376 285538466304 285928546176 286319158944 286710305336 287238100032 287499582144 287630501808 287892341136 288023439652 288285636684 290070822912 290467094528 291487184352 291885390888 292284141422 293222227116 293489156772 293622803929 293689573632 293890098243 295706672352 296113965056 297061010064 297466831116 297737624772 298147714816 298351312896 299101264254 299581341696 299990605824 300400429056 301364563968 301638905856 301776264192 302050980864 302188526848 302463618816 302836070628 303249781107 303525839169 305822619648 306240410112 306658771328 307502963712 307642992384 307923049728 308063269696 308343709632 308764944208 309333338496 309755925024 310179088856 311457880656 311670567936 311883369564 312309439741 312810717184 313811162496 314243391488 315777783048 316209173462 317729647872 317946586503 318163704768 318453339456 318891962368 319911856992 320348895048 321301413888 322109053812 322549093503 322772975616 323066806272 323213922304 323508154368 323584314534 324546453504 324989822976 325433798144 326329675776 326775481344 327221895936 327668920384 328371064749 331307837952 331760444288 333128210688 333355696128 333583303872 334039018768 335111116704 335416179168 335568918776 335645227008 335874397992 336333242798 337412704044 337873650361 337950482688 338415960064 339498297216 339962092704 340271571168 340740245504 342092598302 342404016234 343314776064 344520461376 344991117744 346098366432 346571178408 346886673336 347044636302 347360562234 347601666048 348076531712 348475415652 348951474963 349511565312 349989040128 350467167232 351431958528 351591991296 351912056832 352072308224 352392811008 352874221952 353523815424 354006771456 354490387264 355250005929 356194934784 358753457664 358916824448 359243558016 359734327904 360888894912 361381912528 361464090624 363119597568 363367527432 363615662592 363863931158 363946673664 364447956992 365530429381 365613550848 365863183527 366113022912 368124632928 368627535432 369387339776 369723604992 371416940544 371924340736 372721317696 373230499824 373740377556 375281216856 375793896114 376397070336 376568471552 376911273984 377000006292 377426180096 377515033623 377858697741 378637529088 379154793472 380717955072 381238061568 381758878592 382984133376 383332776192 383507335744 383594545152 383856454848 384380848912 386229123072 388649579136 389180521184 390962969488 391051874304 391318875696 391586098176 391853464324 393648154718 393737670144 394275563136 395540990208 396081346752 396441912384 396622441488 396983499696 398257617888 398801685672 399346496718 399987474432 400533905408 401819418624 402185207808 402368352256 402734641152 403284825088 403781427504 404149002768 404333041476 404701118892 404885409019 405253989273 406000006776 406554651594 407763492864 408320546816 408788468361 410003951616 410190656512 410564066304 411124946176 412444451328 413007900032 413101817856 414993825792 415277174208 415560757248 415844492752 415939055616 417844058112 418414883328 421037044064 423639530496 423928782004 424025183232 424218273024 424604452608 425967220224 426549142656 427131860064 428892819264 429478738416 430065458004 430857150048 431344205824 431445752712 431838511704 432035159478 432428455026 432728604672 433319763968 435106234368 435700641792 436295861248 437230776528 437828086332 438426212133 439833340674 440233735158 441743783936 444170947584 444777738496 446200246674 446814822272 446916427776 447221572224 447526969344 447832530656 449883605392 449985908736 450600643584 452046845952 452664396288 453076471296 453282790272 453695428224 456538688312 458733929472 459360615168 459988156992 461464488576 461884574592 462094904544 462515564448 462726181736 463147416312 464000007744 464633887536 465268633284 465904246171 466652053504 467186820984 467825054346 468575944704 468789321728 469216075776 469857081344 471365087232 472009028608 473666674572 474313760193 474926579712 475358920704 477245557152 478337943552 478991410688 480523342572 481185193216 481952120832 484159463424 484490036576 484600209408 484820883456 485262231552 486819680256 487484734464 487817578036 488150697216 490163222016 490832843904 491503380576 496961756928 497640666432 498320503408 499692316032 500374955808 501058528152 501743034338 502548365312 502666675056 503124268752 503353378164 503811596988 504041019391 504499864197 504850038784 506119056066 507623940096 508317415424 509943139056 510645511168 511110368256 511808606464 513138897453 513606024351 514269609984 514972164096 517486676616 518199438848 519856767612 520566954453 521040843351 521402499072 521758500928 522114797568 524267347968 524983560192 525700750848 527387986944 527868085248 528108462336 528589216512 528829921984 529311332928 530285723136 531010157184 531735580896 532461995624 536979521536 538130186496 538375236672 538865337024 539110721968 539601491856 540338652364 541333342368 542072868792 542813405498 543684657152 545051291148 545423493888 545795896737 546671935488 547418755072 549169534368 549925935104 552941303148 553702898944 554081009664 554585407488 556365348864 557125410816 557886511104 559845749736 560610566334 563690844171 564595605504 564852707328 565366910976 565624364032 566139270144 567956293632 568732190208 569509146752 571076932608 571857092352 572638317888 573420610672 574476200064 574999164288 575261003616 575784682272 576046879304 576571273368 580934189056 582974368704 583770781776 584568282844 586444454232 586978313544 587245607858 587379147264 587780196486 590472232077 591413344704 592227930112 594122020128 594933662232 595475249544 596295429632 596702625792 598202528508 599019745077 599981211648 600800858112 602729127936 603277811712 603552528384 604101961728 604377053696 604927237632 605672141256 606499562214 607051678338 609831977391 611645239296 612480820224 613317542656 615005927424 615285984768 615846099456 616126539392 616687419264 617529888416 618666676992 619511850048 620358177712 622915761312 623341135872 623766739128 624618879482 625621434368 627622324992 628486782976 631555566096 632418346924 635459295744 635893173006 636327409536 636906678912 637783924736 639823713984 640697790096 644218107624 645098187006 645545951232 646133612544 646427844608 647016308736 647168629068 648052739217 648642682539 649092907008 649979645952 650867596288 652659351552 653550962688 654443791872 655337840768 656742129498 659750011011 662615675904 663520888576 666256421376 666711392256 667166607744 668078037536 670222233408 670832358336 671137837552 671290454016 671748795984 672666485596 674825408088 675747300722 675900965376 676831920128 678996594432 679924185408 680543142336 681480491008 684185196604 684808032468 685743562567 686629552128 689040922752 689982235488 692196732864 693142356816 693773346672 694089272604 694721124468 696153063424 696950831304 697902949926 699023130624 699978080256 700934334464 701737581519 702863917056 703183982592 703824113664 704144616448 704785622016 705748443904 707047630848 708013542912 708980774528 710500011858 712389869568 717506915328 717833648896 718487116032 719468655808 721777789824 722763825056 722928181248 726239195136 726735054864 727231325184 727727862316 727893347328 731060858762 731227101696 731726367054 732226045824 736249265856 737255070864 741875368507 742833881088 743848681472 745442635392 746460999648 747480755112 750562433712 751587792228 752614551507 753136943104 753822547968 754000012584 754852360192 755030067246 755717395482 757275058176 758309586944 759178584099 761435910144 762476123136 763517757184 765968266752 766665552384 767014671488 767189090304 767712909696 768761697824 772458246144 777299158272 778361042368 781925938976 782103748608 782637751392 783172196352 783706928648 787296309436 787475340288 788551126272 791081980416 792162693504 792883824768 793244882976 793966999392 796515235776 797603371344 798692993436 801067810816 803638837248 804370415616 804736704512 805469282304 806569650176 807562855008 808298005536 808666082952 809402237784 809770818038 810507978546 812000013552 813109303188 814220108247 815526985728 816641093632 817576936722 820007903232 820381313024 821128132608 822249892352 824888902656 826015800064 829987651584 830554348416 831121514496 831688985504 831878111232 835688116224 836829766656 840915849501 842074088128 847279060992 847857564008 848050366464 848436546048 849208905216 851934440448 853098285312 853680761563 854263720128 857785638528 858957476832 860130916008 861714300096 862688411648 862891505424 863677023408 864070318956 864856910052 865250742889 866639527936 870212468736 871401283584 872591722496 874461553056 875656172664 876852424266 879666681348 880467470316 880868411787 881670294729 883487567872 888341895168 889555476992 892400493348 893629644544 894443144448 895053938688 895665061312 899767210784 899971817472 901201287168 904093691904 905328792576 906152942592 906565580544 907390856448 909749343321 913077376624 917467858944 918721230336 919976313984 922928977152 923769149184 924189809088 925031128896 925452363472 926294832624 928000015488 929267775072 930537266568 931808492342 933304107008 934373641968 935650108692 936928319223 937578643456 938432151552 939714162688 942730174464 944018057216 947333349144 948627520386 953839759509 954491114304 956675887104 957982821376 961046685144 962370386432 963904241664 967647280509 968318926848 968980073152 969200418816 969641766912 970524463104 973639360512 974969468928 975635156072 976301394432 980326444032 981665687808 983006761152 993923513856 995281332864 996641006816 999384632064 1000749911616 1002117056304 1003486068676 1005333350112 1006248537504 1006706756328 1007623193976 1008082038782 1008999728394 1009700077568 1012238112132 1013620951083 1015247880192 1016634830848 1019886278112 1021291022336 1022220736512 1023617212928 1026277794906 1027212048702 1029944328192 1034973353232 1036398877696 1039713535224 1041133908906 1042081686702 1042804998144 1043517001856 1044229595136 1046854424889 1048534695936 1049967120384 1051401501696 1054775973888 1055736170496 1056216924672 1057178433024 1057659843968 1058622665856 1060571446272 1062020314368 1063471161792 1064923991248 1073959043072 1076260372992 1076750473344 1077730674048 1078221443936 1079202983712 1080677304728 1082666684736 1084145737584 1085626810996 1090102582296 1090846987776 1091591793474 1093343870976 1094837510144 1096591288143 1097589550581 1098339068736 1099851870208 1105882606296 1107405797888 1108162019328 1109170814976 1114250821632 1115773022208 1119691499472 1121221132668 1127381688342 1129191211008 1129705414656 1130733821952 1131248728064 1132278540288 1132545100869 1135912587264 1137464380416 1139018293504 1142153865216 1143714184704 1145276635776 1146841221344 1148952400128 1149998328576 1150522007232 1151569364544 1152093758608 1153142546736 1161868378112 1165948737408 1167541563552 1169136565688 1172888908464 1173956627088 1174491215716 1174758294528 1175560392972 1177166349793 1180944464154 1182826689408 1184455860224 1188244040256 1189867324464 1190950499088 1192590859264 1196405057016 1198039490154 1199962423296 1201601716224 1205458255872 1206555623424 1207105056768 1208203923456 1208754107392 1209854475264 1211344282512 1212999124428 1214103356676 1214656227057 1215761967819 1219663954782 1223290478592 1224961640448 1226635085312 1230011854848 1230571969536 1231692198912 1232253078784 1233374838528 1235059776832 1237333353984 1239023700096 1240716355424 1245831522624 1246682271744 1247533478256 1249237758964 1255244649984 1256973565952 1263111132192 1264836693848 1270918591488 1271786346012 1272654819072 1273523759053 1273813357824 1275567849472 1279647427968 1281395580192 1288436215248 1290196374012 1292855689216 1294032617472 1294337258136 1296105478434 1297285365078 1298185814016 1299959291904 1301735192576 1305318703104 1307101925376 1308887583744 1310675681536 1313484258996 1315278636399 1319500022022 1325231351808 1327041777152 1332512842752 1334333215488 1336156075072 1340444466816 1341664716672 1342275675104 1342580908032 1343497591968 1345332971192 1349650816176 1351494601444 1351801930752 1357993188864 1359848370816 1361086284672 1362960982016 1368370393208 1369616064936 1371487125134 1377768541513 1378081845504 1379964470976 1384393465728 1386284713632 1387546693344 1388178545208 1389442248936 1392306126848 1393901662608 1395805899852 1397712738513 1399956160512 1401868668928 1403475163038 1405727834112 1406367965184 1407648227328 1408289232896 1409571244032 1411496887808 1414095261696 1416027085824 1417961549056 1421000023716 1422941280579 1424779739136 1435013830656 1435667297792 1436974232064 1438937311616 1443555579648 1445527650112 1445856362496 1452478390272 1453470109728 1454462650368 1455455724632 1455786694656 1462121717524 1462454203392 1463452734108 1464452091648 1465451986477 1472498531712 1474510141728 1483750737014 1487697362944 1490885270784 1492921999296 1494961510224 1501124867424 1503175584456 1505229103014 1506273886208 1507645095936 1508000025168 1509704720384 1510060134492 1511434790964 1512123058173 1513499592591 1514550116352 1516619173888 1518357168198 1522871820288 1524952246272 1527035514368 1531936533504 1533331104768 1534029342976 1535425819392 1537523395648 1539416692359 1540818073053 1544916492288 1554598316544 1556722084736 1561700863359 1563851877952 1564207497216 1565275502784 1566344392704 1567413857296 1574592618872 1574950680576 1577102252544 1582163960832 1584325387008 1585407128617 1585767649536 1586489765952 1587933998784 1593030471552 1595206742688 1597385986872 1602135621632 1609473409024 1610938564608 1613139300352 1615125710016 1616596011072 1617332165904 1618804475568 1619541636076 1621015957092 1624000027104 1626218606376 1628440216494 1631053971456 1633282187264 1635153873444 1637387690211 1640015806464 1640762626048 1642256265216 1644499784704 1649777805312 1652031600128 1661108696832 1662243028992 1663377971008 1663756222464 1671376232448 1673659533312 1681831699002 1684148176256 1694558121984 1695715128016 1696100732928 1696873092096 1698417810432 1703868880896 1706196570624 1707361523126 1708527440256 1715571277056 1717914953664 1720261832016 1723428600192 1725783010848 1727354046816 1728140637912 1729713820104 1730501485778 1733279055872 1742802567168 1745183444992 1748923106112 1751312345328 1753704848532 1756100620183 1759333362696 1760934940632 1761736823574 1763340589458 1766975135744 1771416696231 1776683790336 1779110953984 1784800986696 1787259289088 1788886288896 1790107877376 1791330122624 1797059235231 1799534421568 1799943634944 1802402574336 1808187383808 1810657585152 1812305885184 1813131161088 1814781712896 1819498686642 1826154753248 1834935717888 1837442460672 1839952627968 1845857954304 1847538298368 1848379618176 1850062257792 1850904726944 1852589665248 1856000030976 1858535550144 1861074533136 1863616984684 1868747283936 1871300217384 1873856638446 1875157286912 1876864303104 1879428325376 1885460348928 1888036114432 1894666698288 1897255040772 1899846919243 1907679519018 1908982228608 1913351774208 1915965642752 1922093370288 1924740772864 1935294561018 1936637853696 1937960146304 1938400837632 1939283533824 1941048926208 1944158217651 1947278721024 1949938937856 1951270312144 1952602788864 1960652888064 1963331375616 1966013522304 1987847027712 1990562665728 1993282013632 1998769264128 2001499823232 2004234112608 2006972137352 2010666700224 2012497075008 2013413512656 2015246387952 2016164077564 2017999456788 2024476224264 2027241902166 2030495760384 2033269661696 2039772556224 2042582044672 2044441473024 2047234425856 2052555589812 2054424097404 2055359627503 2057230687701 2059888656384 2069946706464 2072797755392 2079427070448 2082267817812 2084163373404 2087034003712 2088459190272 2093708849778 2097069391872 2099934240768 2102803003392 2109551947776 2111472340992 2112433849344 2114356866048 2115319687936 2117245331712 2121142892544 2124040628736 2126942323584 2129847982496 2152520745984 2153500946688 2155461348096 2156442887872 2158405967424 2161354609456 2165333369472 2168291475168 2171253621992 2180205164592 2181693975552 2183183586948 2186166078187 2189675020288 2193182576286 2195179101162 2196678137472 2199703740416 2211765212592 2214811595776 2225626105521 2228501643264 2231546044416 2239382998944 2242442265336 2254763376684 2257843654521 2259410829312 2261467643904 2262497456128 2264557080576 2265090201738 2271825174528 2274928760832 2278036587008 2284307730432 2287428369408 2290553271552 2293682442688 2297904800256 2299996657152 2301044014464 2303138729088 2304187517216 2306285093472 2331897474816 2335083127104 2338273131376 2345777816928 2347913254176 2348982431432 2349516589056 2351120785944 2354332699586 2361888928308 2365115552527 2365653378816 2368911720448 2376488080512 2379734648928 2381900998176 2385181718528 2392810114032 2396078980308 2403203432448 2410916511744 2413111246848 2414210113536 2416407846912 2417508214784 2419708950528 2422688565024 2425998248856 2428206713352 2429312454114 2431523935638 2439327909564 2442660324741 2446580957184 2449923280896 2453270170624 2460023709696 2461143939072 2463384397824 2464506157568 2466749677056 2470119553664 2474666707968 2478047400192 2481432710848 2491663045248 2493364543488 2495066956512 2498475517928 2510489299968 2526222264384 2529673387696 2541837182976 2543572692024 2545309638144 2547047518106 2547626715648 2551135698944 2558713005667 2559294855936 2561042284689 2562791160384 2576872430496 2580392748024 2585711378432 2588065234944 2588674516272 2592210956868 2594570730156 2595752228667 2599918583808 2603470385152 2610637406208 2614203850752 2617775167488 2621351363072 2626968517992 2630557272798 2639000044044 2642605235361 2645010884187 2650462703616 2654083554304 2665025685504 2668666430976 2672312150144 2680888933632 2683329433344 2684551350208 2685161816064 2686995183936 2690665942384 2699301632352 2702989202888 2703603861504 2715986377728 2719696741632 2722172569344 2725921964032 2736740786416 2739232129872 2742974250268 2755537083026 2756163691008 2759928941952 2768786931456 2772569427264 2775093386688 2776357090416 2778884497872 2787803325216 2791611799704 2795425477026 2799912321024 2803737337856 2806950326076 2810784957669 2812735930368 2815296454656 2816578465792 2819142488064 2822993775616 2828190523392 2832054171648 2835923098112 2842000047432 2845882561158 2861519278527 2870027661312 2871334595584 2873948464128 2877874623232 2887111159296 2891055300224 2891712724992 2904956780544 2906940219456 2908925300736 2910911449264 2911573389312 2924243435048 2924908406784 2926905468216 2928904183296 2930903972954 2944997063424 2949020283456 2967501474028 2975394725888 2981770541568 2985843998592 2989923020448 3002249734848 3006351168912 3010458206028 3016000050336 3019409440768 3020120268984 3022869581928 3024246116346 3026999185182 3029100232704 3033238347776 3036714336396 3040862853249 3045743640576 3049904492544 3054071028736 3063873067008 3066662209536 3068058685952 3070851638784 3075046791296 3078833384718 3081636146106 3089832984576 3109196633088 3113444169472 3123401726718 3127703755904 3128414994432 3130551005568 3132688785408 3134827714592 3149185237744 3149901361152 3154204505088 3164327921664 3168650774016 3170814257234 3171535299072 3172979531904 3175867997568 3186060943104 3190413485376 3194771973744 3218946818048 3221877129216 3226278600704 3230251420032 3233192022144 3234664331808 3237608951136 3239083272152 3242031914184 3248000054208 3252437212752 3256880432988 3261329723197 3266564374528 3270307746888 3274775380422 3280031612928 3281525252096 3284512530432 3288999569408 3289773864429 3292768651743 3299555610624 3304063200256 3322217393664 3324486057984 3326755942016 3327512444928 3342752464896 3347319066624 3363663398004 3368296352512 3389116243968 3391430256032 3392201465856 3393746184192 3396835620864 3407737761792 3412393141248 3414723046252 3417054880512 3431142554112 3435829907328 3440523664032 3446857200384 3451566021696 3454708093632 3456281275824 3459427640208 3461002971556 3485605134336 3490366889984 3497846212224 3502624690656 3507409697064 3512201240366 3518666725392 3521869881264 3523473647148 3526681178916 3528287135737 3531499049379 3533950271488 3542833392462 3553367580672 3558221907968 3569601973392 3574518578176 3577772577792 3582660245248 3594118470462 3599068843136 3599887269888 3604805148672 3616374767616 3621315170304 3624611770368 3626262322176 3629563425792 3638997373284 3643968681171 3647285903457 3652309506496 3669871435776 3674884921344 3679905255936 3691715908608 3695076596736 3696759236352 3700124515584 3701809453888 3705179330496 3712000061952 3717071100288 3722149066272 3727233969368 3737494567872 3742600434768 3747713276892 3758856650752 3770920697856 3776072228864 3789333396576 3794510081544 3799693838486 3815359038036 3817964457216 3820571277159 3826703548416 3831931285504 3844186740576 3849481545728 3870589122036 3875920292608 3878567067648 3882097852416 3888316435302 3894557442048 3899877875712 3902540624288 3905205577728 3921305776128 3926662751232 3932027044608 3945835909197 3975694055424 3981125331456 3986564027264 3997538528256 4002999646464 4008468225216 4013944274704 4021333400448 4024994150016 4026827025312 4030492775904 4032328155128 4035998913576 4048952448528 4054483804332 4060022716633 4066539323392 4079545112448 4085164089344 4088882946048 4094468851712 4105111179624 4108848194808 4110719255006 4114461375402 4133305624539 4139893412928 4145595510784 4158854140896 4164535635624 4168326746808 4174068007424 4176918380544 4187417699556 4193138215539 4199868481536 4205606006784 4219103895552 4222944681984 4224867698688 4228713732096 4230639375872 4234490663424 4242285785088 4248081257472 4253884647168 4259695964992 4268823841737 4305041491968 4307001893376 4310922696192 4312885775744 4316811934848 4322709218912 4330666738944 4336582950336 4342507243984 4360410329184 4363387951104 4366367173896 4372332156374 4379350040576 4386365152572 4390358202324 4392357454693 4393356274944 4396355959431 4399407480832 4423530425184 4429623191552 4451252211042 4463092088832 4478765997888 4484884530672 4509526753368 4515687309042 4518821658624 4522935287808 4524994912256 4529114161152 4530180403476 4536369174519 4540498777773 4543650349056 4549857521664 4556073174016 4568615460864 4574856738816 4581106543104 4587364885376 4595809600512 4599993314304 4602088028928 4606277458176 4608375034432 4612570186944 4618250077077 4663794949632 4670166254208 4676546262752 4691555633856 4695826508352 4697964862864 4699033178112 4702241571888 4708665399172 4723777856616 4730231105054 4731306757632 4737823440896 4752976161024 4756221385851 4759469297856 4763801996352 4770363437056 4785620228064 4792157960616 4806406864896 4828420227072 4832815693824 4835016429568 4839417901056 4845377130048 4851996497712 4856413426704 4858624908228 4863047871276 4878655819128 4885320649482 4893161914368 4899846561792 4906540341248 4912163070633 4920047419392 4922287878144 4926768795648 4929012315136 4933499354112 4940239107328 4949333415936 4956094800384 4962865421696 4983326090496 4986729086976 4990133913024 4996951035856 5020978599936 5052444528768 5059346775392 5083674365952 5087145384048 5090619276288 5094095036212 5095253431296 5117426011334 5118589711872 5122084569378 5125582320768 5153744860992 5160785496048 5177349032544 5184421913736 5189141460312 5191504457334 5199837167616 5206940770304 5228407701504 5235550334976 5242702726144 5253937035984 5261114545596 5268301860549 5278000088088 5285210470722 5290021768374 5300925407232 5308167108608 5314250088693 5330051371008 5337332861952 5344624300288 5361777867264 5366658866688 5369102700416 5370323632128 5373990367872 5381331884768 5398603264704 5405978405776 5407207723008 5431972755456 5439393483264 5444345138688 5451843928064 5473481572832 5478464259744 5485948500536 5511074166052 5512327382016 5519857883904 5537573862912 5545138854528 5550186773376 5552714180832 5557768995744 5575606650432 5583223599408 5590850954052 5607474675712 5613900652152 5621569915338 5625471860736 5630592909312 5633156931584 5638284976128 5645987551232 5656381046784 5664108343296 5671846196224 5684000094864 5691765122316 5699540757729 5723038557054 5740055322624 5742669191168 5747896928256 5755749246464 5774222318592 5782110600448 5809913561088 5813880438912 5817850601472 5821822898528 5823146778624 5848486870096 5849816813568 5853810936432 5857808366592 5861807945908 5889994126848 5898040566912 5935002948056 5963541083136 5971687997184 5975765330941 5979846040896 6004499469696 6012702337824 6020916412056 6032000100672 6038818881536 6040240537968 6045739163856 6048492232692 6053998370364 6056755200223 6066476695552 6073428672792 6081725706498 6091487281152 6099808985088 6108142057472 6127746134016 6133324419072 6136117371904 6141703277568 6150093582592 6157666769436 6163272292212 6166078882509 6171692063103 6179665969152 6218393266176 6226888338944 6246803453436 6255407511808 6261102011136 6265377570816 6269655429184 6298370475488 6299802722304 6308409010176 6328655843328 6337301548032 6341628514468 6343070598144 6345959063808 6351735995136 6372121886208 6380826970752 6389543947488 6452557201408 6460502840064 6466384044288 6469328663616 6475217902272 6478166544304 6484063828368 6496000108416 6504874425504 6513760865976 6522659446394 6533128749056 6540615493776 6549550760844 6558498234561 6563050504192 6569025060864 6577999138816 6579547728858 6585537303486 6599111221248 6608126400512 6644434787328 6653511884032 6676878316563 6685504929792 6694638133248 6727326796008 6736592705024 6773530963563 6778232487936 6782860512064 6784402931712 6787492368384 6793671241728 6815475523584 6824786282496 6829446092504 6834109761024 6862285108224 6871659814656 6881047328064 6893714400768 6903132043392 6909416187264 6912562551648 6918855280416 6922005943112 6980733779968 6995692424448 7005249381312 7014819394128 7024402480732 7037333450784 7043739762528 7046947294296 7053362357832 7056574271474 7062998098758 7067900542976 7085666784924 7095346657581 7106735161344 7116443815936 7139203946784 7149037156352 7155545155584 7165320490496 7188236940924 7198137686272 7209610297344 7232749535232 7242630340608 7249223540736 7252524644352 7259126851584 7277994746568 7287937362342 7294571806914 7304619012992 7327980974223 7339742871552 7349769842688 7359810511872 7383431817216 7390153193472 7393518472704 7400249031168 7403618907776 7410358660992 7424000123904 7434142200576 7444298132544 7454467938736 7474989135744 7485200869536 7495426553784 7517713301504 7552144457728 7578666793152 7589020163088 7599387676972 7630718076072 7635928914432 7641142554318 7653407096832 7663862571008 7676139017001 7683126854067 7688373481152 7698963091456 7741178244072 7751840585216 7757134135296 7764195704832 7776632870604 7787256686001 7799755751424 7805081248576 7810411155456 7842611552256 7853325502464 7864054089216 7891671818394 7927815706083 7951388110848 7962250662912 7973128054528 7995077056512 8005999292928 8016936450432 8027888549408 8042666800896 8049988300032 8053654050624 8060985551808 8064656310256 8071997827152 8097904897056 8108967608664 8120045433266 8133078646784 8159090224896 8170328178688 8177765892096 8188937703424 8210222359248 8217696389616 8221438510012 8228922750804 8240164448551 8266611249078 8279786825856 8291191021568 8317708281792 8329071271248 8336653493616 8348136014848 8374835399112 8386276431078 8399736963072 8411212013568 8432354873007 8438207791104 8445889363968 8449735397376 8457427464192 8461278751744 8468981326848 8484571570176 8496162514944 8507769294336 8519391929984 8537647683474 8610082983936 8614003786752 8621845392384 8625771551488 8633623869696 8645418437824 8661333477888 8673165900672 8685014487968 8720820658368 8726775902208 8732734347792 8744664312748 8772730305144 8780716404648 8784714909386 8786712549888 8792711918862 8798814961664 8847060850368 8859246383104 8902504422084 8914666313371 8926184177664 8957531995776 8969769061344 9019053506736 9031374618084 9049989824512 9058228322304 9060360806952 9072738349038 9080997555546 9087300698112 9099715043328 9112146348032 9122588559747 9137230921728 9149713477632 9162213086208 9174729770752 9191619201024 9199986628608 9204176057856 9212554916352 9216750068864 9225140373888 9236500154154 9327589899264 9340332508416 9353092525504 9383111267712 9391653016704 9395929725728 9398066356224 9404483143776 9417330798344 9447555713232 9460462210108 9462613515264 9505952322048 9512442771702 9518938595712 9527603992704 9540726874112 9571240456128 9584315921232 9644379790591 9656840454144 9665631387648 9670032859136 9678835802112 9690754260096 9703992995424 9712826853408 9717249816456 9726095742552 9757311638256 9770641298964 9783989169591 9799693123584 9813080682496 9824326141266 9840094838784 9844575756288 9853537591296 9858024630272 9866998708224 9869321593287 9880478214656 9898666831872 9912189600768 9925730843392 9966652180992 9973458173952 9980267826048 9993902071712 10041957199872 10104889057536 10118693550784 10167348731904 10174290768096 10181238552576 10188190072424 10190506862592 10234852022668 10237179423744 10244169138756 10251164641536 10258163905339 10307489721984 10321570992096 10354698065088 10368843827472 10378282920624 10383008914668 10413881540608 10456815403008 10471100669952 10485405452288 10507874071968 10522229091192 10536603721098 10556000176176 10570420941444 10580043536748 10584861407211 10594497148137 10601850814464 10616334217216 10628500177386 10660102742016 10674665723904 10689248600576 10723555734528 10733317733376 10738205400832 10747980735744 10762663769536 10797206529408 10811956811552 10814415446016 10863945510912 10878786966528 10888690277376 10931906043513 10946963145664 10956928519488 10971897001072 11022148332104 11024654764032 11039715767808 11075147725824 11090277709056 11097849900319 11100373546752 11105428361664 11115537991488 11151213300864 11166447198816 11181701908104 11214949351424 11227801304304 11243139830676 11266313863168 11276569952256 11291975102464 11312762093568 11328216686592 11343692392448 11368000189728 11383530244632 11399081515458 11446077114108 11461713831477 11480110645248 11485338382336 11495793856512 11511498492928 11548444637184 11564221200896 11627760877824 11635701202944 11643645797056 11646293557248 11696973740192 11699633627136 11707621872864 11715616733184 11723615891816 11779988253696 11796081133824 11870005896112 11927082166272 11943375994368 11951530661882 11959692081792 12008998939392 12025404675648 12041832824112 12064000201344 12080481075936 12091478327712 12096984465384 12107996740728 12113510400446 12132953391104 12146857345584 12163451412996 12180068149899 12199617970176 12216284114944 12255492268032 12266648838144 12272234743808 12283406555136 12300187165184 12315333538872 12326544584424 12332157765018 12343384126206 12399916873617 12436786532352 12453776677888 12493606906872 12510815023616 12522204022272 12530755141632 12539310858368 12579414646617 12596740950976 12599605444608 12616818020352 12657311686656 12674603096064 12683257028936 12686141196288 12691918127616 12703471990272 12744243772416 12761653941504 12779087894976 12905114402816 12921005680128 12932768088576 12938657327232 12950435804544 12956333088608 12968127656736 12992000216832 13009748851008 13027521731952 13045318892788 13081230987552 13099101521688 13116996469122 13126101008384 13138050121728 13155998277632 13159095457716 13171074606972 13177072364079 13189067878293 13198222442496 13216252801024 13288869574656 13307023768064 13353756633126 13389276266496 13454653592016 13473185410048 13547061927126 13556464975872 13565721024128 13568805863424 13574984736768 13587342483456 13609107523557 13630951047168 13649572564992 13658892185008 13668219522048 13724570216448 13743319629312 13762094656128 13787428801536 13806264086784 13818832374528 13825125103296 13837710560832 13844011886224 13961467559936 13991384848896 14010498762624 14029638788256 14048804961464 14074666901568 14087479525056 14093894588592 14106724715664 14113148542948 14125996197516 14171333569848 14190693315162 14213470322688 14232887631872 14268664157553 14278407893568 14298074312704 14311090311168 14330640980992 14376473881848 14396275372544 14419220594688 14485260681216 14498447081472 14505049288704 14518253703168 14555989493136 14575874724684 14589143613828 14609238025984 14655961948446 14679485743104 14699539685376 14719621023744 14766863634432 14780306386944 14787036945408 14800498062336 14807237815552 14820717321984 14848000247808 14868284401152 14888596265088 14908935877472 14949978271488 14970401739072 14990853107568 15104288915456 15157333586304 15178040326176 15198775353944 15261436152144 15271857828864 15282285108636 15303162547309 15327725142016 15352278034002 15366253708134 15376746962304 15397926182912 15482356488144 15503681170432 15553265741208 15574513372002 15599511502848 15610162497152 15620822310912 15685223104512 15706651004928 15728108178432 15783343636788 15804905581647 15855631412166 15902776221696 15924501325824 15946256109056 15990154113024 16011998585856 16033872900864 16055777098816 16085333601792 16099976600064 16107308101248 16121971103616 16129312620512 16143995654304 16195809794112 16217935217328 16240090866532 16318180449792 16340656357376 16355531784192 16377875406848 16420444718496 16435392779232 16442877020024 16457845501608 16480328897102 16533222498156 16555808867689 16559573651712 16582382043136 16635416563584 16658142542496 16673306987232 16696272029696 16749670798224 16772552862156 16822424027136 16864709746014 16876415582208 16891778727936 16899470794752 16914854928384 16922557503488 16937962653696 16969143140352 16992325029888 17015538588672 17038783859968 17075295366948 17098622273187 17220165967872 17228007573504 17243690784768 17251543102976 17267247739392 17290836875648 17322666955776 17346331801344 17370028975936 17441641316736 17453551804416 17465468695584 17489328625496 17545460610288 17561432809296 17569429818772 17573425099776 17585423837724 17694121700736 17718492766208 17805008844168 17829332626742 17910991039669 17915063991552 17927295992823 17939538122688 18038107013472 18062749236168 18099979649024 18116456644608 18120721613904 18145476698076 18161995111092 18170265600669 18199430086656 18224292696064 18245177119494 18274461843456 18299426955264 18324426172416 18349459541504 18383238402048 18399973257216 18408352115712 18425109832704 18433500137728 18450280747776 18473000308308 18498236647527 18515076189309 18655179798528 18680665016832 18706185051008 18766222535424 18783306033408 18791859451456 18796132712448 18808966287552 18834661596688 18895111426464 18920924420216 18925227030528 19011904644096 19024885543404 19037877191424 19050875824201 19055207985408 19081453748224 19142480912256 19168631842464 19288759581182 19340065718272 19357671604224 19381508520192 19407985990848 19425653706816 19434499632912 19452191485104 19514623276512 19541282597928 19567978339182 19599386247168 19626161364992 19648652282532 19675494703683 19689151512576 19707075182592 19716049260544 19733997416448 19738643186574 19760956429312 19797333663744 19824379201536 19851461686784 19933304361984 19960535652096 19987804143424 20030634949689 20083914399744 20209778115072 20237387101568 20334697463808 20348581536192 20362477105152 20376380144848 20381013725184 20469704045336 20474358847488 20488338277512 20502329283072 20516327810678 20610292672021 20614979443968 20643141984192 20709396130176 20737687654944 20756565841248 20766017829336 20827763081216 20942201339904 20970810904576 21015748143936 21044458182384 21073207442196 21112000352352 21140841882888 21160087073496 21169722814422 21188994296274 21203701628928 21232668434432 21257000354772 21286039972743 21320205484032 21349331447808 21378497201152 21447111469056 21466635466752 21476410801664 21495961471488 21525327539072 21594413058816 21623913623104 21628830892032 21727891021824 21757573933056 21777380554752 21863812087026 21893926291328 21913857038976 21943794002144 22044296664208 22049309528064 22079431535616 22150295451648 22180555418112 22195699800638 22200747093504 22210856723328 22231075982976 22302426601728 22332894397632 22363403816208 22455602608608 22486279661352 22532627726336 22553139904512 22583950204928 22656433373184 22687384784896 22736000379456 22767060489264 22798163030916 22829308062379 22892154228216 22923427662954 22960221290496 22970676764672 22991587713024 23022996985856 23028417051003 23049380562201 23096889274368 23128442401792 23255521755648 23271402405888 23287291594112 23292587114496 23361770058003 23393947480384 23399267254272 23415243745728 23431233466368 23447231783632 23559976507392 23592162267648 23740011792224 23854164332544 23886751988736 23903061323764 23919384163584 24017997878784 24050809351296 24083665648224 24128000402688 24160962151872 24182956655424 24193968930768 24215993481456 24227020800892 24293714691168 24326902825992 24360136299798 24399235940352 24432568229888 24510984536064 24533297676288 24544469487616 24566813110272 24600374330368 24630667077744 24653089168848 24664315530036 24686768252412 24698009950159 24720493345653 24799833747234 24873573064704 24907553355776 24987213813744 25021630047232 25044408044544 25078621716736 25158829293234 25193481901952 25199210889216 25233636040704 25314623373312 25349206192128 25366514057872 25372282392576 25383836255232 25406943980544 25488487544832 25523307883008 25558175789952 25842011360256 25865536177152 25877314654464 25900871609088 25912666177216 25936255313472 25984000433664 26019497702016 26055043463904 26090637785576 26162461975104 26198203043376 26233992938244 26311996555264 26318190915432 26342149213944 26354144728158 26378135756586 26396444884992 26432505602048 26577739149312 26614047536128 26707513266252 26743998940113 26778552532992 26909307184032 26946370820096 27094123854252 27131442048256 27149969473536 27174684966912 27218215047114 27261902094336 27299145129984 27317784370016 27336439044096 27449140432896 27486639258624 27524189312256 27574857603072 27612528173568 27637664749056 27650250206592 27675421121664 27688023772448 27982769697792 28020997525248 28059277576512 28097609922928 28149333803136 28174959050112 28187789177184 28213449431328 28226297085896 28251992395032 28342667139696 28381386630324 28420159016431 28465775263744 28537328315106 28556815787136 28596148625408 28622180622336 28661281961984 28752947763696 28792550745088 28933139371773 28970521362432 28996894162944 29010098577408 29036507406336 29111978986272 29151749449368 29178287227656 29218476051968 29311923896892 29351967508773 29399079370752 29439242047488 29533727268864 29560612773888 29574073890816 29600996124672 29614475631104 29641434643968 29696000495616 29736568802304 29777192530176 29817871754944 29899956542976 29940803478144 29981706215136 30314667172608 30356080652352 30397550707888 30522872304288 30543715657728 30564570217272 30606325094618 30655450284032 30704556068004 30732507416268 30746502182851 30753493924608 30774491716017 30795852365824 30964712976288 31007362340864 31106531482416 31149026744004 31220324994304 31241644621824 31370446209024 31413302009856 31456216356864 31566687273576 31609811163294 31711262824332 31754584221633 31783491444411 31805552443392 31849002651648 31892512218112 31980308226048 32023997171712 32067745801728 32111554197632 32170667203584 32199953200128 32214616202496 32243942207232 32258625241024 32287991308608 32391619588224 32435870434656 32480181733064 32636360899584 32755750813696 32840889436992 32870785558464 32885754040048 32915691003216 32960657794204 33066444996312 33111617735378 33119147303424 33164764086272 33270833127168 33293549700957 33316285084992 33346613974464 33392544059392 33499341596448 33545105724312 33644848054272 33729419492028 33798941589504 33829709856768 33845115006976 33875925307392 33938286280704 33984650059776 34031077177344 34077567719936 34150590733896 34197244546374 34385141494431 34440331935744 34456015147008 34487381569536 34503086205952 34534495478784 34581673751296 34645333911552 34692663602688 34740057951872 34883282633472 34907103608832 34930937391168 34978657250992 35090921220576 35122865618592 35138859637544 35146850199552 35170847675448 35388243401472 35436985532416 35610017688336 35658665253484 35821982079338 35830127983104 35854591985646 35879076245376 36076214026944 36125498472336 36241443227808 36290953396152 36323990222184 36340531201338 36398860173312 36448585392128 36490354238988 36540204449697 36598853910528 36648852344832 36698919083008 36766476804096 36799946514432 36816704231424 36850219665408 36867000275456 36900561495552 36946000616616 36996473295054 37030152378618 37199750620851 37310359597056 37361330033664 37412370102016 37532445070848 37566612066816 37583718902912 37592265424896 37617932575104 37669323193376 37790222852928 37841848840432 37850454061056 38023809288192 38049771086808 38075754382848 38101751648402 38110415970816 38162907496448 38284961824512 38337263684928 38577519162364 38680131436544 38715343208448 38763017040384 38815971981696 38851307413632 38868999265824 38904382970208 39029246553024 39082565195856 39135956678364 39252322729984 39297304565064 39350989407366 39378303025152 39414150365184 39432098521088 39467994832896 39477286373148 39521912858624 39531217092237 39567203634879 39594667327488 39648758403072 39702923373568 39866608723968 39921071304192 39975608286848 40061269899378 40167828799488 40419556230144 40474774203136 40669394927616 40697163072384 40724954210304 40752760289696 40762027450368 40939408090672 40948717694976 40976676555024 41004658566144 41032655621356 41220585344042 41229958887936 41286283968384 41418792260352 41475375309888 41513131682496 41532035658672 41830357316587 41884402679808 41941621809152 42031496287872 42088916364768 42146414884392 42224000704704 42281683765776 42320174146992 42339445628844 42377988592548 42397286401561 42465336868864 42514000709544 42572079945486 42640410968064 42698662895616 42756994402304 42805992472659 42894222938112 42933270933504 42952821603328 42991922942976 43050655078144 43188826117632 43247827246208 43257661784064 43455782043648 43515147866112 43554761109504 43727624174052 43787852582656 43827714077952 43887588004288 44088593328416 44098619056128 44158863071232 44300590903296 44361110836224 44391399601276 44401494187008 44421713446656 44462151965952 44604853203456 44665788795264 44726807632416 44911205217216 44972559322704 45167900409856 45312866746368 45374769569792 45472000758912 45534120978528 45596326061832 45658616124758 45784308456432 45846855325908 45909487641927 45941353529344 45983175426048 46045993971712 46056834102006 46098761124402 46193778548736 46256884803584 46511043511296 46574583188224 46723540116006 46787894960768 46798534508544 46830487491456 46862466932736 46894463567264 47119953014784 47184324535296 47414716744941 47480023584448 47708328665088 47773503977472 47806122647528 47838768327168 48035995757568 48101618702592 48167331296448 48256000805376 48321924303744 48365913310848 48387937861536 48431986962912 48454041601784 48587429382336 48653805651984 48720272599596 48865136459776 49021969072128 49066595352576 49088938975232 49133626220544 49200748660736 49261334155488 49306178337696 49328631060072 49373536504824 49396019900318 49440986691306 49599667494468 49667426603067 49747146129408 49815106711552 49974427627488 50043260094464 50088816089088 50157243433472 50317658586468 50386963803904 50467272081408 50629246746624 50698412384256 50733028115744 50744564785152 50767672510464 50813887961088 50976975089664 51046615766016 51116351579904 51295866819561 51684022720512 51731072354304 51754629308928 51801743218176 51825332354432 51872510626944 51968000867328 52038995404032 52110086927808 52181275571152 52324923950208 52396406086752 52467985876488 52623993110528 52636381830864 52684298427888 52708289456316 52756271513172 52780295316229 52865011204096 53155478298624 53228095072256 53415026532504 53487997880226 53732973119007 53781887978469 53818614368064 53892741640192 54188247708504 54262884096512 54299938947072 54349369933824 54436430094228 54510796802007 54598290259968 54635568740032 54672878088192 54898280865792 54973278517248 55048378624512 55149715206144 55225056347136 55275329498112 55300500413184 55350842243328 55376047544896 55494709942581 55965539395584 56041995050496 56118555153024 56195219845856 56298667606272 56349918100224 56375578354368 56426898862656 56452594171792 56503984790064 56685334279392 56762773260648 56840318032862 56931550527488 57074656630212 57113631574272 57152627472603 57192297250816 57244361244672 57322563923968 57505895527392 57585101490176 57866278743546 58020197154816 58073014812672 58223957972544 58303498898736 58356574455312 58436952103936 58623847793784 58703935017546 58798158741504 58878484094976 59026484111049 59067454537728 59121225547776 59148147781632 59201992249344 59228951262208 59282869287936 59392000991232 59473137604608 59554385060352 59635743509888 59799913085952 59881606956288 59963412430272 60629334345216 60712161304704 60795101415776 61045744608576 61087431315456 61129140434544 61212650189236 61409112136008 61465014832536 61493004365702 61506987849216 61548983432034 61591704731648 61830878016063 61929425952576 62014724681728 62213062964832 62298053488008 62440649988608 62483289243648 62826604019712 62912432713728 63133374547152 63219622326588 63422525648664 63509168443266 63566982888822 63611104886784 63698005303296 63785024436224 63858119918229 63960616452096 64047994343424 64135491603456 64223108395264 64341334407168 64399906400256 64429232404992 64487884414464 64517250482048 64575982617216 64783239176448 64871740869312 64960363466128 65272721799168 65511501627392 65681778873984 65741571116928 65771508080096 65831382006432 65921315588408 66132889992624 66223235470756 66238294606848 66541666254336 66587099401914 66632570169984 66693227948928 66785088118784 66998683192896 67090211448624 67458838984056 67597883179008 67659419713536 67690230013952 67751850614784 67969300119552 68062154354688 68155135439872 68301181467792 68394489092748 68487924187137 68770282988862 68880663871488 68912030294016 68974763139072 69006172411904 69068990957568 69085251153009 69163347502592 69290667823104 69385327205376 69480115903744 69766565266944 69814207217664 69861874782336 69957314501984 70181842441152 70245731237184 70277719275088 70293700399104 70341695350896 70776486802944 70873971064832 71220035376672 71317330506968 71643964158676 71660255966208 71709183971292 71758152490752 71807147337373 72152428053888 72250996944672 72482886455616 72581906792304 72647980444368 72681062402676 72897170784256 72980708477976 73080408899394 73197707821056 73297704689664 73397838166016 73532953608192 73599893028864 73633408462848 73700439330816 73734000550912 73801122991104 73892001233232 73992946590108 74060304757236 74094029850477 74161480036959 74399501241702 74620719194112 74722660067328 74824740204032 75064890141696 75133224133632 75167437805824 75235865150208 75338646386752 75580445705856 75683697680864 75700908122112 76047618576384 76099542173616 76151508765696 76203503296804 76220831941632 76569923649024 76674527369856 77155038324728 77526034080768 77631943963392 77684949302233 77702614827264 77737998531648 77808765940416 78058493106048 78165130391712 78271913356728 78504645459968 78594609130128 78701978814732 78864197042176 78935989665792 78954572746296 79043825717248 79062434184474 79134407269758 79189334654976 79297516806144 79405846747136 79733217447936 79842142608384 79951216573696 80122539798756 80231996820339 80335657598976 80839112460288 80949548406272 81394326144768 81449908420608 81505520579392 81524054900736 81878816181344 81897435389952 81953353110048 82009317132288 82065311242712 82441170688084 82459917775872 82572567936768 82837584520704 82950750619776 83026263364992 83064071317344 83660714633174 83883243618304 84062992575744 84177832729536 84292829768784 84448001409408 84563367531552 84640348293984 84678891257688 84755977185096 84794572803122 84930673737728 85028001419088 85144159890972 85260477049293 85397325791232 85513988804608 85611984945318 85788445876224 85866541867008 85905643206656 85983845885952 86101310156288 86377652235264 86495654492416 86799418115319 86911564087296 87030295732224 87109522219008 87455248348104 87575705165312 87655428155904 87775176008576 88055902526319 88177186656832 88197238112256 88317726142464 88601181806592 88722221672448 88782799202552 88802988374016 88843426893312 88924303931904 89209706406912 89331577590528 89392571175097 89453615264832 89822410434432 89945118645408 90335800819712 90749539139584 90944001517824 91068241957056 91192652123664 91317232249516 91568616912864 91693710651816 91818975283854 91882707058688 91966350852096 92091987943424 92113668204012 92197522248804 92239506548553 92323475148051 92387557097472 92513769607168 93022087022592 93149166376448 93447080232012 93575789921536 93660974982912 93724933865472 93788927134528 94239906029568 94368649070592 94829433489882 94960047168896 95263752664899 95416657330176 95547007954944 95612245295056 95677536654336 96071991515136 96203237405184 96334662592896 96512001610752 96643848607488 96731826621696 96775875723072 96863973925824 96908083203568 97174858764672 97307611303968 97440545199192 97730272919552 98177877950464 98267252441088 98401497321472 98522668310976 98612356675392 98657262120144 98747073009648 98792039800636 98881973382612 99199334988936 99334853206134 99494292258816 99630213423104 99880649102871 99948855254976 100086520188928 100177632178176 100314486866944 100635317172936 100773927607808 100934544162816 101396824768512 101466056231488 101489129570304 101535345020928 101627775922176 101953950179328 102093231532032 102232703159808 102591733639122 103368045441024 103462144708608 103509258617856 103603486436352 103650664708864 103745021253888 103936001734656 104077990808064 104220173855616 104362551142304 104649847900416 104792812173504 104935971752976 105272763661728 105368596855776 105416578912632 105512543026344 105560590632458 105730022408192 106310956597248 106456190144512 106830053065008 106975995760452 107122137831163 107465946238014 107563775956938 107637228736128 107785483280384 108376495417008 108525768193024 108872860188456 109021593604014 109196580519936 109271137480064 109345756176384 109620613349091 109796561731584 109946557034496 110096757249024 110299430412288 110450112694272 110550658996224 110601000826368 110701684486656 110752095089792 110989419885162 111931078791168 112083990100992 112237110306048 112390439691712 112597335212544 112699836200448 112751156708736 112853797725312 112905188343584 113007969580128 113370668558784 113525546521296 113680636065724 114149313260424 114227263148544 114305254945206 114384594501632 114488722489344 114645127847936 115011791054784 115170202980352 115732557487092 115890662073823 116040394309632 116146029625344 116447915945088 116606997797472 116713148910624 116873904207872 117247695587568 117407870035092 117756968189952 118052968222098 118134909075456 118242451095552 118296295563264 118403984498688 118457902524416 118565738575872 118593651276711 118784001982464 118946275209216 119108770120704 119271487019776 119599826171904 119763213912576 119926824860544 121258668690432 121424322609408 121590202831552 122091489217152 122174862630912 122258280869088 122425300378472 122818224272016 122930029665072 122986008731404 123013975698432 123097966864068 123661756032126 123858851905152 124029449363456 124426125929664 124596106976016 124881299977216 125376937277683 125491071949761 125653208039424 125824865427456 126266749094304 126439244653176 126845051297328 127018336886532 127133965777644 127191859204683 127396010606592 127570048872448 127716239836458 127921232904192 128095988686848 128270983206912 128446216790528 128682668814336 128799812800512 128858464809984 128975768828928 129034500964096 129151965234432 129566478352896 129743481738624 129920726932256 130545443598336 131363557747968 131483142233856 131543016160192 131662764012864 131842631176816 132265779985248 132446470941512 132476589213696 133083332508672 133174198803828 133265140339968 133356130769407 133386455897856 133570176237568 133997366385792 134180422897248 134917677968112 135380460027904 135503701229568 135938600239104 136124308709376 136310270879744 136602362935584 136788978185496 136975848374274 137540565977724 137728462925781 137824060588032 137949526278144 138012344823808 138137981915136 138170502306018 138326695005184 138581335646208 138770654410752 138960231807488 139533130533888 139723749564672 139914629003968 140363684882304 140491462474368 140555438550176 140587400798208 140683390701792 141552973605888 142440070753344 142634661013936 143287928317352 143320511932416 143418367942584 143516304981504 143614294674746 144272048704147 144304856107776 144501993889344 144965772911232 145163813584608 145295960888736 145362124805352 145794341568512 145961416955952 146160817798788 146595409379328 146795676332032 147065907216384 147199786057728 147266816925696 147400878661632 147468001101824 147602245982208 147784002466464 147985893180216 148120609514472 148188059700954 148322960073918 148799002483404 149002279809201 149241438388224 149445320134656 149649480408064 150129780283392 150266448267264 150334875611648 150471730300416 150677292773504 151160891411712 151367395361728 151401816244224 152095237152768 152199084347232 152303017531392 152407006593608 152441663883264 153139847298048 153349054739712 154310076649456 155052068161536 155263887926784 155369898604466 155405229654528 155475997063296 155617531880832 156116986212096 156330260783424 156543826713456 157189218260256 157403957629464 157728394084352 157871979331584 157909145492592 158087651434496 158124868368948 158268814539516 158340885948687 158595033612288 158811693494272 159466434895872 159684285216768 159902433147392 160245079597512 160463993640678 161198919357021 161345663935407 161678224920576 161899096812544 162788652289536 162899816841216 163011041158784 163048109801472 163532390406021 163757632362688 163794870779904 163906706220096 164018634264576 164130622485424 164882341376168 164919835551744 165145135873536 165675169041408 165901501239552 166052526729984 166128142634688 167321429266348 167766487236608 168125985151488 168355665459072 168585659537568 168896002818816 169126735063104 169280696587968 169357782515376 169511954370192 169589145606244 170056002838176 170288319781944 170520954098586 170794651582464 171027977609216 171223969890636 171457882417809 171576891752448 171733083734016 171811286413312 171967691771904 172202620312576 172755304470528 172991308984832 173598836230638 174060591464448 174219044438016 174910496696208 175151410330624 175310856311808 175550352017152 176111805052638 176354373313664 176394476224512 176635452284928 177202363613184 177444443344896 177565598405104 177605976748032 177686853786624 177848607863808 178419412813824 178663155181056 178785142350194 178907230529664 179644820868864 179890237290816 181499078279168 181888003035648 182136483914112 182385304247328 182634464499032 183137233825728 183387421303632 183637950567708 184183975886848 184227336408024 184395044497608 184479013097106 184646950296102 184775114194944 185027539214336 185492634048189 186044174045184 186298332752896 186894160464024 187151579843072 187321949965824 187449867730944 187577854269056 188479812059136 188737298141184 189658866979764 189920094337792 190527505329798 190833314660352 191094015909888 191224490590112 191355073308672 192143983030272 192406474810368 192669325185792 193024003221504 193287697214976 193463653243392 193551751446144 193727947851648 193816166407136 194349717529344 194615222607936 194881090398384 196355755900928 196534504882176 196802994642944 197045336621952 197224713350784 197314524240288 197494146019296 197584079601272 197763946765224 198398669977872 198669706412268 198941113115017 199260426846208 199761298205742 199897710509952 200173040377856 200355264356352 200628973733888 201270634345872 201547855215616 202793649537024 202932112462976 202978259140608 203070690041856 203255551844352 203907900358656 204186463064064 204465406319616 205183467278244 205463772561411 206736090882048 206924289417216 207018517235712 207206972872704 207301329417728 207490042507776 207872003469312 208155981616128 208440347711232 208725102284608 209299695800832 209585624347008 209871943505952 210545527323456 210737193711552 210833157825264 211025086052688 211121181264916 212621913194496 212912380289024 213660106130016 213951991520904 214244275662326 214931892476028 215127551913876 215225515279957 215274457472256 215421442012119 215570966560768 216752990834016 217051536386048 217745720376912 218043187208028 218542274960128 218691512352768 219241226698182 219593123463168 219893114068992 220193514498048 220598860824576 220900225388544 221101317992448 221202001652736 221403368973312 221504190179584 221978839770324 222282089551431 222484440110877 223862157582336 224167980201984 224474220612096 224780879383424 225194670425088 225399672400896 225502313417472 225707595450624 225810376687168 226015939160256 226741337117568 227051093042592 227361272131448 228298626520848 228454526297088 228610509890412 229290255695872 230023582109568 230340405960704 231465114974184 231781324147646 232895831890176 233054847906699 233213995594944 233426297821248 233747808415744 234495391175136 234815740070184 235513936379904 236105936444196 236592591126528 236807968997376 236915805048832 237131477151744 237187302553422 237568003964928 237892550418432 238217540241408 238542974039552 239199652343808 239526427825152 239853649721088 240695990461017 242517337380864 242848645218816 243180405663104 244182978434304 244349725261824 244516561738176 244850600756944 245636448544032 245860059330144 245972017462808 246027951396864 246195933728136 247323512064252 247661385714613 247717703810304 248058898726912 248852251859328 249192213952032 249762599954432 250753874555366 250982143899522 251649730854912 252533498188608 252878489306352 253690102594656 254036673773064 254267931555288 254383718409366 254792021213184 255140097744896 255432479672916 255781431147879 256191977373696 256541966413824 256892433581056 257365337628672 257599625601024 257716929619968 257951537657856 258069001928192 258303930468864 259132956705792 259486963477248 259841453864512 260398254345957 261090887196672 262727115495936 262966284467712 263086032320384 263325528025728 263685262353632 264531559970496 264892941883024 264953178427392 266166665017344 266348397607656 266530280679936 266712261538814 266772911795712 267140352475136 267933804736273 267994732771584 268177713525291 268360845794496 269835355936224 270760920055808 271007402459136 272248617418752 272620541759488 273204725871168 273577956370992 273951696748548 275081131955448 275456925851562 275648121176064 275899052556288 276024689647616 276275963830272 276341004612036 276653390010368 276718519645659 276970425444153 277162671292416 277541308821504 277920463614976 279066261067776 279447499129344 279829258007936 280727369764608 280982924948736 281110877100352 281174801596416 281366781403584 283105947211776 284880141506688 285269322027872 286575856634704 286641023864832 286836735885168 287032609963008 287228589349492 288544097408294 288609712215552 289003987778688 289931545822464 290327627169216 290591921777472 290724249610704 291922833911904 292321635597576 293190818758656 293591352664064 294533633851392 294801757323264 294936002203648 295204491964416 295568004932928 295971786360432 296241219028944 296376119401908 296645920147836 296781004810927 297598004966808 298004559618402 298482876776448 298890640269312 299298960816128 299641947308613 300259560566784 300532896534528 300669751223296 300943460600832 301354585547008 302321782823424 302734790723456 302803632488448 304190474305536 304398168694464 304606035062784 304814013187216 304883327766528 306279694596096 306698109479424 308620153298912 310104136323072 310527775853568 310739797208932 310810459309056 310951994126592 311235063761664 312233972424192 312660521566848 313087653426912 314378436520512 314807915258928 315818290985184 316175302868992 316249736737896 316537629079032 316681771897374 317190067224576 317623386988544 318932869791744 319368570433536 319804866294784 320490159195024 320927987281356 321366413493489 322397838714042 322691327870814 323356449841152 323798193625088 325577304579072 326022082317568 327064780812042 327515264725376 327589741559808 327813412440192 328037268529152 328261244970848 329764682752336 329839671103488 330290271747072 331350338082816 331803002479104 332105053459968 332256285269376 334642858532696 336251970302976 336711330918144 337171319075136 337792005637632 338253470126208 338561393175936 338715565030752 339023908740384 339178291212488 340112005676352 340576639563888 341041908197172 342055955218432 342447939781272 342915764835618 343153783504896 343466167468032 343622572826624 343935383543808 344405240625152 345510608941056 345982617969664 347197672461276 347671986221469 348121182928896 348438088876032 349820993392416 350302820661248 350621712623616 351100704034304 352223610105276 352708746627328 353270904569856 354404727226368 354888886689792 355131196810208 355211953496064 355373707573248 355697215727616 356838825627648 357326310362112 357570284700388 357814461059328 359289641737728 359780474581632 363776006071296 364272967828224 364770608494656 365268928998064 366274467651456 366774842607264 367275901135416 368367951773696 368454672816048 368790088995216 368958026194212 369293900592204 369462067213603 370055078428672 370985268096378 372088348090368 372596665505792 373788320928048 374303159686144 374643899931648 375155708538112 376130811833049 376473215849283 376959624118272 377474596282368 379317733959528 379840188675584 381055010659596 381575577614049 382188031819776 382448981180224 382710146617344 384287966060544 384812949620736 385338650371584 386048006443008 386575394429952 386927306486784 387103502892288 387455895703296 387632332814272 388699435058688 389230445215872 389762180796768 393605989285888 394090673243904 394449426701568 394629048480576 394988292038592 395168159202544 395527893530448 396797339955744 397339412824536 397882226230034 398520853692416 399522596411484 399795421019904 400068392308221 400346080755712 400710528712704 401257947467776 402541268691744 403095710431232 405864224925952 406141380083712 406511103688704 407815800717312 408372926128128 408930812639232 410366934556488 410927545122822 413185388777343 413472181764096 413848578834432 414037034471424 414413945745408 414602658835456 414980085015552 415744006938624 416311963232256 416880695422464 417450204569216 418599391601664 419171248694016 419743887011904 421091054646912 421474387423104 421666315650528 422050172105376 422242362529832 425824760578048 427320212260032 427903983041808 428488551324652 429863784952056 430255103827752 430451030559914 430548914944512 430842884024238 431141933121536 432816146112441 433505981668032 434103072772096 435491440753824 436086374416056 437084549920256 437383024705536 438482453396364 439786228137984 440387028996096 441197721649152 441800450777088 442202635984896 442404003305472 442806737946624 443008380359168 443957679540648 444564179102862 444968880221754 447006839427603 447724315164672 448335960403968 448948441224192 449561758766848 450389340850176 450799344801792 451004626834944 451415190901248 451620753374336 452031878320512 453482674235136 454102186085184 454722544262896 456597253041696 456909052594176 457221019780824 458580511391744 460047164219136 460680811921408 462930229948368 463562648295292 465791663780352 466109695813398 466427991189888 466852595642496 467495616831488 468990782350272 469631480140368 472211872888392 473185182253056 473615937994752 473831610097664 474262954303488 474374605106844 475022657846061 475785100836864 476435080482816 477085948079104 478399304687616 479052855650304 479707299442176 481391980922034 483596758071063 485034674761728 485697290437632 486360811326208 488365956868608 488699450523648 489033123476352 489701201513888 491272897088064 491720118660288 491944034925616 492055902793728 492391867456272 494647024128504 495322771429226 495435407620608 496117797453824 497704503718656 498384427904064 499525199908864 501507749110732 501964287799044 502650031361611 503299461709824 505066996377216 505756978612704 507380205189312 508073347546128 508535863110576 508767436818732 510280195489792 510864959345832 511562862295758 512383954747392 513083932827648 513784867162112 514373647253427 514730675257344 515199251202048 515433859239936 515903075315712 516138003856384 516607860937728 518265913411584 518973926954496 519682907729024 520796508691914 522181774393344 525454230991872 525932568935424 526172064640768 526651056051456 527370524707264 529063119940992 529785883766048 529906356854784 532333330034688 532696795215312 533060561359872 533424523077628 533545823591424 535867609472546 535989465543168 536355427050582 536721691588992 539670711872448 543794645115631 544497234837504 545241083518976 546409451742336 547155912741984 547903393497096 550162263910896 550913851703124 552049379295232 552551927660544 552682009224072 553306780020736 553437039291318 553940850888306 554325342584832 555082617643008 555840927229952 556477902144567 558132522135552 558894998258688 559658516015872 561454739529216 561965849897472 562221754200704 562349603192832 562733562807168 566211894423552 569760283013376 570538644055744 573151713269408 573282047729664 573673471770336 574065219926016 574457178698984 577088194816588 577219424431104 578007975557376 579863091644928 580655254338432 581183843554944 581448499221408 583845667823808 584643271195152 587182705328128 589067267702784 589603514646528 589872004407296 590408983928832 591136009865856 591943572720864 592482438057888 592752238803816 593291840295672 593562009621854 595196009933616 596009119236804 596823339345051 597781280538624 598597921632256 599283894617226 600519121133568 601065793069056 601339502446592 601886921201664 602709171094016 604643565646848 605469581446912 608380948611072 608796337388928 609212070125568 609628026374432 609766655533056 612559389192192 613396218958848 616391317684233 617240306597824 620208272646144 621055551707136 621479594417864 621620918618112 621903988253184 622470127523328 624467944848384 625321043133696 625747998225679 626175306853824 628756873041024 629615830517856 631636581970368 632350605737984 632499473475792 633075258158064 633363543794748 635246773977088 637865739583488 638737140867072 639609732589568 640980318390048 641855974562712 642732826986978 644795677428084 645382655741628 645676545839871 646264326036357 646712899682304 647596387250176 651154609158144 652044164635136 654129561624084 655030529450752 655626824880384 656074537058304 656522489941696 659529365504672 659679342206976 660580543494144 662700676165632 663606004958208 664210106919936 664512570538752 666846268654293 669285717065392 672503940605952 673422661836288 674342638150272 675584011275264 676506940252416 677122786351872 677431130061504 678047817480768 678356582424976 680224011352704 681153279127776 682083816394344 684111910436864 684895879562544 685831529671236 687245145653248 687870767087616 688810481250304 691021217882112 691965235939328 694395344922552 695343972442938 699164543720097 699641986784832 700605641322496 701243425247232 702201408068608 704447220210552 705417493254656 706541809139712 709777773379584 710262393620416 710423906992128 710747415146496 711394431455232 713677651255296 714652620724224 715140569400776 715628922118656 718579283475456 719560949163264 727552012142592 728545935656448 729541216989312 730537857996128 732548935302912 733549685214528 734551802270832 736909345632096 737580177990432 737916052388424 738587801184408 738924134427206 740110156857344 741970536192756 742984157143839 744176696180736 745193331011584 747576641856096 748606319372288 749287799863296 750311417076224 752261623666098 752946431698566 754949192564736 758635467919056 759680377351168 762110021319192 763151155228098 764376063639552 764897962360448 765420293234688 767344293443637 768575932121088 769625899241472 770677300743168 772096012886016 773150788859904 773854612973568 774207005784576 774911791406592 775264665628544 777398870117376 778460890431744 779524361593536 787211978571776 788181346487808 788898853403136 789258096961152 789976584077184 790336318405088 791055787060896 793594679911488 794678825649072 795764452460068 799045192822968 799590842039808 800136784616442 800692161511424 801421057425408 802515894935552 803801414208819 804533140575873 805082537383488 806191420862464 811728449851904 812282760167424 813022207377408 816745852256256 817861625278464 820733869112976 821855090245644 826370777554686 826944363528192 827697157668864 828074068942848 828827891490816 829205317670912 829960170031104 830155558936977 831488013877248 832623926464512 833761390844928 834900409138432 837198783203328 838342497388032 839487774023808 842182109293824 842948774846208 843332631301056 844100344210752 844484725059664 851649521156096 854640424520064 855807966083616 856977102649304 859727569904112 860510207655504 860902061119828 861097829889024 861685768048476 865632292224882 867011963336064 868206145544192 870982881507648 872172748832112 874169099840512 876964906792728 879572456275968 880774057992192 883600901554176 884405271969792 884808006610944 885613475893248 886016760718336 887915359081296 889128358205724 889937760443508 890343014432781 894013678855206 895448630329344 896671920807936 897896882448384 899123517533696 900778681700352 901598689603584 902009253669888 902830381802496 903241506748672 904063756641024 906965348470272 908204372170368 909445088525792 913194506083392 913818105188352 914442039561648 920094328438272 921361623842816 925860459896736 927125296590584 931583327560704 932219391626796 932855982379776 933492915385849 933705191284992 934991233662976 937981564700544 939262960280736 944423745776784 947663220195328 948525908606976 948749210213688 950045315692122 951570201673728 952870160965632 954171896158208 956798609375232 958105711300608 959414598884352 962783961844068 964099240480467 967193516142126 970069349523456 971394580875264 972721622652416 976731913737216 978066246952704 979402403027776 982545794176128 983440237320576 983888069851232 984111805587456 984783734912544 989294048257008 990645542858452 990870815241216 995409007437312 996768855808128 999050399817728 1003015498221464 1003928575598088 1005300062723222 1009904340929029 1010133992754432 1011513957225408 1014760410378624 1016146695092256 1017071726221152 1017534873637464 1020560390979584 1021729918691664 1023125724591516 1026167865655296 1027569734324224 1028747294506854 1029461350514688 1030398502404096 1030867718479872 1031806150631424 1032276007712768 1033215721875456 1036531826823168 1037947853908992 1039365815458048 1041593017383828 1043015958664407 1044363548786688 1050908461983744 1051865137870848 1052344129281536 1053302112102912 1054741049414528 1058126239881984 1059571767532096 1059812713709568 1064666660069376 1065393590430624 1066121122719744 1066849046155256 1067091647182848 1071735218945092 1071978931086336 1072710854101164 1073443383177984 1079341423744896 1087589290231262 1090482167037952 1092818903484672 1094311825483968 1095806786994192 1100324527821792 1101827703406248 1104098758590464 1105103855321088 1105364018448144 1106613560041472 1106874078582636 1107881701776612 1108386201640809 1110165235286016 1111681854459904 1112955804289134 1116265044271104 1117789996517376 1119317032031744 1122909479058432 1123931699794944 1124443508401408 1125467125614336 1128392435499147 1129419647547849 1132423788847104 1139520566026752 1141077288111488 1144726732842147 1146303426538816 1146564095459328 1147346943540672 1148130439852032 1148914357397968 1154176389633176 1154438848862208 1156015951114752 1159726183289856 1161310508676864 1162103425276261 1162367687109888 1162896998442816 1167691335647616 1169286542390304 1174365410656256 1179744008814592 1180817967857664 1182272019731712 1183887145441728 1184964876115776 1185504477607632 1186583680591344 1187124019243708 1190392019867232 1192018238473608 1193646678690102 1195562561077248 1197195843264512 1198567789234452 1200205176924663 1201038242267136 1202131586138112 1202679004893184 1203773842403328 1205418342188032 1209287131293696 1210939162893824 1217592674777856 1218424140251136 1219256052748864 1219533311066112 1225118778384384 1226792437917696 1232782635368466 1234480613195648 1240416545292288 1242111103414272 1242959188835728 1243241837236224 1243807976506368 1244940255046656 1248935889696768 1250642086267392 1251495996451358 1252350613707648 1257513746082048 1259231661035712 1263273163940736 1264998946951584 1266150516316128 1266727087589496 1270493547954176 1277474281734144 1279219465179136 1281960636780096 1283711949125424 1285465653973956 1289591354856168 1290765311483256 1291353091679742 1292528652072714 1293425799364608 1295192774500352 1298448438337323 1302309218316288 1304088329270272 1308259123248168 1310061058901504 1311253649760768 1312149074116608 1313044979883392 1319058731009344 1319358684413952 1321161086988288 1325401352331264 1327212009916416 1328420213839872 1329025141077504 1333692537308586 1338571434130784 1345007881211904 1346845323672576 1348685276300544 1351168022550528 1353013880504832 1354245572703744 1354862260123008 1356095634961536 1356713164849952 1360448022705408 1362306558255552 1364167632788688 1369791759125088 1371663059342472 1374490291306496 1375741534175232 1377620962500608 1382042435764224 1383930471878656 1388790689845104 1390687944885876 1392587791805119 1398329087440194 1399283973569664 1401211282644992 1402486850494464 1404402816137216 1408894440421104 1410834986509312 1419555546759168 1420524787240832 1420847813984256 1421494830292992 1422788862910464 1425067973538183 1427355302510592 1429305241448448 1430281138801552 1431257844237312 1437158566950912 1439121898326528 1455104024285184 1457091871312896 1459082433978624 1461075715992256 1465097870605824 1467099370429056 1469103604541664 1473818691264192 1475160355980864 1475832104776848 1477175602368816 1477848268854412 1483941072385512 1485968314287678 1488353392361472 1490386662023168 1495153283712192 1497212638744576 1498575599726592 1500622834152448 1504523247332196 1505892863397132 1506578606959699 1507950094084833 1509898385129472 1517270935838112 1519360754702336 1524220042638384 1526302310456196 1529795924720896 1530840586469376 1534688586887274 1537151864242176 1539251798482944 1541354601486336 1544192025772032 1546301577719808 1547709225947136 1548414011569152 1549823582813184 1550529331257088 1554797740234752 1556921780863488 1559048723187072 1576362692975616 1577797706806272 1578516193922304 1579953168154368 1580672636810176 1582111574121792 1587189359822976 1589357651298144 1591528904920136 1598090385645936 1599181684079616 1600273569232884 1605031789871104 1607602828417638 1609066281151746 1610165074766976 1612382841724928 1623456899703808 1631383935346893 1633491704512512 1635723250556928 1641467738225952 1643710180491288 1652741555109372 1656148137885696 1657655782981632 1658410635341824 1659920340062208 1660311117873954 1662976027754496 1665247852929024 1667522781689856 1669800818276864 1674397566406656 1676684994776064 1678975548047616 1684364218587648 1685897549692416 1686665262602112 1688200688421504 1688969450119328 1709280849040128 1711615932167232 1713954205298608 1719455139808224 1721020415311008 1721804122239656 1722195659778048 1723371536096952 1731264584449764 1733629700002291 1734023926672128 1736412291088384 1741965763015296 1744345497664224 1748338199681024 1753929813585456 1761548115984384 1767201803108352 1768810543939584 1769616013221888 1771226951786496 1772033521436672 1775830718162592 1778256716411448 1779875520887016 1780686028865562 1788027357710412 1790470018035153 1793343841615872 1795793764896768 1798247035067392 1801557363400704 1803197379207168 1804018507339776 1805660763604992 1806483013497344 1808127513282048 1813930696940544 1816408744340736 1818890177051584 1826389012166784 1827636210376704 1828884079123296 1840188656876544 1851720919793472 1854250593181168 1863166655121408 1864438783253592 1865711964759552 1866985830771698 1867410382569984 1869982467325952 1875536633153911 1875963129401088 1877243994677037 1878525920561472 1888847491553568 1895326440390656 1897051817213952 1897498420427376 1900090631384244 1905740321931264 1908343792316416 1913597218750464 1916211422601216 1918829197768704 1925567923688136 1928198480960934 1934387032284252 1937029637519613 1938792978109071 1940138699046912 1942789161750528 1945443245304832 1953463827474432 1956132493905408 1958804806055552 1965091588352256 1966880474641152 1967776139702464 1968223611174912 1969567469825088 1978588096514016 1981291085716904 1981741630482432 1990818014874624 1993537711616256 1998100799635456 2006030996442928 2007857151196176 2010600125446444 2019808681858058 2020267985508864 2023027914450816 2029520820757248 2032293390184512 2034143452442304 2035069747274928 2043459837383328 2046251449183032 2052335731310592 2055139468648448 2057494589013708 2061735436959744 2063612301262848 2064552015425536 2066431443750912 2073063653646336 2075895707817984 2078731630916096 2083186034767656 2086031917328814 2097493631160291 2101816923967488 2103730275741696 2104688258563072 2106604224205824 2109482098829056 2116252479763968 2119143535064192 2119625427419136 2129333320138752 2130787180861248 2132242245439488 2133698092310512 2134183294365696 2143470437890184 2143957862172672 2145421708202328 2146886766355968 2158682847489792 2175178580462524 2180964334075904 2185637806969344 2188623650967936 2191613573988384 2200649055643584 2203655406812496 2210728036896288 2213227120082944 2213748157165272 2215763403553224 2216772403281618 2220330470572032 2223363708919808 2225911608578268 2228952471431517 2232530088542208 2235579993034752 2238634064063488 2245818958116864 2247863399589888 2248887016802816 2250934251228672 2256784870998294 2258839295095698 2264847577694208 2279041132053504 2282154576222976 2289453465684294 2292606853077632 2293128190918656 2294693887081344 2296260879704064 2297828714795936 2308352779266352 2308877697724416 2312031902229504 2319452366579712 2322621017353728 2324206850552522 2324735374219776 2325793996885632 2335382671295232 2338573084780608 2359488017629184 2361635935715328 2364544039463424 2367774290883456 2369929752231552 2371008955215264 2373167361182688 2374248038487416 2380784039734464 2384036476947216 2387293357380204 2394391686529024 2397135578468904 2400410353849326 2402076484534272 2404263172276224 2405358009786368 2407547684806656 2410836684376064 2411404242626457 2413599421727619 2418574262587392 2421878325787648 2435185349555712 2436848280502272 2438512105497728 2439066622132224 2450237556768768 2453584875835392 2465565270736932 2468961226391296 2480833090584576 2484222206828544 2485918377671456 2486483674472448 2487615953012736 2489880510093312 2497871779393536 2501284172534784 2502991992902716 2504701227415296 2515027492164096 2518463322071424 2526546327881472 2529997893903168 2532301032632256 2533454175178992 2554948563468288 2558438930358272 2563921273560192 2567423898250848 2570931307947912 2579182709712336 2581530622966512 2582706183359484 2585057304145428 2586234470495221 2590385549000704 2596896876674646 2604618436632576 2608176658540544 2616518246496336 2620122117803008 2622507299521536 2626089959766784 2638117462018688 2638717368827904 2642322173976576 2650802704662528 2654424019832832 2656840427679744 2658050282155008 2667385074617172 2671029043298343 2677142868261568 2690015762423808 2693690647345152 2697370552601088 2702336045101056 2706027761009664 2708491145407488 2709724520246016 2712191269923072 2713426329699904 2720896045410816 2724613116511104 2728335265577376 2739583518250176 2743326118684944 2755241925001216 2764084871528448 2767860943757312 2777581379690208 2781375889771752 2785175583610238 2796658174880388 2798567947139328 2800478746157547 2802422565289984 2804973700988928 2808805632274432 2817788880842208 2821669973018624 2841049574481664 2842989660585984 2845577725820928 2850135947076366 2854710605021184 2858610482896896 2860562277603104 2862515688474624 2874317133901824 2878243796653056 2892297721441401 2910208048570368 2914183742625792 2918164867957248 2922151431984512 2930195741211648 2934198740858112 2938207209083328 2947637382528384 2950320711961728 2951664209553696 2954351204737632 2955696537708824 2967882144771024 2971936628575356 2980773324046336 2990306567424384 2994425277489152 2997151199453184 3001245668304896 3009046494664392 3011785726794264 3013157213919398 3015900188169666 3029713022787087 3034541871676224 3038721509404672 3048440085276768 3052604620912392 3059591849441792 3061681172938752 3069377173774548 3078503596965888 3082709202972672 3088384051544064 3092603155439616 3095418451894272 3096828023138304 3099647165626368 3101058662514176 3109595480469504 3113843561726976 3118097446374144 3129047875993221 3152725385951232 3155595413612544 3157032387844608 3159906336308736 3161345273620352 3164223148243584 3174378719645952 3178715302596288 3183057809840272 3196180771291872 3198363368159232 3200547138465768 3210063579742208 3215205656835276 3218132562303492 3219598014289969 3220330149533952 3224765683449856 3246913799407616 3262767870693786 3271446501113856 3282935476451904 3287420360982576 3305483110218744 3312296275771392 3315311565963264 3316821270683648 3319840680124416 3320622235747908 3325158604922427 3330495705858048 3335045563379712 3339601636553728 3348795132813312 3353369989552128 3357951096095232 3368728437175296 3371795099384832 3373330525204224 3376401376843008 3377938900238656 3385177306497441 3418561698080256 3423231864334464 3427908410597216 3438910279616448 3442040830622016 3443608244479312 3444391319556096 3446743072193904 3462529168899528 3467259400004582 3468047853344256 3472824582176768 3483931526030592 3486310275828783 3488690995328448 3496676399362048 3507859627170912 3523096231968768 3539232026443776 3542453903572992 3544067042873344 3551661436325184 3556513432822896 3559751041774032 3561372057731124 3576054715420824 3580940036070306 3586687683231744 3591587529793536 3596494070134784 3600615530773989 3603114726801408 3606394758414336 3608037014679552 3611321527209984 3612966026994688 3616255026564096 3627861393881088 3632817488681472 3637780354103168 3652778024333568 3655272420753408 3657768158246592 3680377313753088 3703441839586944 3708501186362336 3726333310242816 3728877566507184 3731423929519104 3733971661543396 3734820765139968 3751073266307822 3751926258802176 3754487989354074 3757051841122944 3777694983107136 3794996840854752 3800181262768488 3811480643862528 3816687584632832 3832422845202432 3837658395537408 3851135847376272 3856396961921868 3868774064568504 3874059275039226 3877585956218142 3880277398093824 3885578323501056 3890886490609664 3895345315011969 3906927654948864 3912264987810816 3917609612111104 3930183176704512 3933760949282304 3935552279404928 3936447222349824 3939134939650176 3957176193028032 3962582171433808 3963483260964864 3981636029749248 3987075423232512 3996201599270912 4012061992885856 4015714302392352 4021200250892888 4039617363716116 4040535971017728 4046055828901632 4059041641514496 4064586780369024 4068286904884608 4070139494549856 4086919674766656 4092502898366064 4110278937296896 4114989178027416 4123470873919488 4127224602525696 4129104030851072 4132862887501824 4146127307292672 4151791415635968 4157463261832192 4166372069535312 4172063834657628 4177763375415357 4194987262320582 4203633847934976 4207460551483392 4209376517126144 4213208448411648 4218964197658112 4232504959527936 4238287070128384 4258666640277504 4261574361722496 4264484490878976 4267396184621024 4268366588731392 4286940875780368 4287915724345344 4290843416404656 4293773532711936 4317365694979584 4350357160925048 4371275613938688 4377247301935872 4380235987579753 4383227147976768 4401298111287168 4407310813624992 4421456073792576 4426454240165888 4427496314330544 4431526807106448 4433544806563236 4446727417839616 4451823217156536 4457904942863034 4465060177084416 4471159986069504 4477268128126976 4491637916233728 4495726799179776 4497774033605632 4501868502457344 4513569741996588 4517678590191396 4519735820879097 4523850282254499 4529695155388416 4558082264107008 4564309152445952 4578906931368588 4585213706155264 4589387774162688 4592521759408128 4595657429591872 4616705558532704 4617755395448832 4624063804459008 4638904733159424 4645242034707456 4648413701105044 4649470748439552 4651587993771264 4670765342590464 4677146169561216 4729088078926848 4735548581766912 4739859504463104 4742017910430528 4746334722365376 4748496076974832 4761568079468928 4768072953894432 4774586714760408 4788783373058048 4794271156937808 4800820707698652 4810716019572736 4815095369613312 4821673368752128 4822808485252914 4827198843455238 4837148525174784 4843756651575296 4870370699111424 4877024210995456 4894151806040679 4900475113537536 4907169751670784 4931130541473864 4937922452782592 4968444413657088 4971836755342912 4972967348944896 4975231906025472 4979761020186624 4995743558787072 5002568345069568 5005983985805432 5009402454830592 5030054984328192 5036926644142848 5053092655762944 5059995787806336 5064602065264512 5066908350357984 5116877860716544 5127842547120384 5134847796501696 5141862615895824 5158365419424672 5163061245933024 5165412366718968 5170114608290856 5172468940990442 5180771098001408 5193793753349292 5200889100006873 5209236873265152 5216353317081088 5233036492992672 5240244235606016 5245014599043072 5252179919533568 5276234924037376 5284644347953152 5301605409325056 5308848039665664 5313680855359488 5316100564310016 5334770149234344 5342058086596686 5354285736523136 5371410054105459 5380031524847616 5387381294690304 5394741105202176 5404672090202112 5412055522019328 5416982290814976 5419449040492032 5424382539846144 5426852659399808 5441792090821632 5449226233022208 5456670531154752 5479167036500352 5486652237369888 5510483850002432 5535721887514624 5555162759380416 5562751779543504 5570351167220476 5593316349760776 5597135894278656 5600957492315094 5604845130579968 5609947401977856 5617611264548864 5626609899461733 5631731984031111 5635577761684416 5643339946037248 5682099148963328 5685979321171968 5691155451641856 5700271894152732 5717220965793792 5721124555206208 5725031376949248 5748634267803648 5756487593306112 5784595442882802 5811088912558839 5820416097140736 5828367485251584 5836329735914496 5844302863969024 5860391482423296 5868397481716224 5876414418166656 5895274765056768 5900641423923456 5903328419107392 5908702409475264 5911393075417648 5935764289542048 5943873257150712 5961546648092672 5980613134848768 5988850554978304 5994302398906368 6002491336609792 6018092989328784 6023571453588528 6026314427838796 6031800376339332 6059426045574174 6069083743352448 6077443018809344 6096880170553536 6105209241824784 6119183698883584 6138754347549096 6157007193931776 6165418405945344 6185206310879232 6190836903788544 6193656046276608 6199294331252736 6202117325028352 6219190960939008 6227687123453952 6236194892748288 6258095751986442 6305450771902464 6311190827225088 6314064775689216 6319812672617472 6322690547240704 6328446296487168 6348757439291904 6357430605192576 6366115619680544 6392361542583744 6396726736318464 6401094276931536 6430411313670552 6436265124606984 6439196028579938 6440660299067904 6449531366899712 6493827598815232 6525535741387572 6534450407700943 6542893002227712 6565870952903808 6574840721965152 6610966220437488 6633642541367296 6639681360248832 6641244471495816 6650317209844854 6660991411716096 6670091126759424 6679203273107456 6686857414294551 6697590265626624 6706739979104256 6715902192190464 6737456874350592 6743590198769664 6746661050408448 6752802753686016 6755877800477312 6770354612994882 6837123396160512 6846463728668928 6855816821194432 6877820559232896 6884081661244032 6887216488958624 6888782639112192 6893486144387808 6925058337799056 6934518800009164 6936095706688512 6967863052061184 6972620551657566 6977381990656896 6993352798724096 7015719254341824 7069330386503203 7078464052887552 7084907807145984 7088134085746688 7103322872650368 7113026865645792 7119502083548064 7122744115462248 7152109430841648 7161880072140612 7183175059587072 7192988140269568 7201231061547978 7206229453602816 7212789516828672 7216074029359104 7222643054419968 7225932053989376 7232510053128192 7234212727879371 7255722787762176 7265634977362944 7275560708206336 7305556048667136 7310544841506816 7315536316493184 7360754627506176 7406883679173888 7417002372724672 7452666620485632 7457755133014368 7462847859038208 7467943323086792 7469641530279936 7502146532615644 7503852517604352 7508975978708148 7514103682245888 7555389966214272 7589993681709504 7600362525536976 7633375169265664 7664845690404864 7675316791074816 7702271694752544 7712793923843736 7737548129137008 7748118550078452 7755171912436284 7758703411485663 7771156647002112 7781772981219328 7790690630023938 7813855309897728 7824529975621632 7835219224222208 7860366353409024 7867521898564608 7871104558809856 7878269879300352 7914352386056064 7925164342867616 7926966521929728 7963272059498496 7974150846465024 8013087129895029 8024123985771712 8031428604784704 8042400501785776 8079234727432232 8081071942035456 8092111657803264 8118083283028992 8129173560738048 8134723976933827 8136573809769216 8140278989099712 8173839349533312 8185005796732128 8220557874593792 8229978356054832 8258208061702144 8265725775003648 8292254614585344 8303582831271936 8314926523664384 8332744139070624 8344127669315256 8355526750830714 8389974524641164 8401436238472641 8407267695869952 8414921102966784 8418753034252288 8426416896823296 8437928395316224 8465009919055872 8476574140256768 8523148723444992 8528968981757952 8534792369242048 8536733177462784 8573881751560736 8575831448690688 8581686832809312 8587547065423872 8634731389959168 8700714321850096 8742551227877376 8754494603871744 8760471975159506 8766454295953536 8802596222574336 8814621627249984 8842912147585152 8854992628661088 8863053614212896 8867089613126472 8893454835679232 8903646434313072 8915809885726068 8942319972139008 8954536256253952 8983275832467456 8991453598359552 8995548067211264 9003737004914688 9027139483993176 9035357180382792 9039471641758194 9047700564508998 9089139068361261 9116164528214016 9128618304891904 9157813862737176 9170427412310528 9178775548325376 9185043518816256 9191314859183744 9233411117065408 9235510790897664 9248127608918016 9277809466318848 9290484069414912 9296827402210088 9298941496879104 9303175987542528 9341530685180928 9354292339122432 9458176157853696 9471097163533824 9479719008926208 9484035820861056 9492669444730752 9496992153949664 9523136158937856 9536145907788864 9549173429520816 9588542313875616 9601641415397304 9621432039145472 9630190739226624 9643346737504256 9645616970505828 9654397686910476 9658794042869907 9674297050349568 9687513303150592 9740741398222848 9754048421990912 9788303612081358 9814339503341568 9862261082947728 9875844905565184 9936888827314176 9943673510685824 9945934697889792 9950463812050944 9959522040373248 9975475814767281 9991487117574144 10005136690139136 10011967971610864 10018804909661184 10060109968656384 10073853288285696 10106185311525888 10119991575612672 10129204130529024 10133816700715968 10233755721433088 10255685094240768 10269695593003392 10283725231791648 10316730838849344 10326122491866048 10330824733437936 10340229216581712 10344937881980884 10387587506698584 10401778200013746 10418473746530304 10432706634162176 10458930827486349 10466072985985344 10480488471212032 10490029198086144 10504359839067136 10552469848074752 10569288695906304 10617696079331328 10627361710718976 10632201128620032 10669540298468688 10684116173193372 10708571473046272 10742820108210918 10760063049695232 10774762589380608 10789482210404352 10809344180404224 10824111044038656 10833964581629952 10838898080984064 10848765079692288 10853705318799616 10883584181643264 10898452466044416 10913341062309504 10958334073000704 10973304474739776 11071443775029248 11110325518760832 11125503559087008 11140702334440952 11186632699521552 11194271788557312 11201914984630188 11235222529097728 11253219798923466 11263463968062222 11271155523368832 11286679892074496 11364198297926656 11400543788305464 11434441931587584 11442249110412416 11450062753898496 11497268535607296 11512975186612224 11569190885765604 11622177825117678 11640832194281472 11656734970503168 11672659471828992 11688605727938048 11720782964846592 11736794963432448 11752828836333312 11790549530113536 11801282847846912 11806656838214784 11817404818950528 11822786150835296 11871528579084096 11887746514301424 11961226269697536 11977701109956608 11988604797812736 12004982673219584 12036185978657568 12047142907177056 12052628855677592 12063600752678664 12118852091148348 12135407900016037 12138167486704896 12154886037618688 12193760341107072 12210418483649568 12238367397767168 12277508695098192 12330836811890688 12370412621758464 12381673807577088 12387312092553216 12398588662505472 12404234650056704 12438381921878016 12455374246907904 12472389785496576 12516191503972884 12533290126246071 12610901543804928 12622381654450176 12628129551378432 12639625345234944 12645381094481408 12656892592974336 12697514878583808 12714861210385152 12732231239361088 12784723085167488 12793453472636928 12802188553863072 12860822627341104 12872530249213968 12878392057159876 12881320598135808 12987655197630464 13051071482775144 13068900815401886 13128756432077377 13131741905807616 13140707962739259 13149681443930304 13221932440874976 13267285082734592 13279362720497664 13282488942991632 13300634419689708 13340182253518848 13358406546214912 13373714828589102 13395180531253248 13413479958208512 13431804384380928 13474913748701184 13487180397539328 13493322100816896 13505605507372032 13511755600954624 13540709225989764 13559207462637291 13571550846763497 13674246792321024 13692927457337856 13711633642388864 13755641118465792 13768163322488064 13774432977917248 13777565278224384 13786972288775616 13850116675598112 13869037600018328 13872191413377024 13935726104122368 13945241103315132 13954763981313792 13986705597448192 14031438508683648 14138660773006406 14176268171493376 14206645745300736 14226053731291584 14239004167096128 14245488230924496 14304218861683296 14323760144281224 14366350119174144 14385976280539136 14402462123095956 14432148058718208 14445286108839936 14451864107978752 14465020106256384 14468425455758742 14511445575524352 14531269954725888 14551121416412672 14611112097334272 14631072632986368 14682455418122037 14721509255012352 14813767358347776 14834004745449344 14905333240971264 14915510266028736 14925695718076416 14935886646173584 14939283060559872 15004293065231288 15007705035208704 15017951957416296 15028207364491776 15107344528591393 15110779932428544 15179987363419008 15200725051073952 15266750338531328 15350633582149632 15404543389505088 15425587847687472 15475096258274016 15496237100156904 15510343824872568 15517406822971326 15542313294004224 15563545962438656 15581381260047876 15602667300020619 15627710619795456 15649059951243264 15670438448444416 15720732706818048 15735043797129216 15742209117619712 15756539758600704 15828704772112128 15850328685735232 15853933043859456 15926544118996992 15948301692930048 16026174259790058 16048247971543424 16062857209569408 16084801003571552 16158469454864464 16162143884070912 16184223315606528 16236166566057984 16258347121476096 16269447953867654 16273147619538432 16280557978199424 16347678699066624 16370011593464256 16459956712109664 16516416123404288 16531451550007296 16607165662543872 16629853047328768 16665488278141248 16688255338630512 16711053501661428 16779949049282328 16802872476945282 16814535391739904 16829842205933568 16837506068504576 16852833793646592 16875856790632448 16879829698385199 16895195952093333 16930019838111744 16953148280513536 17046297446889984 17057937963515904 17069584738484096 17073466354925568 17147763503121472 17151662897381376 17163373665618624 17175094130847744 17269462779918336 17401428643700192 17485102455754752 17508989207743488 17520943950319012 17532908591907072 17605192445148672 17629243254499968 17685824295170304 17709985257322176 17726107228425792 17734179226252944 17807292868626144 17831619771452136 17884639944278016 17909072512507904 17966551664934912 17982907196719104 17991096134422528 18007474009829376 18054278967986352 18070714360765584 18078943283516388 18095401129017996 18103641293466547 18178278136722522 18232329056428032 18257236609783808 18315627725474352 18340854824621056 18357551096650752 18382629718367488 18466822234130816 18471021581795328 18496255217836032 18555618932637696 18580968138829824 18593654804420176 18597882993758208 18606351975085056 18683061370361856 18708584678244864 18916352315707392 18942194327067648 18959438017852416 18968071641722112 18985338889461504 18993984307899328 19046272317875712 19072291815577728 19098346859041632 19177084627751232 19203282830794608 19286693475008512 19291233941011656 19308795373820952 19317588085739814 19348594100699136 19375026606301184 19481482796445696 19508096843981824 19576607224162716 19603351223102829 19628679006683136 19724522165895456 19751689811130368 19887347021371648 19900927624101888 19919044080746496 19950951629534562 19982974235148288 20010273380278272 20023935943221728 20037609819322368 20120219937312768 20147706576571392 20212370623051776 20239983151225344 20258408261058048 20267633401431936 20511370188481536 20539391186006784 20567450463583296 20633461677698688 20652244983732096 20661649466875872 20680458433163424 20689875763961768 20775175013397168 20803556400027492 20865413268324352 20917861654972698 20932145971970688 20960976942424064 20980058396172288 21008719678134272 21104939696149504 21207991159509609 21235392158662656 21254723421437952 21264402257240064 21339080596937376 21368232346386744 21417142946092544 21485640216421836 21549525178761216 21578964420808704 21618688360808448 21648222088077312 21667929163259904 21677796161968128 21697530159384576 21707410637599232 21767168363286528 21796904932088832 21826682124619008 21916668146001408 21946608949479552 22220651037521664 22251007118174016 22281404668881904 22373265399043104 22388543577114624 22403829969260376 22470445058195456 22506439597846932 22526927936124444 22537186100029783 22542311046737664 22573359784148992 22728396595853312 22801087576610928 22884498220824832 22900125507796992 22994537071214592 23025950373224448 23138381771531208 23244355650235356 23276110234456989 23313469941006336 23345318943657984 23377211455876096 23441565929693184 23473589926864896 23505657672666624 23581099060227072 23602565695693824 23613313676429568 23634809637901056 23645572301670592 23743057158168192 23775493028602848 23922452539395072 24009965346439168 24072371957315136 24094285814354112 24105257711355184 24127201505357328 24237704182296696 24270815800032074 24276334973409792 24309772075237376 24387520682214144 24404171930801481 24420836967299136 24476734795534336 24555017390196384 24661673623781376 24774624185106432 24797177325010944 24808469300113408 24876763843756032 24910748493815808 24944779570993152 25032383007945768 25066580252492142 25204308715417923 25221803087609856 25244763308900352 25256259102756864 25279250690469888 25290762188962816 25313785185948672 25395029757167616 25429722420770304 25464462478722176 25569446170334976 25586906945273856 25604377107726144 25721645254682208 25745060498427936 25756784114319752 25762641196271616 25975310395260928 26102142965550288 26137801630803772 26257512864154754 26263483811615232 26281415925478518 26299362887860608 26443864881749952 26564977885983264 26601268839379416 26680364507037696 26716813092429824 26747429657178204 26826959916417024 26863608768761856 26949827497402368 26974360795078656 26986644201633792 27011211014744064 27023511201909248 27081418451979528 27118414925274582 27143101693526994 27267417205083783 27348493584642048 27385854914675712 27423267284777728 27511282236931584 27536326644976128 27548865955834496 27555130556448768 27573944577551232 27700233351196224 27738075200036656 27744382826754048 27871452208244736 27890482206630264 27909527962627584 27973411194896384 28062877017367296 28277321546012812 28352536342986752 28413291490601472 28452107462583168 28478008334192256 28490976461848992 28608437723366592 28647520288562448 28771952561078272 28804924246191912 28864296117436416 28890572217679872 28903728215957504 28930040212512768 28936850911517484 28976382128609721 29022891151048704 29062539909451776 29102242832825344 29222224194668544 29262145265972736 29364910836244074 29443018510024704 29627534716695552 29668009490898688 29810666481942528 29831020532057472 29851391436152832 29871773292347168 29878566121119744 30008586130462576 30015410070417408 30035903914832592 30056414728983552 30214689057182786 30221559864857088 30359974726838016 30401450102147904 30661651913058271 30701267164299264 30809086779010176 30851175695374944 30950192516548032 30992474200313808 31020687649745136 31034813645942652 31127091924877312 31162762520095752 31205334600041238 31255421239590912 31298119902486528 31340876896888832 31376792482459047 31441465413636096 31470087594258432 31484418235239424 31513079517201408 31657409544224256 31700657371470464 31707866087718912 31853088237993984 31896603385860096 32052348519580116 32096495943086848 32125714419138816 32169602007143104 32316938909728928 32324287768141824 32368446631213056 32472333132115968 32516694242952192 32538895907735308 32546295239076864 32561115956398848 32695357398133248 32740023186928512 32919913424219328 33214331325087744 33259706094657536 33330976556282496 33376510677261024 33422107003322856 33559898098564656 33605744953890564 33675012137009152 33705667587293184 33751713581264896 33759659396770398 33790391904186666 33860039676223488 33906296561027072 34092594893779968 34139169476968192 34295527006242944 34303325794762752 34326747331237248 34350188261695488 34538925559836672 34802857287400384 34970204911509504 35017978415486976 35041887900638024 35065817183814144 35210384890297344 35258486508999936 35371648590340608 35419970514644352 35452214456851584 35468358452505888 35614585737252288 35663239542904272 35818145025015808 35933103329869824 35965814393438208 35982192268845056 36014948019658752 36108557935972704 36141428721531168 36157886567032776 36190802258035992 36207282586933094 36356556273445044 36406223700048111 36464658112856064 36514473219567616 36631255450948704 36681709649242112 36715102193301504 36765259436734976 36933644468261632 36992510435672064 37111237865275392 37161936277659648 37187309608840352 37195765987516416 37212703950170112 37366122740723712 37417169356489728 37599870378738213 37832704631414784 37884388654135296 37918876035704832 37936143283444224 37970677778923008 37987968615798656 38092544635751424 38144583631155456 38196693718083264 38354169255502464 38406565661589216 38573386950017024 38582467882023312 38617590747641904 38635176171479628 38750053212602368 38962965592891392 39016193687963648 39153214448325432 39206702446205658 39386269296232131 39422123888217777 39449044331790912 39503379622260736 39774694042743296 39801855248203776 39838088161492992 39901903259069124 40020546760556544 40047871886443456 40075219638644736 40240439874625536 40295413153142784 40424741246103552 40479966302450688 40516816522116096 40535266802863872 40677622387911873 41022740376963072 41078782372013568 41134900927166592 41266923355397376 41304489967464192 41323298933751744 41360916866326848 41379751527923536 41550350026794336 41607112800054984 41730826536648704 41835723309945396 41864291943941376 41921953884848128 41960116792344576 42017439356268544 42209879392299008 42415982319019218 42528804514480128 42678161193874752 42736464692773488 42834285892185088 42971280432843672 43099050357522432 43157928841617408 43296444176154624 43335858326519808 43355592323936256 43395060318769152 43414821275198464 43534336726573056 43593809864177664 43653364249238016 43833336292002816 43893217898959104 44441302075043328 44502014236348032 44562809337763808 44746530798086208 44777087154229248 44807659938520752 45012879195693864 45053855872248888 45074372200059566 45084622093475328 45146719568297984 45322033585774179 45456793191706624 45602175153221856 45768996441649664 45800251015593984 46051900746448896 46276763543062416 46488711300470712 46552220468913978 46626939882012672 46690637887315968 46754422911752192 46808001900061857 46883131859386368 46947179853729792 47011315345333248 47162198120454144 47205131391387648 47226627352859136 47269619275802112 47291144603341184 47486114316336384 47550986057205696 47844905078790144 48019930692878336 48144743914630272 48188571628708224 48210515422710368 48254403010714656 48475408364593392 48541631600064148 48552669946819584 48775041364428288 48808343861602962 48841673934598272 48953469591068672 49110034780392768 49549248370212864 49594354650021888 49616938600226816 49821496987631616 49889559141986304 50064766015891536 50133160504984284 50408617430835846 50443606175219712 50489526617800704 50512518205513728 50558501380939776 50581524377925632 50627570371897344 50639489095155597 50790059514335232 50859444841540608 50928924957444352 51138892340669952 51173813890547712 51208754215452288 51443290509364416 51490120996855872 51513568228639504 51525282392543232 51950620790521856 52204285931100576 52275603261607544 52515025728309508 52526967623230464 52562831850957036 52598725775721216 52887729763499904 53129955771966528 53202537678758832 53433626184859648 53494859314356408 53653919832834048 53727217537523712 53899654994804736 53948721590157312 53973288403267584 54022422029488128 54047022403818496 54162836903959056 54236829850549164 54286203387053988 54310923880399641 54534834410167566 54696987169284096 54771709829351424 54846534569555456 55022564473863168 55072653289952256 55097731911668992 55147889155102464 55400466702392448 55476150400073312 55488765653508096 55742904416489472 55780964413260528 55819055925255168 56125754034734592 56554643092025624 56826582981202944 56904214925166336 56943067838536789 56956016668384512 56981952923697984 57216875446733184 57295040577124896 57543905122156544 57609848492383824 57807456431915008 57860080425025536 57873701823034968 57952764257219442 58045782302097408 58125079818903552 58204485665650688 58444448389337088 58524290531945472 58729821672488148 58810053669308487 58886037020049408 59255069433391104 59336018981797376 59662041064114944 59702782872305664 59743546584694336 59757132242239488 60017172260925152 60030820140834816 60071807829665184 60112829457967104 60429378114365572 60443119729714176 60719949453676032 60802900204295808 61323303826116542 61618173558020352 61702351390749888 61900385033096064 61984948400627616 62041375299490272 62069627291885304 62254183849754624 62325525040191504 62410669200082476 62596239804973056 62681753793777664 62753584964918094 62882930827272192 62940175188516864 62968836470478848 63026159034402816 63314819088448512 63401314742940928 63623973478528827 63706176475987968 63793206771720192 64104697039160232 64192991886173696 64251428838277632 64339204014286208 64633877819457856 64648575536283648 64736893262426112 64944666264231936 65033388485904384 65077791815470616 65092590478153728 65122231912797696 65390714796266496 65480046373857024 65839826848438656 66519412189315072 66661953112564992 66753021354522048 66844214006645712 67119796197129312 67211489907781128 67350024274018304 67411335174586368 67503427162529792 67519318793540796 67580783808373332 67611558300089349 67720079352446976 67812593122054144 68185189787559936 68278338953936384 68591054012485888 68653494662474496 68700376523390976 69077851119673344 69605714574800768 69828330703370967 69940409823019008 70035956830973952 70083775801276048 70131634367628288 70420769780594688 70516973017999872 70743297180681216 70839941029288704 70904428913703168 70936716905011776 71229171474504576 71326479085808544 71636290050031616 71964384537690112 72029896039317504 72217115871945408 72282857443062336 72315773134065552 72381604516071984 72414565173866188 72713112546890088 72812447400096222 72929316225712128 73028946439135232 73212515792404443 73262510901897408 73363419298484224 73430204386603008 73530518873469952 73867288936523264 73985020871344128 74323872555319296 74374619217680704 74391531975032832 74425407900340224 74732245481447424 74834338712979456 75199740757476426 75665409262829568 75768777308270592 75837752071409664 75872286566888448 75941355557846016 75975937231597312 76185089271502848 76289167262310912 76393387436166528 76708338511004928 76813131323178432 77164935764046624 77235181495283808 77270352342959256 77500106425204736 77925931185782784 78032387375927296 78306428896650864 78413404892411316 78772538592464262 78844247776435554 78898088663581824 79006759244521472 79549388085486592 79803806518138248 80041093521113088 80095743772886912 80150439277289472 80480879749251072 80590826306285568 80849482492207104 80959932604901376 81033633044232192 81070533605727744 81355244775823746 82045480753926144 82157564744027136 82269801854333184 82533846710794752 82608979934928384 82646597867503488 82721833732653696 82759503055847072 83100700053588672 83214225600109968 83671446619890792 83728583887882752 83843907769696256 83920233584689152 84034878712537088 84419758784598016 84831964638038436 84947855300112259 85057609028960256 85356322387749504 85472929385546976 85668571784370176 85942560865687344 86315857683234816 86592888352309248 86671716653039616 86711184647872512 86790120637538304 86829642550396928 86929146385829163 87068673453146112 87187619728355328 87306728498476032 87666672584005632 87786435797918208 88882604150086656 89004028472696064 89125618675527616 89493061596172416 89554174308458496 89615319877041504 90025758391387728 90107711744497776 90148744400119132 90169244186950656 90644067171548358 90913586383413248 91204350306443712 91537992883299328 91901295024541639 91984955739174813 92103801492897792 92553527086124832 92977422600941424 93104440937827956 93381275774631936 93508845823504384 93616003800123714 93766263718772736 93894359707459584 94022630690666496 94324396240908288 94410262782775296 94453254705718272 94539238551604224 94582289206682368 94972228632672768 95101972114411392 95689810157580288 96289487829260544 96377143257416448 96421030845420736 96508806021429312 96950816729186784 97083263200128296 97105339893639168 97550082728856576 97616687723205924 97683347869196544 97906939182137344 98220069560785536 99233877200453632 99642993975263232 99779118283972608 100129532031783072 100266321009968568 100817234861671692 101025036411027456 101117002761879552 101163048755851264 101255140743794688 101278978190311194 101580119028670464 101718889683081216 101857849914888704 102277784681339904 102417508430904576 102886581018728832 102980241993711744 103027136457279008 103050564785086464 104408571862201152 104551206523215088 105030051456619016 105053935246460928 105125663701914072 105197451551442432 105751411700139751 105775459526999808 106259911543933056 106405075357517664 106867252369719296 106989718628712816 107454435075047424 107799309989609472 107897443180314624 107946576806535168 108044844058976256 108094044807636992 108325673807918112 108473659701098328 108572406774107976 108621847760799282 109069668820335132 109218671100144333 109393974338568192 109543419658702848 109693069139110912 110045128947726336 110145306579904512 110195463823337984 110295778310204928 110800933404784896 110952300800146624 110977531307016192 111485808832978944 111561928826521056 111638111850510336 112251508069469184 113109286184051248 113653165962405888 113808429850332672 113886135677073578 113912033336769024 113963905847395968 114433750893466368 114590081154249792 115219696984767648 115614912863830016 115720160850051072 115747403646069936 115905528514438884 116250159637807104 116408971331301376 116888896778674176 117048581063890944 117459643344976296 117620107338616974 118158807888696393 118266371664653331 118510138866782208 118672037963594752 119324082128229888 119405565744611328 119487093169388672 119514264484478976 120034344521850304 120061640281669632 120143615659330368 120225658915934208 120858756228731144 120886239459428352 121439898907352064 121605800408591616 122646607652233084 123236347116040704 123404702781499776 123800770066192128 123969896801255232 124082750598980544 124139254583770608 124651050080383008 124821338400164952 125192479609946112 125363507587555328 125507169929836188 125765861654544384 125880350377033728 125937672940957696 126052318068805632 126629638176897024 126802629485881856 127247946957057654 127586413543440384 128209394078320464 128385983772347392 128502857676555264 128678408028572416 129267755638915712 129297151072567296 129473786524852224 129889332528463872 130066776971808768 130155583630941232 130185180956307456 130244463825595392 130781429592532992 130960092747714048 131679653696877312 133038824378630144 133323906225129984 133506042709044096 133688428013291424 134239592394258624 134422979815562256 135006854325059584 135038637587081592 135161567616746664 135223116600178698 135440158704893952 135625186244108288 135966100757322537 136370379575119872 136556677907872768 137182108024971776 137306989324948992 137400753046781952 138155702239346688 139211429149601536 139656661406741934 139880819646038016 140071913661947904 140167551602552096 140263268735256576 140841539561189376 141033946035999744 141486594361362432 141679882058577408 141808857827406336 141873433810023552 142458342949009152 142652958171617088 143928769075380224 144059792078635008 144434231743890816 144565714886124672 144631546268131104 144763209032143968 144829130347732376 145426225093780176 145624894800192444 146057892878270464 146425031584808886 146525021803794816 146726838596968448 146860408773206016 147061037746939904 147734577873046528 148647745110638592 148749238435361408 148783063950065664 148850815800680448 149464490962894848 149668677425958912 150399481514952852 151330818525659136 151537554616541184 151675504142819328 151744573133776896 151882711115692032 151951874463194624 152370178543005696 152578334524621824 152786774872333056 153416677022009856 153626262646356864 154329871528093248 154470362990567616 154540704685918512 155851862371565568 156064774751854592 156612857793301728 156826809784822632 157545077184928524 157688495552871108 157760302700208481 157796177327163648 158013518489042944 159098776170973184 159607613036276496 160191487545773824 160300878554578944 160961759498502144 161181652612571136 161698964984414208 161919865209802752 162067266088464384 162141067211455488 162710489551647492 162932771641198923 164090961507852288 164315129488054272 164539603708666368 165067693421589504 165217959869856768 165293195735006976 165443667465307392 165519006111694144 166201400107177344 166428451200219936 167342893239781584 167457167775765504 168069757425074176 168839517569196032 169663929276076872 169895710600224518 170712644775499008 170829203515610367 170945858771093952 171337143568740352 171885121731374688 172631715366469632 173422369295745024 173580241275076608 173659285100793856 173858292771658326 174137346906292224 174375239456710656 174613456996952064 175333345168011264 175572871595836416 176430161007925461 177765208300173312 178008056945392128 178251237351055232 178986123192344832 179108348616916992 179230639754083008 180051516782775456 180215423488995552 180297488800238264 180338488373901312 181288134343096716 181827172766826496 182408700612887424 183075985766598656 183802590049083278 183969911478349626 185107054172249664 185954845201882848 186208881875655912 186762551549263872 187017691647008768 187232007600247428 187788719414919168 188045261381332992 188648792481816576 188820525565550592 188906509411436544 189078477103208448 189164578413364736 189944457265345536 190203944228822784 190871920435586481 191379620315160576 192578975658521088 192754286514832896 192842061690841472 193017612042858624 193901633458373568 194166526400256592 194210679787278336 195100165457713152 195233375446411848 195366695738393088 195813878364274688 196395478871688109 196440139121571072 198467754400907264 199558236567945216 200259064063566144 200532642019937136 201634469723343384 202050072822054912 202234005523759104 202326097511702528 202510281487589376 202557956380622388 202834674900268047 203160238057340928 203437779366162432 203715699829777408 204555569362679808 204835016861809152 205773162037457664 205960483987423488 206054272914558016 206101129570172928 208817143724402304 209102413046430176 210060102913238032 210107870492921856 210251327403828144 210394903102884864 211502823400279502 211550919053999616 212519823087866112 212810150715035328 213979437257425632 214908870150094848 215893153613070336 216089688117952512 216188089615273984 216651347615836224 216947319402196656 217144813548215952 217243695521598564 218139337640670264 218437342200288666 218787948677136384 219086839317405696 219386138278221824 219637547377213329 220090257895452672 220290613159809024 220390927646675968 220591556620409856 221601866809569792 221904601600293248 221955062614032384 222971617665957888 223123857653042112 223276223701020672 224503016138938368 226218572368102496 227306331924811776 227616859700665344 227772271354147156 227824066673538048 227927811694791936 228867501786932736 229180162308499584 230439393969535296 231494807292139872 231811057028877768 232500319275614208 232817942662602752 233777793557348352 234097162127781888 234919286689952592 235240214677233948 236317615777392786 236532743329306662 237020277733564416 237344075927189504 238648164256459776 238974186338777344 240068689043700608 240123280563339264 240287231318660736 240451317831868416 241717512457462288 241772478918856704 242879797814704128 243211600817183232 245293215304466168 246472694232081408 246809405562999552 247601540132384256 247939793602510464 248165501197961088 248278509167541216 249302100160766016 249642676800329904 250727015175110656 251014339859672376 251531723309088768 251760700754067456 251875345881915392 252104636137611264 253259276353794048 253605258971763712 254495893914115308 254843565900336777 255172827086880768 256418788156640928 256771967544694784 257005715353110528 257356816057144832 258535511277831424 258947573049704448 259778665056927744 260133553943617536 260311167261882464 260370361912614912 260488927651190784 261562859185065984 261920185495428096 263359307393754624 266647812450259968 267012085418088192 267376856026582848 268479184788517248 268845959631124512 270013708650119168 270077275174163184 270323135233493328 270446233200357396 271250372488216576 271932201514645074 272740759150239744 273113355815745536 274364216049943552 274613978649897984 275703885073624917 275954867217524439 276311404478693376 278422858299203072 279313322813483868 280143827323895808 280335103205104192 280526537470513152 281683079122378752 282067892071999488 282973188722724864 283359764117154816 283617715654812672 283746867620047104 284916685898018304 285305916343234176 288868463487781632 289131429772249344 289263092536262208 289526418064287936 289658260695464752 290852450187560352 291249789600384888 292115785756540928 292850063169617772 293050043607589632 293453677193936896 293720817546412032 294122075493879808 295469155746093056 297498476870722816 297701631601360896 298928981925789696 299337354851917824 300798963029905704 303075109233082368 303351008285638656 303489146267553792 303765422231384064 303903748926389248 304740357086011392 305156669049243648 305573549744666112 306833354044019712 307252525292713728 308659743056186496 308940725981135232 309081409371837024 312129549503709184 313225715586603456 313653619569645264 315090154369857048 315376991105742216 315520605400416962 315592354654327296 316027036978085888 317254235100419253 318197552341946368 319215226072552992 320382975091547648 320601757109157888 322363305225142272 323397929968828416 323839730419605504 324134532176928768 324282134422910976 325420979103294984 325865543282397846 327656013300432999 328181923015704576 328630258976108544 329079207417332736 330135386843179008 330435919739713536 330586391470013952 330887334930614784 331038012223388288 332402800214354688 332856902400439872 334685786479563168 334914335551531008 336139514850148352 337679035138392064 339327858552153744 339791421200449036 341425289550998016 341658407031220734 341891717542187904 342674287137480704 343770243462749376 346844738591490048 347160482550153216 347318570201587712 347716585543316652 348750478913421312 349226913993904128 350666690336022528 351145743191672832 352860322015850922 354476423666089179 355530416600346624 356016113890784256 356502474702110464 357972246384689664 358216697233833984 358461279508166016 360103033565550912 360430846977991104 360594977600476528 360676976747802624 362576268686193432 363654345533652992 364817401225774848 366151971533197312 367605180098166556 367939822956699252 370214108344499328 371909690403765696 372417763751311824 374035383294017536 374464015200494856 375577438829838336 376090522762665984 377297584963633152 377641051131101184 377813018822873088 378156954206416896 378329156826729472 379888914530691072 380407888457645568 381743840871172962 382759240630321152 385157951317042176 385508573029665792 385684123381682944 386035224085717248 387803266916747136 388333052800513184 388421359574556672 390200330915426304 390466750892823696 390733391476786176 392790957743376218 392880278243142144 398601474869757523 399116473135890432 400518128127132288 401065284039874272 403268939446686768 404652195023405056 405020562975178752 405115912761244776 405669349800536094 406320476114681856 406875558732324864 407431399659554816 407898302271967611 409111138725359616 409670033723618304 411546324074915328 411920967974846976 412108545829116032 412202259140345856 417634287448804608 418204826092860352 420120205826476064 420215740985843712 420502654807656288 420789806205769728 423005646800559004 423101838107999232 425039646175732224 425620301430070656 427958874514851264 431786307226140672 432179376235905024 432376179230547968 433302695231672448 433894638804393312 434289627096431904 434487391043197128 436278675281340528 436874684400577332 438173678634811392 438772276556443648 439275094754426658 440180515790905344 440581226319618048 440781855293351936 441183113240819712 443203733619139584 443809203200586496 445943235331915776 446247715306084224 446552447402041344 449006032277876736 452437144736204992 454612663849623552 455233719401330688 455544542708294312 455648133347076096 455855623389583872 457735003573865472 458360324616999168 460878787939070592 462989614584279744 463622114057755536 465635885325205504 467555587114696704 468194324255563776 469838573379905184 470480429354467896 472635231554785572 473065486658613324 473280908100625443 474040555467128832 474688151854379008 477296328512919552 477948372677554688 480137378087401216 480574462637321472 480902635663736832 483435024914924576 483544957837713408 485759595629408256 486423201634366464 488798314923596769 490586430608932336 492945388464162816 493618811125999104 495203080264768512 495879587205020928 496331002395922176 496557018335082432 498604200321532032 499285353600659808 501454030350221312 502028679719344752 503750691763830784 504209272275222528 506518552707588096 507210517943527424 508991787828230616 509687131800673554 512487610546831101 512837576313281856 513543935089389568 514011430706221056 514713632114289664 517071022555662848 517895146099408896 520267107887235072 520622334523764928 520740723825229824 520977855302381568 523125718370131968 523840370990856192 526718614787509248 533295624900519936 534024170836176384 534753712053165696 536958369577034496 537691919262249024 540154550348326368 540646270466986656 540892466400714792 542500744976433152 543864403029290148 545481518300479488 546226711631491072 548728432099887104 549227957299795968 551407770147249834 551909734435048878 556845716598406144 558626645626967736 560287654647791616 560670206410208384 561053074941026304 563366158244757504 564135784143998976 565946377445449728 566719528234309632 567235431309625344 567493735240094208 569833371796036608 570611832686468352 577736926975563264 578262859544498688 578526185072524416 579052836128575872 579316521390929504 581704900375120704 582499579200769776 585700126339235544 586100087215179264 586907354387873792 587441635092824064 588244150987759616 589186436615064327 590938311492186112 594996953741445632 595403263202721792 598674709703835648 601597926059811408 606150218466164736 606702016571277312 606978292535107584 607530844462768128 607807497852778496 608504024700804141 609480714172022784 610313338098487296 611147099489332224 613666708088039424 614505050585427456 617319486112372992 617881451962270464 618162818743674048 624259099007418368 626451431173206912 627307239139290528 630180308739714096 630753982211484432 631041210800833924 631184709308654592 634508470200838506 636395104683892736 638430452145105984 640765950183095296 644726610450284544 647679460839211008 648269064353857536 648564268845821952 650841958206589968 651731086564795692 655312026600865998 656363846031409152 657260517952217088 658158414834665472 660270773686358016 660871839479427072 661172782940027904 661774669861229568 662076024446776576 664805600428709376 665713804800879744 669371572959126336 669828671103062016 675358070276784128 678655717104307488 679582842400898072 682850579101996032 683316814062441468 683783435084375808 685348574274961408 687540486925498752 694637140403175424 695433171086633304 697500957826842624 698453827987808256 701333380672045056 702291486383345664 705720644031701844 708952847332178358 711060833200693248 712032227781568512 713004949404220928 715944492769379328 716922559016332032 720206067131101824 720861693955982208 721189955200953056 721353953495605248 725152537372386864 729634802451549696 732303943066394624 735210360196333112 735879645913398504 740259881900978257 740428216688998656 743819380807531392 744835527502623648 748070766588035072 748928030400989712 752181045525331968 754595169927266304 755282102262202368 755626037645746176 756313908412833792 756658313653458944 759777829061382144 760815776915291136 763487681742345924 764530697701010331 765518481260642304 770315902634084352 771017146059331584 771368246763365888 772070448171434496 775606533833494272 776666105601026368 776842719149113344 780400661830852608 780933501785647392 781466782953572352 785581915486752436 785760556486284288 797202949739515046 801036256254264576 802130568079748544 806537878893373536 809304390046810112 810041125950357504 810231825522489552 811338699601072188 813751117464649728 814862799319109632 815796604543935222 818222277450719232 819340067447236608 823092648149830656 823841935949693952 824217091658232064 827111655220874751 827864601652573317 835268574897609216 836409652185720704 840240411652952128 840431481971687424 841005309615312576 841579612411539456 846011293601118008 846203676215998464 850079292351464448 851240602860141312 855917749029702528 864752358461095936 866605390463344896 867789277608786624 868579254192863808 868974782086394256 872557350562681056 873749368801154664 876347357269622784 877544553112887296 878550189508853316 880361031581810688 881162452639236096 881563710586703872 882366226481639424 886407467238279168 887618406401172992 892495430612168448 893104894804082688 898012064555753472 904874289472409984 909225327699247104 910467438802661376 911089085416588624 911296266694152192 911711246779167744 915470007147730944 916720649233998336 921757575878141184 925979229168559488 927244228115511072 931271770650411008 936388648511127552 939677146759810368 940960858708935792 945270463109571144 946130973317226648 946561816201250886 948081110934257664 949376303708758016 951762705301257759 954592657025839104 955896745355109376 960274756174802432 961148925274642944 961805271327473664 966870049829849152 967089915675426816 971519191258816512 972846403268732928 977596629847193538 981172861217864672 985890776928325632 987237622251998208 990406160529537024 991759174410041856 992662004791844352 993114036670164864 997208400643064064 998570707201319616 1004057359438689504 1007501383527661568 1008418544550445056 1013037105415176192 1014421035887054848 1017983575656461232 1019374263601347108 1024975221093662202 1025675152626563712 1027087870178779136 1028022861412442112 1029427264228579328 1034142045111325696 1040534215774470144 1041244669047529856 1041481447650459648 1041955710604763136 1046251436740263936 1047680741981712384 1053437229575018496 1066591249801039872 1068048341672352768 1069507424106331392 1073916739154068992 1075383838524498048 1080309100696652736 1081292540933973312 1081784932801429584 1087728806058580296 1090963036600958976 1092453423262982144 1097456864199774208 1098455914599591936 1102815540294499668 1103819468870097756 1104322118901459367 1113691433196812288 1117253291253935472 1121340412820416768 1122106149882052608 1126732316489515008 1128271568287997952 1131892754890899456 1133439056468619264 1134470862619250688 1134987470480188416 1139666743592073216 1141223665372936704 1155473853951126528 1156525719088997376 1157052370145048832 1158105672257151744 1158633042781859008 1163409800750241408 1164999158401539552 1171400252678471088 1172200174430358528 1176488301975519232 1178372873230128654 1181876622984372224 1189993907482891264 1195804424609272569 1197349419407671296 1203195852119622816 1213956585070215168 1215061688925536256 1215614995705556992 1217008049401608282 1218961428344045568 1220626676196974592 1222294198978664448 1227333416176078848 1229010101170854912 1234638972224745984 1235762903924540928 1236325637487348096 1252902862346413824 1254614478278581056 1260360617479428192 1261507964422968864 1262082421601667848 1262369418617309184 1269016940401677012 1272790209367785472 1276860904290211968 1281531900366190592 1295358921678422016 1296538128707715072 1297128537691643904 1301683916413179936 1303462173129591384 1310624053201731996 1314521035904434176 1316316829669330944 1320541547372716032 1321743678958854144 1322345565880055808 1323549339722459136 1324152048893553152 1329611200857418752 1331427609601759488 1338743145918252672 1339657342206124032 1357311434208614976 1359165684801796144 1365701158203992064 1366633628124882936 1367566870168751616 1370697148549922816 1374768352101816763 1375080973850997504 1389274280806350848 1390866342173266608 1396907655975616512 1402666761344090112 1404582972766691328 1411441288063403688 1417905694664356716 1419842724301876329 1422121666401386496 1424064455563137024 1426009898808441856 1431888985538758656 1433845118032664064 1440412134262203648 1441723387911964416 1442379910401906112 1442707906991210496 1450305074744773728 1459269604903099392 1464607886132789248 1470420720392666224 1471759291826797008 1480519763801956514 1480856433377997312 1487638761615062784 1489671055005247296 1497856060801979424 1504362091050663936 1511252075291492352 1512627816825667584 1513316627306917888 1519555658122764288 1521631553830582272 1526975363484691848 1529061395402020662 1537462831640493303 1540631805268168704 1542034292118663168 1542736493526731776 1544140896342868992 1551213067666988544 1553332211202052736 1553685438298226688 1560801323661705216 1561867003571294784 1562933565907144704 1571163830973504872 1571521112972568576 1594405899479030092 1602072512508529152 1604261136159497088 1613075757786747072 1620463651044979104 1622677399202144376 1627502234929299456 1629725598638219264 1631593209087870444 1636444554901438464 1638680134894473216 1646185296299661312 1647683871899387904 1648434183316464128 1654223310441749502 1655729203305146634 1670537149795218432 1672819304371441408 1680480823305904256 1680862963943374848 1682010619230625152 1683159224823078912 1692022587202236016 1692407352431996928 1700158584702928896 1702481205720282624 1711835498059405056 1729504716922191872 1733210780926689792 1735578555217573248 1737158508385727616 1737949564172788512 1745114701125362112 1747498737602309328 1755089106225774592 1757100379017706632 1760722063163621376 1762324905278472192 1763127421173407744 1764732452963278848 1767559309845192981 1772814934476558336 1775236812802345984 1784990861224336896 1786209789608165376 1796024129111506944 1809748578944819968 1818450655398494208 1820934877605322752 1822178170833177248 1822592533388304384 1823422493558335488 1830940014295461888 1833441298467996672 1843515151756282368 1851958458337118976 1854488456231022144 1872777297022255104 1879354293519620736 1881921717417871584 1890540926219142288 1892261946634453296 1893123632402501772 1898752607417516032 1903525410602515518 1909185314051678208 1911793490710218752 1920549512349604864 1922297850549285888 1933740099659698304 1934179831350853632 1943038382517633024 1945692806537465856 1955193259694387076 1962345722435729344 1971781553856651264 1974475244503996416 1980812321059074048 1983518348820083712 1985324009583688704 1986228073340329728 1994416801286128128 1997141414402639232 2008114718877379008 2026074210830352384 2028842071774109696 2035967151312922464 2038748527202694216 2049950442187324404 2051350305253127424 2054175740357558272 2056045722824884224 2058854528457158656 2068284090222651392 2082489338095059712 2083911421209526272 2092502873480527872 2095361483963424768 2106874459150036992 2133182499602079744 2136096683344705536 2139014848212662784 2147833478308137984 2150767677048996096 2160618201393305472 2162585081867946624 2163569865602859168 2175457612117160592 2184906846525964288 2194913728399548416 2196911829199183872 2205631080588999336 2207638937740195512 2208644237802918734 2220779645702934771 2227382866393624576 2234506582507870944 2242680825640833536 2244212299764105216 2256543136575995904 2263785509781798912 2266878112937238528 2268941725238501376 2269974940960376832 2279333487184146432 2282447330745873408 2293592093103030993 2310947707902253056 2313051438177994752 2314104740290097664 2316211344514303488 2317266085563718016 2326819601500482816 2329998316803079104 2342800505356942176 2344400348860717056 2352976603951038464 2356745746460257308 2363753245968744448 2379987814965782528 2391608849218545138 2406391704239245632 2427913170140430336 2430123377851072512 2431229991411113984 2434016098803216564 2441253352393949184 2444588397957328896 2454666832352157696 2458020202341709824 2469277944449491968 2471525807849081856 2472651274974696192 2481334965662624253 2505805724692827648 2509228956557162112 2520721234958856384 2523015928845937728 2524164843203335696 2524738837234618368 2538033880803354024 2545580418735570944 2553721808580423936 2563063800732381184 2594257075383287808 2603367832826359872 2606924346259182768 2621248106403463992 2629042071808868352 2632633659338661888 2641083094745432064 2643487357917708288 2644691131760111616 2647098679444918272 2648304097787106304 2659222401714837504 2662855219203518976 2677486291836505344 2679314684412248064 2714622868417229952 2718331369603592288 2731402316407984128 2733267256249765872 2735133740337503232 2749536704203633526 2750161947701995008 2781732684346533216 2793815311951233024 2809165945533382656 2822882576126807376 2835811389328713432 2839685448603752658 2844243332802772992 2848128911126274048 2852019797616883712 2855288115903773277 2863777971077517312 2867690236065328128 2880824268524407296 2883446775823928832 2884759820803812224 2885415813982420992 2900610149489547456 2918539209806198784 2929215772265578496 2940841440785332448 2943518583653594016 2961039527603913028 2961712866755994624 2975277523230125568 2979342110010494592 2995712121603958848 3022504150582984704 3025255633651335168 3026633254613835776 3039111316245528576 3043263107661164544 3053950726969383696 3058122790804041324 3074925663280986606 3081263610536337408 3084068584237326336 3085472987053463552 3088281792685737984 3102426135333977088 3106664422404105472 3121602647323410432 3123734007142589568 3125867131814289408 3142327661947009744 3143042225945137152 3188811798958060184 3204145025017058304 3208522272318994176 3226151515573494144 3240927302089958208 3245354798404288752 3259451197276438528 3263186418175740888 3272889109802876928 3277360269788946432 3292370592599322624 3295367743798775808 3296868366632928256 3308446620883499004 3311458406610293268 3312966356704378101 3341074299590436864 3345638608742882816 3360961646611808512 3364021238461250304 3366318449646157824 3384045174404472032 3384814704863993856 3400317169405857792 3404962411440565248 3423670996118810112 3466421561853379584 3471157110435146496 3474317016771455232 3475899128345577024 3490229402250724224 3494997475204618656 3510178212451549184 3514200758035413264 3526254842346815488 3529464905926557696 3535118619690385962 3545629868953116672 3550473625604691968 3569981722448673792 3587413273827817707 3592048258223013888 3619497157889639936 3641869755210645504 3644356341666354496 3645185066776608768 3646844987116670976 3661880028590923776 3666882596935993344 3687030303512564736 3703916916674237952 3708976912462044288 3758708587039241472 3763843434835743168 3781081852438284576 3784523893268906592 3786247264805003544 3797505214835032064 3807050821205031036 3818370628103356416 3823586981420437504 3841099024699209728 3844595701098571776 3867480199319396608 3886076765035266048 3891385613074931712 3910386519388774152 3924691444871458688 3943563107713302528 3948950489007992832 3961624642118148096 3967036697640167424 3970648019167377408 3972456146680659456 3988833602572256256 3994282828805278464 4016229437754758016 4057684143548219392 4071934302625844928 4077497054405388432 4099900884374648808 4102700610506254848 4108351480715116544 4112091445649768448 4117709056914317312 4124305056305450289 4136568180445302784 4164978676190119424 4167822842419052544 4190722967926849536 4213748918300073984 4259528172905628987 4266364999204159488 4272193366689411072 4278029696425325568 4295666956616275968 4301535354097992192 4321236402786610944 4325170163735893248 4327139731205718336 4350915224234321184 4369813693051928576 4389827456799096832 4393823658398367744 4411262161177998672 4415277875480391024 4417288475605837468 4441559291405869542 4454765732787249152 4469013165015741888 4485361651281667072 4513086273151991808 4533756225874477056 4537883450477002752 4539949881920753664 4558666974368292864 4564894661491746816 4587184186206061986 4621895415804506112 4626102876355989504 4628209480580195328 4632422689028606976 4634532171127436032 4653639203000965632 4659996633606158208 4685601010713884352 4688800697721434112 4713491492920514616 4727506491937488896 4759975629931565056 4783217698437090276 4812783408478491264 4862459982822227968 4868032197606433128 4882506704787898368 4889176795914657792 4909333664704315392 4916040404683419648 4938555888898983936 4943051615698163712 4945302549949392384 4962669931325248506 5011611449385655296 5018457913114324224 5041442469917712768 5046031857691875456 5048329686406671392 5049477674469236736 5076067761606708048 5107443617160847872 5126127601464762368 5181819173306847799 5188514150766575616 5206735665652719744 5213848692518365536 5242496212806927984 5265267318677323776 5282166189490864128 5286974715835416576 5289382263520223232 5294197358889836544 5296608195574212608 5302677929535578943 5318444803429675008 5325710438407037952 5354972583673010688 5358629368824496128 5429245736834459904 5436662739207184576 5462804632815968256 5466534512499531744 5470267480675006464 5499073408407267052 5500323895403990016 5563465368693066432 5618331891066765312 5645765152253614752 5671622778657426864 5679370897207505316 5696257822252548096 5704039595233767424 5710576231807546554 5727555942155034624 5735380472130656256 5761648537048814592 5766893551647857664 5769519641607624448 5801220298979094912 5837078419612397568 5881682881570664896 5887037167307188032 5922079055207826056 5923425733511989248 5950555046460251136 5958684220020989184 5991424243207917696 6053266509227671552 6078222632491057152 6086526215322329088 6107901453938767392 6116245581608082648 6149851326561973212 6162527221072674816 6168137168474652672 6170945974106927104 6176563585371475968 6204852270667954176 6213328844808210944 6247468014285179136 6251734263628578816 6284655323894019488 6286084451890274304 6377623597916120368 6408290050034116608 6417044544637988352 6452303031146988288 6481854604179916416 6490709596808577504 6518902394552877056 6526372836351481776 6554720539577892864 6584741185198645248 6590735487597551616 6593736733265856512 6616893241766998008 6622916813220586536 6625932713408756202 6662338937108804313 6682148599180873728 6691277217485765632 6721923293223617024 6728042476922500608 6732636899292315648 6768090348808944064 6769629409727987712 6800634338811715584 6809924822881130496 6847341992237620224 6932843123706759168 6942314220870292992 6948634033542910464 6951798256691154048 6980458804501448448 6989994950409237312 7028401516070826528 7052509684693630976 7058929811853115392 7070237239380771924 7091259737906233344 7100947251209383936 7139963444897347584 7174826547655635414 7238994315779279872 7283739510421291008 7288712683332708992 7290370133553217536 7293689974233341952 7323760057181847552 7333765193871986688 7374060607025129472 7407833833348475904 7417953824924088576 7517417174078482944 7527686869671486336 7562163704876569152 7569047786537813184 7572494529610007088 7614101642410062072 7636741256206712832 7647173962840875008 7682198049398419456 7689191402197143552 7734960398638793216 7782771226149863424 7820773038777548304 7849382889742917376 7887126215426605056 7897900978015985664 7923249284236296192 7934073395280334848 7941296038334754816 7944912293361318912 7977667205144512512 7988565657610556928 8032458875509516032 8115368287096438784 8143868605251689856 8154994108810776864 8199801768749297616 8205401221012509696 8235418113828634624 8248610112610900578 8273136360890605568 8329957352380238848 8381445935853699072 8427497836600147968 8519056345811257974 8532729998408318976 8544386733378822144 8556059392850651136 8591333913232551936 8603070708195984384 8642472805573221888 8650340327471786496 8654279462411436672 8701830448468642368 8779654913598193664 8787647316796735488 8822524322355997344 8830555750960782048 8834576951211674936 8883118582811739084 8909531465574498304 8938026330031483776 8970723302563334144 9067512451748954112 9075766900954005504 9079899763841507328 9117333948736585728 9129789322983493632 9174368372412123972 9243790831609012224 9252205752711979008 9256418961160390656 9264845378057213952 9269064342254872064 9307278406001931264 9319993267212316416 9371202021427768704 9377601395442868224 9426982985841029232 9519951259863130112 9566435396874180552 9623378464712717341 9625566816956982528 9724919965644455936 9736064395212866256 9778353591829315584 9818667329408630784 9832080809366839296 9877111777797967872 9886103231396327424 9890605099898784768 9925339862650497012 9938899070113134303 10023222898771310592 10036915826228648448 10082884939835425536 10092063715383750912 10096659372813342784 10098955348938473472 10152135523213416096 10214887234321695744 10252255202929524736 10363638346613695598 10413471331305439488 10427697385036731072 10484992425613855968 10530534637354647552 10578764527040446464 10588394717779673088 10593216391148425216 10605355859071157886 10636889606859350016 10651420876814075904 10709945167346021376 10762239821483453121 10858491473668919808 10873325478414369152 10925609265631936512 10933069024999063488 10940534961350012928 10998146816814534104 11000647790807980032 11126930737386132864 11291530304507229504 11343245557314853728 11358741794415010632 11392515644505096192 11408079190467534848 11421152463615093108 11455111884310069248 11470760944261312512 11523297074097629184 11533787103295715328 11539039283215248896 11602440597958189824 11674156839224795136 11763365763141329792 11774074334614376064 11844158110415652112 11846851467023978496 11901110092920502272 11917368440041978368 11982848486415835392 12106533018455343104 12173052430644658176 12215802907877534784 12232491163216165296 12299702653123946424 12325054442145349632 12336274336949305344 12341891948213854208 12353127170742951936 12372915168916350867 12409704541335908352 12426657689616421888 12494936028570358272 12503468527257157632 12569310647788038976 12572168903780548608 12755247195832240736 12816580100068233216 12834089089275976704 12904606062293976576 12963709208359832832 12981419193617155008 13052745672702963552 13109441079155785728 13169482370397290496 13181470975195103232 13187473466531713024 13233786483533996016 13245833626441173072 13251865426817512404 13324677874217608626 13364297198361747456 13382554434971531264 13443846586447234048 13456084953845001216 13536180697617888128 13539258819455975424 13601268677623431168 13619849645762260992 13694683984475240448 13865686247413518336 13884628441740585984 13897268067085820928 13903596513382308096 13960917609002896896 13979989900818474624 14056803032141653056 14140474478761543848 14182519475812466688 14201894502418767872 14279926889794695168 14349653095311270828 14477988631558559744 14577425366665417984 14587379948466683904 14647520114363695104 14667530387743973376 14748121214050258944 14815667666696951808 14835907649848177152 15034834348156965888 15055373739342972672 15124327409753138304 15138095573075626368 15144989059220014176 15228203284820124144 15294347925681750016 15364396098796838912 15378382804394287104 15469920797277586432 15545457519920543397 15565542452299726848 15641546077555096608 15698765779485834752 15795801956031971328 15846498568472592384 15868146790560669696 15882592076669509632 15889824586722637824 15955334410289025024 15977131315221113856 16064917751019032064 16287737210503379712 16309988217621553728 16399603537498595232 16410802442025019392 16470836227657269248 16497220225221801156 16546272721781211136 16659914704760477696 16854995673200295936 17038112691622515948 17088773466757644288 17112118785701302272 17182667826465103872 17206141416391968768 17284945611146443776 17300680654943572992 17308558924822873344 17403660896937284736 17645048644711994688 17661111501921564096 17669153902423349872 17766237165623478168 17819062931148996608 17876052660062967552 17941446605126668288 18159799527683014656 18234667897473171456 18259578645966987264 18348736744824247944 18487581663218024448 18504411505423958016 18512837922320781312 18529690756114427904 18538128684509744128 18614556812003862528 18639986534424632832 18742404042855537408 18755202790885736448 18853965971682058464 19039902519726260224 19132870793748361104 19246756929425434682 19251133633913965056 19472128790425732512 19556707183658631168 19664161618733678592 19754223555595935744 19772206462792654848 19781210199797569536 19850679725300994024 19877798140226268606 19987016811326412939 20046445797542621184 20073831652457296896 20165769879670851072 20184127430767501824 20193318745626685568 20197910697876946944 20304271046426832192 20429774468643391488 20504510405859049472 20727276693227391196 20826942662610878976 20855394770073462144 20969984851227711936 21157529054080892928 21176789435559346176 21186432782296850432 21210711718142315772 21273779213718700032 21302841753628151808 21419890334692042752 21524479642966906242 21716982947337839616 21746650956828738304 21851218531263873024 21866138049998126976 21881069922700025856 21996293633629068208 22001295581615960064 22253861474772265728 22583060609014459008 22686491114629707456 22717483588830021264 22816158380935069696 22842304927230186216 22910223768620138496 22941521888522625024 23046594148195258368 23067574206591430656 23078078566430497792 23204881195916379648 23348313678449590272 23526731526282659584 23548148669228752128 23688316220831304224 23693702934047956992 23802220185841004544 23834736880083956736 23965696972831670784 24346104861289316352 24431605815755069568 24464982326432330592 24599405306247892848 24683783896427708416 24706254341485903872 24745830337832701734 24819409082671816704 24853315379232843776 24989872057140716544 25138621295576077952 25144337807561097216 25510494391664481472 25633160200136466432 25668178178551953408 25809212124587953152 25927418416719665664 25962838387234310016 26105491345405927104 26338964740794580992 26362941950390206464 26374946933063426048 26467572967067992032 26491667252882346144 26503730853635024808 26649355748435217252 26728594396723494912 26765108869943062528 26887693172894468096 26912169907690002432 27072361395235776256 27202537355246862336 27239699291524521984 27389367968950480896 27731372494827036672 27769256883481171968 27794536134171641856 27807193026764616192 27921835218005793792 27959979801636949248 28113606064283306112 28280948957523087696 28403789004837535744 28559853779589390336 28699306190622541656 28870135394138152023 28955977263117119488 29154850733330835968 29174759896933367808 29335060775487946752 29496242428100517888 29631335333393903616 29671815299696354304 29816697210339402909 30069668696313931776 30110747478685945344 30248654819506276608 30276191146151252736 30289978118440028352 30456406569640248288 30588695851363500032 30728792197593677824 30756765608788574208 30939841594555172864 31090915039841086794 31283092155110193216 31397531558971669504 31591603912063942656 31736293581121339392 31765184153339019264 31779649173445275648 31910668820578050048 31954262630442227712 32129835502038064128 32575474421006759424 32619976435243107456 32799207074997190464 32821604884050038784 32994440450443602312 33092545443562422272 33319829409520955392 34076225383245031896 34177546933515288576 34224237571402604544 34365335652930207744 34412282832783937536 34569891222292887552 34601361309887145984 34617117849645746688 34807321793874569472 35290097289423989376 35322223003843128192 35338307804846699744 35532474331246956336 35752105320125935104 35882893210253336576 36319599055366029312 36519157291933974528 36697473489648495888 36975163326436048896 37008823010847916032 37025675844641562624 37059381512228855808 37076257369019488256 37118745506749052601 37229113624007725056 37279973068849265664 37484808085711074816 37510405581771472896 37707931943364116928 38079805039452520448 38265741587496722208 38493513858850869364 38502267267827930112 38944257580851465024 39328323237467357184 39508447111191871488 39544412925585309696 39562420399595139072 39701359450601988048 39755596280452537212 39974033622652825878 40092891595085242368 40147663304914593792 40331539759341702144 40368254861535003648 40386637491253371136 40608542092853664384 40859548937286782976 41454553386454782392 41653885325221757952 41710789540146924288 41939969702455423872 42372865564593700864 42421423436284631544 42547558427437400064 42605683507256303616 42839780669384085504 43048959285933812484 43433965894675679232 43493301913657476608 43732276099996253952 43762139845400051712 43992587267258136416 44002591163231920128 44507722949544531456 45166121218028918016 45372982229259414912 45434967177660042528 45632316761870139392 45684609854460372432 45883043777045250048 46093188296390516736 46135148413182861312 46156157132860995584 46409762391832759296 46636372559761630191 46696627356899180544 47053463052565319168 47096297338457504256 47376632441662608448 47387405868095913984 47604440371682009088 47669473760167913472 47931393945663341568 48863211631510139136 48929964652864661184 49198810612495785696 49367567792855416832 49412508682971807744 49491660675665403468 49638818165343633408 49706630758465687552 49979744114281433088 50277242591152155904 51020988783328962944 51266320400272932864 51336356357103906816 51618424249175906304 51854836833439331328 51925676774468620032 52210982690811854208 52749893866126852096 52935145934135984064 52983334505764692288 53007461707270049616 53298711496870434504 53457188793446989824 53530217739886125056 53775386345788936192 53824339815380004864 54144722790471552512 54479398583049043968 54778735937900961792 55462744989654073344 55538513766962343936 55589072268343283712 55614386053529232384 55843670436011587584 55919959603273898496 56227212128566612224 56561897915046175392 56807578009675071488 57119707559178780672 57398612381245083312 57740270788276304046 57911954526234238976 58309701466661671936 58670121550975893504 58992484856201035776 59262670666787807232 59343630599392708608 59633394420678805818 60139337392627863552 60221494957371890688 60497309639012553216 60552382292302505472 60579956236880056704 60912813139280496576 61457584395187355648 61513531217577148416 61879683189110345728 62181830079682173588 62566184310220386432 62795063117943339008 63472587162242678784 63530368306678038528 63559298346890551296 63821337641156100096 63908525260884455424 64259671004076128256 65150948842013518848 65239952870486214912 65598414149994380928 65643209768100077568 65988880900887204624 66639658819041910784 67363649252989021387 68152450766490063792 68448475142805209088 68730671305860415488 68824565665567875072 69139782444585775104 69202722619774291968 69234235699291493376 69614643587749138944 70580194578847978752 70644446007686256384 70676615609693399488 71064948662493912672 71504210640251870208 71765786420506673152 73038314583867949056 73394946979296991776 74051351689283125248 74118763024457711616 74152514738038976512 74237491013498105202 74458227248015450112 74559946137698531328 74969616171422149632 75415863886728233856 76531483174993444416 76987027717701738728 77004534535655860224 77888515161702930048 79016894222383742976 79088825851170619392 79124840799190278144 79402718901203976096 79511192560905074424 79948067245305651756 80185783190170484736 80295326609829187584 80663079518683404288 80736509723070007296 80773274982506742272 81217084185707328768 81719097874573565952 82909106772909564784 83307770650443515904 83421579080293848576 83879939404910847744 84745731129187401728 84842846872569263088 85211367014512607232 85679561338768171008 86097918571867624968 86610406182414456069 86867931789351358464 86986603827314953216 87464552199992507904 87524279690800103424 87985174534516272832 88005182326463840256 89015445899089062912 90332242436057836032 90745964458518829824 90869934355320085056 91369219708920744864 91766087554090500096 92186376592781033472 92270296826365722624 92312314265721991168 92819524783665518592 93272745119523260382 94106926105130638336 94192594676915008512 94753264883325216896 94774811736191827968 95208880743364018176 95338947520335826944 95862787891326683136 97726423263020278272 97859929305729322368 98397621224991571392 98983321351330806936 99277636330687266816 99413261516931375104 99959488228562866176 100554485182304311808 102041977566657925888 102532640800545865728 102672712714207813632 103236848498351812608 103709673666878662656 103851353548937240064 104421965381623708416 105499787732253704192 105870291868271968128 105966669011529384576 106014923414540099232 106597422993740869008 107060435479772250112 107550772691577872384 107648679630760009728 108289445580943105024 108958797166098087936 109557471875801923584 110925489979308146688 111077027533924687872 111178144536686567424 111228772107058464768 111687340872023175168 111839919206547796992 112454424257133224448 113123795830092350784 114239415118357561344 114797224762490166624 115480541576552608092 115823909052468477952 116619402933323343872 117984969712402071552 118525341333575614464 118687261198785417216 119266788841357611636 120278674785255727104 120442989914743781376 120994619278025106432 121104764584605010944 121159912473760113408 121825626278560993152 123759366378220691456 124363660159364347176 125132368620440772864 125590126235886678016 127118596693781102592 127642675282312200192 127817050521768910848 128519342008152256512 130301897684027037696 130479905740972429824 131196828299988761856 131286419536200155136 131977761801774409248 133279317638083821568 134727298505978042774 136304901532980127584 136896950285610418176 137649131331135750144 138279564889171550208 138405445239548583936 138468471398582986752 139229287175498277888 139909117679284890573 141160389157695957504 141288892015372512768 141353231219386798976 142129897324987825344 143008421280503740416 143531572841013346304 146789893958593983552 148102703378566250496 148237526048915423232 148305029476077953024 148474982026996210404 148916454496030900224 149119892275397062656 149939232342844299264 150831727773456467712 153062966349986888832 153974055435403477456 154009069071311720448 155777030323405860096 158249681598380556288 158805437802407952192 159022385121810148848 159896134490611303512 160371566380340969472 160590653219658375168 161326159037366808576 161473019446140014592 161546549965013484544 162434168371414657536 163438195749147131904 165818213545819129568 166615541300887031808 166843158160587697152 167759878809821695488 169685693745138526176 170422734029025214464 171359122677536342016 172195837143735249936 173220812364828912138 173735863578702716928 173973207654629906432 174929104399985015808 175970349069032545664 176010364652927680512 178030891798178125824 180664484872115672064 181491928917037659648 181739868710640170112 182738439417841489728 184372753185562066944 184540593652731445248 184624628531443982336 185639049567331037184 186545490239046520764 188213852210261276672 188385189353830017024 189506529766650433792 190417761486728036352 190677895040671653888 191725575782653366272 195452846526040556544 195719858611458644736 196795242449983142784 197966642702661613872 198826523033862750208 199918976457125732352 201108970364608623616 202090947758967064161 204083955133315851776 205345425428415627264 206473696996703625216 207419347333757325312 207702707097874480128 208843930763247416832 211740583736543936256 211933338023058769152 212029846829080198464 213194845987481738016 214120870959544500224 215101545383155744768 215297359261520019456 216578891161886210048 219114943751603847168 222154055067849375744 222356289073373134848 222457544214116929536 223374681744046350336 223679838413095593984 224908848514266448896 226247591660184701568 229594449524980333248 230961083153105216184 231647818104936955904 233238805866646687744 237050682667151228928 237374522397570834432 238533577682715223272 240557349570511454208 240885979829487562752 241989238556050212864 242209529169210021888 242319824947520226816 243651252557121986304 247518732756441382912 248727320318728694352 250264737240881545728 251180252471773356032 254237193387562205184 255634101043537821696 257038684016304513024 259831218547243368207 260603795368054075392 260959811481944859648 262393656599977523712 262572839072400310272 263955523603548818496 266558635276167643136 269454597011956085548 272609803065960255168 275298262662271500288 276559129778343100416 276810890479097167872 276936942797165973504 278458574350996555776 279818235358569781146 282320778315391915008 282577784030745025536 282706462438773597952 284259794649975650688 286016842561007480832 293579787917187967104 296610058952155906048 296949964053992420808 297832908992061800448 298239784550794125312 299878464685688598528 301663455546912935424 306125932699973777664 307948110870806954912 308018138142623440896 311554060646811720192 316499363196761112576 317610875604815904384 318044770243620297696 319792268981222607024 321181306439316750336 322652318074733617152 322946038892280029184 323093099930026969088 324868336742829315072 326876391498294263808 331636427091638259136 333231082601774063616 333686316321175394304 335519757619643390976 339371387490277052352 342718245355072684032 344391674287470499872 346441624729657824276 347471727157405433856 347946415309259812864 349858208799970031616 351940698138065091328 356061783596356251648 361328969744231344128 362983857834075319296 363479737421280340224 365476878835682979456 369249257062887964672 371278099134662074368 373090980478093041528 376427704420522553344 376770378707660034048 379013059533300867584 381355790081343307776 383451151565306732544 390905693052081113088 391439717222917289472 393590484899966285568 395933285405323227744 397653046067725500416 399837952914251464704 402217940729217247232 404181895517934128322 408167910266631703552 410690850856831254528 412947393993407250432 414838694667514650624 415405414195748960256 417687861526494833664 423481167473087872512 423866676046117538304 424059693658160396928 426389691974963476032 430203090766311489536 430594718523040038912 433157782323772420096 444308110135698751488 444712578146746269696 444915088428233859072 446749363488092700672 447359676826191187968 449817697028532897792 452495183320369403136 459188899049960666496 461922166306210432368 466477611733293375488 474749044795141668864 477067155365430446544 481114699141022908416 481771959658975125504 483978477112100425728 484419058338420043776 484639649895040453632 487302505114243972608 495037465512882765824 497454640637457388704 500529474481763091456 502360504943546712064 511268202087075643392 514077368032609026048 519662437094486736414 521207590736108150784 521919622963889719296 524787313199955047424 527911047207097636992 538909194023912171096 545219606131920510336 553118259556686200832 553621780958194335744 553873885594331947008 556917148701993111552 559636470717139562292 564641556630783830016 565155568061490051072 565412924877547195904 568519589299951301376 572033685122014961664 587159575834375934208 593220117904311812096 593899928107984841616 596479569101588250624 599756929371377197056 603326911093825870848 606272843276901192483 612251865399947555328 615896221741613909824 616036276285246881792 623108121293623440384 635221751209631808768 636089540487240595392 639584537962445214048 642362612878633500672 645304636149467234304 645892077784560058368 646186199860053938176 649736673485658630144 663272854183276518272 666462165203548127232 667372632642350788608 671039515239286781952 678742774980554104704 688783348574940999744 692883249459315648552 694943454314810867712 695892830618519625728 699716417599940063232 703881396276130182656 712123567192712503296 722657939488462688256 725967715668150638592 726959474842560680448 730953757671365958912 738498514125775929344 742556198269324148736 746181960956186083056 752855408841045106688 753540757415320068096 758026119066601735168 762711580162686615552 766902303130613465088 781811386104162226176 782879434445834578944 787180969799932571136 791866570810646455488 799675905828502929408 804435881458434494464 808363791035868256644 816335820533263407104 825894787986814500864 829677389335029301248 830810828391497920512 835375723052989667328 846962334946175745024 847733352092235076608 848119387316320793856 852779383949926952064 866315564647544840192 889830176856467718144 893498726976185401344 894719353652382375936 899635394057065795584 904990366640738806272 918377798099921332992 923844332612420864736 932955223466586750976 949498089590283337728 954134310730860893088 963543919317950251008 967956954224200851456 968838116676840087552 969279299790080907264 974605010228487945216 994909281274914777408 1001058948963526182912 1004721009887093424128 1028154736065218052096 1039324874188973472828 1042415181472216301568 1043839245927779438592 1049574626399910094848 1055822094414195273984 1077818388047824342192 1090439212263841020672 1107747771188663894016 1113834297403986223104 1119272941434279124584 1129283113261567660032 1130311136122980102144 1130825849755094391808 1137039178599902602752 1144067370244029923328 1174319151668751868416 1187799856215969683232 1192959138203176501248 1199513858742754394112 1206653822187651741696 1212545686553802384966 1224503730799895110656 1231792443483227819648 1232072552570493763584 1246216242587246880768 1270443502419263617536 1272179080974481190784 1279169075924890428096 1290609272298934468608 1291784155569120116736 1292372399720107876352 1299473346971317260288 1326545708366553036544 1332924330407096254464 1334745265284701577216 1342079030478573563904 1357485549961108209408 1377566697149881999488 1385766498918631297104 1391785661237039251456 1399432835199880126464 1407762792552260365312 1424247134385425006592 1445315878976925376512 1451935431336301277184 1453918949685121360896 1461907515342731917824 1485112396538648297472 1492363921912372166112 1505710817682090213376 1507081514830640136192 1516052238133203470336 1533804606261226930176 1563622772208324452352 1565758868891669157888 1574361939599865142272 1583733141621292910976 1608871762916868988928 1616727582071736513288 1632671641066526814208 1659354778670058602496 1661621656782995841024 1670751446105979334656 1693924669892351490048 1695466704184470153216 1696238774632641587712 1705558767899853904128 1732631129295089680384 1779660353712935436288 1789438707304764751872 1799270788114131591168 1809980733281477612544 1818818529830703577449 1836755596199842665984 1847688665224841729472 1865910446933173501952 1908268621461721786176 1927087838635900502016 1935913908448401702912 1937676233353680175104 1938558599580161814528 1949210020456975890432 1989818562549829554816 2002117897927052365824 2078649748377946945656 2084830362944432603136 2087678491855558877184 2099149252799820189696 2111644188828390547968 2155636776095648684384 2180878424527682041344 2215495542377327788032 2227668594807972446208 2238545882868558249168 2258566226523135320064 2260622272245960204288 2261651699510188783616 2274078357199805205504 2288134740488059846656 2348638303337503736832 2375599712431939366464 2399027717485508788224 2413307644375303483392 2425091373107604769932 2449007461599790221312 2463584886966455639296 2492432485174493761536 2540887004838527235072 2544358161948962381568 2558338151849780856192 2584744799440215752704 2598946693942634520576 2653091416733106073088 2669490530569403154432 2684158060957147127808 2714971099922216418816 2755133394299763998976 2771532997837262594208 2783571322474078502912 2798865670399760252928 2815525585104520730624 2848494268770850013184 2890631757953850753024 2903870862672602554368 2907837899370242721792 2923815030685463835648 2984727843824744332224 3011421635364180426752 3014163029661280272384 3032104476266406940672 3127245544416648904704 3131517737783338315776 3148723879199730284544 3167466283242585821952 3217743525833737977856 3233455164143473026576 3265343282133053628416 3323243313565991682048 3341502892211958669312 3387849339784702980096 3390933408368940306432 3392477549265283175424 3411117535799707808256 3465262258590179360768 3578877414609529503744 3598541576228263182336 3619961466562955225088 3637637059661407154898 3673511192399685331968 3695377330449683458944 3816537242923443572352 3871827816896803405824 3875352466707360350208 3877117199160323629056 3898420040913951780864 3979637125099659109632 4004235795854104731648 4157299496755893891312 4175356983711117754368 4198298505599640379392 4223288377656781095936 4311273552191297368768 4361756849055364082688 4455337189615944892416 4477091765737116498336 4517132453046270640128 4521244544491920408576 4523303399020377567232 4548156714399610411008 4697276606675007473664 4751199424863878732928 4826615288750606966784 4850182746215209539864 4898014923199580442624 4927169773932911278592 4984864970348987523072 5081774009677054470144 5088716323897924763136 5116676303699561712384 5169489598880431505408 5197893387885269041152 5306182833466212146176 5338981061138806308864 5368316121914294255616 5429942199844432837632 5510266788599527997952 5543065995674525188416 5597731340799520505856 5631051170209041461248 5781263515907701506048 5807741725345205108736 5815675798740485443584 5847630061370927671296 5969455687649488664448 6064208952532813881344 6254491088833297809408 6263035475566676631552 6297447758399460569088 6334932566485171643904 6435487051667475955712 6466910328286946053152 6530686564266107256832 6646486627131983364096 6683005784423917338624 6775698679569405960192 6781866816737880612864 6784955098530566350848 6822235071599415616512 7197083152456526364672 7239922933125910450176 7275274119322814309796 7347022384799370663936 7390754660899366917888 7633074485846887144704 7754234398320647258112 7796840081827903561728 7959274250199318219264 8008471591708209463296 8314598993511787782624 8350713967422235508736 8396597011199280758784 8446576755313562191872 8622547104382594737536 8723513698110728165376 8954183531474232996672 9034264906092541280256 9042489088983840817152 9046606798040755134464 9096313428799220822016 9394553213350014947328 9502398849727757465856 9653230577501213933568 9700365492430419079728 9796029846399160885248 9854339547865822557184 9969729940697975046144 10163548019354108940288 10177432647795849526272 10233352607399123424768 10395786775770538082304 10612365666932424292352 10736632243828588511232 10859884399688865675264 11020533577199055995904 11086131991349050376832 11262102340418082922496 11615483450690410217472 11631351597480970887168 11695260122741855342592 11938911375298977328896 12128417905065627762688 12526070951133353263104 12594895516798921138176 12669865132970343287808 12933820656573892106304 13061373128532214513664 13366011568847834677248 13551397359138811920384 13563733633475761225728 13569910197061132701696 13644470143198831233024 14479845866251820900352 14550548238645628619592 14694044769598741327872 14781509321798733835776 15266148971693774289408 15508468796641294516224 15593680163655807123456 15918548500398636438528 16016943183416418926592 16629197987023575565248 16793194022398561517568 16893153510627124383744 17245094208765189475072 17447027396221456330752 17908367062948465993344 18093213596081510268928 18192626857598441644032 18789106426700029894656 19004797699455514931712 19306461155002427867136 19400730984860838159456 19592059692798321770496 19708679095731645114368 19939459881395950092288 20327096038708217880576 20354865295591699052544 20466705214798246849536 21224731333864848584704 21719768799377731350528 22041067154398111991808 22172263982698100753664 22524204680836165844992 23262703194961941774336 23390520245483710685184 23877822750597954657792 24256835810131255525376 25052141902266706526208 25189791033597842276352 25339730265940686575616 25867641313147784212608 27102794718277623840768 27127467266951522451456 27139820394122265403392 27288940286397662466048 28959691732503641800704 29101096477291257239184 29388089539197482655744 29563018643597467671552 30532297943387548578816 31187360327311614246912 31837097000797272877056 33258395974047151130496 33786307021254248767488 34490188417530378950144 34894054792442912661504 35816734125896931986688 36186427192163020537856 36385253715196883288064 37578212853400059789312 38009595398911029863424 38801461969721676318912 39184119385596643540992 39417358191463290228736 40654192077416435761152 40709730591183398105088 40933410429596493699072 42449462667729697169408 43439537598755462701056 44082134308796223983616 44344527965396201507328 45048409361672331689984 46525406389923883548672 46781040490967421370368 47755645501195909315584 50379582067195684552704 50679460531881373151232 51735282626295568425216 54279640788244530806784 54577880572795324932096 57919383465007283601408 58202192954582514478368 58776179078394965311488 59126037287194935343104 61064595886775097157632 63674194001594545754112 66516791948094302260992 67572614042508497534976 68980376835060757900288 69788109584885825323008 71633468251793863973376 72770507430393766576128 75156425706800119578624 76019190797822059726848 77602923939443352637824 78834716382926580457472 81308384154832871522304 81419461182366796210176 81866820859192987398144 84898925335459394338816 86879075197510925402112 88164268617592447967232 88689055930792403014656 93562080981934842740736 95511291002391818631168 101358921063762746302464 103470565252591136850432 108559281576489061613568 109155761145590649864192 116404385909165028956736 117552358156789930622976 118252074574389870686208 122129191773550194315264 127348388003189091508224 133033583896188604521984 135145228085016995069952 137960753670121515800576 139576219169771650646016 143266936503587727946752 152038381595644119453696 155205847878886705275648 157669432765853160914944 162838922364733592420352 163733641718385974796288 169797850670918788677632 173758150395021850804224 176328537235184895934464 177378111861584806029312 191022582004783637262336 202717842127525492604928 206941130505182273700864 218311522291181299728384 232808771818330057913472 236504149148779741372416 244258383547100388630528 254696776006378183016448 266067167792377209043968 275921507340243031601152 286533873007175455893504 304076763191288238907392 310411695757773410551296 315338865531706321829888 325677844729467184840704 327467283436771949592576 352657074470369791868928 354756223723169612058624 382045164009567274524672 405435684255050985209856 413882261010364547401728 465617543636660115826944 473008298297559482744832 488516767094200777261056 509393552012756366032896 532134335584754418087936 551843014680486063202304 573067746014350911787008 608153526382576477814784 620823391515546821102592 654934566873543899185152 709512447446339224117248 764090328019134549049344 827764522020729094803456 931235087273320231653888 946016596595118965489664 977033534188401554522112 1064268671169508836175872 1103686029360972126404608 1146135492028701823574016 1216307052765152955629568 1241646783031093642205184 1419024894892678448234496 1528180656038269098098688 1655529044041458189606912 1862470174546640463307776 2128537342339017672351744 2207372058721944252809216 2292270984057403647148032 2483293566062187284410368 2838049789785356896468992 3311058088082916379213824 3724940349093280926615552 4257074684678035344703488 4584541968114807294296064 4966587132124374568820736 6622116176165832758427648 7449880698186561853231104 8514149369356070689406976 9933174264248749137641472 14899761396373123706462208 19866348528497498275282944 29799522792746247412924416 59599045585492494825848832
- Sum of all divisors σ(n): 227113588435754896512000000
- Sum of proper divisors (its aliquot sum) s(n): 167514542850262401686151168
- 59599045585492494825848832 is an abundant number, because the sum of its proper divisors (167514542850262401686151168) is greater than itself. Its abundance is 107915497264769906860302336
Bases of 59599045585492494825848832
- Binary: 110001010011001001011010111100001011110000100010100110110111001011010010000000000000002
- Hexadecimal: 0x314C96BC2F08A6DCB48000
- Base-36: 7HL71JMNHEWSUQYO0
Squares and roots of 59599045585492494825848832
- 59599045585492494825848832 squared (595990455854924948258488322) is 3552046234701612435377524900527501311360309315764224
- 59599045585492494825848832 cubed (595990455854924948258488323) is 211698565463758372800834343284084458223475162652322371329688805317259577786368
-
The
square root of 59599045585492494825848832 is 7720041812418.6668698883 -
59599045585492494825848832 is a
perfect cube number . Itscube root is 390612768
Scales and comparisons
How big is 59599045585492494825848832?- 59,599,045,585,492,494,825,848,832 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 59,599,045,585,492,494,825,848,832 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 59599045585492494825848832 cubic inches would be around 32551064 feet tall.
Recreational maths with 59599045585492494825848832
- 59599045585492494825848832 backwards is 23884852849429458554099595
- 59599045585492494825848832 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 59599045585492494825848832's digits is 144
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 59599045585492494825848832 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 59599045585492494825848832 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/59599045585492494825848832/
Chicago style:
Numbermatics. 2024. "Number 59599045585492494825848832 - Facts about the integer". https://numbermatics.com/n/59599045585492494825848832/
The information we have on file for 59599045585492494825848832 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 59599045585492494825848832, math, Factors of 59599045585492494825848832, curriculum, school, college, exams, university, Prime factorization of 59599045585492494825848832, STEM, science, technology, engineering, physics, economics, calculator, fifty-nine septillion, five hundred ninety-nine sextillion, forty-five quintillion, five hundred eighty-five quadrillion, four hundred ninety-two trillion, four hundred ninety-four billion, eight hundred twenty-five million, eight hundred forty-eight thousand, eight hundred thirty-two.