55062582161804722640429568
55,062,582,161,804,722,640,429,568 is an even composite number composed of six prime numbers multiplied together.
55062582161804722640429568 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 55062582161804722640429568:
29 × 36 × 193 × 473 × 613 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 47 × 47 × 47 × 61 × 61 × 61 × 97 × 97 × 97)See below for interesting mathematical facts about the number 55062582161804722640429568 from the Numbermatics database.
Names of 55062582161804722640429568
- Cardinal: 55062582161804722640429568 can be written as Fifty-five septillion, sixty-two sextillion, five hundred eighty-two quintillion, one hundred sixty-one quadrillion, eight hundred four trillion, seven hundred twenty-two billion, six hundred forty million, four hundred twenty-nine thousand, five hundred sixty-eight.
Scientific notation
- Scientific notation: 5.5062582161804722640429568 × 1025
Factors of 55062582161804722640429568
Divisors of 55062582161804722640429568
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 47 48 54 57 61 64 72 76 81 94 96 97 108 114 122 128 141 144 152 162 171 183 188 192 194 216 228 243 244 256 282 288 291 304 324 342 361 366 376 384 388 423 432 456 486 488 512 513 549 564 576 582 608 648 684 722 729 732 752 768 776 846 864 873 893 912 972 976 1026 1083 1098 1128 1152 1159 1164 1216 1269 1296 1368 1444 1458 1464 1504 1536 1539 1552 1647 1692 1728 1746 1786 1824 1843 1944 1952 2052 2166 2196 2209 2256 2304 2318 2328 2432 2538 2592 2619 2679 2736 2867 2888 2916 2928 3008 3078 3104 3249 3294 3384 3456 3477 3492 3572 3648 3686 3721 3807 3888 3904 4104 4332 4392 4418 4512 4559 4608 4617 4636 4656 4864 4941 5076 5184 5238 5358 5472 5529 5734 5776 5832 5856 5917 6016 6156 6208 6498 6588 6627 6768 6859 6912 6954 6984 7144 7296 7372 7442 7614 7776 7808 7857 8037 8208 8601 8664 8784 8836 9024 9118 9234 9272 9312 9409 9728 9747 9882 10152 10368 10431 10476 10716 10944 11058 11163 11421 11468 11552 11664 11712 11834 12032 12312 12416 12996 13176 13254 13536 13677 13718 13824 13851 13908 13968 14288 14592 14744 14823 14884 15228 15552 15616 15714 16074 16416 16587 16967 17202 17328 17568 17672 17751 18048 18236 18468 18544 18624 18818 19494 19764 19881 20304 20577 20736 20862 20952 21432 21888 22021 22116 22326 22842 22936 23104 23328 23424 23571 23668 24064 24111 24624 24832 25803 25992 26352 26508 27072 27354 27436 27702 27816 27936 28227 28576 29184 29241 29488 29646 29768 30456 31104 31232 31293 31428 32148 32832 33174 33489 33934 34263 34404 34656 35017 35136 35344 35502 36096 36472 36936 37088 37248 37636 38988 39528 39762 40608 41031 41154 41472 41724 41904 41971 42864 43776 44042 44232 44469 44652 45684 45872 46208 46656 46848 47142 47336 48222 49248 49664 49761 50901 51606 51984 52704 53016 53253 54144 54473 54708 54872 55404 55632 55872 56454 57152 58482 58976 59292 59536 59643 60912 61731 62208 62586 62856 64296 65664 66063 66348 66978 67868 68526 68808 69312 70034 70272 70688 70699 70713 71004 72192 72333 72944 73872 74176 74496 75272 77409 77976 79056 79524 81216 82062 82308 83448 83808 83942 84681 85728 86621 87552 87723 88084 88464 88938 89304 91368 91744 92416 93312 93696 93879 94284 94672 96444 98496 99522 100467 101802 103212 103823 103968 105051 105408 106032 106506 108288 108946 109416 109744 110808 111264 111744 112423 112908 114304 116964 117952 118584 119072 119286 121824 123093 123462 124416 125172 125712 125913 128592 131328 132126 132696 133956 134749 135736 137052 137616 138624 140068 140544 141376 141398 141426 142008 144666 145888 147744 148352 148992 149283 150544 152703 154818 155952 158112 159048 159759 162432 163419 164124 164616 166896 167616 167884 169362 171456 173242 174887 175446 176168 176928 177876 178608 178771 178929 182736 183488 184832 185193 186624 187758 188568 189344 192888 196992 198189 199044 200934 203604 206424 207646 207936 210102 210816 212064 212097 213012 214273 216576 216999 217892 218832 219488 221616 222528 223488 224846 225816 226981 228608 232227 233928 235904 237168 238144 238572 243648 246186 246924 250344 251424 251826 254043 257184 259863 262656 263169 264252 265392 267912 269498 271472 274104 275232 277248 278099 280136 281088 281637 282752 282796 282852 284016 289332 291776 295488 296704 298566 301088 301401 305406 309636 311469 311904 315153 316224 318096 319518 322373 324864 326838 328248 329232 333792 335232 335768 337269 338724 342912 346484 349774 350892 352336 353856 355752 357216 357542 357858 360937 365472 366976 369279 370386 373248 375516 377136 377739 378688 385776 393984 396378 398088 401868 404247 407208 412848 415292 415872 418399 420204 421632 424128 424194 426024 428546 433998 435784 437664 438976 442223 443232 445056 446976 447849 449692 451632 453962 457216 458109 464454 467856 471808 474336 476288 477144 479277 487296 490257 492372 493848 500688 502848 503652 508086 514368 519726 524661 526338 528504 530784 535824 536313 536787 538996 542944 548208 550464 554496 555579 556198 560272 563274 565504 565592 565704 568032 573949 578664 583552 590976 593408 594567 597132 602176 602802 610812 619272 622938 623808 630306 632448 636192 636291 639036 642819 644746 649728 650997 653676 656496 658464 665323 667584 670464 671536 674538 677448 680943 685824 692968 696681 699548 701784 704672 707712 711504 714432 715084 715716 721874 730944 733952 738558 740772 751032 754272 755478 757376 762129 771552 779589 787968 792756 796176 797449 803736 808494 814416 825696 830584 831744 834297 836798 840408 843264 844911 848256 848388 852048 857092 867996 871568 875328 877952 884446 886464 890112 895698 899384 903264 904203 907924 912673 916218 928908 934407 935712 943616 945459 948672 952576 954288 958554 967119 974592 980514 984744 987696 1001376 1005696 1007304 1011807 1016172 1028736 1034987 1039452 1049322 1052676 1057008 1061568 1071648 1072626 1073574 1077992 1082811 1085888 1096416 1100928 1107837 1111158 1112396 1120544 1126548 1131008 1131184 1131408 1133217 1136064 1147898 1157328 1167104 1181952 1189134 1194264 1204352 1205604 1212741 1221624 1238544 1245876 1247616 1255197 1260612 1264896 1272384 1272582 1278072 1285638 1289492 1301994 1307352 1312992 1316928 1326669 1330646 1335168 1340928 1343072 1343281 1343547 1349076 1354896 1361886 1371648 1374327 1385936 1393362 1399096 1403568 1409344 1415424 1423008 1428864 1430168 1431432 1437831 1443748 1461888 1467904 1470771 1477116 1481544 1502064 1508544 1510956 1514752 1524258 1543104 1559178 1573983 1585512 1592352 1594898 1607472 1608939 1610361 1616988 1628832 1645799 1651392 1661168 1663488 1666737 1668594 1673596 1680816 1689822 1696512 1696776 1704096 1714184 1721847 1735992 1743136 1750656 1755904 1768892 1772928 1780224 1783701 1791396 1798768 1806528 1808406 1815848 1825346 1832436 1857816 1868814 1871424 1890918 1897344 1905152 1908576 1908873 1917108 1928457 1934238 1949184 1961028 1969488 1972637 1975392 1995969 2002752 2011392 2014608 2023614 2032344 2042829 2057472 2069974 2078904 2090043 2098644 2105352 2114016 2123136 2136037 2143296 2145252 2147148 2155984 2165622 2171776 2192832 2201856 2215674 2222316 2224792 2241088 2253096 2262368 2262816 2266434 2272128 2286387 2295796 2314656 2334208 2338767 2363904 2378268 2388528 2392347 2408704 2411208 2425482 2443248 2477088 2491752 2495232 2502891 2510394 2521224 2529792 2544768 2545164 2556144 2560231 2571276 2578984 2603988 2614704 2625984 2633856 2653338 2661292 2670336 2686144 2686562 2687094 2698152 2709792 2712609 2723772 2738019 2748654 2771872 2786724 2798192 2803221 2807136 2818688 2830848 2836377 2846016 2857728 2860336 2862864 2875662 2887496 2901357 2923776 2941542 2954232 2963088 3004128 3017088 3021912 3029504 3035421 3048516 3086208 3104961 3118356 3147966 3171024 3184704 3189796 3214944 3217878 3220722 3233976 3248433 3257664 3291598 3302784 3322336 3322853 3323511 3333474 3337188 3347192 3361632 3379644 3393024 3393552 3396649 3399651 3408192 3428368 3443694 3471984 3486272 3501312 3511808 3537784 3545856 3567402 3582792 3597536 3613056 3616812 3631696 3638223 3650692 3664872 3715632 3737628 3742848 3765591 3781836 3794688 3817152 3817746 3834216 3856914 3868476 3922056 3938976 3945274 3950784 3980007 3991938 4005504 4022784 4029216 4029843 4047228 4064688 4071187 4085658 4114944 4122981 4139948 4157808 4180086 4197288 4210704 4228032 4246272 4272074 4286592 4290504 4294296 4311968 4312639 4313493 4331244 4343552 4385664 4403712 4412313 4431348 4444632 4449584 4482176 4506192 4524736 4525632 4532868 4544256 4572774 4591592 4629312 4677534 4721949 4756536 4777056 4784694 4817408 4822416 4826817 4850964 4886496 4937397 4954176 4983504 4990464 5000211 5005782 5020788 5042448 5089536 5090328 5112288 5120462 5142552 5157968 5165541 5207976 5229408 5251968 5267712 5283881 5306676 5322584 5340672 5351103 5372288 5373124 5374188 5396304 5419584 5425218 5447544 5476038 5497308 5543744 5573448 5596384 5606442 5614272 5637376 5672754 5692032 5715456 5720672 5725728 5726619 5751324 5774992 5785371 5802714 5847552 5883084 5908464 5917911 5926176 5987907 6008256 6034176 6043824 6070842 6097032 6128487 6172416 6209922 6236712 6295932 6333203 6342048 6369408 6379592 6408111 6429888 6435756 6441444 6467952 6496866 6515328 6583196 6605568 6644672 6645706 6647022 6666948 6674376 6694384 6723264 6759288 6787104 6793298 6799302 6816384 6856736 6857803 6859161 6887388 6943968 6972544 7002624 7016301 7075568 7091712 7134804 7165584 7177041 7195072 7226112 7233624 7263392 7276446 7301384 7329744 7431264 7475256 7485696 7508673 7531182 7563672 7589376 7634304 7635492 7668432 7680693 7713828 7736952 7844112 7877952 7890548 7901568 7960014 7983876 8011008 8058432 8059686 8094456 8129376 8142374 8171316 8214057 8219689 8245962 8279896 8315616 8360172 8394576 8402237 8409663 8421408 8456064 8492544 8509131 8544148 8573184 8581008 8588592 8623936 8625278 8626986 8662488 8687104 8704071 8771328 8824626 8862696 8889264 8899168 8964352 9012384 9049472 9051264 9065736 9088512 9106263 9145548 9183184 9258624 9314883 9355068 9443898 9513072 9554112 9569388 9644832 9653634 9701928 9745299 9772992 9874794 9908352 9967008 9968559 10000422 10011564 10041576 10070831 10084896 10179072 10180656 10189947 10198953 10224576 10240924 10285104 10315936 10331082 10415952 10458816 10503936 10535424 10567762 10613352 10645168 10668107 10702206 10744576 10746248 10748376 10792608 10839168 10850436 10895088 10905031 10914669 10952076 10994616 11087488 11146896 11192768 11212884 11228544 11274752 11296773 11345508 11384064 11441344 11451456 11453238 11502648 11549984 11570742 11605428 11766168 11816928 11835822 11852352 11940021 11975814 12016512 12068352 12087648 12089529 12141684 12194064 12213561 12256974 12344832 12368943 12419844 12473424 12591864 12666406 12684096 12738816 12759184 12816222 12859776 12871512 12882888 12935904 12937917 12993732 13030656 13070653 13166392 13211136 13236939 13289344 13291412 13294044 13333896 13348752 13388768 13446528 13518576 13574208 13586596 13598604 13632768 13713472 13715606 13718322 13774776 13887936 13945088 14032602 14151136 14165847 14269608 14331168 14354082 14390144 14452224 14467248 14480451 14526784 14552892 14602768 14659488 14812191 14862528 14950512 14971392 15017346 15062364 15127344 15151531 15268608 15270984 15336864 15361386 15427656 15473904 15496623 15688224 15755904 15781096 15803136 15851643 15920028 15967752 16022016 16053309 16116864 16119372 16188912 16258752 16284748 16342632 16428114 16439378 16491924 16559792 16631232 16720344 16789152 16804474 16819326 16842816 16912128 16964039 17018262 17088296 17146368 17162016 17177184 17179857 17247872 17250556 17253972 17324976 17340787 17356113 17408142 17542656 17649252 17725392 17753733 17778528 17798336 17928704 17963721 18024768 18098944 18102528 18131472 18212526 18291096 18366368 18385461 18517248 18629766 18710136 18887796 18999609 19026144 19108224 19138776 19224333 19289664 19307268 19403856 19490598 19545984 19664753 19749588 19816704 19934016 19937118 20000844 20023128 20083152 20141662 20169792 20361312 20379894 20397906 20449152 20481848 20570208 20573409 20631872 20662164 20784481 20831904 20917632 21007872 21048903 21135524 21226704 21290336 21336214 21404412 21489152 21492496 21496752 21531123 21585216 21678336 21700872 21790176 21810062 21829338 21904152 21989232 22017157 22174976 22293792 22385536 22425768 22457088 22526019 22593546 22691016 22768128 22882688 22902912 22906476 23005296 23042079 23099968 23141484 23210856 23532336 23633856 23671644 23704704 23880042 23951628 24033024 24175296 24179058 24283368 24388128 24427122 24513948 24642171 24659067 24737886 24839688 24946848 25183728 25206711 25228989 25332812 25368192 25477632 25518368 25522339 25527393 25632444 25719552 25743024 25765776 25871808 25875834 25987464 26061312 26112213 26141306 26332784 26473878 26578688 26582824 26588088 26667792 26697504 26777536 26893056 26975603 27037152 27148416 27173192 27197208 27265536 27318789 27426944 27431212 27436644 27549552 27775872 27890176 27944649 28065204 28302272 28331694 28539216 28662336 28708164 28780288 28934496 28960902 29053568 29105784 29205536 29235897 29318976 29624382 29725056 29901024 29905677 30034692 30124728 30212493 30254688 30303062 30537216 30541968 30569841 30596859 30673728 30722772 30855312 30947808 30993246 31270181 31376448 31511808 31562192 31606272 31703286 31840056 31935504 32004321 32106618 32233728 32238744 32377824 32517504 32569496 32685264 32715093 32744007 32856228 32878756 32983848 33119584 33262464 33440688 33578304 33608948 33638652 33685632 33824256 33890319 33928078 34036524 34176592 34324032 34354368 34359714 34495744 34501112 34507944 34649952 34681574 34712226 34816284 35010889 35298504 35450784 35507466 35557056 35596672 35820063 35927442 36049536 36197888 36205056 36262944 36268587 36425052 36582192 36640683 36732736 36770922 37034496 37259532 37420272 37480103 37775592 37999218 38052288 38216448 38277552 38448666 38579328 38614536 38807712 38813751 38981196 39091968 39211959 39329506 39499176 39633408 39710817 39868032 39874236 40001688 40046256 40166304 40283324 40339584 40584703 40722624 40759788 40795812 40898304 40963696 41140416 41146818 41263744 41324328 41568962 41663808 41835264 42097806 42271048 42453408 42497541 42580672 42672428 42808824 42895631 42984992 42993504 43062246 43170432 43356672 43401744 43441353 43580352 43620124 43658676 43808304 43978464 44034314 44349952 44436573 44587584 44771072 44851536 44914176 45052038 45187092 45382032 45454593 45765376 45805824 45812952 46010592 46084158 46199936 46282968 46421712 46489869 47064672 47267712 47343288 47409408 47554929 47760084 47903256 48066048 48350592 48358116 48566736 48644389 48776256 48854244 49027896 49284342 49318134 49475772 49679376 49893696 50367456 50413422 50457978 50665624 50736384 50892117 51036736 51044678 51054786 51264888 51439104 51486048 51531552 51539571 51743616 51751668 51974928 52022361 52068339 52224426 52282612 52665568 52947756 53157376 53165648 53176176 53261199 53335584 53395008 53555072 53786112 53891163 53951206 54074304 54296832 54346384 54394416 54637578 54853888 54862424 54873288 55099104 55156383 55551744 55673053 55889298 56130408 56604544 56663388 56998827 57078432 57324672 57416328 57560576 57672999 57868992 57921804 58107136 58211568 58411072 58471794 58637952 58994259 59248764 59450112 59802048 59811354 60069384 60249456 60424986 60509376 60606124 61083936 61139682 61193718 61347456 61445544 61710624 61720227 61895616 61986492 62353443 62540362 62752896 63023616 63124384 63134207 63146709 63406572 63680112 63871008 64008642 64213236 64467456 64477488 64536331 64593369 64755648 65035008 65138992 65370528 65430186 65488014 65712456 65757512 65967696 66051471 66239168 66524928 66881376 67156608 67217896 67277304 67371264 67578057 67780638 67856156 68073048 68353184 68648064 68708736 68719428 68991488 69002224 69015888 69126237 69299904 69363148 69424452 69632568 70021778 70597008 70901568 71014932 71114112 71193344 71640126 71854884 72099072 72525888 72537174 72850104 73164384 73281366 73465472 73541844 73926513 73977201 74519064 74840544 74960206 75551184 75620133 75686967 75998436 76104576 76432896 76555104 76567017 76897332 77158656 77229072 77352553 77615424 77627502 77962392 78183936 78336639 78423918 78659012 78998352 79421634 79736064 79748472 80003376 80092512 80332608 80566648 80679168 80926809 81169406 81445248 81519576 81591624 81796608 81927392 81940141 81956367 82280832 82293636 82527488 82648656 83137924 83327616 83670528 83833947 84195612 84542096 84906816 84995082 85161344 85344856 85617648 85791262 85969984 85987008 86124492 86340864 86803488 86882706 87160704 87240248 87317352 87616608 87707691 87956928 88068628 88873146 89175168 89542144 89703072 89717031 90104076 90374184 90637479 90764064 90909186 91530752 91611648 91625904 91709523 92021184 92168316 92399872 92565936 92843424 92979738 93810543 94129344 94535424 94686576 94818816 95109858 95520168 95806512 96012963 96701184 96716232 97133472 97288778 97552512 97708488 98055792 98145279 98232021 98568684 98636268 98951544 99358752 99787392 100393739 100734912 100826844 100915956 101331248 101472768 101670957 101784234 102073472 102089356 102109572 102529776 102972096 103063104 103079142 103487232 103503336 103949856 104044722 104136678 104448852 104565224 105032667 105331136 105895512 106331296 106352352 106522398 106671168 106790016 107110144 107460189 107782326 107902412 108148608 108593664 108692768 108788832 108805761 109275156 109707776 109724848 109746576 109922049 110198208 110312766 111103488 111346106 111778596 112260816 112440309 113209088 113326776 113997654 114156864 114649344 114832656 115345998 115737984 115843608 116214272 116423136 116441253 116822144 116943588 117275904 117635877 117988518 118497528 118900224 119604096 119622708 120138768 120330857 120498912 120849972 121018752 121212248 121754109 122167872 122279364 122387436 122694912 122891088 123421248 123440454 123791232 123972984 124706886 125080724 125505792 126248768 126268414 126293418 126813144 127360224 127492623 127742016 128017284 128426472 128686893 128954976 129072662 129186738 129511296 130070016 130277984 130298257 130324059 130741056 130860372 130976028 131424912 131515024 131935392 132102942 132478336 133049856 133309719 133762752 134313216 134435792 134554608 134742528 135156114 135561276 135712312 136146096 136363779 136706368 137296128 137417472 137438856 138004448 138031776 138252474 138599808 138726296 138848904 139265136 139469607 140043556 141194016 141803136 142029864 142228224 142386688 142664787 143280252 143709768 144198144 145051776 145074348 145700208 145933167 146328768 146562732 146930944 147083688 147853026 147954402 149038128 149681088 149920412 151102368 151240266 151373934 151996872 152209152 152676351 153110208 153134034 153794664 154317312 154458144 154705106 155230848 155255004 155924784 156067083 156174091 156205017 156673278 156847836 157318024 157996704 158843268 159472128 159496944 159642503 159783597 160006752 160185024 160665216 161133296 161358336 161673489 161853618 162338812 162890496 163039152 163183248 163854784 163880282 163912734 164561664 164587272 165054976 165297312 165469149 166275848 166655232 167019159 167667894 168391224 169084192 169813632 169990164 170322688 170689712 170996481 171235296 171582524 171939968 171974016 172248984 172681728 173018997 173606976 173765412 174321408 174480496 174634704 175233216 175415382 175913856 176137256 176982777 177746292 178350336 179406144 179434062 180208152 180748368 181274958 181528128 181818372 183251808 183419046 184042368 184336632 184799744 185131872 185160681 185686848 185959476 187060329 187621086 188258688 189070848 189373152 189402621 190219716 191040336 191345789 191613024 192025926 193402368 193432464 193608993 193780107 194266944 194577556 195105024 195416976 196111584 196290558 196464042 197137368 197272536 197903088 198154413 198717504 199574784 200787478 201469824 201653688 201831912 202662496 202694033 202734171 203341914 203568468 204146944 204178712 204219144 205059552 205944192 206126208 206158284 206974464 207006672 207195589 207378711 207899712 208089444 208273356 208897704 209130448 210065334 210662272 211791024 212662592 212704704 213044796 213342336 213580032 214220288 214920378 215564652 215804824 216297216 217385536 217577664 217611522 218550312 219449696 219493152 219844098 220396416 220625532 221779539 221931603 222692212 223557192 224521632 224880618 226418176 226653552 226860399 227995308 228313728 229298688 229665312 229701051 230691996 231475968 231687216 232057659 232846272 232882506 233644288 233887176 234551808 235009917 235271754 235977036 236995056 239208192 239245416 240277536 240661714 240997824 241699944 242037504 242424496 242780427 243508218 244335744 244558728 244774872 245389824 245782176 245820423 246842496 246880908 247582464 247945968 248342407 249413772 250161448 251011584 251501841 252497536 252536828 252586836 253626288 254720448 254985246 255484032 256034568 256852944 257373786 257909952 258145324 258373476 259022592 260555968 260596514 260648118 261482112 261720744 261952056 262849824 263030048 263123073 263870784 264205884 264956672 266619438 267525504 268626432 268871584 269109216 269151093 270312228 271122552 271424624 271912437 272292192 272727558 273412736 274592256 274834944 274877712 275128569 276008896 276063552 276504948 277199616 277452592 277697808 278530272 278939214 280087112 281431629 282388032 283606272 284059728 284456448 285329574 286560504 287419536 288038889 290103552 290148696 291400416 291866334 292657536 293125464 293861888 294167376 294435837 295706052 295908804 298076256 299362176 299840824 301181217 302204736 302480532 302747868 303993744 304418304 305012871 305352702 306220416 306268068 307589328 308916288 309410212 310461696 310510008 311849568 312134166 312348182 312410034 313346556 313695672 314636048 315098001 315993408 317686536 318993888 319285006 319567194 320013504 320370048 321330432 322266592 322316741 322380567 323346978 323707236 324677624 325780992 326078304 326366496 326417283 327709568 327760564 327825468 329123328 329174544 329474953 329766147 330594624 330938298 332551696 333310464 334038318 335335788 336782448 337320927 338168384 339627264 339980328 340645376 341379424 341992962 342470592 343165048 343879936 343948032 344497968 346037994 347213952 347530824 348642816 348960992 349269408 349323759 350466432 350830764 351827712 352274512 352907631 353965554 355492584 356700672 358812288 358868124 360416304 360992571 361496736 362549916 363056256 363636744 365262327 366503616 366838092 368084736 368673264 370263744 370321362 371373696 371918952 374120658 375242172 376517376 378746304 378805242 380439432 382080672 382691578 383226048 384051852 386060679 386325383 386864928 387217986 387560214 388533888 389155112 390210048 390833952 390894771 392223168 392581116 392928084 394274736 394545072 394905139 395806176 396308826 397435008 399149568 399929157 401574956 402939648 403307376 403663824 405324992 405388066 405468342 406683828 407136936 408293888 408357424 408438288 409091337 410119104 411888384 412252416 412316568 414013344 414391178 414757422 415799424 416178888 416546712 417795408 418260896 418325983 418408821 420130668 421324544 423582048 425325184 425409408 426089592 426684672 427160064 427994361 429840756 431129304 431609648 432594432 434771072 435155328 435223044 437100624 437799501 438899392 438986304 439688196 440792832 441251064 443559078 443863206 445384424 447114384 449043264 449761236 453307104 453720798 455990616 456627456 458029053 459330624 459402102 461383992 462951936 463374432 464115318 465692544 465765012 467288576 467774352 468201249 468522273 470019834 470543508 471954072 473990112 478416384 478490832 478927509 479350791 480555072 481323428 481995648 483399888 484075008 484848992 485020467 485560854 487016436 488671488 489117456 489549744 491564352 491640846 493684992 493761816 495164928 495891936 496684814 498827544 500322896 501057477 501401029 503003682 504995072 505073656 505173672 507252576 509440896 509970492 510968064 512069136 512536457 512989443 513705888 514747572 515819904 516290648 516746952 518045184 519056991 521111936 521193028 521296236 522964224 523441488 523904112 525699648 526060096 526246146 527741568 528411768 529913344 530948331 533238876 535051008 537743168 538218432 538302186 540624456 542245104 542849248 543824874 544584384 545455116 546825472 549755424 550257138 552017792 552127104 553009896 554399232 554905184 555395616 555482043 557060544 557878428 560174224 561180987 562863258 564776064 567212544 568119456 568207863 570659148 573121008 574037367 574839072 576077778 580207104 580297392 580826979 581340321 582800832 583732668 585315072 586250928 588334752 588871674 591412104 591817608 594463239 596152512 598724352 599681648 602362434 604409472 604961064 605495736 607987488 608082099 610025742 610705404 612440832 612536136 614320691 615178656 617832576 618820424 620923392 621020016 621586767 622136133 623699136 624268332 624696364 624820068 626693112 627391344 629272096 630196002 631986816 635373072 637987776 638570012 639134388 640027008 640740096 642660864 644533184 644633482 644761134 646693956 647414472 649355248 652156608 652732992 652834566 655419136 655521128 655650936 658349088 658949906 659532294 661189248 661876596 665103392 665206891 665338617 665794809 668076636 670671576 673564896 674641854 676336768 679254528 679960656 680581197 682758848 683985924 684941184 686330096 687759872 687896064 688995936 689103153 692075988 694427904 695061648 696172977 697921984 698538816 698647518 700932864 701661528 703655424 704549024 705815262 707931108 710985168 712121957 717624576 717736248 720832608 721985142 722993472 725099832 726112512 727273488 728341281 730524654 733007232 733676184 736169472 737346528 737461269 740527488 740642724 742747392 743837904 745027221 748241316 750484344 753034752 754505523 757492608 757610484 760878864 764161344 765383156 766452096 768103704 772121358 772650766 773729856 774435972 775120428 777067776 778310224 781667904 781789542 784446336 785162232 785856168 788549472 789090144 789810278 791612352 792617652 794870016 797309833 799858314 803149912 805879296 806614752 807327648 807453279 810649984 810776132 810936684 813367656 814273872 815016989 815737311 816714848 816876576 818182674 820238208 823776768 824504832 824633136 825385707 828026688 828782356 829514844 831598848 832357776 833093424 835590816 836521792 836651966 836817642 840261336 842649088 844294887 847164096 850650368 850818816 852179184 853369344 855988722 859681512 862258608 863219296 864116667 869542144 870310656 870446088 874201248 875599002 877798784 877972608 879376392 881585664 882502128 883307511 887118156 887726412 890768848 894228768 898086528 899522472 903543651 906614208 907441596 911981232 913254912 916058106 918661248 918804204 922767984 924243391 926748864 928230636 931385088 931530024 935548704 936402498 937044546 940039668 941087016 943908144 945294003 947980224 956981664 957855018 958701582 961110144 962646856 963991296 966799776 966950223 969697984 970040934 971121708 974032872 976870607 977342976 978234912 979099488 979251849 983128704 983281692 987369984 987523632 988424859 989298441 991783872 993369628 997655088 1000645792 1002114954 1002802058 1006007364 1009990144 1010147312 1010347344 1011962781 1014505152 1018881792 1019940984 1021936128 1024138272 1025072914 1025978886 1027411776 1029495144 1031639808 1032581296 1033493904 1034806379 1038113982 1042223872 1042386056 1042592472 1045928448 1046882976 1047808224 1047971277 1051399296 1052120192 1052492292 1055483136 1056823536 1057788007 1058722893 1061896662 1066477752 1070102016 1075486336 1076436864 1076604372 1081248912 1082977713 1084490208 1085698496 1087649748 1089168768 1090910232 1093650944 1095786981 1099510848 1100514276 1104035584 1104254208 1106019792 1109810368 1110791232 1110964086 1114121088 1115756856 1120348448 1122361974 1125726516 1129552128 1136238912 1136415726 1141318296 1146242016 1148074734 1149678144 1152155556 1158182037 1158976149 1160594784 1161653958 1162680642 1165601664 1167465336 1170630144 1172501856 1172684313 1176669504 1177743348 1182824208 1183635216 1184715417 1188926478 1192305024 1197448704 1199363296 1199549933 1199787471 1204724868 1208818944 1209922128 1210991472 1215974976 1216164198 1220051484 1221410808 1224881664 1225072272 1227274011 1228641382 1230357312 1235665152 1237640848 1242040032 1243173534 1244272266 1247398272 1248536664 1249392728 1249640136 1253386224 1254782688 1254977949 1258544192 1260392004 1263973632 1267853341 1270746144 1275975552 1277140024 1278268776 1280054016 1281480192 1283983083 1289066368 1289266964 1289522268 1293387912 1294828944 1298710496 1304313216 1305465984 1305669132 1310838272 1311042256 1311301872 1313398503 1316698176 1317899812 1319064588 1322378496 1323753192 1330206784 1330413782 1330677234 1331589618 1336153272 1341343152 1347129792 1349283708 1352673536 1359921312 1361162394 1365517696 1367971848 1369882368 1372660192 1374087159 1377991872 1378206306 1384151976 1388855808 1390123296 1392345954 1395843968 1397077632 1397295036 1401865728 1403323056 1404603747 1405566819 1409098048 1411630524 1415862216 1421970336 1424243914 1435249152 1435472496 1436782527 1438052373 1441665216 1443970284 1445986944 1450199664 1452225024 1454546976 1456682562 1461049308 1466014464 1467352368 1469698507 1474693056 1474922538 1481054976 1481285448 1485494784 1487675808 1490054442 1496482632 1500968688 1503172431 1504203087 1509011046 1514985216 1515220968 1521757728 1528322688 1530766312 1532904192 1536207408 1537609371 1538968329 1544242716 1545301532 1547459712 1548871944 1550240856 1554135552 1556620448 1556862679 1557170973 1563335808 1563579084 1568892672 1570324464 1571712336 1577098944 1578180288 1579620556 1583224704 1585235304 1589740032 1592844993 1594619666 1599716628 1606299824 1613229504 1614655296 1614906558 1621299968 1621552264 1621873368 1626735312 1628547744 1630033978 1631474622 1633429696 1633753152 1636365348 1640476416 1645511783 1649266272 1650771414 1656053376 1657564712 1659029688 1663197696 1664715552 1666186848 1666446129 1671181632 1673043584 1673303932 1673635284 1680522672 1683542961 1688589774 1694328192 1701300736 1701637632 1704358368 1704623589 1711977444 1719363024 1722112101 1724517216 1726438592 1728233334 1739084288 1740621312 1740892176 1742480937 1748402496 1751198004 1755597568 1755945216 1758752784 1765004256 1766615022 1774236312 1775452824 1781537696 1783389717 1788457536 1796173056 1799044944 1807087302 1813228416 1814883192 1823962464 1824246297 1832116212 1837322496 1837608408 1842962073 1845535968 1848486782 1853497728 1856461272 1862770176 1863060048 1864760301 1866408399 1871097408 1872804996 1874089092 1880079336 1882174032 1887816288 1890588006 1895960448 1907481041 1913963328 1915710036 1917403164 1922220288 1925293712 1927982592 1933599552 1933900446 1939395968 1940081868 1942243416 1948065744 1953741214 1956469824 1958198976 1958503698 1966257408 1966563384 1975047264 1976849718 1978596882 1983567744 1986739256 1995310176 1995620673 1997384427 2001291584 2004229908 2005604116 2012014728 2016094657 2020294624 2020694688 2023925562 2029010304 2037763584 2039881968 2041743591 2048276544 2050145828 2051957772 2054823552 2058990288 2063279616 2065162592 2066987808 2067309459 2069612758 2076227964 2084447744 2084772112 2085184944 2088518931 2093765952 2095616448 2095942554 2102798592 2104240384 2104984584 2110966272 2113647072 2115576014 2117445786 2123793324 2132955504 2135664229 2136365871 2150972672 2152873728 2153208744 2162497824 2165955426 2168980416 2171396992 2175299496 2178337536 2181820464 2185023843 2191573962 2199021696 2201028552 2208071168 2208508416 2212039584 2212383807 2219620736 2221582464 2221928172 2228242176 2231513712 2235081663 2240696896 2244723948 2251453032 2259104256 2272477824 2272831452 2282636592 2286286283 2292484032 2296149468 2299356288 2304311112 2316364074 2317952298 2321189568 2323307916 2325361284 2331203328 2334930672 2345003712 2345368626 2353339008 2355486696 2365648416 2367270432 2369430834 2377852956 2384610048 2391929499 2398726592 2399099866 2399574942 2409449736 2417637888 2419844256 2421982944 2422359837 2431949952 2432328396 2440102968 2442821616 2445050967 2447211933 2450144544 2454548022 2457282764 2460714624 2471330304 2475281696 2475666883 2476157121 2484080064 2486347068 2488544532 2494796544 2497073328 2498785456 2499280272 2506772448 2509565376 2509955898 2517088384 2520784008 2527947264 2532884661 2535706682 2541492288 2551951104 2554280048 2556537552 2560108032 2567966166 2578132736 2578533928 2579044536 2586775824 2589657888 2592350001 2597420992 2608626432 2610931968 2611338264 2616633491 2622084512 2622603744 2626797006 2633396352 2635799624 2638129176 2644756992 2647506384 2649922533 2660413568 2660827564 2661354468 2663179236 2672306544 2682686304 2694259584 2698567416 2705347072 2710630953 2719842624 2722324788 2731035392 2735943696 2739764736 2745320384 2748174318 2755983744 2756412612 2768303952 2772730173 2780246592 2784691908 2791687936 2794155264 2794590072 2806646112 2809207494 2811133638 2818196096 2823261048 2831724432 2835882009 2843940672 2848487828 2870944992 2873565054 2876104746 2883330432 2887940568 2891973888 2900399328 2900850669 2909093952 2913365124 2922098616 2930611821 2932028928 2934704736 2939397014 2949386112 2949845076 2962109952 2962570896 2965274577 2967307729 2967895323 2975351616 2980108884 2992965264 3001937376 3006344862 3008406174 3018022092 3029970432 3030441936 3033207557 3035888343 3043515456 3056645376 3061532624 3065808384 3072414816 3075218742 3077936658 3088485432 3090603064 3094919424 3097743888 3100481712 3104419137 3113240896 3113725358 3114341946 3126671616 3127158168 3137785344 3140648928 3143424672 3143913831 3154197888 3156360576 3159241112 3166449408 3170470608 3173364021 3176168679 3185689986 3189239332 3199433256 3212599648 3226459008 3229310592 3229813116 3242599936 3243104528 3243746736 3248933139 3253470624 3257095488 3260067956 3262949244 3266859392 3267506304 3272730696 3280952832 3287360943 3291023566 3298532544 3301542828 3312106752 3315129424 3318059376 3329431104 3332373696 3332892258 3342363264 3346087168 3346607864 3347270568 3361045344 3367085922 3377179548 3388656384 3396056233 3408716736 3409247178 3423954888 3438726048 3444224202 3449034432 3452877184 3456466668 3474546111 3476928447 3481784352 3484961874 3496804992 3502396008 3511195136 3511890432 3517505568 3518052939 3530008512 3533230044 3548472624 3550905648 3554146251 3563075392 3566779434 3576915072 3592346112 3598089888 3598649799 3614174604 3626456832 3629766384 3635569991 3647924928 3648492594 3664232424 3674644992 3675216816 3681822033 3685924146 3691071936 3696973564 3706995456 3712922544 3726120096 3729520602 3732816798 3742194816 3745609992 3748178184 3760158672 3764348064 3764933847 3775632576 3781176012 3791920896 3803560023 3814962082 3827926656 3831420072 3834806328 3844440576 3850587424 3851186627 3851949249 3867199104 3867800892 3878791936 3880163736 3884486832 3896131488 3907482428 3912939648 3916397952 3917007396 3932514816 3933126768 3936716191 3940195509 3950094528 3953699436 3957193764 3967135488 3973478512 3990620352 3991241346 3994768854 4002583168 4008459816 4011208232 4024029456 4032189314 4040589248 4041389376 4047851124 4058020608 4079763936 4083487182 4096553088 4100291656 4103915544 4109647104 4117980576 4122261477 4130325184 4133975616 4134618918 4139225516 4152455928 4169544224 4170369888 4177037862 4187531904 4191232896 4191885108 4205597184 4208480768 4209969168 4213811241 4216700457 4227294144 4231152028 4234891572 4247586648 4265911008 4271328458 4272731742 4301945344 4305747456 4306417488 4310347581 4324995648 4331910852 4337960832 4342793984 4350598992 4356675072 4363640928 4370047686 4383147924 4398043392 4402057104 4409095521 4424079168 4424767614 4439241472 4443164928 4443856344 4456484352 4463027424 4470163326 4481393792 4489447896 4502906064 4509517293 4512609261 4544955648 4545662904 4565273184 4572572566 4584968064 4592298936 4598712576 4608622224 4612828113 4616904987 4632728148 4635904596 4642379136 4646615832 4650722568 4662406656 4669861344 4670588037 4690007424 4690737252 4706678016 4710973392 4718505733 4731296832 4734540864 4738861668 4755705912 4769220096 4778534979 4783858998 4797453184 4798199732 4799149884 4818899472 4839688512 4843965888 4844719674 4863899904 4864656792 4880205936 4885643232 4890101934 4894423866 4900289088 4909096044 4914565528 4921429248 4936535349 4950563392 4951333766 4952314242 4968160128 4972694136 4977089064 4989593088 4994146656 4997570912 4998560544 4999338387 5013544896 5019130752 5019911796 5034176768 5041568016 5050628883 5065769322 5071413364 5082984576 5103902208 5108560096 5113075104 5113870767 5135932332 5156265472 5157067856 5158089072 5166336303 5173551648 5179315776 5184700002 5194841984 5217252864 5221863936 5222676528 5227442811 5233266982 5244169024 5245207488 5253594012 5266792704 5271599248 5276258352 5295012768 5299845066 5320827136 5321655128 5322708936 5326358472 5344613088 5350169151 5365372608 5388519168 5397134832 5421261906 5439685248 5444649576 5462070784 5471887392 5472738891 5490640768 5496348636 5511967488 5512825224 5528886219 5536607904 5545460346 5560493184 5569383816 5583375872 5588310528 5589180144 5594280903 5613292224 5618414988 5622267276 5636392192 5646522096 5663448864 5671764018 5687881344 5696975656 5722443123 5741889984 5747130108 5752209492 5766660864 5775881136 5783947776 5800798656 5801701338 5818187904 5826730248 5844197232 5861223642 5869409472 5878794028 5898772224 5899690152 5925141792 5930549154 5934615458 5935790646 5950703232 5960217768 5985930528 5986862019 5992153281 6003874752 6012689724 6016812348 6036044184 6048283971 6060883872 6066415114 6071776686 6087030912 6113290752 6123065248 6124018079 6125230773 6144829632 6150437484 6155873316 6176970864 6181206128 6189838848 6195487776 6200963424 6201928377 6208838274 6226481792 6227450716 6228683892 6253343232 6254316336 6260024107 6265556793 6281297856 6286849344 6287827662 6308395776 6312721152 6318482224 6332898816 6340941216 6346728042 6352337358 6371379972 6378478664 6398866512 6406992687 6409097613 6425199296 6452918016 6458621184 6459626232 6486209056 6487493472 6497866278 6506941248 6514190976 6520135912 6525898488 6533718784 6535012608 6545461392 6555071529 6574721886 6582047132 6597065088 6603085656 6624213504 6630258848 6636118752 6637151421 6658862208 6664747392 6665784516 6684726528 6692174336 6693215728 6694541136 6705244989 6722090688 6734171844 6754359096 6777312768 6792112466 6817433472 6818494356 6847909776 6858858849 6877452096 6888448404 6898068864 6905754368 6912933336 6949092222 6953856894 6963568704 6969923748 6993609984 7004792016 7035011136 7036105878 7060017024 7066460088 7096945248 7101811296 7108292502 7126150784 7133558868 7153830144 7175788497 7196179776 7197299598 7228349208 7252913664 7259532768 7271139982 7295849856 7296985188 7328464848 7335152901 7340182277 7341635799 7350433632 7363644066 7371848292 7382143872 7393947128 7413990912 7425845088 7427000649 7452240192 7459041204 7465633596 7484389632 7491219984 7496356368 7503197641 7520317344 7528696128 7529867694 7551265152 7562352024 7583841792 7598653983 7607120046 7629924164 7655853312 7662840144 7669612656 7701174848 7702373254 7703898498 7734398208 7735601784 7757583872 7760327472 7768973664 7777050003 7792262976 7814964856 7825879296 7832795904 7834014792 7849900473 7866253536 7873432382 7880391018 7900189056 7907398872 7914387528 7934270976 7946957024 7948193677 7949767599 7981240704 7982482692 7989537708 8005166336 8016919632 8022416464 8048058912 8064378628 8081178496 8082778752 8095702248 8116041216 8131892859 8159527872 8166974364 8193106176 8200583312 8207831088 8219294208 8235961152 8244522954 8260650368 8267951232 8269237836 8278451032 8304911856 8318190519 8339088448 8340739776 8354075724 8375063808 8382465792 8383770216 8419938336 8427622482 8433400914 8454588288 8462304056 8469783144 8495173296 8507646027 8531822016 8542656916 8545463484 8612834976 8620695162 8649991296 8663821704 8675921664 8685587968 8701197984 8702552007 8727281856 8740095372 8766295848 8791835463 8796086784 8804114208 8818191042 8848158336 8849535228 8878482944 8886329856 8887712688 8895823731 8901923187 8926054848 8940326652 8962787584 8978895792 9005812128 9019034586 9025218522 9089911296 9091325808 9099622671 9107665029 9130546368 9145145132 9169936128 9184597872 9197425152 9217244448 9225656226 9233809974 9265456296 9271809192 9284758272 9293231664 9301445136 9313257411 9339722688 9341176074 9380014848 9381474504 9413356032 9421946784 9437011466 9462593664 9469081728 9477723336 9511411824 9520092063 9526619551 9528506037 9557069958 9567717996 9594906368 9596399464 9598299768 9637798944 9679377024 9687931776 9689439348 9727799808 9729313584 9738192683 9746799417 9760411872 9771286464 9780203868 9788847732 9800578176 9818192088 9829131056 9842858496 9862082829 9873070698 9901126784 9902667532 9904628484 9936320256 9945388272 9954178128 9988293312 9995141824 9997121088 9998676774 10027089792 10038261504 10039823592 10068353536 10083136032 10101257766 10131538644 10142826728 10165969152 10188168699 10217120192 10226150208 10227741534 10271864664 10314135712 10316178144 10332672606 10347103296 10358631552 10369400004 10389683968 10423638333 10430785341 10445353056 10454885622 10466533964 10488338048 10490414976 10507188024 10533585408 10543198496 10552516704 10554158817 10590025536 10599690132 10641654272 10643310256 10645417872 10652716944 10662438753 10689226176 10700338302 10730745216 10777038336 10794269664 10795949397 10842523812 10879370496 10889299152 10906709973 10943774784 10945477782 10981281536 10992697272 11023934976 11025650448 11045466099 11057772438 11073215808 11090920692 11120986368 11138767632 11178360288 11188561806 11226584448 11236829976 11244534552 11272784384 11293044192 11294801541 11326897728 11343528036 11375762688 11393951312 11410680069 11444886246 11483779968 11494260216 11504418984 11533321728 11551762272 11553559881 11601597312 11603402676 11636375808 11653460496 11672093129 11688394464 11722447284 11738818944 11757588056 11797544448 11799380304 11810148573 11820586527 11850283584 11861098308 11869230916 11871581292 11901406464 11920435536 11971861056 11973724038 11984306562 12007749504 12025379448 12033624696 12072088368 12096567942 12121767744 12132830228 12143553372 12174061824 12246130496 12248036158 12250461546 12289659264 12300874968 12311746632 12353941728 12362412256 12366784431 12390975552 12401926848 12403856754 12417676548 12452963584 12454901432 12457367784 12508632672 12520048214 12531113586 12562595712 12573698688 12575655324 12616791552 12625442304 12636964448 12638930929 12641433723 12650101371 12681882432 12693456084 12704674716 12742759944 12756957328 12797733024 12813985374 12818195226 12850398592 12905836032 12917242368 12919252464 12931042743 12972418112 12974986944 12995732556 13013882496 13028381952 13040271824 13051796976 13067437568 13070025216 13090922784 13110143058 13149443772 13164094264 13194130176 13206171312 13227286563 13260517696 13272237504 13274302842 13317724416 13329494784 13331569032 13369453056 13386431456 13389082272 13410489978 13444181376 13468343688 13508718192 13528551879 13537827783 13584224932 13634866944 13636988712 13695819552 13717717698 13754904192 13776896808 13796137728 13811508736 13825866672 13838484339 13898184444 13907713788 13927137408 13939847496 13987219968 14009584032 14011764111 14070022272 14072211756 14120034048 14132920176 14155517199 14193890496 14203622592 14216585004 14252301568 14267117736 14307660288 14335604937 14351576994 14392359552 14394599196 14456698416 14519065536 14542279964 14591699712 14593970376 14656929696 14670305802 14680364554 14683271598 14700867264 14727288132 14743696584 14764287744 14787894256 14809606047 14851690176 14854001298 14904480384 14918082408 14931267192 14968779264 14982439968 14992712736 15006395282 15040634688 15057392256 15059735388 15102530304 15124704048 15148886827 15151886649 15197307966 15214240092 15259848328 15311706624 15325680288 15339225312 15341612301 15402349696 15404746508 15407796996 15468796416 15471203568 15485322791 15499008909 15520654944 15537947328 15554100006 15584525952 15629929712 15651758592 15665591808 15668029584 15682328433 15699800946 15732507072 15746864764 15760782036 15800378112 15814797744 15828775056 15893914048 15896387354 15899535198 15962481408 15964965384 15979075416 16010332672 16033839264 16044832928 16050507453 16096117824 16128757256 16162356992 16165557504 16191404496 16263785718 16319055744 16333948728 16386212352 16401166624 16415662176 16418216673 16471922304 16489045908 16521300736 16535902464 16538475672 16556902064 16586658657 16609823712 16636381038 16678176896 16681479552 16708151448 16750127616 16764931584 16767540432 16782842709 16839876672 16855244964 16866801828 16909176576 16924608112 16939566288 16990346592 17015292054 17063644032 17085313832 17090926968 17167329369 17225669952 17241390324 17299982592 17327643408 17351843328 17402395968 17405104014 17454563712 17480190744 17532591696 17583670926 17608228416 17636382084 17696316672 17699070456 17775425376 17791647462 17803846374 17852109696 17880653304 17925575168 17957791584 17960586057 18011624256 18038069172 18050437044 18144851913 18182651616 18199245342 18215330058 18261092736 18290290264 18339872256 18369195744 18372054237 18434488896 18451312452 18467619948 18530912592 18543618384 18560541533 18569516544 18586463328 18602890272 18605785131 18626514822 18679445376 18682352148 18760029696 18762949008 18780072321 18796670379 18843893568 18874022932 18925187328 18938163456 18955446672 19022823648 19040184126 19053239102 19057012074 19114139916 19135435992 19189812736 19192798928 19196599536 19220978061 19227292839 19275597888 19358754048 19375863552 19378878696 19458627168 19476385366 19493598834 19520823744 19542572928 19560407736 19577695464 19601156352 19636384176 19658262112 19661321201 19665214587 19724165658 19746141396 19802253568 19805335064 19809256968 19872640512 19890776544 19908356256 19911454263 19976586624 19990283648 19994242176 19997353548 20054179584 20076523008 20079647184 20097972133 20115734967 20166272064 20202515532 20263077288 20285653456 20331938304 20376337398 20434240384 20452300416 20455483068 20543729328 20576576547 20628271424 20632356288 20665345212 20694206592 20717263104 20738800008 20779367936 20847276666 20861570682 20890706112 20909771244 20933067928 20976676096 20980829952 21014376048 21086396992 21105033408 21108317634 21180051072 21199380264 21286620512 21290835744 21305433888 21324877506 21378452352 21400676604 21461490432 21527365491 21588539328 21591898794 21685047624 21758740992 21778598304 21813419946 21887549568 21890955564 21962563072 21985394544 22005458703 22020546831 22051300896 22090932198 22115544876 22146431616 22181841384 22241972736 22277535264 22281001947 22356720576 22377123612 22453168896 22473659952 22489069104 22509592923 22586088384 22589603082 22653795456 22687056072 22751525376 22787902624 22795961949 22821360138 22889772492 22967559936 22988520432 23008837968 23103524544 23107119762 23203194624 23206805352 23272751616 23306920992 23344186258 23376788928 23444894568 23477637888 23515176112 23549701419 23565848363 23598760608 23620297146 23641173054 23700567168 23722196616 23738461832 23743162584 23802812928 23840871072 23844581031 23943722112 23947448076 23968613124 24015499008 24050758896 24067249392 24089213479 24144176736 24193135884 24243535488 24265660456 24287106744 24348123648 24395678577 24492260992 24496072316 24500923092 24579318528 24601749936 24623493264 24707883456 24724824512 24733568862 24781951104 24803853696 24807713508 24835353096 24905927168 24909802864 24914735568 24954571557 25017265344 25040096428 25062227172 25125191424 25147397376 25151310648 25273928896 25277861858 25282867446 25300202742 25363764864 25386912168 25409349432 25485519888 25513914656 25522938081 25595466048 25627970748 25636390452 25700797184 25838504928 25862085486 25944836224 25949973888 25991465112 26027764992 26056763904 26080543648 26103593952 26107656021 26181845568 26220286116 26298887544 26328188528 26375506389 26388260352 26412342624 26454573126 26521035392 26544475008 26548605684 26635448832 26658989568 26663138064 26687471193 26705769561 26772862912 26778164544 26820979956 26888362752 26936687376 27017436384 27057103758 27075655566 27168449864 27269733888 27273977424 27298868013 27322995087 27391639104 27435435396 27509808384 27553793616 27592275456 27651733344 27676968678 27796368888 27815427576 27854274816 27879694992 27939772233 28019168064 28023528222 28140044544 28144423512 28240068096 28265840352 28311034398 28387780992 28407245184 28433170008 28504603136 28534235472 28560276189 28579858653 28671209874 28703153988 28784719104 28789198392 28913396832 29038131072 29084559928 29183399424 29187940752 29214578049 29240398251 29313859392 29340611604 29360729108 29366543196 29401734528 29454576264 29487393168 29528575488 29575788512 29586248487 29619212094 29703380352 29708002596 29808960768 29836164816 29862534384 29964879936 29985425472 30012790564 30081269376 30114784512 30119470776 30205060608 30249408096 30297773654 30303773298 30394615932 30428480184 30519696656 30564506097 30651360576 30678450624 30683224602 30804699392 30809493016 30815593992 30942407136 30970645582 30998017818 31041309888 31075894656 31108200012 31169051904 31259859424 31264723877 31270914999 31292356023 31336059168 31364656866 31399601892 31465014144 31493729528 31521564072 31600756224 31629595488 31657550112 31662476451 31787828096 31792774708 31799070396 31924962816 31929930768 31958150832 31987316259 32067678528 32089665856 32101014906 32192235648 32257514512 32324713984 32331115008 32382808992 32387848191 32527571436 32638111488 32667897456 32720129919 32802333248 32831324352 32836433346 32943844608 32978091816 33042601472 33071804928 33076951344 33113804128 33173317314 33219647424 33272762076 33356353792 33362959104 33416302896 33535080864 33565685418 33679753344 33710489928 33733603656 33818353152 33849216224 33879132576 33884404623 33980693184 34030584108 34127288064 34170627664 34181853936 34232040207 34334658738 34451339904 34482780648 34599965184 34655286816 34660679643 34804791936 34810208028 34909127424 34960381488 35016279387 35065183392 35167341852 35216456832 35272764168 35392633344 35398140912 35430445719 35461759581 35550850752 35583294924 35607692748 35704219392 35761306608 35915583168 35921172114 36023248512 36076138344 36100874088 36289703826 36365303232 36398490684 36430660116 36522185472 36580580528 36738391488 36744108474 36868977792 36902624904 36935239896 37061825184 37087236768 37121083066 37172926656 37205780544 37211570262 37253029644 37358890752 37364704296 37473562151 37525898016 37560144642 37593340758 37687787136 37748045864 37850374656 37876326912 37910893344 37916792787 37950304113 38045647296 38080368252 38106478204 38114024148 38228279832 38270871984 38305798483 38385597856 38393199072 38441956122 38454585678 38551195776 38717508096 38751727104 38757757392 38793128229 38917254336 38952770732 38987197668 39041647488 39085145856 39120815472 39155390928 39202312704 39272768352 39316524224 39322642402 39330429174 39448331316 39492282792 39604507136 39610670128 39618513936 39681859689 39781553088 39816712512 39822908526 39953173248 39980567296 39988484352 39994707096 40108359168 40159294368 40195944266 40231469934 40332544128 40405031064 40526154576 40571306912 40577620351 40585655637 40613483349 40752674796 40868480768 40904600832 40910966136 41087458656 41153153094 41256542848 41264712576 41330690424 41388413184 41434526208 41477600016 41515453017 41694553332 41723141364 41781412224 41819542488 41866135856 41953352192 41961659904 42028752096 42035292333 42172793984 42210066816 42216635268 42360102144 42398760528 42466551597 42573241024 42581671488 42610867776 42649755012 42756904704 42801353208 42922980864 43054730982 43177078656 43183797588 43370095248 43439439377 43557196608 43626839892 43775099136 43781911128 43970789088 44010917406 44041093662 44102601792 44181864396 44231089752 44292863232 44363682768 44428818141 44555070528 44562003894 44713441152 44754247224 44906337792 44947319904 44978138208 45019185846 45172176768 45179206164 45307590912 45374112144 45446660481 45575805248 45591923898 45642720276 45779544984 45935119872 45977040864 46017675936 46024836903 46207049088 46214239524 46406389248 46413610704 46455968373 46497026727 46613841984 46688372516 46753577856 46889789136 46955275776 47030352224 47046985299 47099402838 47131696726 47197521216 47240594292 47282346108 47401134336 47444393232 47476923664 47486325168 47681742144 47689162062 47887444224 47894896152 47937226248 48030998016 48101517792 48134498784 48178426958 48288353472 48386271768 48487070976 48531320912 48574213488 48635899813 48791357154 48984521984 48992144632 49001846184 49158637056 49203499872 49246986528 49254650019 49415766912 49449649024 49467137724 49563902208 49607707392 49615427016 49670706192 49716036329 49759975971 49819605728 49829471136 49909143114 50034530688 50080192856 50124454344 50250382848 50294794752 50302621296 50348528127 50547857792 50555723716 50565734892 50600405484 50727529728 50773824336 50818698864 50971039776 51027829312 51045876162 51190932096 51255941496 51272780904 51401594368 51501988107 51677009856 51724170972 51889672448 51899947776 51982930224 52055529984 52161087296 52207187904 52215312042 52363691136 52440572232 52597775088 52656377056 52751012778 52824685248 52909146252 53042070784 53088950016 53097211368 53326276128 53374942386 53411539122 53545725824 53556329088 53641959912 53776725504 53873374752 53881758171 54034872768 54114207516 54151311132 54336899728 54434555739 54547954848 54597736026 54645990174 54783278208 54870870792 55019616768 55107587232 55116162711 55303466688 55353937356 55592737776 55630855152 55681624599 55708549632 55759389984 55879544466 56038336128 56047056444 56280089088 56288847024 56340216963 56378846851 56390011137 56531680704 56622068796 56775561984 56814490368 56866340016 57068470944 57120552378 57159717306 57342419748 57406307976 57569438208 57578396784 57662934183 57681878517 57826793664 58076262144 58169119856 58375881504 58429156098 58480796502 58627718784 58681223208 58721458216 58733086392 58803469056 58909152528 58974786336 58983963603 59151577024 59172496974 59238424188 59406760704 59416005192 59589107027 59617921536 59672329632 59725068768 59734362789 59929759872 59970850944 60025581128 60162538752 60229569024 60238941552 60293916399 60347204901 60498816192 60595547308 60607546596 60789231864 60856960368 61039393312 61129012194 61302721152 61356901248 61366449204 61609398784 61618986032 61631187984 61729729641 61884814272 61941291164 61996035636 62082619776 62151789312 62216400024 62338103808 62519718848 62529447754 62541829998 62584712046 62672118336 62729313732 62799203784 62930028288 62987459056 63043128144 63259190976 63315100224 63324952902 63575656192 63585549416 63598140792 63859861536 63916301664 63974632518 64135357056 64179331712 64202029812 64384471296 64515029024 64525068427 64582096473 64765617984 64775696382 65055142872 65276222976 65335794912 65440259838 65604666496 65662648704 65672866692 65887689216 65956183632 66016376109 66061640493 66153902688 66227608256 66346634628 66439294848 66545524152 66712707584 66725918208 66832605792 66843005841 67070161728 67131370836 67359506688 67420979856 67467207312 67528778769 67698432448 67758265152 67768809246 67961386368 68061168216 68254576128 68341255328 68363707872 68464080414 68669317476 68902679808 68965561296 69075829829 69310573632 69321359286 69609583872 69620416056 69818254848 69920762976 70032558774 70130366784 70334683704 70432913664 70545528336 70649104257 70697545089 70796281824 70860891438 70923519162 71101701504 71166589848 71215385496 71408438784 71522613216 71533743093 71831166336 71842344228 72046497024 72152276688 72201748176 72267640437 72579407652 72730606464 72796981368 72861320232 73044370944 73161161056 73172545913 73187035731 73476782976 73488216948 73737955584 73805249808 73870479792 74123650368 74174473536 74242166132 74345853312 74411561088 74423140524 74506059288 74717781504 74729408592 74863714671 74947124302 75051796032 75120289284 75186681516 75375574272 75496091728 75821786688 75833585574 75900608226 76091294592 76160736504 76212956408 76228048296 76456559664 76541743968 76611596966 76771195712 76786398144 76883912244 76909171356 77102391552 77339053801 77515514784 77586256458 77834508672 77905541464 77974395336 78083294976 78170291712 78241630944 78310781856 78322968063 78545536704 78633048448 78645284804 78660858348 78896662632 78984565584 79126519167 79221340256 79237027872 79363719378 79563106176 79633425024 79645817052 79906346496 79961134592 79976968704 79989414192 80062413579 80117308683 80318588736 80391888532 80462939868 80665088256 80810062128 81052309152 81142613824 81155240702 81171311274 81226966698 81505349592 81736961536 81809201664 81821932272 81896604039 82174917312 82306306188 82513085696 82529425152 82661380848 82776826368 82955200032 83030906034 83389106664 83446282728 83562824448 83639084976 83732271712 83819316699 84057504192 84070584666 84345587968 84420133632 84433270536 84720204288 84797521056 84933103194 85146482048 85163342976 85221735552 85299510024 85513809408 85602706416 85680828567 85739575959 86109461964 86354157312 86367595176 86740190496 86878878754 87114393216 87253679784 87550198272 87563822256 87643734147 87721194753 87941578176 88021834812 88082187324 88205203584 88363728792 88462179504 88585726464 88727365536 88857636282 89110141056 89124007788 89426882304 89508494448 89651608927 89894639808 89956276416 90038371692 90344353536 90358412328 90615181824 90748224288 90893320962 91151610496 91183847796 91285440552 91559089968 91693518291 91954081728 92035351872 92049673806 92414098176 92428479048 92827221408 92911936746 92994053454 93227683968 93376745032 93507155712 93779578272 93794171631 93877068069 94060704448 94093970598 94198805676 94263393452 94395042432 94481188584 94564692216 94756448879 94802268672 94888786464 94953847328 94972650336 94987429353 95363484288 95378324124 95774888448 95789792304 95874452496 95961948777 96203035584 96268997568 96356853916 96576706944 96772543536 96974141952 97062641824 97148426976 97163544573 97271799626 97582714308 97969043968 97984289264 98003692368 98160389757 98406999744 98493973056 98509300038 98831533824 98899298048 98934275448 99127804416 99215414784 99230854032 99341412384 99432072658 99519951942 99639211456 99658942272 99818286228 100069061376 100160385712 100248908688 100376218763 100605242592 100697056254 101095715584 101111447432 101131469784 101200810968 101455059456 101547648672 101637397728 101653213869 101942079552 102055658624 102091752324 102381864192 102511882992 102545561808 102696120621 103003976214 103354019712 103448341944 103779344896 103799895552 103965860448 103982038929 104322174592 104414375808 104430624084 104727382272 104881144464 105048838161 105195550176 105312754112 105502025556 105649370496 105818292504 106084141568 106177900032 106194422736 106291337157 106652552256 106749884772 106823078244 107091451648 107112658176 107283919824 107746749504 107763516342 108069745536 108228415032 108302622264 108673799456 108869111478 109095909696 109195472052 109291980348 109566556416 109741741584 110215174464 110232325422 110606933376 110707874712 111185475552 111261710304 111363249198 111518779968 111759088932 112076672256 112094112888 112420686453 112577694048 112680433926 112757693702 112780022274 113063361408 113244137592 113551123968 113628980736 113732680032 113750378361 113850912339 114136941888 114241104756 114319434612 114684839496 114812615952 114917395449 115156793568 115325868366 115363757034 115653587328 116152524288 116338239712 116356343501 116379384687 116751763008 116858312196 116961593004 117255437568 117362446416 117442916432 117466172784 117606938112 117818305056 117949572672 117967927206 118303154048 118344993948 118476848376 118813521408 118832010384 119045579067 119178214054 119344659264 119450137536 119468725578 119859519744 119941701888 120051162256 120325077504 120477883104 120587832798 120694409802 120997632384 121191094616 121215093192 121578463728 121713920736 121732861053 121840450047 122078786624 122258024388 122605442304 122713802496 122732898408 122981774077 123237972064 123262375968 123459459282 123769628544 123882582328 123992071272 124165239552 124303578624 124432800048 124546359051 125039437696 125058895508 125083659996 125169424092 125344236672 125458627464 125598407568 125860056576 125974918112 126086256288 126105876999 126518381952 126630200448 126649905804 127151312384 127171098832 127196281584 127399654791 127719723072 127832603328 127949265036 128270714112 128358663424 128404059624 128768942592 129030058048 129050136854 129164192946 129531235968 129551392764 130110285744 130318318131 130671589824 130880519676 131209332992 131325297408 131345733384 131912367264 132032752218 132123280986 132307805376 132455216512 132693269256 132878589696 133091048304 133286454423 133665211584 133686011682 134140323456 134262741672 134719013376 134841959712 134934414624 135057557538 135396864896 135516530304 135537618492 135922772736 136122336432 136339981443 136682510656 136727415744 136928160828 137338634952 137805359616 137931122592 138151659658 138621147264 138642718572 139219167744 139240832112 139367905119 139463463263 139491080181 139841525952 140065117548 140260733568 140669367408 140865827328 141091056672 141298208514 141395090178 141592563648 141721782876 141847038324 142203403008 142333179696 142430770992 142560755179 143045226432 143067486186 143662332672 143684688456 144092994048 144304553376 144403496352 144535280874 145158815304 145461212928 145593962736 145722640464 145907699439 146322322112 146345091826 146374071462 146953565952 146976433896 147475911168 147610499616 147740959584 147763950057 148247300736 148348947072 148484332264 148691706624 148823122176 148846281048 149012118576 149148108987 149279927913 149458817184 149727429342 149894248604 150103592064 150240578568 150373363032 150751148544 150992183456 151015679863 151045584381 151643573376 151667171148 151801216452 152182589184 152321473008 152425912816 152456096592 152913119328 153083487936 153223193932 153542391424 153572796288 153767824488 153818342712 154204783104 154505964321 154678107602 155031029568 155172512916 155669017344 155811082928 155948790672 156166589952 156483261888 156621563712 156645936126 157091073408 157266096896 157290569608 157321716696 157793325264 157969131168 158253038334 158442680512 158474055744 158727438756 159126212352 159266850048 159291634104 159614642951 159978828384 160124827158 160234617366 160637177472 160783777064 160925879736 161330176512 161620124256 161645274513 162104618304 162285227648 162310481404 162342622548 162453933396 163010699184 163303667217 163643864544 163793208078 164349834624 164612612376 165026171392 165058850304 165322761696 165348488133 165910400064 166061812068 166778213328 166892565456 167044873797 167125648896 167278169952 167464543424 167638633398 168115008384 168141169332 168691175936 168840267264 168866541072 169020650889 169136540553 169595042112 169866206388 170292964096 170326685952 170443471104 170599020048 171205412832 171361657134 171479151918 172218923928 172708314624 172735190352 172988802549 173045635551 173480380992 173757757508 174228786432 174507359568 175127644512 175287468294 175442389506 175883156352 176043669624 176164374648 176410407168 176727457584 176924359008 176951890809 177454731072 177715272564 178220282112 178248015576 178767321081 178853764608 179016988896 179303217854 179789279616 179912552832 180076743384 180688707072 180716824656 180881749197 181005771469 181041614703 181496448576 181786641924 182303220992 182367695592 182570881104 183118179936 183387036582 183908163456 184070703744 184099347612 184828196352 184856958096 185025660977 185189188923 185654442816 185823873492 185988106908 186455367936 186753490064 187014311424 187559156544 187588343262 187754136138 188121408896 188187941196 188397611352 188526786904 188790084864 188962377168 189129384432 189512897758 189777572928 189907694656 189945300672 189974858706 190726968576 190756648248 191579584608 191748904992 191923897554 192406071168 192537995136 192713707832 193153413888 193545087072 193575205281 193746289419 194125283648 194296853952 194327089146 194543599252 195165428616 195968578528 196007384736 196320779514 196813999488 196987946112 197018600076 197663067648 197798596096 197868550896 198049128327 198184921479 198461708064 198682824768 198864145316 199039903884 199278422912 199317884544 199636572456 200138122752 200320771424 200497817376 200529017523 200752437526 201210485184 201394112508 202191431168 202222894864 202262939568 202401621936 202586336307 203095297344 203274795456 203306427738 203884159104 204111317248 204183504648 204763728384 205023765984 205091123616 205392241242 206007952428 206708039424 206896683888 207159430213 207227489487 207931720896 207964077858 208644349184 208828751616 208861248168 209454764544 209762288928 210097676322 210391100352 210625508224 211004051112 211298740992 211636585008 211947312771 212092635267 212388845472 212582674314 213305104512 213499769544 213646156488 214182903296 214225316352 214567839648 214601229279 215493499008 215527032684 216139491072 216456830064 216605244528 216802921311 217347598912 217738222956 218191819392 218390944104 218583960696 219133112832 219483483168 219517637739 220430348928 220464650844 221213866752 221415749424 221769769451 222370951104 222523420608 222726498396 223037559936 223518177864 224153344512 224188225776 224591144013 224841372906 225155388096 225360867852 225515387404 225560044548 226126722816 226488275184 227465360064 227500756722 227701824678 228273883776 228482209512 228638869224 229369678992 229625231904 229834790898 230313587136 230651736732 230727514068 231307174656 232017161403 232676479424 232712687002 232758769374 233503526016 233716624392 233923186008 234510875136 234724892832 234885832864 234932345568 234968904189 235636610112 235899145344 235935854412 236606308096 236689987896 236953696752 237379557501 237664020768 238091158134 238356428108 238689318528 238900275072 238937451156 239719039488 239883403776 240102324512 240139687651 240187240737 240351926049 240955766208 241175665596 241388819604 241995264768 242382189232 242430186384 243156927456 243427841472 243465722106 243680900094 244157573248 244516048776 245210884608 245427604992 245465796816 245689812117 245963548154 246475944128 246524751936 246918918564 247539257088 247765164656 247984142544 248330479104 248865600096 249092718102 250078875392 250117791016 250167319992 250338848184 250688473344 250917254928 251196815136 251457950097 251949836224 252172512576 252211753998 253036763904 253260400896 253299811608 254342197664 254392563168 254799309582 255439446144 255665206656 255898530072 256541428224 256717326848 256808119248 257042485701 257218727877 258060116096 258100273708 258328385892 259062471936 259102785528 260220571488 260636636262 261343179648 261761039352 262418665984 262650594816 262691466768 262931202441 263824734528 264065504436 264246561972 264615610752 264910433024 265386538512 265757179392 266182096608 266572908846 267330423168 267372023364 268280646912 268525483344 268954826781 269683919424 269868829248 270115115076 270793729792 271033060608 271075236984 271845545472 272244672864 272679962886 273365021312 273454831488 273856321656 274677269904 275080554873 275862245184 276303319316 277242294528 277285437144 278481664224 278735810238 278926926526 278982160362 279683051904 280130235096 280521467136 281338734816 281382514893 281631204207 282182113344 282596417028 282790180356 283185127296 283443565752 283694076648 284269346637 284406806016 284666359392 284861541984 285121510358 286090452864 286134972372 287324665344 287369376912 287828849713 287885846331 288609106752 288806992704 289070561748 290317630608 290922425856 291187925472 291445280928 291490633719 291815398878 292644644224 292690183652 292748142924 293907131904 293952867792 294221133029 294481169271 295220999232 295481919168 295527900114 296494601472 296697894144 296968664528 297383413248 297646244352 297692562096 298024237152 298296217974 298559855826 298917634368 299454858684 299788497208 300207184128 300481157136 300746726064 301128656289 301984366912 302031359726 302091168762 303287146752 303334342296 303602432904 304365178368 304642946016 304851825632 304912193184 304959641607 305826238656 306166975872 306446387864 307084782848 307145592576 307535648976 307636685424 308088361863 309011928642 309356215204 310062059136 310345025832 311338034688 311622165856 311897581344 311946116787 312966523776 313243127424 313291872252 314182146816 314532193792 314581139216 314643433392 315146514483 315586650528 315938262336 316506076668 316885361024 316948111488 317454877512 318252424704 318533700096 318583268208 318874011471 319229285902 319957656768 320249654316 320469234732 321274354944 321567554128 321851759472 323240248512 323290549026 324209236608 324570455296 324620962808 324685245096 324907866792 326021398368 326607334434 327287729088 327586416156 328699669248 329225224752 330645523392 330696976266 331820800128 332123624136 333556426656 333785130912 334089747594 334556339904 334929086848 335277266796 336230016768 336282338664 337262059359 337733082144 338041301778 338273081106 339190084224 339732412776 340585928192 340653371904 340886942208 341198040096 341251135083 342410825664 342723314268 342958303836 344437847856 344752186347 345470380704 345977605098 346091271102 346960761984 347515515016 348457572864 349014719136 349069030503 350255289024 350574936588 350884779012 351766312704 352087339248 352328749296 352650289127 352820814336 353454915168 353848718016 353903781618 354909462144 355430545128 356440564224 356496031152 357136737201 357534642162 358033977792 358606435708 359578559232 359825105664 360153486768 361433649312 361763498394 362011542938 362083229406 362992897152 363573283848 364606441984 364735391184 365141762208 365198583159 365521350141 366236359872 366774073164 367816326912 368141407488 368198695224 368945322231 369713916192 370051321954 370378377846 371308885632 371647746984 371976213816 372910735872 373506980128 373565102819 373639077153 375118313088 375176686524 375508272276 376242817792 376375882392 376795222704 377053573808 377580169728 377924754336 378258768864 378317630997 379025795516 379555145856 379815389312 379890601344 379949717412 381453937152 381513296496 381861470527 382198964373 383159169216 383497809984 383847795108 384812142336 385075990272 385427415664 386306827776 387090174144 387150410562 387492578838 388250567296 388593707904 388654178292 389087198504 390330857232 390954954393 391937157056 392014769472 392641559028 393627998976 393975892224 394037200152 395737101792 396098256654 396369842958 396923416128 397365649536 397728290632 398079807768 398556845824 398635769088 399273144912 399859363269 400641542848 400995634752 401058035046 401504875052 402420970368 402788225016 404445789728 404525879136 404803243872 405172672614 406190594688 406549590912 406612855476 407768318208 408222634496 408367009296 409019944329 410047531968 410182247232 410784482484 412015904856 413416078848 413793367776 414318860426 414454978974 415863441792 415928155716 417288698368 417657503232 417722496336 418103715357 418390389789 419524577856 420195352644 420782200704 421251016448 422008102224 422597481984 423273170016 423894625542 424185270534 424777690944 425165348628 426610209024 426999539088 427292312976 427682265537 429135679296 429202458558 430986998016 431054065368 432278982144 432913660128 433210489056 433605842622 434695197824 435476445912 436383638784 436781888208 437167921392 437723098317 438966966336 439035275478 440860697856 440929301688 442427733504 442831498848 443539538902 444741902208 445046841216 445452996792 446075119872 447036355728 447444326961 447751118897 447839783739 448376451552 449182288026 449682745812 450310776192 450721735704 451030774808 451120089096 452253445632 452976550368 453047039589 454930720128 455001513444 455403649356 456547767552 456964419024 457277738448 457695056101 458739357984 459250463808 459669581796 460627174272 461303473464 461455028136 462614349312 463517892963 464034322806 465352958848 465425374004 465517538748 467007052032 467433248784 467846372016 469449785664 469771665728 469864691136 469937808378 471273220224 471798290688 471871708824 473212616192 473379975792 473907393504 474759115002 475328041536 476182316268 476712856216 477378637056 477800550144 477874902312 478843928853 480204649024 480279375302 480374481474 480703852098 481911532416 482351331192 482777639208 483990529536 484764378464 484860372768 484935823539 486313854912 486855682944 486931444212 487361800188 488315146496 489032097552 489911001651 490931593632 491379624234 491927096308 492951888256 493049503872 493837837128 495078514176 495530329312 495968285088 496045464399 497731200192 498185436204 500157750784 500235582032 500334639984 500677696368 501134621391 501376946688 501834509856 502393630272 502915900194 503899672448 504345025152 504423507996 506073527808 506520801792 506599623216 507061952667 507409621659 508684395328 508785126336 509598619164 510878892288 511330413312 511797060144 513616238496 514084971402 514437455754 516120232192 516200547416 516656771784 518124943872 518205571056 518966407647 519136906653 520441142976 521273272524 522686359296 523522078704 525382933536 525862404882 527649469056 528131008872 528493123944 529231221504 529820866048 530773077024 530855672427 532364193216 533145817692 534660846336 534744046728 536301963243 536561293824 537050966688 537909653562 539367838848 539737658496 540230230152 541587459584 542066121216 542150473968 542645247591 543017314407 544489345728 545359925772 546730042624 546909662976 547712643312 549354539808 550161109746 551724490368 552606638632 554484589056 554570874288 555076982931 555567566769 556963328448 557471620476 557853853052 557964320724 559366103808 560260470192 561042934272 562677469632 562765029786 563262408414 564364226688 565192834056 565580360712 566370254592 566887131504 567388153296 568538693274 569332718784 569723083968 570243020716 572180905728 572269944744 574738753824 575657699426 575771692662 577218213504 577613985408 578141123496 580635261216 580725615843 581238868257 582375850944 582890561856 582981267438 583630797756 585289288448 585380367304 585496285848 587905735584 588442266058 588962338542 590441998464 590963838336 591055800228 592989202944 593395788288 593937329056 594029753663 594147384981 594554764437 595385124192 596048474304 596592435948 597119711652 597835268736 598909717368 599576994416 600414368256 600962314272 601493452128 601587052569 602257312578 603968733824 604062719452 604182337524 606574293504 606668684592 607204865808 607759008921 609285892032 609703651264 609824386368 609919283214 611652477312 612333951744 612892775728 614169565696 614291185152 615071297952 615273370848 616176723726 618023857284 618712430408 620124118272 620690051664 621478290639 621682468461 623244331712 623795162688 623892233574 625933047552 626486254848 626583744504 628364293632 629162278432 629286866784 630293028966 631173301056 631876524672 633012153336 633770722048 633896222976 634909755024 635841938313 636277905801 637166536416 637748022942 638458571804 639915313536 640499308632 640938469464 642548709888 643135108256 643703518944 643803687837 646480497024 646581098052 648418473216 649140910592 649241925616 649370490192 649815733584 650408763933 652042796736 653214668868 654575458176 655172832312 657399338496 658450449504 658552913217 661291046784 661393952532 663641600256 664247248272 665309308353 667112853312 667570261824 668179495188 669112679808 669858173696 670554533592 672460033536 672564677328 673773432039 674524118718 675466164288 676082603556 676546162212 678380168448 679464825552 682396080192 682502270166 684821651328 685446628536 685916607672 688875695712 689504372694 690940761408 691955210196 692182542204 693921523968 695031030032 696051484209 698029438272 698138061006 700510578048 701149873176 701769558024 703532625408 704174678496 704657498592 705300578254 706909830336 707697436032 707807563236 709818924288 710861090256 711997680869 712138672503 712992062304 714273474402 715069284324 716067955584 717212871416 719157118464 719650211328 720306973536 720419062953 721055778147 722867298624 723526996788 724023085876 724166458812 725985794304 727146567696 727810171177 729470782368 730283524416 730397166318 731042700282 732472719744 733548146328 735632653824 736282814976 736397390448 737069436351 737890644462 739427832384 740102643908 740756755692 742617771264 743295493968 743952427632 747013960256 747130205638 747278154306 750236626176 750353373048 751016544552 752485635584 752751764784 753590445408 754107147616 754373850291 755849508672 756517537728 756635261994 758051591032 759110291712 759630778624 759781202688 759899434824 763026592992 763722941054 764397928746 766318338432 766995619968 767695590216 769624284672 770151980544 770854831328 770974786669 771127457103 771656183631 774180348288 774300821124 774985157676 776501134592 777187415808 777308356584 778174397008 780661714464 781909908786 783874314112 784029538944 785283118056 787255997952 787951784448 788074400304 788793607323 791474203584 792196513308 792739685916 793846832256 794731299072 795456581264 796159615536 797113691648 797271538176 798546289824 799718726538 801283085696 801991269504 802116070092 803009750104 804841940736 805576450032 806864480343 808891579456 809051758272 809606487744 810345345228 812381189376 813099181824 813225710952 815536636416 816734018592 818039888658 820095063936 820364494464 821568964968 824031809712 825241664619 827586735552 828637720852 828909957948 831726883584 831856311432 835444992672 836207430714 836780779578 839049155712 840390705288 841564401408 842502032896 844016204448 844147544679 846546340032 847789251084 848370541068 849555381888 850330697256 852808039911 853220418048 853999078176 854584625952 855364531074 858271358592 858404917116 861973996032 862108130736 863486549139 865827320256 866420978112 867211685244 869390395648 870952891824 872767277568 873563776416 874335842784 874471901157 875446196634 877933932672 878070550956 881721395712 881858603376 882663399087 883443507813 885662997696 887079077804 889483804416 890093682432 890905993584 892150239744 894072711456 894888653922 895502237794 895679567478 896752903104 898364576052 899365491624 900621552384 901443471408 902061549616 902240178192 903385968867 905953100736 906094079178 909861440256 910003026888 910807298712 913095535104 913928838048 914555476896 915390112202 917478715968 918500927616 919339163592 921254348544 922606946928 922910056272 924082096447 924265085589 927035785926 928068645612 930705917696 930850748008 931035077496 934014104064 934866497568 935692744032 935838350361 938899571328 939543331456 939729382272 939875616756 942546440448 943596581376 943743417648 944604690251 945439543449 946759951584 947814787008 949518230004 950656083072 952364632536 953425712432 954757274112 955601100288 955749804624 956622034413 957687857706 960409298048 960558750604 960748962948 961407704196 963823064832 964702662384 965555278416 969528756928 969720745536 969871647078 972627709824 973711365888 973862888424 974723600376 976630292992 978064195104 979822003302 981863187264 982759248468 983854192616 985903776512 986099007744 987675674256 991060658624 991936570176 992090928798 995462400384 996370872408 1000471164064 1000669279968 1001355392736 1002269242782 1003669019712 1004787260544 1005831800388 1007799344896 1008690050304 1008847015992 1011786178077 1013199246432 1014123905334 1014819243318 1017368790656 1017570252672 1019197238328 1021757784576 1022660826624 1023594120288 1023753405249 1027232476992 1028169942804 1028874911508 1032240464384 1032401094832 1033313543568 1034256559041 1036411142112 1037932815294 1038273813306 1040882285952 1042546545048 1045372718592 1047044157408 1047207091509 1050765867072 1051724809764 1055298938112 1056262017744 1056986247888 1057950867381 1058462443008 1061546154048 1061711344854 1064728386432 1066291635384 1069321692672 1069488093456 1071410211603 1072603926486 1074101933376 1075819307124 1078735677696 1079475316992 1080460460304 1084300947936 1085290495182 1086034628814 1088978691456 1090719851544 1093460085248 1093819325952 1095425286624 1095595749477 1098709079616 1100322219492 1103448980736 1105213277264 1106835966693 1109141748576 1110153965862 1111135133538 1113926656896 1114943240952 1115707706104 1115928641448 1118732207616 1120520940384 1120695308457 1125354939264 1125530059572 1126524816828 1128728453376 1130385668112 1131160721424 1132193033513 1132740509184 1133774263008 1134776306592 1134952892991 1137077386548 1138665437568 1139446167936 1140486041432 1144361811456 1144539889488 1145584411581 1146596893119 1149477507648 1151315398852 1151543385324 1154436427008 1155227970816 1156282246992 1161270522432 1161451231686 1162477736514 1164751701888 1165781123712 1165962534876 1167261595512 1170578576896 1170760734608 1170992571696 1172864863179 1175811471168 1176884532116 1177924677084 1180883996928 1181927676672 1182111600456 1187874658112 1188059507326 1188294769962 1189109528874 1190770248384 1192096948608 1193184871896 1194239423304 1195670537472 1197819434736 1199153988832 1199578089807 1201924628544 1202986904256 1203174105138 1204514625156 1207937467648 1208125438904 1208364675048 1213337369184 1214409731616 1215518017842 1218571784064 1219407302528 1219648772736 1219838566428 1223304954624 1224667903488 1225785551456 1225976300113 1227059832987 1230142595904 1230546741696 1232353447452 1236047714568 1237424860816 1240248236544 1241380103328 1242956581278 1243364936922 1246488663424 1247590325376 1247784467148 1251866095104 1252972509696 1253167489008 1254311146071 1255171169367 1258324556864 1258573733568 1260586057932 1262346602112 1263753049344 1266024306672 1267541444096 1267792445952 1269819510048 1271683876626 1272555811602 1274333072832 1275496045884 1276917143608 1279830627072 1280998617264 1281876938928 1283046796611 1286270216512 1287407037888 1287607375674 1292960994048 1293162196104 1296836946432 1298483851232 1298740980384 1299631467168 1300817527866 1304085593472 1306429337736 1309150916352 1310345664624 1313169294951 1316900899008 1317105826434 1322582093568 1322787905064 1327283200512 1328494496544 1330618616706 1334225706624 1335140523648 1336358990376 1338225359616 1339716347392 1341109067184 1342332980883 1343253356691 1345129354656 1347546864078 1349048237436 1350932328576 1352165207112 1353092324424 1356760336896 1358929651104 1359141118767 1364792160384 1365004540332 1369643302656 1370893257072 1371833215344 1373085168303 1377751391424 1379008745388 1381881522816 1383910420392 1384365084408 1387843047936 1390062060064 1390553678889 1392102968418 1396058876544 1396276122012 1401021156096 1402299746352 1403539116048 1408349356992 1409314997184 1410601156508 1413819660672 1415394872064 1415615126472 1419637848576 1421722180512 1423995361738 1424277345006 1425984124608 1428546948804 1430138568648 1432135911168 1434425742832 1436531786559 1440613947072 1440838125906 1442111556294 1445734597248 1447053993576 1448046171752 1448332917624 1451971588608 1454293135392 1455620342354 1458941564736 1460567048832 1460794332636 1462085400564 1464945439488 1467096292656 1469442022219 1469733004953 1472794780896 1474138872702 1475781288924 1478855664768 1480205287816 1481513511384 1485235542528 1486590987936 1487904855264 1488136393197 1494027920512 1494260411276 1494556308612 1500473252352 1500706746096 1502033089104 1503403864173 1505503529568 1507180890816 1508214295232 1508747700582 1511699017344 1513035075456 1513270523988 1516103182064 1518220583424 1519261557248 1519562405376 1519798869648 1521185858001 1522228864977 1526053185984 1527445882108 1528795857492 1532636676864 1533991239936 1535391180432 1541709662656 1541949573338 1542254914206 1543312367262 1548360696576 1548601642248 1549970315352 1553002269184 1554374831616 1554616713168 1556348794016 1556899222941 1561323428928 1563819817572 1567748628224 1568059077888 1570566236112 1576148800608 1577587214646 1582948407168 1584393026616 1585479371832 1587693664512 1589462598144 1590913162528 1592319231072 1592567017281 1597092579648 1599437453076 1602566171392 1603982539008 1604232140184 1606019500208 1608905889729 1609683881472 1611152900064 1613728960686 1617783158912 1618103516544 1619212975488 1620690690456 1624762378752 1626198363648 1626451421904 1627935742773 1629051943221 1633468037184 1636079777316 1640190127872 1640728988928 1643137929936 1648063619424 1650483329238 1655173471104 1657275441704 1657819915896 1663453767168 1663712622864 1665230948793 1666702700307 1670889985344 1672414861428 1673561559156 1678098311424 1680781410576 1683128802816 1688032408896 1688295089358 1693092680064 1695578502168 1696741082136 1699110763776 1700661394512 1705616079822 1707998156352 1709169251904 1710729062148 1716542717184 1716809834232 1724216261472 1726973098278 1731654640512 1732841956224 1734423370488 1738780791296 1741905783648 1742176847529 1747127552832 1748671685568 1748943802314 1750892393268 1755867865344 1756141101912 1763717206752 1765326798174 1766887015626 1771325995392 1774158155608 1778967608832 1780187364864 1781811987168 1782089260989 1783664293311 1788145422912 1789777307844 1791004475588 1791359134956 1793505806208 1796729152104 1798730983248 1800372528701 1801243104768 1802886942816 1804123099232 1804480356384 1804761157707 1806771937734 1811906201472 1812188158356 1819722880512 1820006053776 1821614597424 1823277026763 1827857676096 1829110953792 1830780224404 1834957431936 1837001855232 1838678327184 1842508697088 1845213893856 1845820112544 1848164192894 1848530171178 1854071571852 1856137291224 1861411835392 1861701496016 1862070154992 1864434871917 1865047405383 1869732995136 1871385488064 1871676700722 1877799142656 1879086662912 1879458764544 1879751233512 1885092880896 1887486835296 1889209380502 1890879086898 1893519903168 1895629574016 1899036460008 1901312166144 1904729265072 1906851424864 1907148156497 1907525814939 1908833717403 1911499609248 1913244068826 1915375715412 1920818596096 1921117501208 1921497925896 1922815408392 1927646129664 1929405324768 1931110556832 1931411063511 1939057513856 1939441491072 1939743294156 1945255419648 1947422731776 1947725776848 1949447200752 1951226291799 1956128390208 1959644006604 1963726374528 1965518496936 1967708385232 1971807553024 1972198015488 1975351348512 1975658739651 1982121317248 1983873140352 1984181857596 1990924800768 1992741744816 1995927925059 2000942328128 2001338559936 2002710785472 2004538485564 2007338039424 2009574521088 2011663600776 2015598689792 2017380100608 2017694031984 2023572356154 2026398492864 2028247810668 2029638486636 2034737581312 2035140505344 2038394476656 2047188240576 2047506810498 2054464953984 2056339885608 2057749823016 2064802189664 2066627087136 2068513118082 2072822284224 2075865630588 2076547626612 2081764571904 2085093090096 2088154452627 2094088314816 2094414183018 2101531734144 2103449619528 2110597876224 2112524035488 2113972495776 2115901734762 2123092308096 2123422689708 2129456772864 2132583270768 2135993042607 2138976186912 2142820423206 2145207852972 2148203866752 2151638614248 2157471355392 2158950633984 2160920920608 2161257188859 2163167334441 2168601895872 2170580990364 2172069257628 2177957382912 2181439703088 2183430513531 2190850573248 2191191498954 2197418159232 2200644438984 2206897961472 2210426554528 2211208309053 2213671933386 2218283497152 2220307931724 2222270267076 2227853313792 2229886481904 2231415412208 2231857282896 2241041880768 2241390616914 2250709878528 2251060119144 2253049633656 2257456906752 2260771336224 2262321442848 2264386067026 2267548526016 2269552613184 2269905785982 2274154773096 2277330875136 2278892335872 2280972082864 2285887291211 2289079778976 2291168823162 2293193786238 2298955015296 2302630797704 2303086770648 2308872854016 2310455941632 2312564493984 2312924360007 2314968550893 2322541044864 2322902463372 2324955473028 2329503403776 2331562247424 2331925069752 2334523191024 2336653707463 2341521469216 2341985143392 2345729726358 2351622942336 2353769064232 2355849354168 2361767993856 2363855353344 2364223200912 2366380821969 2375749316224 2376119014652 2376589539924 2378219057748 2381540496768 2384193897216 2386369743792 2388478846608 2391341074944 2395638869472 2398307977664 2399156179614 2403849257088 2405973808512 2406348210276 2409029250312 2415874935296 2416250877808 2416729350096 2420593441029 2426674738368 2428819463232 2431036035684 2437143568128 2438814605056 2439297545472 2439677132856 2446609909248 2451571102912 2451952600226 2454119665974 2460285191808 2461093483392 2464706894904 2472095429136 2474849721632 2475724993857 2482760206656 2485913162556 2486729873844 2492977326848 2495180650752 2495568934296 2506334978016 2508622292142 2510342338734 2516649113728 2517147467136 2521172115864 2524693204224 2527506098688 2532048613344 2532442634037 2539639020096 2543367753252 2545111623204 2548666145664 2550992091768 2553834287216 2558424119733 2559661254144 2561997234528 2563753877856 2566093593222 2572540433024 2574814075776 2575214751348 2585921988096 2586324392208 2590459647417 2596967702464 2597481960768 2599262934336 2601635055732 2608171186944 2612858675472 2618301832704 2620691329248 2626338589902 2633801798016 2634211652868 2645164187136 2645575810128 2647990197261 2649805801997 2650330523439 2656988993088 2661237233412 2668451413248 2670281047296 2672717980752 2676450719232 2682218134368 2684665961766 2686506713382 2690258709312 2695093728156 2698096474872 2701864657152 2704330414224 2706184648848 2710157906601 2717859302208 2718282237534 2729584320768 2730009080664 2739286605312 2741786514144 2743666430688 2746170336606 2755502782848 2758017490776 2763763045632 2767820840784 2768730168816 2772246289341 2780124120128 2781107357778 2784205936836 2792117753088 2792552244024 2802042312192 2804599492704 2807078232096 2807515051083 2816698713984 2818629994368 2821202313016 2827639321344 2830789744128 2831230252944 2833814070753 2836318630347 2843444361024 2847990723476 2848554690012 2851968249216 2857093897608 2860277137296 2864271822336 2868851485664 2869866103239 2873063573118 2881227894144 2881676251812 2884223112588 2891469194496 2894107987152 2896092343504 2896665835248 2908586270784 2911240684708 2917883129472 2921134097664 2921588665272 2924170801128 2929890878976 2934192585312 2938884044438 2939466009906 2945589561792 2948277745404 2951562577848 2957711329536 2960410575632 2963027022768 2973181975872 2975809710528 2976272786394 2988055841024 2988520822552 2989112617224 3001413492192 3004066178208 3006807728346 3011007059136 3014361781632 3016428590464 3017495401164 3023398034688 3026070150912 3026541047976 3032206364128 3032678216069 3035358534231 3039597739296 3042371716002 3044457729954 3052106371968 3054891764216 3057591714984 3065273353728 3067982479872 3070782360864 3071260215747 3083419325312 3083899146676 3084509828412 3086624734524 3096721393152 3097203284496 3099940630704 3102769677123 3109233426336 3112697588032 3113798445882 3122646857856 3127639635144 3135497256448 3136118155776 3141132472224 3141621274527 3152297601216 3155174429292 3165896814336 3168786053232 3170958743664 3173852602143 3175387329024 3181826325056 3184638462144 3185134034562 3194185159296 3198874906152 3205132342784 3207965078016 3208464280368 3212039000416 3217811779458 3222305800128 3227457921372 3235566317824 3236207033088 3238425950976 3241381380912 3252902843808 3255871485546 3258103886442 3266936074368 3272159554632 3280380255744 3281457977856 3286275859872 3286787248431 3296127238848 3300966658476 3310346942208 3314550883408 3315639831792 3320507900079 3327425245728 3330461897586 3333405400614 3341779970688 3344829722856 3347123118312 3356196622848 3361562821152 3362085925371 3376064817792 3376590178716 3386185360128 3391157004336 3393482164272 3396579100539 3398221527552 3401322789024 3411232159644 3415996312704 3418338503808 3421458124296 3433085434368 3433619668464 3436753234743 3439109657911 3439790679357 3448432522944 3453946196556 3463309281024 3465683912448 3468846740976 3483811567296 3484353695058 3494255105664 3497343371136 3497887604628 3501784786536 3511735730688 3512282203824 3518594589537 3527434413504 3530653596348 3533774031252 3542651990784 3548316311216 3563623974336 3564178521978 3567328586622 3576290845824 3579554615688 3582008951176 3582718269912 3587011612416 3593458304208 3597461966496 3600745057402 3605773885632 3608246198464 3608960712768 3609522315414 3613543875468 3623812402944 3624376316712 3634935528647 3640012107552 3643229194848 3646554053526 3655715352192 3658221907584 3661560448808 3669914863872 3674003710464 3677356654368 3677928900339 3681179498961 3690427787712 3691640225088 3696328385788 3697060342356 3708143143704 3712274582448 3723402992032 3724140309984 3728869743834 3730094810766 3739465990272 3742770976128 3743353401444 3755598285312 3758173325824 3758917529088 3759502467024 3762933438213 3765513508101 3774973670592 3778418761004 3781758173796 3787039806336 3791259148032 3798072920016 3802624332288 3809458530144 3813702849728 3814296312994 3815051629878 3817667434806 3822999218496 3826488137652 3830751430824 3841637192192 3842235002416 3842995851792 3845630816784 3849140389833 3858810649536 3862221113664 3862822127022 3878115027712 3878882982144 3879486588312 3890510839296 3895451553696 3898894401504 3902452583598 3912256780416 3919288013208 3927452749056 3931036993872 3935416770464 3936029174047 3939507884853 3950702697024 3951317479302 3964242634496 3967746280704 3968363715192 3981849601536 3985483489632 3991855850118 4001884656256 4002677119872 4005421570944 4009076971128 4014676078848 4019149042176 4023327201552 4026998942649 4029760070073 4035388063968 4047144712308 4052796985728 4056495621336 4059276973272 4069475162624 4070281010688 4076788953312 4077423356301 4094376481152 4095013620996 4108929907968 4112679771216 4115499646032 4119255504909 4129604379328 4133254174272 4137026236164 4145644568448 4151731261176 4153095253224 4163529143808 4170186180192 4176308905254 4188176629632 4188828366036 4203063468288 4206899239056 4213625619569 4225048070976 4227944991552 4231803469524 4246184616192 4246845379416 4258913545728 4265166541536 4271986085214 4277952373824 4285640846412 4290415705944 4296407733504 4303277228496 4309595359677 4321841841216 4322514377718 4326334668882 4337203791744 4341161980728 4344138515256 4355914765824 4362879406176 4366861027062 4381701146496 4382382997908 4394836318464 4401288877968 4408326066657 4420853109056 4422416618106 4427343866772 4436566994304 4440615863448 4444540534152 4455706627584 4459772963808 4462830824416 4463714565792 4464409179591 4482083761536 4482781233828 4501419757056 4502120238288 4506099267312 4510211592519 4521542672448 4524642885696 4528772134052 4535097052032 4539105226368 4539811571964 4548309546192 4554661750272 4557784671744 4561944165728 4563557574003 4566686594931 4571774582422 4578159557952 4582337646324 4586387572476 4597910030592 4605261595408 4606173541296 4625128987968 4625848720014 4629937101786 4645082089728 4645804926744 4649910946056 4659006807552 4663124494848 4663850139504 4669046382048 4673307414926 4683042938432 4683970286784 4691459452716 4703245884672 4707538128464 4711698708336 4717682281861 4728446401824 4732761643938 4751498632448 4752238029304 4753179079848 4756438115496 4763080993536 4768387794432 4772739487584 4776957693216 4777701051843 4791277738944 4796615955328 4798312359228 4807698514176 4811947617024 4812696420552 4818058500624 4826717669187 4832501755616 4833458700192 4841186882058 4853349476736 4857638926464 4862072071368 4874287136256 4877629210112 4878595090944 4879354265712 4883807228319 4887155829663 4903142205824 4903905200452 4908239331948 4920570383616 4922186966784 4929413789808 4944190858272 4949699443264 4951449987714 4965520413312 4971826325112 4973459747688 4985954653696 4990361301504 4991137868592 4995692846379 5012669956032 5017244584284 5020684677468 5033298227456 5034294934272 5042344231728 5049386408448 5064097226688 5064885268074 5079278040192 5086735506504 5090223246408 5097332291328 5101984183536 5107668574432 5116848239466 5123994469056 5127507755712 5132187186444 5145080866048 5149628151552 5150429502696 5172648784416 5180919294834 5193935404928 5194963921536 5198525868672 5203270111464 5216342373888 5225717350944 5226530542587 5241382658496 5252677179804 5267603596032 5268423305736 5291151620256 5295980394522 5299611603994 5300661046878 5313977986176 5322474466824 5336902826496 5340562094592 5345435961504 5346267782967 5350992879933 5364436268736 5369331923532 5373013426764 5380517418624 5390187456312 5396192949744 5401117586103 5403729314304 5408660828448 5412369297696 5420315813202 5435718604416 5436564475068 5459168641536 5460018161328 5468748144547 5469831080289 5483573028288 5487332861376 5492340673212 5511005565696 5516034981552 5527526091264 5535641681568 5537460337632 5544492578682 5560248240256 5562214715556 5568411873672 5584235506176 5585104488048 5593304615751 5595142216149 5609198985408 5614156464192 5615030102166 5633397427968 5637259988736 5642404626032 5655278642688 5662460505888 5667628141506 5672637260694 5686888722048 5695981446952 5697109380024 5703936498432 5714187795216 5720554274592 5721444469491 5726501152209 5737702971328 5739732206478 5746127146236 5762455788288 5763352503624 5768446225176 5780143381619 5782938388992 5788215974304 5792184687008 5793331670496 5794233190533 5817172541568 5822481369416 5835766258944 5842268195328 5843177330544 5848341602256 5853678875397 5868385170624 5877768088876 5878932019812 5891179123584 5896555490808 5903125155696 5915422659072 5920821151264 5926054045536 5926976218953 5946363951744 5951619421056 5952545572788 5976111682048 5977041645104 5978225234448 5987783775177 6002826984384 6008132356416 6013615456692 6022014118272 6028723563264 6032857180928 6034990802328 6046796069376 6052140301824 6053082095952 6064412728256 6065356432138 6070717068462 6079195478592 6084743432004 6088915459908 6104212743936 6109783528432 6115183429968 6141564721728 6142520431494 6166838650624 6167798293352 6169019656824 6173249469048 6194406568992 6199881261408 6205539354246 6218466852672 6225395176064 6227596891764 6245293715712 6255279270288 6264463357881 6282264944448 6283242549054 6304595202432 6310348858584 6331793628672 6337572106464 6341917487328 6347705204286 6363652650112 6369276924288 6370268069124 6388370318592 6397749812304 6407979127821 6416928560736 6424078000832 6435623558916 6444611600256 6454915842744 6471132635648 6472414066176 6476851901952 6482762761824 6483771566577 6505805687616 6511742971092 6516207772884 6533872148736 6544319109264 6550291540593 6572551719744 6573574496862 6592254477696 6601933316952 6620693884416 6629101766816 6631279663584 6641015800158 6654850491456 6660923795172 6666810801228 6683559941376 6689659445712 6694246236624 6700355493413 6723125642304 6724171850742 6752129635584 6753180357432 6772370720256 6782314008672 6786964328544 6793158201078 6802645578048 6822464319288 6831992625408 6836677007616 6842916248592 6857661873633 6867239336928 6873506469486 6878219315822 6879581358714 6896865045888 6907892393112 6926618562048 6931367824896 6937693481952 6938773080021 6944905652679 6967623134592 6968707390116 6988510211328 6994686742272 6995775209256 7003569573072 7009961122389 7024564407648 7037189179074 7054868827008 7061307192696 7067548062504 7085303981568 7096632622432 7097736953561 7099142465907 7127247948672 7128357043956 7134657173244 7152581691648 7159109231376 7164017902352 7165436539824 7174023224832 7186916608416 7194923932992 7201490114804 7211547771264 7216492396928 7217921425536 7219044630828 7227087750936 7247624805888 7248752633424 7261780323087 7269871057294 7280024215104 7286458389696 7293108107052 7311430704384 7316443815168 7323120897616 7339829727744 7354713308736 7355857800678 7362358997922 7380855575424 7383280450176 7392656771576 7394120684712 7416286287408 7424549164896 7446805984064 7448280619968 7457739487668 7460189621532 7478931980544 7485541952256 7486706802888 7501888218697 7519004934048 7525866876426 7531027016202 7549947341184 7556837522008 7563516347592 7574079612672 7582518296064 7596145840032 7597327902111 7618917060288 7627405699456 7628592625988 7630103259756 7635334869612 7645998436992 7652976275304 7661502861648 7675272359199 7684470004832 7685991703584 7691261633568 7698280779666 7717621299072 7724442227328 7725644254044 7756230055424 7757765964288 7758973176624 7771378942251 7790903107392 7797788803008 7804905167196 7824513560832 7838576026416 7854905498112 7862073987744 7870833540928 7872058348094 7879015769706 7901405394048 7902634958604 7928485268992 7935492561408 7936727430384 7943970591783 7949417405991 7970966979264 7983711700236 8003769312512 8005354239744 8010843141888 8018153942256 8029352157696 8046654403104 8053997885298 8059520140146 8070776127936 8094289424616 8105593971456 8112991242672 8118553946544 8130473719803 8153577906624 8154846712602 8188752962304 8190027241992 8217859815936 8225359542432 8230999292064 8238511009818 8259208758656 8266508348544 8274052472328 8291289136896 8303462522352 8306190506448 8316738868023 8340372360384 8352617810508 8376353259264 8377656732072 8406126936576 8413798478112 8427251239138 8450096141952 8455889983104 8463606939048 8492369232384 8493690758832 8501442212259 8507271259043 8508955891041 8530333083072 8543972170428 8555904747648 8571281692824 8580831411888 8592815467008 8606554456992 8619190719354 8643683682432 8645028755436 8652669337764 8674407583488 8682323961456 8688277030512 8696206065919 8725758812352 8733722054124 8763402292992 8764765995816 8789672636928 8802577755936 8816652133314 8841706218112 8844833236212 8854687733544 8873133988608 8881231726896 8889081068304 8919545927616 8925661648832 8927429131584 8928818359182 8964167523072 8965562467656 9004240476576 9012198534624 9020423185038 9043085344896 9049285771392 9057544268104 9070194104064 9078210452736 9079623143928 9096619092384 9098034648207 9106075602693 9123888331456 9127115148006 9133373189862 9143549164844 9156319115904 9164675292648 9172775144952 9195820061184 9210523190816 9212347082592 9213780647241 9250257975936 9251697440028 9259874203572 9290164179456 9291609853488 9299821892112 9308309031369 9327700279008 9338092764096 9346614829852 9366085876864 9367940573568 9382918905432 9406491769344 9415076256928 9423397416672 9424863823581 9435364563722 9456892803648 9465523287876 9502997264896 9504476058608 9506358159696 9512876230992 9521557806429 9526161987072 9545478975168 9553915386432 9555402103686 9582555477888 9593231910656 9596624718456 9615397028352 9623895234048 9625392841104 9636117001248 9653435338374 9665003511232 9666917400384 9682373764116 9706698953472 9715277852928 9724144142736 9736493220011 9758708531424 9767614456638 9774311659326 9806284411648 9807810400904 9816478663896 9841140767232 9844373933568 9858827579616 9860361745293 9888381716544 9899398886528 9902899975428 9931040826624 9943652650224 9946919495376 9961523700237 9982275737184 9991385692758 10025339912064 10034489168568 10041369354936 10066596454912 10068589868544 10084688463456 10086257776113 10128194453376 10129770536148 10158556080384 10173471013008 10180446492816 10189737301617 10194664582656 10203968367072 10215337148864 10233696478932 10247988938112 10255015511424 10264374372888 10290161732096 10299256303104 10300859005392 10310259704229 10317328973733 10345297568832 10361838589668 10387870809856 10389927843072 10397051737344 10406540222928 10451434701888 10453061085174 10482765316992 10505354359608 10535207192064 10536846611472 10555783768611 10582303240512 10591960789044 10599223207988 10601322093756 10627955972352 10644948933648 10690871923008 10692535565934 10701985759866 10728872537472 10738663847064 10746026853528 10761034837248 10780374912624 10792385899488 10802235172206 10817321656896 10824738595392 10840631626404 10871437208832 10873128950136 10904806585941 10920036322656 10937496289094 10939662160578 10967146056576 10974665722752 10984681346424 11022011131392 11032069963104 11033786701017 11043538496883 11071283363136 11074920675264 11088985157364 11120496480512 11124429431112 11136823747344 11170208976096 11186609231502 11190284432298 11218397970816 11228312928384 11230060204332 11266794855936 11274519977472 11284809252064 11286565319597 11288800314639 11296540524303 11324921011776 11335256283012 11345274521388 11373777444096 11391962893904 11394218760048 11407872996864 11428375590432 11441108549184 11442888938982 11453002304418 11475405942656 11479464412956 11492254292472 11524911576576 11526705007248 11536892450352 11547421169499 11560286763238 11576431948608 11584369374016 11586663340992 11588466381066 11634345083136 11644962738832 11671532517888 11686354661088 11696683204512 11707357750794 11736770341248 11755536177752 11757864039624 11782358247168 11793110981616 11806250311392 11808087522141 11818523654559 11841642302528 11852108091072 11853952437906 11892727903488 11903238842112 11905091145576 11954083290208 11956450468896 11975567550354 12005653968768 12016264712832 12027230913384 12044028236544 12057447126528 12065714361856 12069981604656 12080996827947 12089280210219 12106164191904 12128825456512 12130712864276 12141434136924 12158390957184 12169486864008 12177830919816 12208425487872 12219567056864 12230366859936 12232270068903 12283129443456 12285040862988 12333677301248 12335596586704 12338039313648 12346498938096 12357766514727 12388813137984 12399762522816 12411078708492 12436933705344 12450790352128 12455193783528 12490587431424 12510558540576 12528926715762 12564529888896 12566485098108 12609190404864 12620697717168 12640876858707 12675144212928 12683834974656 12695410408572 12727305300224 12738553848576 12740536138248 12776740637184 12795499624608 12815958255642 12833857121472 12848156001664 12871247117832 12889223200512 12909831685488 12928786079031 12965525523648 12967543133154 13011611375232 13023485942184 13032415545768 13067744297472 13088638218528 13100583081186 13145103439488 13147148993724 13184508955392 13203866633904 13224978199971 13258203533632 13262559327168 13282031600316 13309700982912 13321847590344 13333621602456 13367119882752 13379318891424 13388492473248 13400710986826 13446251284608 13448343701484 13504259271168 13506360714864 13527955936511 13530634777557 13564628017344 13573928657088 13586316402156 13605291156096 13644928638576 13663985250816 13673354015232 13685832497184 13700059784793 13715323747266 13734478673856 13747012938972 13756438631644 13759162717428 13793730091776 13815784786224 13828393252363 13875386963904 13877546160042 13889811305358 13935246269184 13937414780232 13977020422656 13989373484544 13991550418512 14007139146144 14019922244778 14049128815296 14074378358148 14109737654016 14122614385392 14135096125008 14153046845583 14193265244864 14195473907122 14198284931814 14254495897344 14256714087912 14269314346488 14305163383296 14318218462752 14328035804704 14330873079648 14333103155529 14373833216832 14389847865984 14402980229608 14423095542528 14432984793856 14435842851072 14438089261656 14454175501872 14480153007561 14497505266848 14523560646174 14539742114588 14560048430208 14572916779392 14586216214104 14622861408768 14632887630336 14646241795232 14648520946711 14651421684957 14661467488989 14709426617472 14711715601356 14724717995844 14761711150848 14766560900352 14785313543152 14788241369424 14832572574816 14849098329792 14893611968128 14896561239936 14915478975336 14920379243064 14957863961088 14971083904512 14973413605776 14987078539137 15003776437394 15038009868096 15051733752852 15062054032404 15099894682368 15113675044016 15127032695184 15148159225344 15192291680064 15194655804222 15237834120576 15254811398912 15257185251976 15260206519512 15270669739224 15291996873984 15305952550608 15323005723296 15350544718398 15368940009664 15371983407168 15382523267136 15396561559332 15435242598144 15448884454656 15451288508088 15517946353248 15542757884502 15581806214784 15595577606016 15609810334392 15649027121664 15677152052832 15679591627761 15724147975488 15741667081856 15744116696188 15758031539412 15802810788096 15805269917208 15873454860768 15887941183566 15898834811982 15941933958528 15967423400472 16007538625024 16010708479488 16021686283776 16036307884512 16038803348901 16093308806208 16107995770596 16119040280292 16141552255872 16188578849232 16203352758309 16211187942912 16225982485344 16237107893088 16260947439606 16307155813248 16309693425204 16377505924608 16380054483984 16406244433641 16450719084864 16461998584128 16477022019636 16518417517312 16533016697088 16548104944656 16582578273792 16606925044704 16612381012896 16633477736046 16680744720768 16705235621016 16752706518528 16755313464144 16779913847253 16785426648447 16827596956224 16854502478276 16900192283904 16911779966208 16927213878096 16987381517664 17002884424518 17014542518086 17017911782082 17060666166144 17087944340856 17111809495296 17142563385648 17161662823776 17164333408473 17179503456627 17213108913984 17238381438708 17287367364864 17290057510872 17305338675528 17340430144857 17348815166976 17364647922912 17376554061024 17392412131838 17451517624704 17467444108248 17526804585984 17529531991632 17557559832493 17561036626191 17605155511872 17633304266628 17683412436224 17689666472424 17709375467088 17746267977216 17762463453792 17778162136608 17780928656859 17839091855232 17851323297664 17854858263168 17857636718364 17928335046144 17931124935312 17947489114769 17963351325531 18008480953152 18024397069248 18040846370076 18086170689792 18098571542784 18115088536208 18140388208128 18156420905472 18159246287856 18193238184768 18196069296414 18212151205386 18247776662912 18254230296012 18266746379724 18287098329688 18312638231808 18329350585296 18345550289904 18421046381632 18424694165184 18427561294482 18500515951872 18503394880056 18519748407144 18583219706976 18599643784224 18616618062738 18655400558016 18676185528192 18693229659704 18732171753728 18735881147136 18765837810864 18793390073643 18830152513856 18846794833344 18849727647162 18870729127444 18913785607296 18931046575752 19008952117216 19012716319392 19025752461984 19043115612858 19090957950336 19107830772864 19110804207372 19165110955776 19186463821312 19193249436912 19223937383463 19250785682208 19272234002496 19306870676748 19330007022464 19333834800768 19364747528232 19413397906944 19430555705856 19448288285472 19451314699731 19472986440022 19517417062848 19535228913276 19548623318652 19612568823296 19615620801808 19632957327792 19650874621779 19717655159232 19720723490586 19776763433088 19798797773056 19805799950856 19862081653248 19887305300448 19893838990752 19923047400474 19964551474368 19982771385516 20050679824128 20068978337136 20082738709872 20101066480239 20169376926912 20172515552226 20256388906752 20259541072296 20317112160768 20346942026016 20360892985632 20379474603234 20407936734144 20430674297728 20467392957864 20495977876224 20510031022848 20528748745776 20572985620899 20601718010784 20620519408458 20634657947466 20690595137664 20723677179336 20775741619712 20779855686144 20794103474688 20813080445856 20816319240063 20902869403776 20906122170348 20965530633984 21010708719216 21029883367167 21073693222944 21111567537222 21164606481024 21183921578088 21198446415976 21202644187512 21255911944704 21289897867296 21293210860683 21381743846016 21385071131868 21403971519732 21457745074944 21477327694128 21492053707056 21511667636747 21522069674496 21560749825248 21584771798976 21604470344412 21634643313792 21649477190784 21681263252808 21742874417664 21746257900272 21785340969261 21809613171882 21840072645312 21874992578188 21879324321156 21934292113152 21949331445504 21969362692848 22064139926208 22067573402034 22087076993766 22142566726272 22149841350528 22177970314728 22240992961024 22248858862224 22273647494688 22340417952192 22373218463004 22380568864596 22436795941632 22456625856768 22460120408664 22505664656091 22569618504128 22573130639194 22577600629278 22593081048606 22649842023552 22670512566024 22690549042776 22747554888192 22783925787808 22788437520096 22791983706333 22856751180864 22882217098368 22885777877964 22906004608836 22950811885312 22958928825912 22984508584944 23025817077597 23053410014496 23073784900704 23094842338998 23120573526476 23152863897216 23168738748032 23173326681984 23176932762132 23268690166272 23289925477664 23293549702147 23314136826753 23372709322176 23393366409024 23414715501588 23473540682496 23511072355504 23515728079248 23564716494336 23586221963232 23612500622784 23616175044282 23637047309118 23683284605056 23704216182144 23707904875812 23785455806976 23806477684224 23810182291152 23831911775349 23848252217973 23908166580416 23912900937792 23951135100708 24011307937536 24032529425664 24054461826768 24088056473088 24139963209312 24161993655894 24178560420438 24212328383808 24257650913024 24261425728552 24282868273848 24316781914368 24338973728016 24355661839632 24391421159409 24439134113728 24460733719872 24464540137806 24566258886912 24570081725976 24671193173408 24676078627296 24692997876192 24715533029454 24777626275968 24799525045632 24822157416984 24873867410688 24901580704256 24910387567056 24950216604069 25021117081152 25057853431524 25129059777792 25132970196216 25218380809728 25241395434336 25281753717414 25350288425856 25367669949312 25390820817144 25454610600448 25477107697152 25481072276496 25504326636777 25521813777129 25590999249216 25631916511284 25667714242944 25696312003328 25742494235664 25778446401024 25819663370976 25857572158062 25931051047296 25935086266308 26023222750464 26046971884368 26064831091536 26088618197757 26177276437056 26201166162372 26290206878976 26294297987448 26369017910784 26407733267808 26449956399942 26516407067264 26525118654336 26564063200632 26619401965824 26643695180688 26667243204912 26758637782848 26776984946496 26801421973652 26892502569216 26896687402968 27012721429728 27055911873022 27061269555114 27129256034688 27147857314176 27172632804312 27210582312192 27289857277152 27294103944621 27318226808079 27371664994368 27400119569586 27430647494532 27468957347712 27494025877944 27512877263288 27518325434856 27587460183552 27631569572448 27656786504726 27750773927808 27755092320084 27779622610716 27870492538368 27874829560464 27919398422161 27924927094107 27983100837024 28014278292288 28039844489556 28098257630592 28148756716296 28219475308032 28245228770784 28270192250016 28274591470743 28306093691166 28386530489728 28390947814244 28396569863628 28508991794688 28513428175824 28538628692976 28564673419287 28636436925504 28656071609408 28661746159296 28666206311058 28747666433664 28779695731968 28805960459216 28846191085056 28865969587712 28871685702144 28876178523312 28908351003744 28960306015122 28995010533696 29047121292348 29079484229176 29120096860416 29145833558784 29172432428208 29209479660033 29292483590464 29297041893422 29302843369914 29322934977978 29418853234944 29423431202712 29449435991688 29523422301696 29533121800704 29570627086304 29576482738848 29581085235879 29665145149632 29698196659584 29787223936256 29793122479872 29830957950672 29840758486128 29884571100711 29946827211552 29974157078274 30007552874788 30076019736192 30103467505704 30124108064808 30199789364736 30227350088032 30254065390368 30258773328339 30384583360128 30389311608444 30475668241152 30509622797824 30514370503952 30520413039024 30541339478448 30569211904851 30583993747968 30611905101216 30646011446592 30701089436796 30737880019328 30743966814336 30765046534272 30793123118664 30870485196288 30897768909312 30902577016176 30930779112687 30951986921199 31035892706496 31085515769004 31163612429568 31191155212032 31219620668784 31354304105664 31359183255522 31448295950976 31483334163712 31488233392376 31516063078824 31605621576192 31610539834416 31667351305833 31746909721536 31775882367132 31797669623964 31883867917056 31934846800944 32072615769024 32077606697802 32186617612416 32215991541192 32238080560584 32283104511744 32377157698464 32406705516618 32451964970688 32474215786176 32521894879212 32614311626496 32619386850408 32714419757823 32760108967968 32812488867282 32901438169728 32923997168256 32954044039272 33036835034624 33066033394176 33096209889312 33101360103051 33213850089408 33224762025792 33266955472092 33361489441536 33410471242032 33510626928288 33559827694506 33570853296894 33655193912448 33709004956552 33800384567808 33823559932416 33854427756192 33859695958791 33889621572909 33974763035328 34005768849036 34029085036172 34035823564164 34121332332288 34175888681712 34207078045319 34223618990592 34285126771296 34323325647552 34328666816946 34359006913254 34426217827968 34476762877416 34574734729728 34580115021744 34610677351056 34642263508497 34680860289714 34729295845824 34753108122048 34784824263676 34903035249408 34934888216496 35059063983264 35115119664986 35122073252382 35210311023744 35266608533256 35366824872448 35379332944848 35418750934176 35424262566423 35455570963677 35524926907584 35556324273216 35561857313718 35678183710464 35702646595328 35709716526336 35715273436728 35862249870624 35894978229538 35926702651062 36016961906304 36048794138496 36081692740152 36172341379584 36197143085568 36230177072416 36235814973443 36242990483841 36267840630657 36318492575712 36386476369536 36392138592828 36424302410772 36495553325824 36508460592024 36533492759448 36574196659376 36625276463616 36658701170592 36691100579808 36696810206709 36842092763264 36849388330368 36855122588964 37001031903744 37006789760112 37039496814288 37073299544181 37166439413952 37199287568448 37233236125476 37310801116032 37352371056384 37386459319408 37464343507456 37471762294272 37531675621728 37586780147286 37660305027712 37693589666688 37699455294324 37741458254888 37827571214592 37862093151504 37922630576121 38017904234432 38025432638784 38051504923968 38086231225716 38181915900672 38215661545728 38221608414744 38330221911552 38386498873824 38447874766926 38501571364416 38544468004992 38613741353496 38660014044928 38667669601536 38729495056464 38786358237093 38896576570944 38902629399462 38945972880044 39034834125696 39070457826552 39097246637304 39231241603616 39265914655584 39301749243558 39435310318464 39441446981172 39553526866176 39597595546112 39611599901712 39674934599913 39774610600896 39787677981504 39846094800948 39929102948736 39965542771032 40101359648256 40137956674272 40165477419744 40202132960478 40338753853824 40345031104452 40512777813504 40519082144592 40583867809533 40693884052032 40721785971264 40758949206468 40815873468288 40861348595456 40934785915728 40991955752448 41020062045696 41057497491552 41100179354379 41145971241798 41203436021568 41241038816916 41269315894932 41381190275328 41447354358672 41485179757089 41626160891712 41632638480126 41805738807552 41812244340696 41931061267968 42021417438432 42059766734334 42147386445888 42223135074444 42329212962048 42367843156176 42396892831952 42405288375024 42459140536749 42579795734592 42586421721366 42763487692032 42770142263736 42807943039464 42915490149888 42954655388256 42984107414112 43023335273494 43121499650496 43169543597952 43208940688824 43269286627584 43298954381568 43362526505616 43431858533009 43440459022683 43492515800544 43570681938522 43619226343764 43680145290624 43749985156376 43758648642312 43868584226304 43898662891008 43938725385696 43945562840133 43984402466967 44128279852416 44135146804068 44174153987532 44285133452544 44299682701056 44355940629456 44396420441797 44497717724448 44547294989376 44680835904384 44746436926008 44761137729192 44873591883264 44913251713536 44920240817328 44961235617411 45011329312182 45139237008256 45146261278388 45155201258556 45186162097212 45299684047104 45341025132048 45381098085552 45567851575616 45576875040192 45583967412666 45713502361728 45764434196736 45771555755928 45812009217672 45901623770624 45917857651824 45969017169888 46051634155194 46106820028992 46147569801408 46189684677996 46241147052952 46305727794432 46337477496064 46346653363968 46353865524264 46579850955328 46587099404294 46628273653506 46745418644352 46786732818048 46829431003176 46947081364992 47022144711008 47031456158496 47038774883283 47172443926464 47225001245568 47232350088564 47274094618236 47366569210112 47408432364288 47415809751624 47620364582304 47663823550698 47696504435946 47816333160832 47825801875584 47902270201416 48022615875072 48065058851328 48108923653536 48116410046703 48279926418624 48323987311788 48357120840876 48424656767616 48515301826048 48522851457104 48565736547696 48610058274927 48633563828736 48677947456032 48711323679264 48782842318818 48878268227456 48921467439744 48929080275612 49132517773824 49140163451952 49218733300923 49342386346816 49352157254592 49385995752384 49431066058908 49555252551936 49599050091264 49644314833968 49747734821376 49820775134112 49900433208138 50042234162304 50115706863048 50258119555584 50265940392432 50339741541759 50356279945341 50482790868672 50563507434828 50700576851712 50735339898624 50781641634288 50962144552992 51008653273554 51043627554258 51181998498432 51263833022568 51335428485888 51392624006656 51484988471328 51493000225419 51639326741952 51715144316124 51862102094592 51870172532616 52021290434571 52046445500928 52093943768736 52129662183072 52177236395514 52354552874112 52402332324744 52580413757952 52588595974896 52672679497479 52815466535616 52899912799884 53032814134528 53050237308672 53128126401264 53238803931648 53287390361376 53334486409824 53342785970577 53517275565696 53553969892992 53602843947304 53785005138432 53793374805936 53842467344307 53890053976593 54025442859456 54111823746044 54122539110228 54258512069376 54295714628352 54345265608624 54421164624384 54579714554304 54588207889242 54636453616158 54743329988736 54800239139172 54861294989064 54937914695424 54988051755888 55025754526576 55036650869712 55263139144896 55313573009452 55501547855616 55510184640168 55559245221432 55749659120928 55838796844322 55849854188214 55966201674048 56028556584576 56079688979112 56196515261184 56297513432592 56380170220929 56490457541568 56540384500032 56549182941486 56612187382332 56773060979456 56781895628488 56793139727256 57026856351648 57077257385952 57129346838574 57272873851008 57312143218816 57323492318592 57332412622116 57495332867328 57559391463936 57611920918432 57620886105311 57671812150389 57752357046624 57816702007488 57920612030244 57990021067392 58094242584696 58158968458352 58240193720832 58291667117568 58344864856416 58353944099193 58418959320066 58584967180928 58594083786844 58605686739828 58645869955956 58837706469888 58846862405424 58898871983376 58952623865337 59141254172608 59152965477696 59162170471758 59330290299264 59396393319168 59574447872512 59586244959744 59661915901344 59681516972256 59769142201422 59893654423104 59948314156548 60015105749576 60152039472384 60206935011408 60248216129616 60303199440717 60454700176064 60508130780736 60517546656678 60769166720256 60778623216888 60951336482304 61028741007904 61040826078048 61082678956896 61138423809702 61223810202432 61292022893184 61402178873592 61475760038656 61487933628672 61530093068544 61586246237328 61718956862697 61805154032352 61861558225374 61903973842398 62071785412992 62171031538008 62327224859136 62382310424064 62439241337568 62448957720189 62708608211328 62718366511044 62896591901952 62966668327424 62976466784752 63032126157648 63089650101501 63221079668832 63334702611666 63493819443072 63551764734264 63595339247928 63767735834112 63869693601888 63879632582049 64145231538048 64155213395604 64373235224832 64431983082384 64476161121168 64535002910241 64566209023488 64754315396928 64813411033236 64903929941376 64948431572352 65043789758424 65228623252992 65238773700816 65356022907783 65428839515646 65520217935936 65624977734564 65802876339456 65847994336512 65908088078544 66192419778624 66202720206102 66427700178816 66449524051584 66533910944184 66722978883072 66820942484064 67021253856576 67119655389012 67141706593788 67310387824896 67418009913104 67516993968273 67708855512384 67719391917582 67779243145818 67949526070656 68011537698072 68058170072344 68071647128328 68242664664576 68351777363424 68414156090638 68570253542592 68646651295104 68657333633892 68718013826508 68852435655936 68953525754832 69063775044293 69077451232791 69160230043488 69221354702112 69284527016994 69361720579428 69458591691648 69506216244096 69569648527352 69806070498816 69869776432992 69880649106441 69942410480259 70118127966528 70230239329972 70244146504764 70420622047488 70533217066512 70758665889696 70837501868352 70848525132846 70911141927354 71049853815168 71112648546432 71123714627436 71356367420928 71405293190656 71419433052672 71430546873456 71495735326047 71544756653919 71724499741248 71789956459076 71853405302124 72033923812608 72097588276992 72163385480304 72460354144832 72471629946886 72485980967682 72535681261314 72636985151424 72772952739072 72784277185656 72848604821544 72991106651648 73016921184048 73066985518896 73148393318752 73174263478227 73317402341184 73382201159616 73393620413418 73684185526528 73698776660736 73710245177928 74013579520224 74078993628576 74146599088362 74332878827904 74398575136896 74466472250952 74621602232064 74704742112768 74772918638816 74784554306893 74850649812207 75063351243456 75173560294572 75320610055424 75387179333376 75398910588648 75482916509776 75655142429184 75724186303008 75845261152242 76035808468864 76050865277568 76103009847936 76172462451432 76363831801344 76431323091456 76443216829488 76512979910331 76565441331387 76772997747648 76895749533852 77003142728832 77088936009984 77227482706992 77320028089856 77335339203072 77458990112928 77572716474186 77793153141888 77805258798924 77891945760088 78069668251392 78140915653104 78194493274608 78265854593271 78462483207232 78531829311168 78603498487116 78870620636928 78882893962344 79107053732352 79223199803424 79349869199826 79549221201792 79575355963008 79692189601896 79858205897472 79931085542064 80275913348544 80330954839488 80404265920956 80677507707648 80690062208904 81038164289184 81167735619066 81387768104064 81443571942528 81517898412936 81631746936576 81722697190912 81869571831456 81882311833863 82114994983104 82200358708758 82291942483596 82406872043136 82482077633832 82538631789864 82762380550656 82894708717344 82970359514178 83252321783424 83265276960252 83611477615104 83624488681392 83758195266483 84042834876864 84119533468668 84294772891776 84446270148888 84658425924096 84735686312352 84793785663904 84810576750048 84823774412229 84918281073498 85159591469184 85172843442732 85526975384064 85540284527472 85615886078928 85694020257861 85909310776512 85968214828224 86046670546988 86242999300992 86339087195904 86417881377648 86538573255168 86597908763136 86725053011232 86863717066018 86880918045366 86985031601088 87141363877044 87238452687528 87360290581248 87499970312752 87517297284624 87628438980099 87877450771392 87891125680266 87968804933934 88256559704832 88270293608136 88348307975064 88570266905088 88599365402112 88711881258912 88792840883594 88995435448896 89094589978752 89361671808768 89492873852016 89522275458384 89635963355359 89653713302133 89840481634656 89922471234822 90022658624364 90278474016512 90292522556776 90310402517112 90372324194424 90599368094208 90682050264096 90762196171104 90776319985017 91135703151232 91153750080384 91167934825332 91427004723456 91528868393472 91543111511856 91624018435344 91707635714553 91835715303648 91938034339776 92103268310388 92213640057984 92295139602816 92379369355992 92482294105904 92611455588864 92674954992128 92693306727936 92707731048528 92792337338061 92855960763597 93159701910656 93174198808588 93256547307012 93490837288704 93573465636096 93658862006352 94044289422016 94062912316992 94077549766566 94344887852928 94450002491136 94464700177128 94548189236472 94733138420224 94816864728576 94831619503248 95240729164608 95327647101396 95393008871892 95632666321664 95651603751168 95804540402832 96217847307072 96232820093406 96559852837248 96647974623576 96714241681752 96849313535232 97045702914208 97131473095392 97220116549854 97355894912064 97422647358528 97565684637636 97756536454912 97842934879488 97858160551224 98143259273469 98280326903904 98437466601846 98684772693632 98704314509184 98771991504768 98862132117816 99110505103872 99198100182528 99288629667936 99304080309153 99641550268224 99800866416276 100084468324608 100231413726096 100531880784864 100679483083518 100712559890682 100965581737344 101127014869656 101401153703424 101470679797248 101563283268576 101579087876373 101668864718727 101924289105984 102017306547108 102087255108516 102363996996864 102527666045136 102621234135957 102670856971776 102969976942656 102986000450838 103278653483904 103430288632248 103724204189184 103740345065232 103926790525491 104042580869142 104187887537472 104259324366144 104354472791028 104709105748224 104804664649488 105177191949792 105345358994958 105630933071232 105799825599768 106065628269056 106100474617344 106256252802528 106272787699269 106574780722752 106668972819648 106685571941154 107034551131392 107107939785984 107205687894608 107586749611872 107684934688614 107780107953186 108050885718912 108223647492088 108245078220456 108517024138752 108591429256704 108690531217248 108707444920329 108803521891971 109159429108608 109176415778484 109272907232316 109486659977472 109600478278344 109722589978128 109822724250761 109875829390848 109976103511776 110051509053152 110073301739424 110090430620127 110526278289792 110627146018904 111003095711232 111020369280336 111118490442864 111219898632543 111499318241856 111677593688644 111699708376428 111932403348096 112057113169152 112159377958224 112393030522368 112595026865184 112760340441858 112980915083136 113080769000064 113098365882972 113224374764664 113546121958912 113563791256976 113586279454512 113767891728363 114053712703296 114154514771904 114258693677148 114545747702016 114624286437632 114646984637184 114664825244232 114990665734656 115223841836864 115241772210622 115343624300778 115504714093248 115633404014976 115841224060488 115980042134784 116188485169392 116317936916704 116359074711279 116689729712832 116707888198386 116837918640132 117169934361856 117188167573688 117211373479656 117291739911912 117693724810848 117797743966752 117905247730674 118282508345216 118305930955392 118324340943516 118660580598528 118792786638336 119024803799739 119323831802688 119363033944512 119538284402844 119787308846208 119896628313096 120030211499152 120304078944768 120413870022816 120496432259232 120606398881434 120909400352128 121016261561472 121035093313356 121538333440512 121557246433776 121751603428599 122057482015808 122081652156096 122165357913792 122276847619404 122447620404864 122584045786368 122804357747184 122951520077312 122975867257344 123060186137088 123172492474656 123437913725394 123610308064704 123723116450748 123807947684796 124143570825984 124342063076016 124455539271267 124878482675136 124897915440378 125417216422656 125436733022088 125793183803904 125952933569504 126064252315296 126179300203002 126442159337664 126669405223332 126987638886144 127103529468528 127190678495856 127377421610247 127739387203776 127759265164098 128290463076096 128310426791208 128746470449664 128863966164768 128952322242336 129070005820482 129508630793856 129626822066472 129807859882752 129896863144704 130087579516848 130295575599027 130477547401632 130712045815566 130857679031292 131040435871872 131249955469128 131605752678912 131695988673024 131816176157088 131836688520399 131953207400901 132384839557248 132405440412204 132855400357632 132899048103168 133067821888368 133189261325391 133641884968128 134042507713152 134239310778024 134283413187576 134620775649792 134836019826208 134883706852233 135033987936546 135417711024768 135438783835164 135558486291636 135899052141312 136023075396144 136116340144688 136143294256656 136703554726848 136828312181276 137140507085184 137293302590208 137314667267784 137436027653016 137704871311872 137907051509664 138127550088586 138154902465582 138320460086976 138442709404224 138569054033988 138723441158856 138917183383296 139012432488192 139139297054704 139739552865984 139761298212882 139884820960518 140236255933056 140460478659944 140488293009528 140841244094976 141066434133024 141517331779392 141675003736704 141697050265692 141822283854708 142099707630336 142225297092864 142247429254872 142535876155243 142861093746912 142991470652094 143089513307838 143448999482496 143579912918152 143706810604248 144067847625216 144195176553984 144326770960608 144349230140109 144920708289664 144943259893772 144971961935364 145071362522628 145273970302848 145545905478144 145568554371312 145697209643088 145830174824781 146033842368096 146133971037792 146296786637504 146348526956454 146634804682368 146764402319232 146787240826836 147368371053056 147397553321472 147420490355856 147656199902769 148027159040448 148157987257152 148293198176724 148665757655808 148797150273792 148932944501904 149243204464128 149545837277632 149569108613786 149701299624414 150126702486912 150347120589144 150641220110848 150774358666752 150797821177296 150965833019552 151019224625277 151448372606016 151690522304484 152071616937728 152101730555136 152206019695872 152344924902864 152886433658976 153025959820662 153130882662774 153545995495296 153791499067704 154006285457664 154177872019968 154454965413984 154479000676257 154917980225856 155145432948372 155586306283776 155610517597848 155783891520176 156063871303713 156139336502784 156281831306208 156388986549216 156531709186542 156924966414464 157063658622336 157206996974232 157741241273856 157765787924688 158018038492437 158446399606848 158699738399652 159098442403584 159150711926016 159384379203792 159716411794944 159862171084128 160551826697088 160661909678976 160808531841912 161355015415296 161380124417808 161527402032921 161638153921817 161670161929779 162076328578368 162335471238132 162775536208128 162887143885056 163035796825872 163263493873152 163739143662912 163764623667726 164229989966208 164400717417516 164583884967192 164813744086272 164964155267664 165077263579728 165789417434688 165940719028356 166504643566848 166530553920504 167248977362784 167516390532966 168085669753728 168239066937336 168589545783552 168892540297776 169471372624704 169587571327808 169621153500096 169647548824458 169836562146996 170319182938368 170345686885464 171080569054944 171231772157856 171388040515722 171818621553024 171936429656448 172093341093976 172485998601984 172678174391808 172835762755296 172862658315933 173015436451167 173450106022464 173727434132036 173761836090732 173970063202176 174282727754088 174476905375056 174720581162496 174999940625504 175034594569248 175061832297579 175256877960198 175754901542784 175782251360532 175937609867868 176513119409664 176540587216272 176696615950128 176857871596011 177423762517824 177585681767188 177990870897792 178189179957504 178723343617536 178985747704032 179044550916768 179271926710718 179307426604266 179680963269312 179844942469644 180045317248728 180556948033024 180585045113552 180620805034224 180744648388848 180909598322151 181364100528192 181524392342208 181552639970034 182271406302464 182307500160768 182335869650664 182854009446912 183086223023712 183248036870688 183415271429106 183671430607296 183876068679552 184206536620776 184427280115968 184590279205632 184758738711984 184964588211808 184993371180209 185156870588091 185415462097056 185584674676122 185711921527194 186319403821312 186348397617176 186513094614024 186981674577408 187146931272192 187317724012704 187346873160567 188088578844032 188125824633984 188155099533132 188689775705856 188900004982272 188929400354256 189096378472944 189268950304503 189663239006496 190481458329216 190655294202792 190786017743784 191265332643328 191303207502336 191609080805664 191638897746147 192435694614144 192465640186812 193119705674496 193295949247152 193428483363504 193605008730723 193698627070464 194091405828416 194262946190784 194440233099708 194711789824128 194845294717056 195131369275272 195513072909824 195685869758976 195716321102448 196286518546938 196560653807808 196874933203692 197369545387264 197408629018368 197543983009536 197724264235632 198577259335872 198608160618306 199283100536448 199601732832552 200168936649216 200462827452192 201063761569728 201358966167036 201425119781364 201931163474688 202254029739312 202550981904819 203126566537152 203158175752746 203337729437454 203848578211968 204034613094216 204174510217032 204727993993728 205055332090272 205242468271914 205939953885312 205972000901676 206557306967808 206860577264496 207191325132879 207480690130464 207853581050982 208085161738284 208375775074944 208518648732288 208708945582056 209418211496448 209609329298976 209641947319323 209827231440777 210354383899584 210690717989916 211261866142464 211599651199536 212512505605056 212545575398538 213149561445504 213337945639296 213371143882308 214069102262784 214215879571968 214411375789216 214487205978141 214634269961757 215173499223744 215369869377228 215560215906372 216101771437824 216447294984176 216490156440912 217381062434496 217414889840658 217607043783942 218318858217216 218352831556968 218545814464632 218973319954944 219200956556688 219445179956256 219645448501522 219952207023552 220103018106304 220146603478848 220180861240254 221052556579584 221254292037808 221731067247467 222040738560672 222236980885728 222439797265086 222998636483712 223355187377288 223399416752856 223864806696192 224114226338304 224318755916448 224353662920679 224551949436621 225190053730368 225520680883716 225961830166272 226161538000128 226196731765944 226448749529328 227127582513952 227172558909024 227535783456726 228107425406592 228309029543808 228517387354296 229091495404032 229248572875264 229293969274368 229329650488464 229538939730993 229696323994161 230447683673728 230483544421244 230687248601556 231009428186496 231266808029952 231682448120976 231960084269568 232376970338784 232635873833408 232718149422558 233379459425664 233415776396772 233675837280264 234339868723712 234376335147376 234422746959312 234583479823824 234797563779813 235387449621696 235595487933504 235810495461348 236565016690432 236611861910784 236648681887032 237321161197056 238049607599478 238647663605376 238726067889024 239076568805688 239574617692416 239793256626192 240060422998304 240827740045632 240992864518464 241212797762868 241818800704256 242032523122944 242070186626712 243114492867552 243503206857198 244114964031616 244163304312192 244330715827584 244553695238808 244895240809728 245168091572736 245608715494368 245646935501589 246344984949312 246875827450788 247220616129408 247446232901496 247615895369592 248287141651968 248684126152032 248911078542534 249756965350272 249795830880756 250834432845312 250873466044176 251274585799449 251905867139008 252128504630592 252358600406004 252884318675328 253338810446664 253975277772288 254207058937056 254381356991712 254754843220494 255478774407552 255518530328196 256580926152192 256620853582416 257031162793709 257082060773583 257727932329536 257904644484672 258140011640964 259017261587712 259253644132944 259615719765504 259793726289408 260175159033696 260591151198054 260955094803264 261424091631132 261715358062584 262080871743744 262499910938256 262885316940297 263632352314176 263673377040798 263906414801802 264769679114496 264810880824408 265710800715264 265798096206336 266135643776736 266378522650782 267283769936256 268085015426304 268478621556048 268566826375152 268907890066077 269672039652416 269767413704466 270067975873092 270835422049536 270877567670328 271116972583272 271798104282624 272046150792288 272232680289376 272286588513312 272328959955051 273407109453696 273656624362552 274281014170368 274586605180416 274629334535568 274872055306032 275122907143659 275814103019328 276255100177172 276309804931164 276640920173952 276885418808448 277138108067976 277446882317712 277834366766592 278024864976384 278278594109408 278377012014183 278567882290791 279479105731968 279522596425764 279769641921036 280472511866112 280920957319888 280976586019056 282132868266048 283034663558784 283350007473408 283394100531384 283644567709416 284199415260672 284450594185728 284494858509744 285071752310486 285722187493824 285982941304188 286179026615676 286897998964992 287159825836304 287413621208496 288653541921216 288698460280218 289841416579328 289886519787544 289943923870728 290142725045256 290547940605696 291137108742624 291394419286176 291660349649562 292067684736192 292267942075584 292593573275008 292697053912908 293269609364736 293528804638464 293574481653672 294429777820407 294840980711712 295312399805538 296054318080896 296315974514304 296586396353448 297331515311616 297594300547584 297865889003808 297912240927459 299091674555264 299138217227572 299402599248828 300253404973824 300694241178288 301595642354592 301931666039104 302038449250554 302896745212032 303381044608968 304143233875456 304203461110272 304412039391744 304689849805728 304737263629119 305772867317952 306051919641324 306261765325548 307091990990592 307582998135408 307863702407871 308012570915328 308909930827968 308958001352514 309835960451712 310290865896744 311172612567552 311221035195696 311567783040352 312127742607426 312563662612416 312777973098432 313063418373084 313849932828928 314127317244672 314413993948464 315531575849376 316036076984874 316892799213696 317399476799304 318196884807168 318301423852032 318768758407584 318818363097807 319724342168256 321103653394176 321323819357952 321617063683824 322760248835616 323054804065842 323276307843634 323340323859558 324152657156736 324670942476264 325551072416256 325774287770112 326071593651744 326122334760987 326410565675913 327478287325824 327529247335452 328459979932416 328801434835032 329167769934384 329468172752283 329627488172544 329928310535328 330154527159456 331578834869376 331881438056712 333009287133696 333061107841008 333593636817367 333659695897629 334497954725568 335032781065932 336171339507456 336478133874672 337179091567104 337785080595552 338942745249408 339175142655616 339242307000192 339295097648916 339673124293992 340638365876736 340691373770928 341303675185089 342161138109888 342463544315712 342776081031444 343637243106048 343872859312896 344186682187952 344971997203968 345671525510592 345725316631866 346030872902334 346900212044928 347454868264072 347523672181464 347940126404352 348565455508176 348953810750112 349999881251008 350069189138496 350123664595158 350513755920396 351509803085568 351564502721064 351875219735736 352588746278759 353081174432544 353393231900256 353715743192022 354847525035648 355171363534376 355981741795584 356378359915008 357074411399217 357971495408064 358089101833536 358543853421436 358614853208532 359361926538624 359689884939288 360090634497456 361170090227104 361241610068448 361489296777696 361819196644302 362728201056384 363048784684416 363105279940068 364542812604928 364615000321536 364671739301328 365254810285797 366172446047424 366496073741376 366830542858212 367342861214592 367752137359104 368413073241552 368854560231936 369180558411264 369517477423968 369929176423616 369986742360418 370313741176182 370830924194112 371169349352244 371423843054388 372638807642624 372696795234352 373026189228048 373366617813801 374635448025408 374693746321134 376177157688064 376251649267968 376310199066264 377379551411712 377858800708512 378192756945888 378537900609006 379326478012992 380962916658432 381310588405584 381572035487568 382132264830741 383218161611328 383277795492294 384871389228288 384931280373624 386239411348992 386591898494304 386856966727008 387210017461446 388182811656832 388525892381568 388880466199416 389423579648256 389690589434112 390262738550544 390886726797081 391432642204896 392573037093876 393121307615616 393749866407384 394739090774528 394817258036736 395087966019072 395448528471264 395510065561197 397154518671744 397216321236612 398566201072896 399203465665104 399567783976173 400925654904384 402127523139456 402717932334072 402850239562728 403862326949376 404508059478624 405101963809638 406253133074304 406316351505492 406675458874908 407697156423936 408069226188432 408349020434064 408721685098193 410110664180544 410484936543828 411879907770624 411944001803352 413114613935616 413721154528992 414382650265758 414961380260928 415707162101964 416170323476568 416751550149888 417037297464576 417417891164112 419218658597952 419283894638646 419654462881554 420708767799168 421381435979832 422523732284928 423199302399072 425025011210112 425091150797076 426299122891008 426675891278592 426742287764616 427607628465729 428822751578432 428974411956282 429268539923514 430346998447488 430739738754456 431120431812744 432203542875648 432894589968352 432980312881824 433047690420327 434762124868992 434829779681316 435214087567884 436637716434432 436705663113936 437091628929264 437490524474343 438401913113376 438890359912512 439290897003044 439904414047104 440206036212608 440293206957696 440361722480508 442105113159168 442508584075616 442968599708307 443462134494934 444081477121344 444473961771456 444879594530172 445997272967424 446710374754576 446798833505712 447729613392384 448637511832896 448707325841358 449103898873242 450380107460736 451041361767432 451923660332544 452323076000256 452393463531888 452897499058656 454255165027904 454345117818048 455071566913452 456214850813184 456618059087616 457034774708592 457615181340517 458659300976928 459077879461986 459392647988322 460895367347456 460967088842488 461374497203112 462018856372992 462533616059904 463364896241952 463437002028771 464753940677568 465271747666816 465436298845116 466758918851328 466831552793544 467351674560528 468191613911139 468752670294752 468845493918624 469166959647648 469595127559626 470774899243392 471190975867008 471620990922696 473130033380864 473223723821568 473297363774064 474054115477311 476099215198956 477295327210752 477452135778048 478153137611376 479149235384832 479586513252384 480120845996608 481655480091264 481985729036928 482425595525736 483637601408512 484065046245888 484140373253424 484582206098763 484914461765451 486228985735104 487006413714396 488229928063232 488326608624384 488661431655168 489107390477616 489790481619456 491217430988736 491293871003178 492689969898624 493751654901576 494441232258816 494892465802992 495231790739184 497368252304064 497822157085068 499513930700544 499591661761512 501746932088352 502549171598898 503811734278016 504257009261184 504717200812008 505768637350656 506677620893328 508414117874112 508762713983424 509509686440988 510957548815104 511037060656392 513241707164832 514062325587418 514164121547166 515455864659072 515809288969344 516280023281928 518034523175424 518507288265888 518587974947799 519046309353501 520350318067392 521182302396108 521910189606528 522848183262264 523430716125168 524161743487488 524999821876512 525770633880594 527264704628352 527346754081596 527812829603604 529539358228992 529621761648816 530468570021059 530573614788033 532271287553472 532757045301564 534567539872512 536170030852608 536957243112096 537133652750304 537815780132154 539344079304832 539534827408932 540135951746184 541670844099072 541755135340656 542233945166544 542728794966453 544092301584576 544465360578752 544573177026624 544657919910102 546814218907392 547313248725104 548562028340736 549258669071136 549744110612064 550245814287318 551628206038656 552510200354344 552619609862328 553281840347904 553770837616896 554276216135952 554893764635424 554980113540627 555470611764273 556557188218816 556754024028366 557135764581582 558958211463936 559045192851528 559539283842072 560945023732224 561841914639776 561953172038112 562040619481701 564265736532096 566069327117568 566700014946816 566788201062768 567289135418832 567806850913509 568989717019488 570143504620972 571444374987648 571965882608376 572358053231352 573795997929984 574319651672608 574827242416992 574916693238441 577307083842432 577396920560436 579682833158656 579773039575088 579887847741456 580285450090512 580815026192169 581095881211392 582274217485248 582788838572352 583320699299124 584135369472384 584535884151168 585187146550016 585394107825816 586539218729472 587057609276928 587148963307344 588859555640814 589681961423424 590624799611076 592108636161792 592631949028608 593172792706896 595731778007616 595824481854918 598183349110528 598276434455144 598805198497656 600506809947648 601388482356576 603191284709184 603863332078208 604076898501108 605793490424064 606762089217936 607652945714457 609379699611456 609474527258238 611545734635904 612103839282648 612523530651096 614183981981184 615165996270816 615727404815742 617819861655936 617916002705028 619671920903424 620581731793488 621573975398637 622442070391392 623135566080704 624255485214852 625127325224832 625555946196864 626126836746168 627699865657856 628254634489344 628827987896928 628925841957969 631063151698752 632072153969748 633785598427392 634798953598608 637537516815168 637636726195614 639448684336512 642207306788352 642647638715904 643234127367648 643902809885271 645520497671232 646109608131684 646552615687268 646680647719116 648305314313472 649341884952528 649934482861061 652143187303488 652244669521974 652821131351826 654956574651648 655058494670904 656919959864832 657602869670064 658335539868768 658936345504566 659856621070656 660309054318912 663157669738752 663762876113424 665193201742401 666122215682016 667187273634734 667319391795258 668995909451136 670065562131864 672342679014912 672956267749344 673060988762037 673655848309863 675570161191104 677885490498816 678350285311232 678484614000384 678590195297832 679346248587984 681382747541856 682607350370178 684322276219776 684927088631424 685552162062888 687274486212096 687745718625792 688373364375904 688480484495417 688616819192979 689088971982483 691343051021184 691450633263732 692061745804668 693800424089856 694909736528144 695047344362928 695880252808704 697130911016352 697907621500224 699999762502016 700138378276992 700247329190316 701027511840792 703019606171136 703129005442128 703750439471472 704392691339439 705177492557518 706162348865088 706786463800512 707431486384044 709695050071296 710342727068752 711963483591168 714148822798434 715942990816128 716178203667072 717087706842872 717229706417064 718723853077248 719379769878576 720181268994912 722340180454208 722483220136896 722978593555392 723638393288604 725456402112768 726097569368832 726210559880136 729343478602656 730509620571594 732344892094848 732992147482752 733661085716424 734685722429184 735504274718208 736826146483104 736940806504767 739034954847936 739858352847232 739973484720836 740627482352364 741661848388224 742338698704488 742847686108776 745393590468704 746052378456096 746733235627602 749270896050816 749387492642268 752354315376128 752503298535936 752620398132528 753823757398347 755717601417024 756385513891776 757075801218012 758652956025984 761925833316864 762621176811168 763144070975136 764264529661482 766436323222656 766555590984588 769742778456576 769862560747248 771093488381127 773183796988608 773713933454016 774420034922892 776365623313664 777051784763136 777760932398832 778847159296512 779381178868224 780525477101088 781773453594162 782865284409792 785146074187752 786242615231232 787499732814768 788655950820891 790897056942528 791020131122394 794309037343488 794432642473224 797132402145792 798406931330208 799135567952346 801851309808768 804255046278912 805435864668144 805700479125456 806723670198231 809016118957248 810203927619276 812506266148608 812632703010984 813350917749816 815394312847872 816138452376864 816698040868128 817443370196386 820221328361088 820969873087656 823759815541248 823888003606704 825205312127171 825368721430977 827442309057984 828765300531516 829922760521856 831414324203928 832340646953136 833503100299776 834074594929152 834835782328224 835703646872373 838437317195904 838567789277292 839308925763108 841417535598336 842762871959664 843531988394143 846398604798144 850050022420224 850182301594152 852598245782016 853351782557184 853484575529232 855215256931458 857645503156864 857948823912564 858537079847028 860693996894976 861479477508912 862240863625488 865789179936704 865960625763648 866095380840654 869524249737984 869659559362632 870428175135768 873411326227872 874183257858528 874981048948686 876803826226752 877780719825024 878581794006088 879808828094208 880412072425216 880586413915392 880723444961016 883289333461221 885017168151232 885937199416614 886924268989868 888162954242688 888947923542912 889759189060344 891994545934848 893420749509152 893597667011424 893736722782377 897275023665792 897414651682716 898207797746484 900760214921472 902082723534864 904786927063776 905794998117312 908510330055808 908690235636096 910143133826904 912429701626368 913236118175232 914069549417184 914211790887357 915230362681034 917318601953856 918155758923972 918785295976644 921790734694912 921934177684976 922748994406224 923591107223613 924037712745984 926729792483904 926874004057542 929507881355136 930543495333632 930872597690232 933517837702656 933663105587088 934703349121056 936383227822278 937505340589504 937690987837248 938333919295296 939190255119252 941549798486784 942381951734016 943241981845392 946594727548128 948108230954622 952198430397912 954590654421504 954904271556096 956306275222752 956455089293421 959173026504768 960241691993216 963310960182528 963971458073856 964851191051472 968280746506848 969164412197526 969828923530902 972457971470208 974012827428792 976459856126464 976653217248768 977322863310336 978214780955232 978367004282961 982434861977472 982587742006356 985379939797248 987503309803152 988404518256849 988882464517632 989784931605984 990463581478368 994736504608128 995644314170136 999027861401088 999183323523024 1000780910452101 1003493864176704 1005098343197796 1007623468556032 1008514018522368 1009434401624016 1011537274701312 1013355241786656 1016828235748224 1017525427966848 1019019372881976 1021915097630208 1022074121312784 1023911025555267 1026483414329664 1028124651174836 1028328243094332 1030911729318144 1031618577938688 1032560046563856 1037014576531776 1037175949895598 1038092618707002 1040700636134784 1042364604792216 1043820379213056 1045696366524528 1046861432250336 1049999643753024 1051541267761188 1054529409256704 1054693508163192 1055625659207208 1057766238836277 1059243523297632 1060937140042118 1061147229576066 1064542575106944 1065514090603128 1069135079745024 1071223234197651 1073914486224192 1074267305500608 1075631560264308 1078688158609664 1079069654817864 1080271903492368 1083510270681312 1084467890333088 1085457589932906 1088184603169152 1088930721157504 1089146354053248 1089315839820204 1093628437814784 1094626497450208 1094796836000909 1095764430857391 1098517338142272 1099488221224128 1100491628574636 1103256412077312 1105020400708688 1105239219724656 1106563680695808 1107541675233792 1108552432271904 1109787529270848 1109960227081254 1110941223528546 1113114376437632 1113508048056732 1114271529163164 1117916422927872 1118090385703056 1119078567684144 1120099853441403 1123683829279552 1123906344076224 1124081238963402 1128531473064192 1132138654235136 1133576402125536 1134578270837664 1135613701827018 1137979434038976 1140287009241944 1142888749975296 1143931765216752 1144716106462704 1146396794492223 1148639303345216 1149654484833984 1149833386476882 1154614167684864 1154793841120872 1159546079150176 1159775695482912 1160570900181024 1161630052384338 1164548434970496 1165577677144704 1166641398598248 1168270738944768 1169071768302336 1170374293100032 1170788215651632 1172660180391243 1174297926614688 1177719111281628 1179363922846848 1181249599222152 1184217272323584 1185263898057216 1186345585413792 1186530196683591 1191463556015232 1191648963709836 1196366698221056 1196552868910288 1197610396995312 1198703351928519 1202776964713152 1206382569418368 1207726664156416 1208153797002216 1211586980848128 1213524178435872 1215305891428914 1218759399222912 1218949054516476 1223091469271808 1224207678565296 1225047061302192 1226165055294579 1230331992541632 1231454809631484 1235639723311872 1235832005410056 1239343841806848 1241163463586976 1243147950797274 1244884140782784 1246271132161408 1248510970429704 1250254650449664 1251111892393728 1252253673492336 1257655975793856 1257851683915938 1262126303397504 1264144307939496 1267571196854784 1269597907197216 1275075033630336 1275273452391228 1278897368673024 1282822885397187 1286468254735296 1287805619770542 1291040995342464 1292219216263368 1293105231374536 1293361295438232 1296610628626944 1298683769905056 1299868965722122 1304286374606976 1304489339043948 1305642262703652 1309913149303296 1310116989341808 1312211725841567 1312471573423029 1315205739340128 1316671079737536 1317872691009132 1319713242141312 1320618108637824 1326315339477504 1327525752226848 1328905799124921 1330386403484802 1332244431364032 1334374547269468 1334638783590516 1337991818902272 1340131124263728 1345912535498688 1346121977524074 1347311696619726 1351140322382208 1355770980997632 1356700570622464 1356969228000768 1357180390595664 1358692497175968 1362765495083712 1365214700740356 1368644552439552 1369854177262848 1371104324125776 1372845544021551 1376746728751808 1376960968990834 1377233638385958 1378177943964966 1382686102042368 1382901266527464 1384123491609336 1387600848179712 1389819473056288 1390094688725856 1390311006086313 1394261822032704 1395815243000448 1399999525004032 1400276756553984 1400494658380632 1402055023681584 1404574841733417 1406258010884256 1407500878942944 1408785382678878 1410354985115036 1412324697730176 1413572927601024 1414862972768088 1419390100142592 1420685454137504 1420906531830967 1422162346431933 1428297645596868 1431885981632256 1432356407334144 1434175413685744 1434459412834128 1437447706154496 1438759539757152 1440362537989824 1444680360908416 1444966440273792 1445957187110784 1447276786577208 1450912804225536 1452195138737664 1452421119760272 1453746618296289 1454743385296353 1458686957205312 1461019241143188 1464689784189696 1465984294965504 1467322171432848 1469371444858368 1473652292966208 1473881613009534 1478069909695872 1479716705694464 1479946969441672 1481254964704728 1483323696776448 1484677397408976 1485695372217552 1490787180937408 1492104756912192 1493466471255204 1498541792101632 1498774985284536 1505240796265056 1507647514796694 1511435202834048 1512771027783552 1514151602436024 1517305912051968 1525242353622336 1526288141950272 1528529059322964 1532872646445312 1533111181969176 1539725121494496 1542186976762254 1546367593977216 1547427866908032 1548840069845784 1552731246627328 1554103569526272 1555521864797664 1555763924843397 1561050954202176 1563546907188324 1565730568819584 1570292148375504 1572485230462464 1574999465629536 1577311901641782 1581794113885056 1582040262244788 1588618074686976 1588865284946448 1591405710063177 1596813862660416 1598271135904692 1603702619617536 1608510092557824 1610871729336288 1611400958250912 1613447340396462 1618032237914496 1620407855238552 1625012532297216 1625265406021968 1626701835499632 1628186384899359 1632276904753728 1633396081736256 1634886740392772 1640442656722176 1641939746175312 1647776007213408 1650410624254342 1650737442861954 1654884618115968 1657530601063032 1659845521043712 1662828648407856 1664681293906272 1664940340621881 1666411835292819 1669671564656448 1671407293744746 1676874634391808 1677135578554584 1678617851526216 1682835071196672 1685525743919328 1687063976788286 1692797209596288 1700100044840448 1700364603188304 1703083303751821 1703420552740527 1706969151058464 1710430513862916 1715291006313728 1715897647825128 1717074159694056 1721387993789952 1722958955017824 1724481727250976 1724750079715323 1731578359873408 1731921251527296 1732190761681308 1739048499475968 1739319118725264 1740856350271536 1742445078576507 1746822652455744 1748366515717056 1749962097897372 1753607652453504 1755561439650048 1757163588012176 1759617656188416 1760824144850432 1761172827830784 1761446889922032 1766578666922442 1770034336302464 1771874398833228 1773848537979736 1776325908485376 1777895847085824 1779518378120688 1786841499018304 1787195334022848 1787473445564754 1794550047331584 1794829303365432 1796415595492968 1801520429842944 1804165447069728 1809573854127552 1811589996234624 1817020660111616 1817380471272192 1820286267653808 1822958837143371 1828139098834368 1828423581774714 1830460725362068 1834637203907712 1836311517847944 1837570591953288 1843868355369952 1845497988812448 1847182214447226 1853459584967808 1853748008115084 1859015762710272 1861086990667264 1861745195380464 1864721926195911 1867326211174176 1869406698242112 1872766455644556 1875010681179008 1875381975674496 1876667838590592 1878380510238504 1883099596973568 1884763903468032 1886483963690784 1886777525873907 1893189455096256 1896216461909244 1904396860795824 1912612550445504 1912910178586842 1918346053009536 1920483383986432 1926621920365056 1927942916147712 1929702382102944 1931708429655813 1936561493013696 1938328824395052 1939657847061804 1944915942940416 1948025654857584 1949803448583183 1956429561910464 1956734008565922 1964869723954944 1965175484012712 1970759879594496 1975006619606304 1976809036513698 1979569863211968 1980927162956736 1989473009216256 1991288628340272 1995579605227203 1998366647046048 2001561820904202 2006987728353408 2010196686395592 2015246937112064 2017028037044736 2018868803248032 2019182966286111 2026710483573312 2033656471496448 2035050855933696 2038038745763952 2044148242625568 2047822051110534 2052966828659328 2056249302349672 2056656486188664 2061823458636288 2063237155877376 2065120093127712 2065441453486251 2067266915947449 2074029153063552 2074351899791196 2076185237414004 2081401272269568 2084729209584432 2086631760764459 2087640758426112 2091392733049056 2093722864500672 2099999287506048 2103082535522376 2109058818513408 2109387016326384 2111251318414416 2113178074018317 2115532477672554 2118487046595264 2121874280084236 2122294459152132 2129085150213888 2131028181206256 2142446468395302 2147828972448384 2148534611001216 2151263120528616 2157376317219328 2158139309635728 2160543806984736 2167020541362624 2168935780666176 2170915179865812 2176369206338304 2177861442315008 2178292708106496 2178631679640408 2189252994900416 2189593672001818 2191528861714782 2197034676284544 2198976442448256 2200983257149272 2206512824154624 2210040801417376 2210478439449312 2210822419514301 2217104864543808 2219575058541696 2219920454162508 2221882447057092 2226228752875264 2227016096113464 2228543058326328 2236180771406112 2238157135368288 2240199706882806 2247367658559104 2247812688152448 2248162477926804 2257062946128384 2261471272195041 2267152804251072 2269156541675328 2271227403654036 2275958868077952 2280574018483888 2285777499950592 2287863530433504 2289432212925408 2292793588984446 2297278606690432 2299308969667968 2299666772953764 2309228335369728 2309587682241744 2313280465143381 2319092158300352 2319551390965824 2321141800362048 2323260104768676 2329096869940992 2331155354289408 2333282797196496 2336541477889536 2338143536604672 2341576431303264 2345320360782486 2348595853229376 2355438222563256 2358727845693696 2362499198444304 2365967852462673 2372691170827584 2373060393367182 2382927112030464 2383297927419672 2393105737820576 2395220793990624 2397406703857038 2405553929426304 2412765138836736 2415453328312832 2416307594004432 2420171010594693 2427048356871744 2430611782857828 2437518798445824 2437898109032952 2446182938543616 2448415357130592 2450094122604384 2452330110589158 2460663985083264 2462909619262968 2471279446623744 2471664010820112 2475615936381513 2482326927173952 2486295901594548 2489768281565568 2492542264322816 2497021940859408 2500509300899328 2502223784787456 2504507346984672 2507110940617119 2515311951587712 2515703367831876 2524252606795008 2528288615878992 2530595965182429 2539195814394432 2550150067260672 2550546904782456 2557794737346048 2565645770794374 2572936509470592 2575611239541084 2582081990684928 2584438432526736 2586210462749072 2586722590876464 2597367539810112 2599737931444244 2608572749213952 2608978678087896 2611284525407304 2620233978683616 2624423451683134 2624943146846058 2630411478680256 2633342159475072 2635745382018264 2639426484282624 2641236217275648 2649868000383663 2655051504453696 2657811598249842 2660772806969604 2664488862728064 2668749094538936 2669277567181032 2675983637804544 2680262248527456 2691825070997376 2692243955048148 2694623393239452 2702280644764416 2708181646949617 2714360781191328 2717384994351936 2725530990167424 2730429401480712 2737289104879104 2739708354525696 2742208648251552 2742635372662071 2745691088043102 2753493457503616 2753921937981668 2754467276771916 2756355887929932 2765372204084736 2765802533054928 2768246983218672 2770773321670839 2779638946112576 2780189377451712 2780622012172626 2788523644065408 2791630486000896 2799999050008064 2800553513107968 2800989316761264 2804110047363168 2809149683466834 2812516021768512 2815001757885888 2817570765357756 2820709970230072 2824649395460352 2827145855202048 2829725945536176 2841370908275008 2841813063661934 2844324692863866 2856595291193736 2863771963264512 2864712814668288 2868350827371488 2868918825668256 2869365267880263 2877519079514304 2880725075979648 2889360721816832 2889932880547584 2891914374221568 2894553573154416 2904842239520544 2907493236592578 2909486770592706 2917373914410624 2922038482286376 2929379568379392 2931968589931008 2934644342865696 2935101012848883 2947304585932416 2947763226019068 2956139819391744 2959433411388928 2959893938883344 2962509929409456 2965213554770547 2966647393552896 2969354794817952 2971390744435104 2981574361874816 2984209513824384 2986932942510408 2997083584203264 2997549970569072 3002342731356303 3010481592530112 3015295029593388 3022870405668096 3025542055567104 3028303204872048 3034611824103936 3050484707244672 3052576283900544 3057058118645928 3065745292890624 3066222363938352 3071733076665801 3079450242988992 3084373953524508 3092735187954432 3094855733816064 3097680139691568 3111043729595328 3111527849686794 3122101908404352 3127093814376648 3131461137639168 3140584296751008 3149998931259072 3154623803283564 3163588227770112 3164080524489576 3173298716508831 3177730569892896 3182811420126354 3193627725320832 3196542271809384 3207405239235072 3221743458672576 3222801916501824 3226894680792924 3236064475828992 3240815710477104 3250530812043936 3253403670999264 3256372769798718 3264553809507456 3266792163472512 3269773480785544 3280885313444352 3283879492350624 3284390508002727 3287293292572173 3295552014426816 3300821248508684 3301474885723908 3309769236231936 3315061202126064 3319691042087424 3325657296815712 3329362587812544 3329880681243762 3332823670585638 3339343129312896 3342814587489492 3353749268783616 3354271157109168 3357235703052432 3360299560324209 3371051487838656 3374127953576572 3385594419192576 3400729206376608 3406166607503642 3406841105481054 3413938302116928 3420861027725832 3430582012627456 3431795295650256 3434148319388112 3439190383476669 3445917910035648 3448963454501952 3449500159430646 3463156719746816 3463842503054592 3464381523362616 3478638237450528 3481712700543072 3484890157153014 3493645304911488 3496733031434112 3499924195794744 3507215304907008 3511122879300096 3514327176024352 3514874052423971 3517980541173729 3522893779844064 3533157333844884 3540068672604928 3543748797666456 3547697075959472 3552651816970752 3555791694171648 3559036756241376 3559590590050773 3573682998036608 3574390668045696 3574946891129508 3589100094663168 3589658606730864 3592831190985936 3596110055785557 3608330894139456 3619147708255104 3623179992469248 3634041320223232 3634760942544384 3640572535307616 3645917674286742 3656278197668736 3656847163549428 3660921450724136 3669274407815424 3672623035695888 3675141183906576 3678495165883737 3687736710739904 3690995977624896 3694364428894452 3706919169935616 3707496016230168 3718031525420544 3723490390760928 3729443852391822 3734652422348352 3738813396484224 3745532911289112 3750021362358016 3750763951348992 3753335677181184 3756761020477008 3772967927381568 3773555051747814 3786378910192512 3792432923818488 3808793721591648 3825225100891008 3825820357173684 3836692106019072 3840966767972864 3848468656191561 3859404764205888 3863416859311626 3873122986027392 3876657648790104 3879315694123608 3889831885880832 3896051309715168 3899606897166366 3912859123820928 3913468017131844 3929739447909888 3930350968025424 3936635177524701 3950013239212608 3953618073027396 3959139726423936 3961854325913472 3978946018432512 3982577256680544 3986717397374763 3991159210454406 3996733294092096 4003123641808404 4013975456706816 4020393372791184 4037737606496064 4038365932572222 4053420967146624 4067312942992896 4070101711867392 4076077491527904 4088296485251136 4095644102221068 4105933657318656 4112498604699344 4113312972377328 4118536632064653 4130240186255424 4130882906972502 4134533831894898 4148058306127104 4148703799582392 4152370474828008 4162802544539136 4169458419168864 4173263521528918 4182785466098112 4187445729001344 4199998575012096 4206165071044752 4212890277701873 4213724525200251 4218774032652768 4222502636828832 4226356148036634 4231064955345108 4236974093190528 4243748560168472 4244588918304264 4258170300427776 4262056362412512 4262719595492901 4266487039295799 4284892936790604 4295657944896768 4297069222002432 4302526241057232 4316278619271456 4321087613969472 4334041082725248 4337871561332352 4341830359731624 4352738412676608 4355722884630016 4356585416212992 4357263359280816 4361239854888867 4364230155889059 4378505989800832 4379187344003636 4383057723429564 4394069352569088 4397952884896512 4401966514298544 4420081602834752 4420956878898624 4421644839028602 4434209729087616 4439150117083392 4439840908325016 4443764894114184 4452457505750528 4454032192226928 4457086116652656 4472361542812224 4476314270736576 4480399413765612 4494735317118208 4495625376304896 4496324955853608 4522942544390082 4534305608502144 4538313083350656 4542454807308072 4551917736155904 4561148036967776 4575727060867008 4578864425850816 4585587177968892 4594557213380864 4598617939335936 4599333545907528 4619175364483488 4626560930286762 4638184316600704 4639102781931648 4642283600724096 4646520209537352 4658193739881984 4662310708578816 4666565594392992 4667291774530191 4683152862606528 4690640721564972 4697191706458752 4710876445126512 4717455691387392 4724998396888608 4731935704925346 4745382341655168 4746120786734364 4765854224060928 4766595854839344 4774217130189531 4786211475641152 4790441587981248 4794813407714076 4811107858852608 4825530277673472 4832615188008864 4840342021189386 4854096713743488 4861223565715656 4875037596891648 4875796218065904 4884559154698077 4896830714261184 4900188245208768 4904660221178316 4921327970166528 4925819238525936 4943328021640224 4951231872763026 4964653854347904 4972591803189096 4979536563131136 4985084528645632 4994043881718816 4994821021865643 5009014693969344 5014221881234238 5030623903175424 5031406735663752 5048505213590016 5056577231757984 5061191930364858 5078391628788864 5100300134521344 5101093809564912 5109249911255463 5131291541588748 5145873018941184 5151222479082168 5164163981369856 5168876865053472 5172420925498144 5173445181752928 5174250239145969 5194735079620224 5199475862888488 5217145498427904 5217957356175792 5222569050814608 5227335235729521 5240467957367232 5248846903366268 5249886293692116 5260822957360512 5266684318950144 5271490764036528 5278852968565248 5282472434551296 5299736000767326 5310103008907392 5315623196499684 5321545613939208 5328977725456128 5337498189077872 5338555134362064 5360524497054912 5383650141994752 5384487910096296 5389246786478904 5404561289528832 5416363293899234 5428721562382656 5434769988703872 5451061980334848 5460858802961424 5468876511430113 5484417296503104 5485270745324142 5491382176086204 5506986915007232 5507843875963336 5508934553543832 5512711775859864 5531605066109856 5536493966437344 5541546643341678 5559277892225152 5560378754903424 5561244024345252 5577047288130816 5583260972001792 5594165778587733 5601978633522528 5608220094726336 5618299366933668 5625032043537024 5630003515771776 5635141530715512 5641419940460144 5649298790920704 5654291710404096 5659451891072352 5660332577621721 5682741816550016 5683626127323868 5688649385727732 5713190582387472 5736701654742976 5737837651336512 5738730535760526 5755038159028608 5761450151959296 5778721443633664 5779865761095168 5783828748443136 5789107146308832 5809684479041088 5814986473185156 5818973541185412 5834747828821248 5844076964572752 5849410345749549 5869288685731392 5870202025697766 5894609171864832 5895526452038136 5912279638783488 5919787877766688 5925019858818912 5930427109541094 5938709589635904 5942781488870208 5963148723749632 5968419027648768 5973865885020816 5986738815681609 5995099941138144 6004685462712606 6020963185060224 6030590059186776 6045740811336192 6051084111134208 6056606409744096 6057548898858333 6100969414489344 6105152567801088 6114116237291856 6132444727876704 6143466153331602 6158900485977984 6168747907049016 6185470375908864 6189711467632128 6195360279383136 6196324360458753 6201800747842347 6222087459190656 6223055699373588 6244203816808704 6254187628753296 6259895282293377 6262922275278336 6281168593502016 6299997862518144 6309247606567128 6327176455540224 6328161048979152 6339534222054951 6346597433017662 6355461139785792 6365622840252708 6387255450641664 6393084543618768 6443486917345152 6445603833003648 6453789361585848 6472128951657984 6481631420954208 6501061624087872 6506807341998528 6512745539597436 6529107619014912 6533584326945024 6539546961571088 6567758984701248 6568781016005454 6574586585144346 6591104028853632 6601642497017368 6602949771447816 6619538472463872 6630122404252128 6651314593631424 6658725175625088 6659761362487524 6665647341171276 6678686258625792 6685629174978984 6699186179296421 6708542314218336 6714471406104864 6720599120648418 6742102975677312 6748255907153144 6771188838385152 6784413816585123 6801458412753216 6812333215007284 6813682210962108 6827876604233856 6841722055451664 6863590591300512 6868296638776224 6878380766953338 6891835820071296 6897926909003904 6899000318861292 6926313439493632 6927685006109184 6928763046725232 6939841395430143 6957276474901056 6963425401086144 6969780314306028 6987290609822976 6993466062868224 6999848391589488 7014430609814016 7028654352048704 7029748104847942 7035961082347458 7045787559688128 7066314667689768 7080137345209856 7087497595332912 7095394151918944 7097903557388019 7118073512482752 7119181180101546 7147365996073216 7148781336091392 7149893782259016 7179317213461728 7185662381971872 7192220111571114 7216661788278912 7238295416510208 7246359984938496 7260513031784079 7281145070615232 7291835348573484 7312556395337472 7313694327098856 7321842901448272 7338548815630848 7345246071391776 7350282367813152 7356990331767474 7375473421479808 7381991955249792 7388728857788904 7413838339871232 7414992032460336 7426847809144539 7446980781521856 7458887704783644 7469304844696704 7477626792968448 7491065822578224 7500042724716032 7501527902697984 7506671354362368 7513522040954016 7545935854763136 7547110103495628 7572757820385024 7584865847636976 7591787895547287 7617587443183296 7650450201782016 7651640714347368 7673384212038144 7696937312383122 7718809528411776 7726833718623252 7746245972054784 7753315297580208 7758631388247216 7792102619430336 7799213794332732 7825718247641856 7826936034263688 7860701936050848 7873270355049402 7900026478425216 7907236146054792 7918279452847872 7923708651826944 7965154513361088 7973434794749526 7982318420908812 7993466588184192 8006247283616808 8027950913413632 8040786745582368 8075475212992128 8076731865144444 8106841934293248 8124544940848851 8152154983055808 8176592970502272 8191288204442136 8211867314637312 8224997209398688 8226625944754656 8227906117986213 8237073264129306 8260480372510848 8261765813945004 8269067663789796 8296116612254208 8297407599164784 8304740949656016 8312319965012517 8338916838337728 8346527043057836 8365570932196224 8374891458002688 8399997150024192 8412330142089504 8425780555403746 8427449050400502 8437548065305536 8445005273657664 8452712296073268 8462129910690216 8473948186381056 8487497120336944 8489177836608528 8524112724825024 8525439190985802 8532974078591598 8569785873581208 8591315889793536 8594138444004864 8605052482114464 8632557238542912 8642175227938944 8668082165450496 8675743122664704 8683660719463248 8694688445469823 8714526718561632 8722479709777734 8728460311778118 8757011979601664 8758374688007272 8766115446859128 8788138705138176 8795905769793024 8803933028597088 8805303038546649 8840163205669504 8841913757797248 8843289678057204 8868419458175232 8878300234166784 8879681816650032 8887529788228368 8895640664311641 8908064384453856 8914172233305312 8944723085624448 8952628541473152 8960798827531224 8989470634236416 8991250752609792 8992649911707216 9007028194068909 9045885088780164 9068611217004288 9076626166701312 9084909614616144 9103835472311808 9122296073935552 9151454121734016 9157728851701632 9171174355937784 9189114426761728 9197235878671872 9198667091815056 9238350728966976 9253121860573524 9276368633201408 9278205563863296 9284567201448192 9293040419074704 9333131188785984 9334583549060382 9366305725213056 9381281443129944 9394383412917504 9421752890253024 9449996793777216 9463871409850692 9490764683310336 9492241573468728 9519896149526493 9533191709678688 9548434260379062 9572422951282304 9580883175962496 9589626815428152 9622215717705216 9665230376017728 9680684042378772 9708193427486976 9722447131431312 9751592436131808 9769118309396154 9793661428522368 9800376490417536 9809320442356632 9842655940333056 9851638477051872 9853171524008181 9861879877716519 9886656043280448 9902463745526052 9929307708695808 9945183606378192 9959073126262272 9988087763437632 9989642043731286 10018029387938688 10028443762468476 10061247806350848 10062813471327504 10080898680972627 10113154463515968 10122383860729716 10156783257577728 10202187619129824 10218499822510926 10262583083177496 10291746037882368 10302444958164336 10337753730106944 10344841850996288 10346890363505856 10348500478291938 10389470159240448 10398951725776976 10435914712351584 10445138101629216 10454670471459042 10480935914734464 10497693806732536 10499772587384232 10521645914721024 10533368637900288 10542981528073056 10544622157271913 10553941623521187 10599472001534652 10620206017814784 10631246392999368 10643091227878416 10657955450912256 10674996378155744 10677110268724128 10678771770152319 10721048994109824 10767300283989504 10768975820192592 10778493572957808 10788330167356671 10832726587798468 10857443124765312 10869539977407744 10902123960669696 10921717605922848 10937753022860226 10968834593006208 10970541490648284 10982764352172408 11013973830014464 11015687751926672 11017869107087664 11025423551719728 11035485497651211 11063210132219712 11072987932874688 11083093286683356 11118555784450304 11120757509806848 11122488048690504 11154094576261632 11188331557175466 11203957267045056 11216440189452672 11236598733867336 11250064087074048 11260007031543552 11270283061431024 11282839880920288 11318903782144704 11320665155243442 11365483633100032 11367252254647736 11377298771455464 11426381164774944 11473403309485952 11475675302673024 11477461071521052 11510076318057216 11522900303918592 11545405968574683 11578214292617664 11619368958082176 11629972946370312 11637947082370824 11669495657642496 11688153929145504 11698820691499098 11738577371462784 11740404051395532 11789218343729664 11791052904076272 11809905532574103 11839575755533376 11850039717637824 11860854219082188 11877419179271808 11885562977740416 11926297447499264 11936838055297536 11947731770041632 11973477631363218 11990199882276288 12009370925425212 12041926370120448 12061180118373552 12113212819488192 12115097797716666 12201938828978688 12210305135602176 12228232474583712 12264889455753408 12286932306663204 12317800971955968 12337495814098032 12355609896193959 12390720558766272 12392648720917506 12403601495684694 12444174918381312 12446111398747176 12488407633617408 12508375257506592 12519790564586754 12562337187004032 12599995725036288 12618495213134256 12638670833105619 12656322097958304 12679068444109902 12693194866035324 12710922279571584 12731245680505416 12774510901283328 12786169087237536 12788158786478703 12799461117887397 12886973834690304 12891207666007296 12907578723171696 12963262841908416 13002123248175744 13013614683997056 13025491079194872 13058215238029824 13067168653890048 13079093923142176 13083719564666601 13092690467667177 13135517969402496 13137562032010908 13149173170288692 13182208057707264 13203284994034736 13205899542895632 13260244808504256 13302629187262848 13317450351250176 13319522724975048 13331294682342552 13357372517251584 13371258349957968 13398372358592842 13417084628436672 13428942812209728 13441198241296836 13484205951354624 13496511814306288 13568827633170246 13602916825506432 13624666430014568 13627364421924216 13655753208467712 13683444110903328 13727181182601024 13736593277552448 13756761533906676 13783671640142592 13795853818007808 13798000637722584 13857526093450464 13879682790860286 13914552949802112 13926850802172288 13939560628612056 13974581219645952 13986932125736448 13999696783178976 14001875323590573 14057308704097408 14059496209695884 14071922164694916 14091575119376256 14132629335379536 14174995190665824 14190788303837888 14195807114776038 14236147024965504 14238362360203092 14294731992146432 14297562672182784 14299787564518032 14322651390568593 14358634426923456 14371324763943744 14384440223142228 14433323576557824 14476590833020416 14521026063568158 14562290141230464 14583670697146968 14625112790674944 14627388654197712 14643685802896544 14690492142783552 14700564735626304 14713980663534948 14750946842959616 14763983910499584 14777457715577808 14829984064920672 14853695618289078 14893961563043712 14917775409567288 14938609689393408 14955253585936896 14982131645156448 14984463065596929 15027044081908032 15091871709526272 15094220206991256 15145515640770048 15169731695273952 15183575791094574 15235174886366592 15300900403564032 15303281428694736 15327749733766389 15393874624766244 15437619056823552 15453667437246504 15492491944109568 15506630595160416 15517262776494432 15584205238860672 15598427588665464 15651436495283712 15653872068527376 15678900930416249 15682005707188563 15721403872101696 15746540710098804 15800052956850432 15814472292109584 15836558905695744 15847417303653888 15930309026722176 15946869589499052 15964636841817624 15986933176368384 16012494567233616 16081573491164736 16150950425984256 16153463730288888 16213683868586496 16249089881697702 16304309966111616 16353185941004544 16382576408884272 16449994418797376 16453251889509312 16455812235972426 16474146528258612 16520960745021696 16523531627890008 16538135327579592 16594815198329568 16609481899312032 16624639930025034 16677833676675456 16693054086115672 16731141864392448 16749782916005376 16782497335763199 16824660284179008 16851561110807492 16854898100801004 16875096130611072 16890010547315328 16905424592146536 16924259821380432 16947896372762112 16974994240673888 16978355673217056 16980997732865163 17048225449650048 17050878381971604 17065948157183196 17139571747162416 17210104964228928 17265114477085824 17284350455877888 17336164330900992 17351486245329408 17367321438926496 17389376890939646 17429053437123264 17444959419555468 17456920623556236 17514023959203328 17516749376014544 17532230893718256 17548231037248647 17607866057194176 17610606077093298 17680326411339008 17683827515594496 17686579356114408 17736838916350464 17759363633300064 17775059576456736 17791281328623282 17816128768907712 17828344466610624 17889446171248896 17905257082946304 17921597655062448 17960216447044827 17985299823414432 18014056388137818 18091770177560328 18137222434008576 18153252333402624 18169819229232288 18172646696574999 18244592147871104 18302908243468032 18315457703403264 18342348711875568 18397334183630112 18476701457933952 18506243721147048 18552737266402816 18556411127726592 18569134402896384 18586080838149408 18588973081376259 18666262377571968 18669167098120764 18732611450426112 18762562886259888 18779685846880131 18788766825835008 18843505780506048 18899993587554432 18927742819701384 18981529366620672 18984483146937456 19039792299052986 19066383419357376 19096868520758124 19144845902564608 19161766351924992 19179253630856304 19330460752035456 19361368084757544 19416386854973952 19444894262862624 19503184872263616 19538236618792308 19587322857044736 19600752980835072 19618640884713264 19703276954103744 19706343048016362 19723759755433038 19773312086560896 19804927491052104 19858615417391616 19890367212756384 19976175526875264 19979284087462572 20036058775877376 20056887524936952 20097558537889263 20125626942655008 20161797361945254 20226308927031936 20244767721459432 20313566515155456 20353241449755369 20404375238259648 20436999645021852 20525166166354992 20604889916328672 20675507460213888 20689683701992576 20693780727011712 20697000956583876 20778940318480896 20797903451553952 20819524186290429 20871829424703168 20890276203258432 20909340942918084 20961871829468928 20995387613465072 20999545174768464 21043291829442048 21085963056146112 21089244314543826 21107883247042374 21198944003069304 21240412035629568 21262492785998736 21286182455756832 21349992756311488 21354220537448256 21357543540304638 21442097988219648 21507913523004299 21537951640385184 21556987145915616 21576660334713342 21665453175596936 21714886249530624 21739079954815488 21781539095352237 21843435211845696 21875506045720452 21937669186012416 21941082981296568 21965528704344816 22031375503853344 22035738214175328 22050847103439456 22070970995302422 22126420264439424 22145975865749376 22166186573366712 22237111568900608 22241515019613696 22244976097381008 22280543427433617 22376663114350932 22407914534090112 22432880378905344 22473197467734672 22500128174148096 22520014063087104 22540566122862048 22565679761840576 22637807564289408 22641330310486884 22730967266200064 22734504509295472 22754597542910928 22775363686641861 22852762329549888 22946806618971904 22951350605346048 22954922143042104 23020152636114432 23090811937149366 23156428585235328 23238737916164352 23259945892740624 23275894164741648 23376307858291008 23397641382998196 23477154742925568 23480808102791064 23582105808152544 23619811065148206 23679151511066752 23700079435275648 23721708438164376 23754838358543616 23771125955480832 23895463540083264 23946955262726436 23980399764552576 24018741850850424 24083852740240896 24122360236747104 24226425638976384 24230195595433332 24373634822546553 24456464949167424 24529778911506816 24573864613326408 24635601943911936 24674991628196064 24711219792387918 24781441117532544 24785297441835012 24807202991369388 24888349836762624 24892222797494352 24932022790989773 24936959895037551 25016750515013184 25039581129173508 25124674374008064 25199991450072576 25236990426268512 25277341666211238 25312644195916608 25358136888219804 25386389732070648 25421844559143168 25462491361010832 25572338174475072 25576317572957406 25598922235774794 25773947669380608 25782415332014592 25815157446343392 25926525683816832 26004246496351488 26027229367994112 26050982158389744 26084065336409469 26158187846284352 26167439129333202 26185380935334354 26271035938804992 26275124064021816 26298346340577384 26364416115414528 26406569988069472 26411799085791264 26415909115639947 26520489617008512 26605258374525696 26634900702500352 26639045449950096 26662589364685104 26686921992934923 26742516699915936 26796744717185684 26834169256873344 26857885624419456 26882396482593672 26968411902709248 26993023628612576 27021084582206727 27137655266340492 27205833651012864 27249332860029136 27254728843848432 27311506416935424 27366888221806656 27454362365202048 27473186555104896 27513523067813352 27567343280285184 27591707636015616 27596001275445168 27715052186900928 27759365581720572 27829105899604224 27853701604344576 27879121257224112 27999393566357952 28003750647181146 28114617408194816 28118992419391768 28143844329389832 28183150238752512 28265258670759072 28349990381331648 28381576607675776 28391614229552076 28472294049931008 28476724720406184 28559688448579479 28599575129036064 28645302781137186 28717268853846912 28742649527887488 28768880446284456 28866647153115648 29042052127136316 29124580282460928 29167341394293936 29254777308395424 29287371605793088 29380984285567104 29401129471252608 29427961327069896 29501893685919232 29527967820999168 29554915431155616 29559514572024543 29659968129841344 29707391236578156 29787923126087424 29835550819134576 29877219378786816 29964263290312896 29968926131193858 30054088163816064 30183743419052544 30188440413982512 30339463390547904 30367151582189148 30470349772733184 30606562857389472 30655499467532778 30787749249532488 30875238113647104 30907334874493008 31013261190320832 31034525552988864 31168410477721344 31196855177330928 31307744137054752 31357801860832498 31364011414377126 31442807744203392 31493081420197608 31600105913700864 31628944584219168 31633866471815739 31661824870563561 31860618053444352 31893739178998104 31929273683635248 31973866352736768 32024989134467232 32163146982329472 32301900851968512 32306927460577776 32358582771284599 32364990502070013 32498179763395404 32608619932223232 32706371882009088 32765152817768544 32899988837594752 32906503779018624 32911624471944852 32948293056517224 33041921490043392 33047063255780016 33076270655159184 33106456492953633 33189630396659136 33218963798624064 33249279860050068 33355667353350912 33386108172231344 33462283728784896 33564994671526398 33649320568358016 33703122221614984 33709796201602008 33750192261222144 33780021094630656 33810849184293072 33848519642760864 33949988481347776 33956711346434112 33961995465730326 34096450899300096 34101756763943208 34131896314366392 34279143494324832 34420209928457856 34530228954171648 34568700911755776 34636217905724049 34734642877852992 34778753781879292 34858106874246528 34889918839110936 34913841247112472 35033498752029088 35064461787436512 35096462074497294 35215732114388352 35221212154186596 35360652822678016 35367655031188992 35373158712228816 35429716597722309 35518727266600128 35550119152913472 35582562657246564 35632257537815424 35656688933221248 35778892342497792 35810514165892608 35843195310124896 35920432894089654 35970599646828864 36028112776275636 36183540355120656 36339638458464576 36345293393149998 36489184295742208 36605816486936064 36630915406806528 36684697423751136 36794668367260224 36953402915867904 37012487442294096 37066829688581877 37172161676298816 37177946162752518 37332524755143936 37338334196241528 37465222900852224 37525125772519776 37559371693760262 37687011561012096 37799987175108864 37855485639402768 37916012499316857 37968966293874912 38079584598105972 38132766838714752 38193737041516248 38289691805129216 38323532703849984 38358507261712608 38364476359436109 38660921504070912 38722736169515088 38889788525725248 39006369744527232 39076473237584616 39174645714089472 39201505961670144 39237281769426528 39278071403001531 39406553908207488 39412686096032724 39447519510866076 39546624173121792 39609854982104208 39646003454524721 39780734425512768 39952351053750528 39958568174925144 40072117551754752 40113775049873904 40195117075778526 40251253885310016 40323594723890508 40452617854063872 40489535442918864 40706482899510738 40808750476519296 40873999290043704 41050332332709984 41209779832657344 41351014920427776 41379367403985152 41387561454023424 41394001913167752 41595806903107904 41639048372580858 41743658849406336 41780552406516864 41818681885836168 41923743658937856 41990775226930144 41999090349536928 42005625970771719 42171926112292224 42178488629087652 42215766494084748 42397888006138608 42524985571997472 42572364911513664 42699985512622976 42708441074896512 42715087080609276 42884195976439296 42967954171705779 43015827046008598 43075903280770368 43113974291831232 43153320669426684 43330906351193872 43429772499061248 43563078190704474 43686870423691392 43751012091440904 43875338372024832 43882165962593136 43931057408689632 44062751007706688 44071476428350656 44101694206878912 44141941990604844 44252840528878848 44291951731498752 44332373146733424 44489952194762016 44561086854867234 44753326228701864 44815829068180224 44865760757810688 44946394935469344 44953389196790787 45081132245724096 45131359523681152 45275615128578816 45282660620973768 45469009018590944 45509195085821856 45550727373283722 45705524659099776 45893613237943808 45902701210692096 45909844286084208 45983249201299167 46181623874298732 46312857170470656 46477475832328704 46519891785481248 46551788329483296 46752615716582016 46795282765996392 46954309485851136 46961616205582128 47036702791248747 47164211616305088 47239622130296412 47358303022133504 47400158870551296 47443416876328752 47509676717087232 47542251910961664 47790927080166528 47893910525452872 47960799529105152 48037483701700848 48244720473494208 48452851277952768 48460391190866664 48747269645093106 48912929898334848 49059557823013632 49147729226652816 49349983256392128 49422439584775836 49562882235065088 49570594883670024 49614405982738776 49784445594988704 49864045581979546 49873919790075102 50033501030026368 50079162258347016 50249348748016128 50347492007289597 50473980852537024 50554683332422476 50625288391833216 50716273776439608 50772779464141296 50843689118286336 50924982722021664 51144676348950144 51152635145914812 51197844471549588 51455451292042723 51630314892686784 51853051367633664 52008492992702976 52054458735988224 52101964316779488 52168130672818938 52316375692568704 52334878258666404 52370761870668708 52542071877609984 52550248128043632 52596692681154768 52644693111745941 52813139976138944 52823598171582528 52831818231279894 53040979234017024 53210516749051392 53278090899900192 53325178729370208 53373843985869846 53485033399831872 53593489434371368 53668338513746688 53715771248838912 53764792965187344 53880649341134481 53986047257225152 54042169164413454 54275310532680984 54411667302025728 54498665720058272 54509457687696864 54517940089724997 54733776443613312 54908724730404096 54946373110209792 55027046135626704 55192002550890336 55430104373801856 55518731163441144 55658211799208448 55707403208689152 55758242514448224 55766919244128777 55998787132715904 56007501294362292 56229234816389632 56237984838783536 56287688658779664 56339057540640393 56366300477505024 56530517341518144 56699980762663296 56763153215351552 56783228459104152 56944588099862016 56953449440812368 57119376897158958 57199150258072128 57290605562274372 57434537707693824 57485299055774976 57537760892568912 58084104254272632 58249160564921856 58334682788587872 58509554616790848 58574743211586176 58761968571134208 58802258942505216 58855922654139792 59109830862311232 59119029144049086 59319936259682688 59414782473156312 59575846252174848 59671101638269152 59928526580625792 59937852262387716 60108176327632128 60292675613667789 60376880827965024 60678926781095808 60734303164378296 60940699545466368 61213125714778944 61310998935065556 61575498499064976 61814669748986016 62026522380641664 62069051105977728 62336820955442688 62393710354661856 62458572558871287 62615488274109504 62715603721664996 62728022828754252 62885615488406784 62986162840395216 63257889168438336 63267732943631478 63323649741127122 63721236106888704 63787478357996208 63858547367270496 64049978268934464 64326293964658944 64523740569012897 64613854921155552 64717165542569198 64729981004140026 64996359526790808 65217239864446464 65344617286056711 65530305635537088 65799977675189504 65813007558037248 65823248943889704 65896586113034448 66094126511560032 66152541310318368 66212912985907266 66379260793318272 66437927597248128 66498559720100136 66711334706701824 66772216344462688 66782606996055449 66841630282300851 67129989343052796 67298641136716032 67406244443229968 67419592403204016 67500384522444288 67560042189261312 67621698368586144 67697039285521728 67899976962695552 67913422692868224 67923990931460652 68192901798600192 68203513527886416 68263792628732784 68326091059925583 68558286988649664 68840419856915712 69060457908343296 69272435811448098 69469285755705984 69557507563758584 69716213748493056 69779837678221872 69827682494224944 70066997504058176 70128923574873024 70192924148994588 70431464228776704 70442424308373192 70746317424457632 70859433195444618 71037454533200256 71100238305826944 71165125314493128 71264515075630848 71313377866442496 71686390620249792 71840865788179308 71941199293657728 72056225552551272 72367080710241312 72679276916929152 72690586786299996 72978368591484416 73120904467639659 73369394847502272 73589336734520448 73906805831735808 74024974884588192 74133659377163754 74344323352597632 74355892325505036 74665049510287872 74676668392483056 74796068372969319 75050251545039552 75118743387520524 75374023122024192 75599974350217728 75710971278805536 75832024998633714 75937932587749824 76159169196211944 76265533677429504 76387474083032496 76717014523425216 76728952718872218 77321843008141824 77445472339030176 77779577051450496 78012739489054464 78152946475169232 78252196009228407 78474563538853056 78556142806003062 78813107816414976 78825372192065448 78895039021732152 79093248346243584 79219709964208416 79292006909049442 79561468851025536 79904702107501056 79917136349850288 80044915276335587 80060765978804769 80227550099747808 80390234151557052 80502507770620032 80647189447781016 80905235708127744 80979070885837728 81063253746620181 81412965799021476 81617500953038592 81747998580087408 82100664665419968 82419559665314688 82702029840855552 82758734807970304 82775122908046848 82788003826335504 83191613806215808 83278096745161716 83487317698812672 83561104813033728 83637363771672336 83981550453860288 83998180699073856 84011251941543438 84343852224584448 84356977258175304 84431532988169496 84795776012277216 85049971143994944 85144729823027328 85399971025245952 85416882149793024 85430174161218552 85679065345738437 85935908343411558 86031654092017196 86151806561540736 86227948583662464 86306641338853368 86661812702387744 87126156381408948 87373740847382784 87502024182881808 87764331925186272 87862114817379264 88125502015413376 88142952856701312 88203388413757824 88283883981209688 88505681057757696 88583903462997504 88664746293466848 88678543716073629 88979904389524032 89122173709734468 89506652457403728 89631658136360448 89892789870938688 89906778393581574 90162264491448192 90262719047362304 90551230257157632 90565321241947536 90938018037181888 91018390171643712 91101454746567444 91411049318199552 91819688572168416 91966498402598334 92363247748597464 92625714340941312 93039783570962496 93103576658966592 93505231433164032 93590565531992784 93923232411164256 94073405582497494 94328423232610176 94479244260592824 94716606044267008 94800317741102592 94886833752657504 94901599415447217 95581854160333056 95787821050905744 95921599058210304 96074967403401696 96489440946988416 96905702555905536 96920782381733328 97075748313853797 97494539290186212 97825859796669696 98119115646027264 98295458453305632 98699966512784256 98844879169551672 99125764470130176 99141189767340048 99228811965477552 99319369478860899 99568891189977408 99728091163959092 99747839580150204 100067002060052736 100158324516694032 100694984014579194 100947961705074048 101109366664844952 101250576783666432 101432547552879216 101545558928282592 101849965444043328 102289352697900288 102305270291829624 102395688943099176 102910902584085446 103260629785373568 103706102735267328 103908653717172147 104203928633558976 104336261345637876 104632751385137408 104669756517332808 104741523741337416 105100496256087264 105193385362309536 105289386223491882 105626279952277888 105647196343165056 105663636462559788 106081958468034048 106289149793166927 106556181799800384 106650357458740416 106747687971739692 106970066799663744 107186978868742736 107336677027493376 107431542497677824 107529585930374688 107761298682268962 107972094514450304 108084338328826908 108550621065361968 108997331440116544 109018915375393728 109035880179449994 109467552887226624 109817449460808192 109892746220419584 110054092271253408 110384005101780672 110860208747603712 111037462326882288 111200489065745631 111516485028896448 111533838488257554 111997574265431808 112015002588724584 112475969677567072 112575377317559328 112678115081280786 113061034683036288 113399961525326592 113526306430703104 113566456918208304 113748037497950571 113906898881624736 114238753794317916 114398300516144256 114581211124548744 114869075415387648 114970598111549952 115075521785137824 115093429078308327 116168208508545264 116669365577175744 117019109233581696 117149486423172352 117523937142268416 117604517885010432 117711845308279584 117834214209004593 118219661724622464 118238058288098172 118639872519365376 118829564946312624 118938010363574163 119342203276538304 119857053161251584 119875704524775432 120216352655264256 120585351227335578 120753761655930048 121357853562191616 121468606328756592 122426251429557888 122621997870131112 123150996998129952 123629339497972032 124053044761283328 124138102211955456 124787420709323712 124917145117742574 125230976548219008 125431207443329992 125456045657508504 125771230976813568 125972325680790432 126515778336876672 126535465887262956 126647299482254244 127284537406631999 127574956715992416 127717094734540992 128099956537868928 128652587929317888 128903862515117337 129047481138025794 129227709842311104 129434331085138396 129459962008280052 129992719053581616 130689234572113422 131060611271074176 131599955350379008 131626015116074496 131646497887779408 131793172226068896 132188253023120064 132305082620636736 132425825971814532 132758521586636544 132875855194496256 132997119440200272 133544432688925376 133565213992110898 133683260564601702 134259978686105592 134597282273432064 134812488886459936 134839184806408032 134860167590372361 135243396737172288 135394078571043456 135799953925391104 135826845385736448 135847981862921304 136407027055772832 136527585257465568 136652182119851166 137116573977299328 137680839713831424 137949747603897501 138544871622896196 138938571511411968 139115015127517168 139432427496986112 139559675356443744 139655364988449888 140133995008116352 140257847149746048 140385848297989176 140862928457553408 140884848616746384 141110108373746241 141492634848915264 141718866390889236 142074909066400512 142200476611653888 142330250628986256 142529030151261696 142626755732884992 143372781240499584 143681731576358616 143882398587315456 144112451105102544 144734161420482624 145358553833858304 145381173572599992 146241808935279318 146738789695004544 147178673469040896 148049949769176384 148267318754327508 148688646705195264 148711784651010072 149353336784966112 149592136745938638 150100503090079104 150237486775041048 150748046244048384 151421942557611072 151664049997267428 151875865175499648 152318338392423888 152531067354859008 152774948166064992 153434029046850432 153457905437744436 154366353876128169 154890944678060352 155559154102900992 156025478978108928 156305892950338464 156504392018456814 156949127077706112 157112285612006124 157626215632829952 157650744384130896 157790078043464304 157934079335237823 158439419928416832 158584013818098884 159122937702051072 159834272699700576 160089830552671174 160121531957609538 160455100199495616 160780468303114104 161005015541240064 161294378895562032 161641948023403443 161958141771675456 162126507493240362 162825931598042952 163235001906077184 163495997160174816 164201329330839936 164839119330629376 165199080463926637 165576007652671008 166383227612431616 166556193490323432 166974635397625344 167122209626067456 167274727543344672 167300757732386331 167963100907720576 167996361398147712 168022503883086876 168687704449168896 168713954516350608 168863065976338992 169017172621921179 169591552024554432 170099942287989888 170289459646054656 170799942050491904 170833764299586048 170860348322437104 171358130691476874 171871816686823116 172063308184034392 172303613123081472 172455897167324928 172613282677706736 173323625404775488 174252312762817896 174747481694765568 175004048365763616 175528663850372544 175724229634758528 176251004030826752 176285905713402624 176406776827515648 176567767962419376 177329492586933696 177357087432147258 177959808779048064 178244347419468936 179013304914807456 179785579741877376 179813556787163148 180324528982896384 180525438094724608 180878026841003367 181130642483895072 181876036074363776 182036780343287424 182202909493134888 182822098636399104 183639377144336832 183932996805196668 184726495497194928 186079567141924992 186207153317933184 187010462866328064 187181131063985568 187375717676613861 187846464822328512 188146811164994988 188656846465220352 188958488521185648 189773667505315008 189803198830894434 191163708320666112 191575642101811488 192149934806803392 192978881893976832 193571221707038691 193841564763466656 194151496627707594 194989078580372424 195651719593339392 196590916906611264 197399933025568512 197689758339103344 198282379534680096 198457623930955104 198638738957721798 199137782379954816 199456182327918184 199495679160300408 200134004120105472 200316649033388064 200347820988166347 200524890846902553 201389968029158388 201895923410148096 202218733329689904 202501153567332864 202865095105758432 203091117856565184 203699930888086656 204578705395800576 204610540583659248 204791377886198352 204978273179776749 205821805168170892 206521259570747136 207817307434344294 208407857267117952 208672522691275752 209265502770274816 209339513034665616 209483047482674832 210200992512174528 210386770724619072 210578772446983764 211252559904555776 211294392686330112 211327272925119576 212578299586333854 213112363599600768 213300714917480832 213495375943479384 213940133599327488 214373957737485472 215059171860749376 215522597364537924 215944189028900608 216168676657653816 217101242130723936 217994662880233088 218037830750787456 218071760358899988 218935105774453248 219362713402918977 220108184542506816 220768010203561344 221720417495207424 222074924653764576 222400978131491262 223032970057792896 223067676976515108 223995148530863616 224030005177449168 224388205118907957 224951939355134144 225150754635118656 225356230162561572 226122069366072576 226799923050653184 227132913836416608 227496074995901142 227813797763249472 228477507588635832 228796601032288512 229162422249097488 230151043570275648 230186858156616654 232336417017090528 233338731154351488 234038218467163392 234298972846344704 234756588027685221 235423690616559168 235668428418009186 236439323449244928 236476116576196344 237279745038730752 237659129892625248 237876020727148326 238684406553076608 239714106322503168 239751409049550864 240134745829006761 241170702454671156 241507523311860096 242715707124383232 242937212657513184 243189761239860543 244852502859115776 245243995740262224 246301993996259904 247258678995944064 248106089522566656 248276204423910912 249574841418647424 249834290235485148 250461953096438016 250862414886659984 250912091315017008 251944651361580864 253031556673753344 253070931774525912 253294598964508488 254569074813263998 255149913431984832 255434189469081984 256199913075737856 257037196037215311 257807725030234674 258094962276051588 258455419684622208 258868662170276792 258919924016560104 259985438107163232 261378469144226844 262121222542148352 263292995775558816 263586344452137792 264376506046240128 264610165241273472 264851651943629064 265517043173273088 265751710388992512 265994238880400544 266035631148220887 267088865377850752 267130427984221796 267366521129203404 268519957372211184 269624977772919872 269678369612816064 269720335180744722 270486793474344576 270788157142086912 271599907850782208 271653690771472896 271695963725842608 272814054111545664 273055170514931136 273304364239702332 274233147954598656 275899495207795002 277089743245792392 277877143022823936 278230030255034336 279119350712887488 279310729976899776 280267990016232704 280515694299492096 280771696595978352 281769697233492768 282220216747492482 282985269697830528 283437732781778472 284149818132801024 284400953223307776 284660501257972512 284704798246341651 286745562480999168 287363463152717232 287764797174630912 288224902210205088 289468322840965248 290717107667716608 290762347145199984 291227244941561391 292483617870558636 293477579390009088 294357346938081792 296099899538352768 296534637508655016 297377293410390528 297423569302020144 297958108436582697 298706673569932224 299184273491877276 300201006180158208 300474973550082096 302843885115222144 303328099994534856 303751730350999296 304636676784847776 305549896332129984 306868058093700864 306915810875488872 308732707752256338 309781889356120704 311118308205801984 312611785900676928 313008784036913628 313898254155412224 314224571224012248 315301488768261792 315580156086928608 315868158670475646 316878839856833664 317168027636197768 318245875404102144 318867449379500781 319668545399401152 320179661105342348 320243063915219076 320910200398991232 321560936606228208 322010031082480128 322588757791124064 323283896046806886 323916283543350912 324253014986480724 325651863196085904 326991994320349632 328402658661679872 329678238661258752 330398160927853274 331152015305342016 332766455224863232 333112386980646864 333601467197236893 334549455086689344 334601515464772662 335926201815441152 335992722796295424 336045007766173752 337427909032701216 337726131952677984 338034345243842358 339183104049108864 340199884575979776 340578919292109312 341244112493851713 341720696644874208 342716261382953748 343743633373646232 344126616368068784 344607226246162944 344911794334649856 345226565355413472 345280287234924981 346647250809550976 348504625525635792 350008096731527232 351057327700745088 351448459269517056 352502008061653504 352571811426805248 352813553655031296 353135535924838752 354658985173867392 354714174864294516 355919617558096128 356488694838937872 356814031090722489 358026609829614912 359571159483754752 359627113574326296 360649057965792768 361756053682006734 362261284967790144 363752072148727552 364073560686574848 364405818986269776 367278754288673664 367865993610393336 369452990994389856 372159134283849984 372414306635866368 374362262127971136 374751435353227722 375692929644657024 376293622329989976 377313692930440704 377916977042371296 379547335010630016 379606397661788868 381853612219895997 383151284203622976 384299869613606784 385957763787953664 386711587545352011 387142443414077382 387683129526933312 388302993255415188 389978157160744848 393181833813222528 394799866051137024 395379516678206688 396564759069360192 396915247861910208 397277477915443596 398275564759909632 398912364655836368 398991358320600816 400633298066776128 400695641976332694 401049781693805106 402779936058316776 403791846820296192 404437466659379808 405730190211516864 406182235713130368 407399861776173312 408650356937081681 409221081167318496 409582755772396704 409956546359553498 411643610336341784 413042519141494272 413849242811692503 415634614868688588 416815714534235904 417345045382551504 418679026069331232 418966094965349664 420401985024349056 420773541449238144 421157544893967528 422505119809111552 422588785372660224 422654545850239152 423330325121238723 425156599172667708 426224727199201536 426601429834961664 426990751886958768 427880267198654976 428747915474970944 430118343721498752 431045194729075848 431888378057801216 432337353315307632 434202484261447872 435989325760466176 436075661501574912 436143520717799976 438725426805837954 440216369085013632 441536020407122688 444149849307529152 444801956262982524 446065940115585792 446135353953030216 448060010354898336 448776410237815914 449903878710268288 450301509270237312 450712460325123144 452244138732145152 454265827672833216 454992149991802284 455627595526498944 456955015177271664 457593202064577024 458324844498194976 460302087140551296 460373716313233308 463099061628384507 464672834034181056 466677462308702976 468076436934326784 469513176055370442 470847381233118336 471336856836018372 472878646898489856 472952233152392688 473802238005713469 475318259785250496 475752041454296652 477368813106153216 479502818099101728 480269491658013522 482341404909342312 483015046623720192 485874425315026368 486379522479721086 489705005718231552 490487991480524448 492603987992519808 494517357991888128 495597241391779911 499149682837294848 499668580470970296 500923906192876032 501724829773319968 501824182630034016 501902273197158993 503889302723161728 506063113347506688 506141863549051824 506589197929016976 507051517865763537 509138149626527996 510299826863969664 510868378938163968 512399826151475712 514074392074430622 515615450060469348 516189924552103176 516910839369244416 517737324340553584 517839848033120208 519970876214326464 522756938288453688 524242445084296704 526585991551117632 527172688904275584 528753012092480256 529220330482546944 529703303887258128 531988477760801088 532071262296441774 534177730755701504 534260855968443592 534733042258406808 537039914744422368 539249955545839744 539356739225632128 539440670361489444 540973586948689152 541576314284173824 542634080523010101 543391927451685216 545628108223091328 546110341029862272 546608728479404664 548466295909197312 551798990415590004 554179486491584784 556460060510068672 558238701425774976 558621459953799552 560535980032465408 561031388598984192 561543393191956704 563539394466985536 564440433494984964 565970539395661056 566875465563556944 569321002515945024 569409596492683302 573491124961998336 574726926305434464 576449804420410176 578936645681930496 580713665121116073 581524694290399968 582454489883122782 584967235741117272 586955158780018176 592199799076705536 593069275017310032 594847138604040288 595916216873165394 597413347139864448 598368546983754552 600402012360316416 600949947100164192 601043462964499041 601574672540707659 605687770230444288 606656199989069712 607503460701998592 609273353569695552 611099792664259968 613736116187401728 613831621750977744 614934819539330247 617465415504512676 619563778712241408 625223571801353856 626017568073827256 627796508310824448 628449142448024496 630602977536523584 631160312173857216 631736317340951292 633757679713667328 634336055272395536 637734898759001562 639337090798802304 640359322210684696 640486127830438152 641820400797982464 643121873212456416 645177515582248128 646567792093613772 647832567086701824 648506029972961448 651303726392171808 653983988640699264 656805317323359744 658088140208756931 660796321855706548 662304030610684032 666224773961293728 667202934394473786 669098910173378688 669203030929545324 671852403630882304 671985445592590848 672090015532347504 673164615356723871 674855818065402432 675452263905355968 676068690487684716 678366208098217728 680399769151959552 682488224987703426 683441393289748416 685432522765907496 687487266747292464 688253232736137568 690453130710826944 690560574469849962 693294501619101952 697009251051271584 700016193463054464 702114655401490176 702896918539034112 704269764083055663 706271071849677504 709317970347734784 709428349728589032 711839235116192256 712977389677875744 713628062181444978 716053219659229824 719142318967509504 719254227148652592 720404237487020283 723512107364013468 724522569935580288 727504144297455104 728147121373149696 728811637972539552 734557508577347328 735731987220786672 738905981988779712 744318268567699968 744828613271732736 748724524255942272 749502870706455444 751385859289314048 752587244659979952 755833954084742592 759094670021260032 759212795323577736 763707224439791994 766302568407245952 768599739227213568 773423175090704022 774284886828154764 775366259053866624 776605986510830376 779956314321489696 786363667626445056 790759033356413376 793129518138720384 793830495723820416 794554955830887192 796551129519819264 797824729311672736 797982716641201632 798106893444662661 801266596133552256 801391283952665388 802099563387610212 805559872116633552 808874933318759616 811460380423033728 812364471426260736 814799723552346624 817300713874163362 818442162334636992 819165511544793408 819913092719106996 823287220672683568 827698485623385006 831269229737377176 833631429068471808 834690090765103008 837358052138662464 837932189930699328 840803970048698112 841547082898476288 842315089787935056 845309091700478304 846660650242477446 850313198345335416 852449454398403072 853202859669923328 853981503773917536 854114394739024953 857495830949941888 860236687442997504 862090389458151696 864674706630615264 868404968522895744 871978651520932352 872151323003149824 872287041435599952 873681734824684173 877450853611675908 880432738170027264 883072040814245376 888299698615058304 889603912525965048 892131880231171584 892270707906060432 896120020709796672 897552820475631828 899807757420536576 900603018540474624 901424920650246288 908531655345666432 909984299983604568 911255191052997888 913910030354543328 916649688996389952 920604174281102592 920747432626466616 926198123256769014 929345668068362112 933354924617405952 939026352110740884 941694762466236672 942673713672036744 945904466304785376 947604476011426938 950636519570500992 951504082908593304 954737626212306432 956602348138502343 959005636198203456 960538983316027044 964682809818684624 966030093247440384 971748850630052736 972759044959442172 980975982961048896 985207975985039616 989034715983776256 991194482783559822 998299365674589696 999337160941940592 1003449659546639936 1003648365260068032 1003804546394317986 1007778605446323456 1012283727098103648 1013178395858033952 1014103035731527074 1018276299253055992 1020599653727939328 1021736757876327936 1023732337481555139 1028148784148861244 1031230900120938696 1032379849104206352 1033821678738488832 1035474648681107168 1035679696066240416 1035840861704774943 1039941752428652928 1045513876576907376 1053171983102235264 1054345377808551168 1057506024184960512 1058440660965093888 1059406607774516256 1063976955521602176 1064142524592883548 1068355461511403008 1068521711936887184 1069466084516813616 1070442093272167467 1074079829488844736 1078499911091679488 1078713478451264256 1078881340722978888 1081947173897378304 1085268161046020202 1086783854903370432 1091256216446182656 1092220682059724544 1093217456958809328 1103597980831180008 1108358972983169568 1112920121020137344 1116477402851549952 1117242919907599104 1123086786383913408 1127078788933971072 1128880866989969928 1131941078791322112 1133750931127113888 1138642005031890048 1138819192985366604 1145560836659687991 1149453852610868928 1152899608840820352 1157873291363860992 1161427330242232146 1163049388580799936 1164908979766245564 1169934471482234544 1184399598153411072 1186138550034620064 1189694277208080576 1191832433746330788 1194826694279728896 1196737093967509104 1201899894200328384 1202086925928998082 1203149345081415318 1211375540460888576 1213312399978139424 1218546707139391104 1222199585328519936 1225951070811245043 1227663243501955488 1229869639078660494 1234930831009025352 1239127557424482816 1241547728435077509 1250447143602707712 1252035136147654512 1256898284896048992 1261205955073047168 1262320624347714432 1263472634681902584 1267515359427334656 1268672110544791072 1269990975363716169 1275469797518003124 1278674181597604608 1280718644421369392 1280972255660876304 1283640801595964928 1286243746424912832 1290355031164496256 1293135584187227544 1295665134173403648 1297012059945922896 1302607452784343616 1307967977281398528 1316176280417513862 1321592643711413096 1324608061221368064 1332449547922587456 1334405868788947572 1338197820346757376 1338406061859090648 1344180031064695008 1346329230713447742 1349711636130804864 1350904527810711936 1352137380975369432 1356732416196435456 1364976449975406852 1366882786579496832 1370865045531814992 1374974533494584928 1376506465472275136 1380906261421653888 1381121148939699924 1386589003238203904 1389297184885153521 1394018502102543168 1400032386926108928 1404229310802980352 1408539528166111326 1412542143699355008 1418635940695469568 1418856699457178064 1425954779355751488 1427256124362889956 1432106439318459648 1438508454297305184 1440808474974040566 1447024214728026936 1449045139871160576 1457623275945079104 1469115017154694656 1471463974441573344 1477811963977559424 1486791724175339733 1497449048511884544 1499005741412910888 1502771718578628096 1505174489319959904 1511667908169485184 1518189340042520064 1518425590647155472 1520853390250376153 1521154553597290611 1527414448879583988 1532605136814491904 1537199478454427136 1546846350181408044 1548569773656309528 1550732518107733248 1553211973021660752 1559912628642979392 1572727335252890112 1581518066712826752 1586259036277440768 1587660991447640832 1589109911661774384 1595649458623345472 1595965433282403264 1596213786889325322 1602533192267104512 1602782567905330776 1604199126775220424 1611119744233267104 1617749866637519232 1622920760846067456 1624728942852521472 1627902241569030303 1634601427748326724 1636884324669273984 1638331023089586816 1639826185438213992 1646574441345367136 1655396971246770012 1662538459474754352 1669380181530206016 1674716104277324928 1675864379861398656 1681607940097396224 1683094165796952576 1684630179575870112 1690618183400956608 1693321300484954892 1700626396690670832 1707963007547835072 1708228789478049906 1714991661899883776 1720473374885995008 1724180778916303392 1729349413261230528 1736809937045791488 1742140995363348219 1744574082871199904 1747363469649368346 1754901707223351816 1760865476340054528 1776599397230116608 1779207825051930096 1784541415812120864 1792240041419593344 1795105640951263656 1799615514841073152 1801206037080949248 1802849841300492576 1803130388893497123 1817063310691332864 1819968599967209136 1822510382105995776 1827820060709086656 1833299377992779904 1841208348562205184 1841494865252933232 1852396246513538028 1858691336136724224 1878052704221481768 1883389524932473344 1885347427344073488 1891808932609570752 1895208952022853876 1901273039141001984 1903008165817186608 1913204696277004686 1918011272396406912 1921077966632054088 1929365619637369248 1943497701260105472 1945518089918884344 1961951965922097792 1970415951970079232 1974264420626270793 1982388965567119644 1998674321883881184 2006899319093279872 2007296730520136064 2007609092788635972 2015557210892646912 2019493846070171613 2024567454196207296 2026356791716067904 2028206071463054148 2036552598506111984 2041199307455878656 2047464674963110278 2056297568297722488 2062461800241877392 2064759698208412704 2070949297362214336 2071359392132480832 2071681723409549886 2079883504857305856 2091027753153814752 2106343966204470528 2108690755617102336 2112809292249166989 2118813215549032512 2127953911043204352 2128285049185767096 2137043423873774368 2138932169033627232 2140884186544334934 2148159658977689472 2156999822183358976 2157426956902528512 2157762681445957776 2161212712461060849 2170536322092040404 2173567709806740864 2182512432892365312 2184441364119449088 2186434913917618656 2207195961662360016 2216717945966339136 2225840242040274688 2232954805703099904 2234485839815198208 2246173572767826816 2254157577867942144 2257761733979939856 2267501862254227776 2277284010063780096 2277638385970733208 2291121673319375982 2298907705221737856 2305799217681640704 2322854660484464292 2326098777161599872 2329817959532491128 2339868942964469088 2372277100069240128 2379388554416161152 2383664867492661576 2389653388559457792 2393474187935018208 2403799788400656768 2404173851857996164 2406298690162830636 2418406210726007981 2426624799956278848 2437093414278782208 2444399170657039872 2451902141622490086 2455326487003910976 2459739278157320988 2469861662018050704 2483095456870155018 2500894287205415424 2504070272295309024 2513796569792097984 2522411910146094336 2524641248695428864 2526945269363805168 2537344221089582144 2539981950727432338 2550939595036006248 2557348363195209216 2561437288842738784 2561944511321752608 2562343184217074859 2572487492849825664 2580710062328992512 2586271168374455088 2594024119891845792 2605214905568687232 2615935954562797056 2621045204474052519 2632352560835027724 2643185287422826192 2649216122442736128 2664899095845174912 2668811737577895144 2676395640693514752 2676812123718181296 2688360062129390016 2692658461426895484 2699423272261609728 2701809055621423872 2704274761950738864 2729952899950813704 2733765573158993664 2741730091063629984 2749949066989169856 2753012930944550272 2761812522843307776 2762242297879399848 2778594369770307042 2788037004205086336 2800064773852217856 2817079056332222652 2825084287398710016 2837713398914356128 2851909558711502976 2854512248725779912 2864212878636919296 2877016908594610368 2881616949948081132 2894048429456053872 2898090279742321152 2915246551890158208 2942927948883146688 2955623927955118848 2973583448350679466 2994898097023769088 2998011482825821776 3010348978639919808 3023335816338970368 3036851181294310944 3041706780500752306 3042309107194581222 3054828897759167976 3065210273628983808 3071197012444665417 3093692700362816088 3097139547312619056 3101465036215466496 3106423946043321504 3119825257285958784 3138782528814606103 3163036133425653504 3172518072554881536 3175321982895281664 3178219823323548768 3191298917246690944 3191930866564806528 3192427573778650644 3205066384534209024 3205565135810661552 3208398253550440848 3211326279816502401 3222239488466534208 3235499733275038464 3245841521692134912 3255804483138060606 3269202855496653448 3273768649338547968 3276662046179173632 3279652370876427984 3293148882690734272 3310793942493540024 3325076918949508704 3338760363060412032 3349432208554649856 3351728759722797312 3369260359151740224 3381236366801913216 3386642600969909784 3401252793381341664 3415926015095670144 3416457578956099812 3429983323799767552 3436682509979063973 3448361557832606784 3458698826522461056 3473619874091582976 3484281990726696438 3489148165742399808 3494726939298736692 3509803414446703632 3553198794460233216 3558415650103860192 3569082831624241728 3584480082839186688 3590211281902527312 3605699682600985152 3606260777786994246 3634126621382665728 3639937199934418272 3655640121418173312 3666598755985559808 3677853212433735129 3682989730505866464 3704792493027076056 3717382672273448448 3756105408442963536 3770694854688146976 3783617865219141504 3790417904045707752 3802546078282003968 3806016331634373216 3809972926091148507 3826409392554009372 3836022544792813824 3842155933264108176 3858731239274738496 3886995402520210944 3891036179837768688 3923903931844195584 3948528841252541586 3964777931134239288 3997348643767762368 4013798638186559744 4014593461040272128 4015218185577271944 4038987692140343226 4049134908392414592 4052713583432135808 4056412142926108296 4073105197012223968 4094929349926220556 4112595136595444976 4124923600483754784 4129519396416825408 4141898594724428672 4142718784264961664 4143363446819099772 4159767009714611712 4167891554655460563 4182055506307629504 4212687932408941056 4225618584498333978 4237626431098065024 4255907822086408704 4256570098371534192 4274086847747548736 4277864338067254464 4281768373088669868 4296319317955378944 4315525362891915552 4322425424922121698 4341072644184080808 4347135419613481728 4372869827835237312 4414391923324720032 4433435891932678272 4451680484080549376 4460375172526019199 4492347145535653632 4508315155735884288 4515523467959879712 4535003724508455552 4554568020127560192 4555276771941466416 4562560170751128459 4582243346638751964 4597815410443475712 4611598435363281408 4645709320968928584 4652197554323199744 4659635919064982256 4679737885928938176 4744554200138480256 4758777108832322304 4767329734985323152 4786948375870036416 4807599576801313536 4808347703715992328 4812597380325661272 4836812421452015962 4853249599912557696 4874186828557564416 4883706724707090909 4903804283244980172 4910652974007821952 4919478556314641976 4939723324036101408 4966190913740310036 5008140544590618048 5027593139584195968 5044823820292188672 5049282497390857728 5053890538727610336 5074688442179164288 5079963901454864676 5101879190072012496 5122874577685477568 5123889022643505216 5124686368434149718 5144974985699651328 5161420124657985024 5172542336748910176 5188048239783691584 5210429811137374464 5226422986090044657 5242090408948105038 5264705121670055448 5286370574845652384 5329798191690349824 5337623475155790288 5353624247436362592 5376720124258780032 5385316922853790968 5398846544523219456 5403618111242847744 5408549523901477728 5409391166680491369 5459905799901627408 5467531146317987328 5483460182127259968 5499898133978339712 5506025861889100544 5523625045686615552 5524484595758799696 5557188739540614084 5576074008410172672 5634158112664445304 5650168574797420032 5675426797828712256 5703819117423005952 5709024497451559824 5754033817189220736 5763233899896162264 5788096858912107744 5830493103780316416 5885855897766293376 5911247855910237696 5947166896701358932 5996022965651643552 6020697957279839616 6046671632677940736 6058481538210514839 6073702362588621888 6083413561001504612 6084618214389162444 6109657795518335952 6142394024889330834 6187385400725632176 6194279094625238112 6212847892086643008 6239650514571917568 6277565057629212206 6326072266851307008 6338427876747500967 6356439646647097536 6382597834493381888 6383861733129613056 6384855147557301288 6411130271621323104 6416796507100881696 6422652559633004802 6444478976933068416 6470999466550076928 6483638137383182547 6511608966276121212 6538405710993306896 6547537298677095936 6553324092358347264 6559304741752855968 6586297765381468544 6621587884987080048 6650153837899017408 6677520726120824064 6698864417109299712 6703457519445594624 6738520718303480448 6762472733603826432 6773285201939819568 6802505586762683328 6831852030191340288 6832915157912199624 6873365019958127946 6896723115665213568 6917397653044922112 6968563981453392876 6978296331484799616 6989453878597473384 7019606828893407264 7116831300207720384 7138165663248483456 7168960165678373376 7180422563805054624 7211399365201970304 7212521555573988492 7255218632178023943 7279874399868836544 7311280242836346624 7333197511971119616 7355706424867470258 7365979461011732928 7409584986054152112 7512210816885927072 7541389709376293952 7567235730438283008 7580835808091415504 7612032663268746432 7619945852182297014 7652818785108018744 7672045089585627648 7684311866528216352 7717462478549476992 7764356781804551939 7782072359675537376 7847807863688391168 7863135613422157557 7897057682505083172 7929555862268478576 7994697287535524736 8027597276373119488 8029186922080544256 8030436371154543888 8077975384280686452 8098269816784829184 8105427166864271616 8112824285852216592 8146210394024447936 8189858699852441112 8225190273190889952 8249847200967509568 8259038792833650816 8283797189448857344 8285437568529923328 8286726893638199544 8335783109310921126 8364111012615259008 8451237168996667956 8475252862196130048 8513140196743068384 8548173695495097472 8555728676134508928 8563536746177339736 8592638635910757888 8631050725783831104 8644850849844243396 8682145288368161616 8694270839226963456 8745739655670474624 8828783846649440064 8866871783865356544 8920750345052038398 8984694291071307264 9031046935919759424 9070007449016911104 9110553543882932832 9125120341502256918 9164486693277503928 9195630820886951424 9291418641937857168 9304395108646399488 9319271838129964512 9359475771857876352 9416347586443818309 9489108400276960512 9517554217664644608 9534659469970646304 9573896751740072832 9615199153602627072 9616695407431984656 9625194760651322544 9633978839449507203 9673624842904031924 9706499199825115392 9767413449414181818 9807608566489960344 9821305948015643904 9838957112629283952 9879446648072202816 9932381827480620072 10016281089181236096 10055186279168391936 10107781077455220672 10149376884358328576 10159927802909729352 10203758380144024992 10245749155370955136 10247778045287010432 10249372736868299436 10289949971399302656 10310047529937191919 10345084673497820352 10376096479567383168 10420859622274748928 10452845972180089314 10484180817896210076 10529410243340110896 10572741149691304768 10659596383380699648 10675246950311580576 10707248494872725184 10753440248517560064 10770633845707581936 10817099047802955456 10818782333360982738 10919811599803254816 10966920364254519936 10999796267956679424 11012051723778201088 11033559637301205387 11048969191517599392 11114377479081228168 11152148016820345344 11268316225328890608 11350853595657424512 11407638234846011904 11418048994903119648 11429918778273445521 11508067634378441472 11526467799792324528 11576193717824215488 11660986207560632832 11771711795532586752 11894333793402717864 11992045931303287104 12041395914559679232 12116963076421029678 12147404725177243776 12166827122003009224 12169236428778324888 12219315591036671904 12284788049778661668 12374770801451264352 12388558189250476224 12425695784173286016 12479301029143835136 12503674663966381689 12555130115258424412 12676855753495001934 12712879293294195072 12765195668986763776 12767723466259226112 12769710295114602576 12822260543242646208 12833593014201763392 12845305119266009604 12888957953866136832 12967276274766365094 13023217932552242424 13076811421986613792 13118609483505711936 13172595530762937088 13243175769974160096 13300307675798034816 13355041452241648128 13381125517578057597 13477041436606960896 13524945467207652864 13546570403879639136 13605011173525366656 13663704060382680576 13665830315824399248 13687680512253385377 13746730039916255892 13793446231330427136 13834795306089844224 13937127962906785752 13956592662969599232 13978907757194946768 14039213657786814528 14233662600415440768 14276331326496966912 14360845127610109248 14422798730403940608 14425043111147976984 14510437264356047886 14559748799737673088 14622560485672693248 14711412849734940516 14731958922023465856 14819169972108304224 15024421633771854144 15082779418752587904 15134471460876566016 15161671616182831008 15224065326537492864 15239891704364594028 15305637570216037488 15368623733056432704 15434924957098953984 15528713563609103878 15564144719351074752 15679268958270133971 15726271226844315114 15794115365010166344 15859111724536957152 15989394575071049472 16060872742309087776 16155950768561372904 16196539633569658368 16210854333728543232 16225648571704433184 16228173500041474107 16292420788048895872 16379717399704882224 16450380546381779904 16499694401935019136 16518077585667301632 16567594378897714688 16570875137059846656 16573453787276399088 16671566218621842252 16728222025230518016 16902474337993335912 16950505724392260096 17026280393486136768 17096347390990194944 17111457352269017856 17127073492354679472 17262101451567662208 17289701699688486792 17364290576736323232 17491479311340949248 17657567693298880128 17733743567730713088 17841500690104076796 18062093871839518848 18140014898033822208 18175444614631544517 18221107087765865664 18250240683004513836 18328973386555007856 18582837283875714336 18638543676259929024 18718951543715752704 18832695172887636618 18978216800553921024 19069318939941292608 19147793503480145664 19233390814863969312 19250389521302645088 19267957678899014406 19347249685808063848 19412998399650230784 19450914412149547641 19534826898828363636 19615217132979920688 19642611896031287808 19677914225258567904 19758893296144405632 19864763654961240144 20032562178362472192 20110372558336783872 20215562154910441344 20298753768716657152 20319855605819458704 20407516760288049984 20491498310741910272 20495556090574020864 20498745473736598872 20620095059874383838 20690169346995640704 20752192959134766336 20905691944360178628 20968361635792420152 21058820486680221792 21145482299382609536 21350493900623161152 21414496989745450368 21506880497035120128 21541267691415163872 21634198095605910912 21637564666721965476 21765655896534071829 21839623199606509632 21933840728509039872 21999592535913358848 22067119274602410774 22097938383035198784 22228754958162456336 22536632450657781216 22701707191314849024 22836097989806239296 22859837556546891042 23016135268756882944 23052935599584649056 23152387435648430976 23293070345413655817 23543423591065173504 23589406840266472671 23788667586805435728 23984091862606574208 24082791829119358464 24233926152842059356 24294809450354487552 24333654244006018448 24338472857556649776 24438631182073343808 24569576099557323336 24749541602902528704 24777116378500952448 24851391568346572032 25007349327932763378 25110260230516848824 25353711506990003868 25425758586588390144 25539420590229205152 25644521086485292416 25667186028403526784 25690610238532019208 25777915907732273664 25934552549532730188 26046435865104484848 26153622843973227584 26237218967011423872 26345191061525874176 26486351539948320192 26600615351596069632 26762251035156115194 26954082873213921792 27093140807759278272 27210022347050733312 27331660631648798496 27375361024506770754 27493460079832511784 27586892462660854272 27874255925813571504 27913185325939198464 27957815514389893536 28078427315573629056 28249042759331454927 28467325200830881536 28552662652993933824 28721690255220218496 28845597460807881216 28850086222295953968 28901936518348521609 29020874528712095772 29119497599475346176 29422825699469881032 29463917844046931712 29638339944216608448 30048843267543708288 30165558837505175808 30323343232365662016 30448130653074985728 30479783408729188056 30611275140432074976 30737247466112865408 30869849914197907968 30930142589811575757 31057427127218207756 31128289438702149504 31358537916540267942 31452542453688630228 31588230730020332688 31718223449073914304 31978789150142098944 32121745484618175552 32311901537122745808 32451297143408866368 32456347000082948214 32584841576097791744 32759434799409764448 32900761092763559808 32999388803870038272 33036155171334603264 33100678911903616161 33146907574552798176 33343132437243684504 33456444050461036032 33804948675986671824 34052560786972273536 34192694781980389888 34222914704538035712 34254146984709358944 34524202903135324416 34579403399376973584 34728581153472646464 34982958622681898496 35315135386597760256 35683001380208153592 36124187743679037696 36350889229263089034 36442214175531731328 36500481366009027672 36657946773110015712 37165674567751428672 37277087352519858048 37437903087431505408 37511023991899145067 37665390345775273236 38138637879882585216 38295587006960291328 38466781629727938624 38500779042605290176 38535915357798028812 38694499371616127696 38901828824299095282 39069653797656727272 39230434265959841376 39355828450517135808 39517786592288811264 39729527309922480288 40065124356724944384 40143376552734172791 40431124309820882688 40639711211638917408 40815033520576099968 40982996621483820544 40991112181148041728 40997490947473197744 41063041536760156131 41240190119748767676 41380338693991281408 41504385918269532672 41811383888720357256 41936723271584840304 42117640973360443584 42290964598765219072 42700987801246322304 42828993979490900736 43082535382830327744 43268396191211821824 43275129333443930952 43531311793068143658 43679246399213019264 43867681457018079744 44134238549204821548 44195876766070397568 44457509916324912672 45073264901315562432 45403414382629698048 45672195979612478592 45719675113093782084 46105871199169298112 46304774871296861952 46586140690827311634 47178813680532945342 47577335173610871456 47968183725213148416 48467852305684118712 48589618900708975104 48667308488012036896 48676945715113299552 48684520500124422321 48877262364146687616 49139152199114646672 49499083205805057408 49554232757001904896 49702783136693144064 50014698655865526756 50220520461033697648 50707423013980007736 50851517173176780288 51078841180458410304 51289042172970584832 51334372056807053568 51381220477064038416 51869105099065460376 52092871730208969696 52307245687946455168 52474437934022847744 52972703079896640384 53201230703192139264 53524502070312230388 54186281615518556544 54420044694101466624 54663321263297596992 54750722049013541508 54986920159665023568 55748511851627143008 55915631028779787072 56156854631147258112 56498085518662909854 56934650401661763072 57443380510440436992 57700172444591907936 57803873036697043218 58041749057424191544 58238995198950692352 58352743236448642923 58845651398939762064 58927835688093863424 59276679888433216896 60097686535087416576 60331117675010351616 60646686464731324032 60896261306149971456 60959566817458376112 61222550280864149952 61474494932225730816 61860285179623151514 62114854254436415512 62256578877404299008 62717075833080535884 62905084907377260456 63176461460040665376 63436446898147828608 64243490969236351104 64623803074245491616 64902594286817732736 64912694000165896428 65169683152195583488 65296967689602215487 65518869598819528896 65801522185527119616 65998777607740076544 66201357823807232322 66293815149105596352 66686264874487369008 67609897351973343648 68105121573944547072 68508293969418717888 69048405806270648832 69158806798753947168 69457162306945292928 69879211036240967451 70630270773195520512 71366002760416307184 72248375487358075392 72701778458526178068 72884428351063462656 73000962732018055344 73315893546220031424 74331349135502857344 74554174705039716096 75022047983798290134 75330780691550546472 76277275759765170432 76933563259455877248 77001558085210580352 77071830715596057624 77388998743232255392 77803657648598190564 78139307595313454544 78460868531919682752 78711656901034271616 79035573184577622528 79459054619844960576 80286753105468345582 80862248619641765376 81279422423277834816 81630067041152199936 81994981894946395488 82126083073520312262 82480380239497535352 82760677387982562816 83622767777440714512 83873446543169680608 84235281946720887168 84581929197530438144 84747128277994364781 85401975602492644608 85657987958981801472 86165070765660655488 86536792382423643648 86550258666887861904 87062623586136287316 87358492798426038528 88268477098409643096 88391753532140795136 88915019832649825344 90146529802631124864 91344391959224957184 91439350226187564168 92211742398338596224 92609549742593723904 92790427769434727271 93172281381654623268 94357627361065890684 95154670347221742912 95936367450426296832 96935704611368237424 97334616976024073792 97353891430226599104 97369041000248844642 97754524728293375232 98278304398229293344 98998166411610114816 99108465514003809792 99302036735710848483 100029397311731053512 100441040922067395296 101414846027960015472 102157682360916820608 102578084345941169664 102668744113614107136 102762440954128076832 103738210198130920752 104185743460417939392 104614491375892910336 104948875868045695488 105945406159793280768 107049004140624460776 108372563231037113088 109326642526595193984 109501444098027083016 109973840319330047136 111497023703254286016 111831262057559574144 112313709262294516224 112996171037325819708 114886761020880873984 115400344889183815872 115607746073394086436 116083498114848383088 116705486472897285846 117691302797879524128 118553359776866433792 120195373070174833152 120430129658202518373 121293372929462648064 121919133634916752224 122445100561728299904 122948989864451461632 123189124610280468393 123720570359246303028 124229708508872831024 124513157754808598016 125434151666161071768 125810169814754520912 126352922920081330752 126872893796295657216 128486981938472702208 129247606148490983232 129805188573635465472 129825388000331792856 130593935379204430974 131037739197639057792 131603044371054239232 132402715647614464644 132587630298211192704 133372529748974738016 135219794703946687296 136210243147889094144 137016587938837435776 138317613597507894336 138914324613890585856 139758422072481934902 142732005520832614368 145403556917052356136 145768856702126925312 146001925464036110688 146631787092440062848 147522778854286486841 148662698271005714688 149108349410079432192 150044095967596580268 150661561383101092944 152554551519530340864 153867126518911754496 154003116170421160704 154143661431192115248 154777997486464510784 155607315297196381128 156278615190626909088 156921737063839365504 157423313802068543232 158918109239689921152 160573506210936691164 162558844846555669632 163260134082304399872 163989963789892790976 164252166147040624524 164960760478995070704 167245535554881429024 167746893086339361216 168470563893441774336 169494256555988729562 170803951204985289216 172330141531321310976 173100517333775723808 174125247172272574632 174716985596852077056 176536954196819286192 176783507064281590272 177830039665299650688 180293059605262249728 182688783918449914368 182878700452375128336 184423484796677192448 185580855538869454542 186344562763309246536 188715254722131781368 190309340694443485824 193871409222736474848 194669233952048147584 194707782860453198208 194738082000497689284 195509049456586750464 195890903068806646461 196556608796458586688 197996332823220229632 198604073471421696966 200058794623462107024 200882081844134790592 202829692055920030944 204315364721833641216 205524881908256153664 207476420396261841504 208371486920835878784 209228982751785820672 209637633108722902353 211890812319586561536 214098008281248921552 216745126462074226176 218653285053190387968 219002888196054166032 219947680638660094272 222994047406508572032 223662524115119148288 225992342074651639416 230800689778367631744 231215492146788172872 232166996229696766176 233410972945794571692 235382605595759048256 237106719553732867584 240860259316405036746 242586745858925296128 243838267269833504448 244890201123456599808 246378249220560936786 247441140718492606056 248459417017745662048 250868303332322143536 251620339629509041824 252705845840162661504 253745787592591314432 254241384833983094343 256973963876945404416 258495212296981966464 259610377147270930944 259650776000663585712 261187870758408861948 262075478395278115584 264805431295228929288 265175260596422385408 266745059497949476032 270439589407893374592 274033175877674871552 276635227195015788672 277828649227781171712 279516844144963869804 285464011041665228736 290807113834104712272 292003850928072221376 293263574184880125696 295045557708572973682 297325396542011429376 297906110207132545449 300088191935193160536 301323122766202185888 307734253037823508992 308006232340842321408 308287322862384230496 309555994972929021568 311214630594392762256 312557230381253818176 313843474127678731008 314846627604137086464 317836218479379842304 321147012421873382328 325117689693111339264 327979927579785581952 328504332294081249048 329921520957990141408 334491071109762858048 335493786172678722432 336941127786883548672 338988513111977459124 344660283062642621952 346201034667551447616 348250494344545149264 353073908393638572384 355660079330599301376 360586119210524499456 365757400904750256672 368846969593354384896 369567373830841405179 371161711077738909084 372689125526618493072 377430509444263562736 380618681388886971648 387742818445472949696 389338467904096295168 389415565720906396416 389476164000995378568 391781806137613292922 393113217592917173376 397208146942843393932 400117589246924214048 401764163688269581184 405659384111840061888 408630729443667282432 411049763816512307328 414952840792523683008 416742973841671757568 419275266217445804706 428196016562497843104 437306570106380775936 438005776392108332064 439895361277320188544 442568336562859460523 445988094813017144064 447325048230238296576 451984684149303278832 461601379556735263488 462430984293576345744 464333992459393532352 466821945891589143384 470765211191518096512 481720518632810073492 487676534539667008896 489780402246913199616 492756498441121873572 494882281436985212112 496918834035491324096 501736606664644287072 503240679259018083648 505411691680325323008 508482769667966188686 516990424593963932928 519301552001327171424 522375741516817723896 524150956790556231168 529610862590457858576 530350521192844770816 533490118995898952064 540879178815786749184 548066351755349743104 553270454390031577344 559033688289927739608 570928022083330457472 581614227668209424544 584007701856144442752 586527148369760251392 587672709206419939383 590091115417145947364 595812220414265090898 600176383870386321072 602646245532404371776 616574645724768460992 619111989945858043136 622429261188785524512 625114460762507636352 627686948255357462016 628912899326168707059 635672436958759684608 642294024843746764656 650235379386222678528 655959855159571163904 657008664588162498096 659843041915980282816 668982142219525716096 670987572345357444864 677977026223954918248 692402069335102895232 696500988689090298528 706147816787277144768 711320158661198602752 731514801809500513344 739134747661682810358 742323422155477818168 745378251053236986144 754861018888527125472 761237362777773943296 762724154501949283029 775485636890945899392 778676935808192590336 778831131441812792832 778952328001990757136 783563612275226585844 786226435185834346752 794416293885686787864 800235178493848428096 803528327376539162368 811318768223680123776 822099527633024614656 829905681585047366016 833485947683343515136 838550532434891609412 856392033124995686208 876011552784216664128 879790722554640377088 885136673125718921046 891976189626034288128 903969368298606557664 923202759113470526976 924861968587152691488 928667984918787064704 933643891783178286768 941530422383036193024 963441037265620146984 975353069079334017792 985512996882243747144 989764562873970424224 993837668070982648192 1003473213329288574144 1006481358518036167296 1010823383360650646016 1016965539335932377372 1033980849187927865856 1038603104002654342848 1044751483033635447792 1059221725180915717152 1066980237991797904128 1081758357631573498368 1106540908780063154688 1108702121492524215537 1118067376579855479216 1141856044166660914944 1163228455336418849088 1168015403712288885504 1175345418412839878766 1180182230834291894728 1191624440828530181796 1200352767740772642144 1205292491064808743552 1233149291449536921984 1238223979891716086272 1244858522377571049024 1250228921525015272704 1257825798652337414118 1284588049687493529312 1311919710319142327808 1314017329176324996192 1319686083831960565632 1327705009688578381569 1337964284439051432192 1341975144690714889728 1355954052447909836496 1384804138670205790464 1393001977378180597056 1412295633574554289536 1463029603619001026688 1478269495323365620716 1484646844310955636336 1490756502106473972288 1509722037777054250944 1525448309003898566058 1550971273781891798784 1557904656003981514272 1567127224550453171688 1572452870371668693504 1588832587771373575728 1600470356987696856192 1607056654753078324736 1622637536447360247552 1644199055266049229312 1659811363170094732032 1677101064869783218824 1712784066249991372416 1752023105568433328256 1759581445109280754176 1763018127619259818149 1770273346251437842092 1807938736597213115328 1849723937174305382976 1857335969837574129408 1867287783566356573536 1883060844766072386048 1886738697978506121177 1926882074531240293968 1950706138158668035584 1971025993764487494288 1979529125747940848448 1987675336141965296384 2006946426658577148288 2012962717036072334592 2033931078671864754744 2077206208005308685696 2089502966067270895584 2118443450361831434304 2133960475983595808256 2217404242985048431074 2236134753159710958432 2283712088333321829888 2288172463505847849087 2326456910672837698176 2336030807424577771008 2350690836825679757532 2360364461668583789456 2383248881657060363592 2400705535481545284288 2410584982129617487104 2466298582899073843968 2489717044755142098048 2500457843050030545408 2515651597304674828236 2569176099374987058624 2628034658352649992384 2639372167663921131264 2655410019377156763138 2675928568878102864384 2711908104895819672992 2769608277340411580928 2786003954756361194112 2824591267149108579072 2926059207238002053376 2956538990646731241432 2969293688621911272672 2981513004212947944576 3019444075554108501888 3050896618007797132116 3101942547563783597568 3115809312007963028544 3134254449100906343376 3177665175542747151456 3200940713975393712384 3245275072894720495104 3319622726340189464064 3354202129739566437648 3425568132499982744832 3504046211136866656512 3526036255238519636298 3540546692502875684184 3615877473194426230656 3699447874348610765952 3714671939675148258816 3734575567132713147072 3773477395957012242354 3853764149062480587936 3942051987528974988576 3959058251495881696896 3975350672283930592768 3983115029065735144707 4013892853317154296576 4025925434072144669184 4067862157343729509488 4154412416010617371392 4179005932134541791168 4236886900723662868608 4434808485970096862148 4472269506319421916864 4576344927011695698174 4652913821345675396352 4701381673651359515064 4720728923337167578912 4766497763314120727184 4801411070963090568576 4821169964259234974208 4932597165798147687936 4979434089510284196096 5031303194609349656472 5138352198749974117248 5256069316705299984768 5278744335327842262528 5310820038754313526276 5423816209791639345984 5572007909512722388224 5649182534298217158144 5660216093935518363531 5852118414476004106752 5913077981293462482864 5938587377243822545344 5963026008425895889152 6038888151108217003776 6101793236015594264232 6231618624015926057088 6268508898201812686752 6355330351085494302912 6401881427950787424768 6708404259479132875296 6851136264999965489664 7008092422273733313024 7052072510477039272596 7081093385005751368368 7231754946388852461312 7398895748697221531904 7469151134265426294144 7546954791914024484708 7707528298124961175872 7884103975057949977152 7918116502991763393792 7966230058131470289414 8027785706634308593152 8135724314687459018976 8308824832021234742784 8358011864269083582336 8473773801447325737216 8869616971940193724296 8944539012638843833728 9152689854023391396348 9305827642691350792704 9402763347302719030128 9441457846674335157824 9532995526628241454368 9602822141926181137152 9958868179020568392192 10062606389218699312944 10276704397499948234496 10512138633410599969536 10621640077508627052552 10847632419583278691968 11144015819025444776448 11320432187871036727062 11826155962586924965728 11877174754487645090688 11926052016851791778304 11949345087197205434121 12077776302216434007552 12203586472031188528464 12463237248031852114176 12537017796403625373504 12710660702170988605824 13416808518958265750592 14104145020954078545192 14162186770011502736736 14463509892777704922624 14797791497394443063808 14938302268530852588288 15093909583828048969416 15415056596249922351744 15768207950115899954304 15836233005983526787584 15932460116262940578828 16271448629374918037952 16716023728538167164672 16947547602894651474432 17739233943880387448592 17889078025277687667456 18305379708046782792696 18805526694605438060256 18882915693348670315648 19065991053256482908736 19205644283852362274304 20125212778437398625888 20553408794999896468992 21024277266821199939072 21243280155017254105104 21695264839166557383936 22640864375742073454124 23652311925173849931456 23754349508975290181376 23898690174394410868242 24407172944062377056928 24926474496063704228352 25074035592807250747008 25421321404341977211648 26833617037916531501184 28208290041908157090384 28324373540023005473472 29876604537061705176576 30187819167656097938832 30830113192499844703488 31536415900231799908608 31864920232525881157656 32542897258749836075904 33432047457076334329344 35478467887760774897184 35778156050555375334912 35848035261591616302363 36610759416093565585392 37611053389210876120512 37765831386697340631296 38131982106512965817472 40250425556874797251776 42486560310034508210208 43390529678333114767872 45281728751484146908248 47304623850347699862912 47508699017950580362752 47797380348788821736484 48814345888124754113856 50148071185614501494016 50842642808683954423296 53667234075833063002368 56416580083816314180768 56648747080046010946944 60375638335312195877664 61660226384999689406976 63072831800463599817216 63729840465051762315312 65085794517499672151808 70956935775521549794368 71696070523183232604726 73221518832187131170784 75222106778421752241024 75531662773394681262592 76263964213025931634944 80500851113749594503552 84973120620069016420416 90563457502968293816496 94609247700695399725824 95594760697577643472968 97628691776249508227712 100296142371229002988032 107334468151666126004736 107544105784774848907089 112833160167632628361536 113297494160092021893888 120751276670624391755328 127459680930103524630624 130171589034999344303616 141913871551043099588736 143392141046366465209452 146443037664374262341568 150444213556843504482048 152527928426051863269888 161001702227499189007104 169946241240138032840832 181126915005936587632992 189218495401390799451648 191189521395155286945936 195257383552499016455424 215088211569549697814178 225666320335265256723072 226594988320184043787776 241502553341248783510656 254919361860207049261248 283827743102086199177472 286784282092732930418904 292886075328748524683136 300888427113687008964096 322003404454998378014208 339892482480276065681664 362253830011873175265984 382379042790310573891872 390514767104998032910848 430176423139099395628356 451332640670530513446144 483005106682497567021312 509838723720414098522496 567655486204172398354944 573568564185465860837808 585772150657497049366272 679784964960552131363328 724507660023746350531968 764758085580621147783744 860352846278198791256712 902665281341061026892288 966010213364995134042624 1019677447440828197044992 1147137128370931721675616 1171544301314994098732544 1449015320047492701063936 1529516171161242295567488 1720705692556397582513424 2039354894881656394089984 2294274256741863443351232 2898030640094985402127872 3059032342322484591134976 3441411385112795165026848 4588548513483726886702464 6118064684644969182269952 6882822770225590330053696 9177097026967453773404928 13765645540451180660107392 18354194053934907546809856 27531291080902361320214784 55062582161804722640429568
- Sum of all divisors σ(n): 182747578201701292555776000
- Sum of proper divisors (its aliquot sum) s(n): 127684996039896569915346432
- 55062582161804722640429568 is an abundant number, because the sum of its proper divisors (127684996039896569915346432) is greater than itself. Its abundance is 72622413878091847274916864
Bases of 55062582161804722640429568
- Binary: 101101100010111111010010001111011001000101000111110001110001110000111010100010000000002
- Hexadecimal: 0x2D8BF48F6451F1C70EA200
- Base-36: 6X2GYTA6Y6UVNS000
Squares and roots of 55062582161804722640429568
- 55062582161804722640429568 squared (550625821618047226404295682) is 3031887954325495642932587475195492831790223568666624
- 55062582161804722640429568 cubed (550625821618047226404295683) is 166943579590433648056114531155124277234749255210508691319628553703112344338432
-
The
square root of 55062582161804722640429568 is 7420416576028.9174374533 -
55062582161804722640429568 is a
perfect cube number . Itscube root is 380439432
Scales and comparisons
How big is 55062582161804722640429568?- 55,062,582,161,804,722,640,429,568 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 55,062,582,161,804,722,640,429,568 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 55062582161804722640429568 cubic inches would be around 31703286 feet tall.
Recreational maths with 55062582161804722640429568
- 55062582161804722640429568 backwards is 86592404622740816128526055
- 55062582161804722640429568 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 55062582161804722640429568's digits is 108
- 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 55062582161804722640429568 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 55062582161804722640429568 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/55062582161804722640429568/
Chicago style:
Numbermatics. 2024. "Number 55062582161804722640429568 - Facts about the integer". https://numbermatics.com/n/55062582161804722640429568/
The information we have on file for 55062582161804722640429568 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 55062582161804722640429568, math, Factors of 55062582161804722640429568, curriculum, school, college, exams, university, Prime factorization of 55062582161804722640429568, STEM, science, technology, engineering, physics, economics, calculator, fifty-five septillion, sixty-two sextillion, five hundred eighty-two quintillion, one hundred sixty-one quadrillion, eight hundred four trillion, seven hundred twenty-two billion, six hundred forty million, four hundred twenty-nine thousand, five hundred sixty-eight.