489649814336577844334034944
489,649,814,336,577,844,334,034,944 is an even composite number composed of six prime numbers multiplied together.
489649814336577844334034944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 489649814336577844334034944:
218 × 73 × 193 × 293 × 313 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 19 × 19 × 19 × 29 × 29 × 29 × 31 × 31 × 31 × 103 × 103 × 103)See below for interesting mathematical facts about the number 489649814336577844334034944 from the Numbermatics database.
Names of 489649814336577844334034944
- Cardinal: 489649814336577844334034944 can be written as Four hundred eighty-nine septillion, six hundred forty-nine sextillion, eight hundred fourteen quintillion, three hundred thirty-six quadrillion, five hundred seventy-seven trillion, eight hundred forty-four billion, three hundred thirty-four million, thirty-four thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 4.89649814336577844334034944 × 1026
Factors of 489649814336577844334034944
Divisors of 489649814336577844334034944
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 7 8 14 16 19 28 29 31 32 38 49 56 58 62 64 76 98 103 112 116 124 128 133 152 196 203 206 217 224 232 248 256 266 304 343 361 392 406 412 434 448 464 496 512 532 551 589 608 686 721 722 784 812 824 841 868 896 899 928 931 961 992 1024 1064 1102 1178 1216 1372 1421 1442 1444 1519 1568 1624 1648 1682 1736 1792 1798 1856 1862 1922 1957 1984 2048 2128 2204 2356 2432 2527 2744 2842 2884 2888 2987 3038 3136 3193 3248 3296 3364 3472 3584 3596 3712 3724 3844 3857 3914 3968 4096 4123 4256 4408 4712 4864 5047 5054 5488 5684 5768 5776 5887 5974 6076 6272 6293 6386 6496 6517 6592 6727 6728 6859 6944 7168 7192 7424 7448 7688 7714 7828 7936 8192 8246 8512 8816 9424 9728 9947 10094 10108 10469 10609 10633 10976 11191 11368 11536 11552 11774 11948 12152 12544 12586 12772 12992 13034 13184 13454 13456 13699 13718 13888 14336 14384 14848 14896 15376 15428 15656 15872 15979 16384 16492 17024 17081 17632 17689 18259 18848 19456 19894 20188 20216 20909 20938 21218 21266 21952 22351 22382 22736 23072 23104 23548 23896 24304 24389 25088 25172 25544 25984 26068 26071 26368 26908 26912 26999 27398 27436 27776 27869 28672 28768 28861 29696 29791 29792 30752 30856 31312 31744 31958 32768 32984 34048 34162 35264 35329 35378 36518 37183 37696 38912 39788 40376 40432 41209 41818 41876 42436 42532 43904 44051 44702 44764 45472 46144 46208 47089 47096 47792 48013 48608 48778 50176 50344 51088 51968 52136 52142 52736 53816 53824 53998 54796 54872 55552 55738 56753 57344 57536 57722 59392 59582 59584 60667 61504 61712 62624 63488 63916 65536 65968 68096 68324 70528 70658 70756 73036 73283 74263 74366 75392 77824 78337 79576 80752 80864 82418 83636 83752 84872 85064 86623 87808 88102 89404 89528 90944 92288 92416 92597 94178 94192 95584 95893 96026 97216 97556 98983 100352 100688 102176 103936 104272 104284 105472 107632 107648 107996 109592 109744 111104 111476 111853 113506 114688 115072 115444 118784 119164 119168 119567 121334 123008 123424 123823 125248 126976 127813 127832 131072 131936 136192 136648 141056 141316 141512 146072 146363 146566 148526 148732 150784 155648 156457 156674 159152 161504 161728 164836 167272 167504 169744 170128 170723 173246 175616 176204 178808 179056 181888 182497 184576 184832 185194 188356 188384 188993 191168 191786 192052 194432 195083 195112 197966 198911 200704 201376 201571 202027 204352 207872 208537 208544 208568 210944 212629 215264 215296 215992 219184 219488 222208 222952 223706 227012 229376 230144 230888 237568 238328 238336 239134 242668 246016 246848 247646 250496 253952 255626 255664 260281 262144 263872 272384 273296 282112 282632 283024 288463 292144 292726 293132 297052 297464 301568 303601 307661 308357 311296 312914 313348 318304 323008 323456 324539 328879 329623 329672 334544 335008 336091 339488 340256 341446 346492 346921 351232 352408 357616 358112 363776 364994 369152 369664 370388 376712 376768 377986 382336 383572 384104 388864 390166 390224 395932 397271 397822 401408 402752 403142 404054 408704 415744 417074 417088 417136 421888 424669 425258 430528 430592 431984 438368 438976 444416 445904 447412 454024 458752 460288 461776 463391 475136 476656 476672 478268 485336 492032 493696 495292 495349 500992 507904 511252 511328 512981 519841 520562 527744 529511 544768 546592 548359 564224 565264 566029 566048 576926 584288 585452 586264 594104 594928 603136 606361 607202 615322 616714 622592 625828 626696 636608 646016 646912 648179 649078 657758 659246 659344 669088 670016 671251 672182 678976 680512 682892 692881 692984 693842 702464 704816 706477 715232 716224 727552 729988 738304 739328 740776 753424 753536 755972 756059 764672 767144 768208 777728 780332 780448 782971 791864 794542 795644 802816 805504 806284 808108 808201 817408 831488 834148 834176 834272 836969 843776 849338 850516 861056 861184 863939 863968 876736 877952 888832 891808 894691 894824 908048 917504 920576 923552 926782 950272 953312 953344 956536 970672 984064 987392 990584 990698 1001984 1015808 1022504 1022656 1024541 1025962 1039682 1041124 1055488 1059022 1078307 1089536 1092727 1093184 1095199 1096718 1128448 1130528 1132058 1132096 1152673 1153852 1168576 1170904 1172528 1188208 1189856 1195061 1206272 1212722 1214404 1230644 1233428 1245184 1251656 1253392 1273216 1277479 1292032 1293824 1296358 1298156 1315516 1318492 1318688 1338176 1340032 1342502 1344364 1357952 1361024 1365581 1365784 1385762 1385968 1387684 1392377 1404928 1409632 1410997 1412954 1430464 1432448 1455104 1459759 1459976 1476608 1478656 1481552 1488403 1506848 1507072 1511944 1512118 1529344 1534288 1536416 1555456 1560664 1560896 1565942 1583728 1589084 1591288 1605632 1611008 1612568 1616216 1616402 1634816 1645837 1662976 1668296 1668352 1668544 1673938 1687552 1698676 1701032 1722112 1722368 1727878 1727936 1753472 1755904 1759343 1777664 1783616 1789382 1789648 1816096 1821967 1835008 1841152 1847104 1853564 1880677 1900544 1906624 1906688 1913072 1941344 1968128 1974784 1981168 1981396 2003968 2031616 2045008 2045312 2049082 2051924 2079364 2082248 2110976 2118044 2125207 2153627 2156614 2179072 2185454 2186368 2190398 2193436 2256896 2261056 2264116 2264192 2271773 2302153 2305346 2307704 2337152 2341808 2345056 2352637 2376416 2379712 2390122 2412544 2425444 2428447 2428808 2461288 2466856 2490368 2503312 2506784 2512067 2546432 2554958 2584064 2587648 2592716 2596312 2631032 2636984 2637376 2676352 2680064 2685004 2685313 2688728 2715904 2722048 2731162 2731568 2771524 2771936 2775368 2780897 2784754 2809856 2819264 2821994 2825908 2860928 2864896 2870507 2910208 2919518 2919952 2953216 2957312 2963104 2972683 2976806 3013696 3014144 3023888 3024236 3058688 3068473 3068576 3072832 3110912 3121328 3121792 3131884 3167456 3178168 3182576 3211264 3222016 3225136 3232432 3232804 3243737 3269632 3291674 3325952 3336592 3336704 3337088 3347876 3375104 3397352 3402064 3444224 3444736 3455756 3455872 3467443 3506944 3511808 3518686 3555328 3567232 3578764 3579296 3590867 3632192 3638887 3643934 3682304 3694208 3706577 3707128 3761354 3801088 3813248 3813376 3826144 3829849 3838513 3882688 3936256 3949568 3962203 3962336 3962792 4007936 4063232 4090016 4090624 4098164 4103848 4158728 4164496 4221952 4236088 4244527 4250414 4307254 4313228 4358144 4370908 4372736 4380796 4386872 4513792 4522112 4528232 4528384 4537253 4543546 4604306 4610692 4615408 4674304 4683616 4690112 4705274 4752832 4759424 4780244 4825088 4850167 4850888 4856894 4857616 4922576 4933712 4945339 4980736 5006624 5013568 5024134 5092864 5109916 5168128 5175296 5185432 5192624 5262064 5273968 5274752 5292413 5352704 5360128 5370008 5370626 5377456 5431808 5444096 5462324 5463136 5480797 5543048 5543872 5550736 5561794 5569508 5619712 5638528 5643988 5651816 5657407 5721856 5729792 5741014 5768419 5820416 5839036 5839904 5845559 5858783 5906432 5914624 5926208 5945366 5953612 6027392 6028288 6047573 6047776 6048472 6117376 6136946 6137152 6145664 6166241 6221824 6242656 6243584 6248701 6262837 6263768 6334912 6356336 6365152 6422528 6444032 6450272 6464864 6465608 6487474 6539264 6583348 6591499 6651904 6673184 6673408 6674176 6695752 6750208 6794704 6804128 6888448 6889472 6911512 6911744 6934886 7013888 7023616 7037372 7110656 7134464 7157528 7158592 7181734 7264384 7277774 7287868 7364608 7388416 7413154 7414256 7522708 7548149 7602176 7626496 7626752 7649089 7652288 7659698 7677026 7765376 7872512 7899136 7924406 7924672 7925584 8015872 8068711 8126464 8180032 8181248 8196328 8207696 8317456 8328992 8365427 8443904 8472176 8489054 8500828 8614508 8626456 8716288 8741816 8745472 8761592 8773744 8804429 8922169 8942353 9027584 9044224 9056464 9056768 9074506 9087092 9208612 9221384 9230816 9348608 9367232 9380224 9410548 9411631 9505664 9518848 9537491 9559067 9560488 9650176 9700334 9701776 9713788 9715232 9746639 9845152 9867424 9876979 9890678 10013248 10027136 10048268 10060709 10185728 10195249 10218313 10219832 10336256 10350592 10370864 10385248 10418821 10524128 10547936 10549504 10584826 10705408 10720256 10740016 10741252 10754551 10754912 10863616 10888192 10924648 10926272 10961594 11086096 11087744 11101472 11123588 11139016 11239424 11277056 11287976 11303632 11314814 11443712 11459584 11482028 11520859 11536838 11640832 11678072 11679808 11691118 11717566 11812864 11829248 11852416 11890732 11907224 12054784 12056576 12095146 12095552 12096944 12234752 12273892 12274304 12291328 12315401 12332482 12443648 12485312 12487168 12497402 12525674 12527536 12669824 12712672 12730304 12753769 12845056 12888064 12900544 12929728 12931216 12974948 13078528 13164739 13166696 13182998 13303808 13346368 13346816 13348352 13391504 13500416 13589408 13608256 13776896 13778944 13823024 13823488 13869772 14027776 14047232 14074744 14221312 14268928 14315056 14317184 14363468 14365121 14528768 14555548 14575736 14729216 14776832 14826308 14828512 14876449 15045416 15075389 15096298 15252992 15253504 15298178 15304576 15319396 15354052 15355819 15530752 15745024 15798272 15848812 15849344 15851168 15902411 16031744 16115071 16137422 16360064 16362496 16392656 16414841 16415392 16634912 16657984 16730854 16887808 16944352 16978108 16999129 17001656 17229016 17252912 17432576 17483632 17490944 17523184 17547488 17584469 17608858 17844338 17884706 18055168 18088448 18112928 18113536 18149012 18174184 18417224 18442768 18461632 18697216 18734464 18760448 18797191 18821096 18823262 19011328 19037696 19074982 19118134 19120976 19300352 19400668 19403552 19427576 19430464 19466279 19493278 19690304 19734848 19753958 19781356 20026496 20054272 20093549 20096536 20121418 20371456 20390498 20436626 20439664 20487833 20672512 20701184 20741728 20761813 20770496 20808781 20837642 21048256 21095872 21099008 21169652 21410816 21440512 21479311 21480032 21482504 21509102 21509824 21727232 21776384 21849296 21852544 21900787 21923188 22172192 22175488 22202944 22247176 22278032 22478848 22554112 22575952 22607264 22629628 22706159 22887424 22919168 22964056 23041718 23073676 23281664 23356144 23359616 23382236 23435132 23437829 23625728 23658496 23704832 23781464 23814448 24109568 24113152 24190292 24191104 24193888 24272101 24469504 24547784 24548608 24582656 24630802 24664964 24887296 24970624 24974336 24994804 25051348 25054231 25055072 25339648 25425344 25460608 25507538 25776128 25801088 25859456 25862432 25946039 25949896 26157056 26329478 26333392 26365996 26607616 26692736 26693632 26696704 26783008 26808943 27000832 27178816 27216512 27553792 27557888 27646048 27646976 27735421 27739544 28055552 28094464 28149488 28442624 28537856 28630112 28634368 28726936 28730242 29057536 29111096 29151472 29458432 29553664 29652616 29657024 29711689 29752898 30090832 30150778 30192596 30505984 30507008 30596356 30609152 30638792 30708104 30711638 31061504 31270903 31490048 31596544 31689083 31697624 31698688 31702336 31760771 31804822 32063488 32230142 32274844 32720128 32724992 32785312 32829682 32830784 33269824 33315968 33427517 33461708 33775616 33874537 33888704 33951169 33956216 33998258 34003312 34458032 34505824 34617373 34865152 34967264 34981888 35046368 35094976 35168938 35217716 35688676 35732863 35769412 36110336 36176896 36225856 36227072 36298024 36348368 36834448 36885536 36923264 37046891 37394432 37468928 37520896 37594382 37642192 37646524 38022656 38075392 38149964 38236268 38241952 38600704 38801336 38807104 38855152 38860928 38932558 38986556 39380608 39469696 39507916 39562712 39601849 40052992 40108544 40187098 40193072 40242836 40378933 40742912 40780996 40873252 40879328 40918913 40975666 41345024 41402368 41483456 41523626 41540992 41617562 41675284 42096512 42191744 42198016 42333011 42339304 42821632 42881024 42958622 42960064 42965008 43018204 43019648 43163687 43454464 43552768 43698592 43705088 43740907 43801574 43846376 44344384 44350976 44405888 44494352 44556064 44957696 45108224 45151904 45214528 45259256 45412318 45774848 45838336 45928112 46083436 46140493 46147352 46563328 46712288 46719232 46764472 46870264 46875658 47251456 47316992 47409664 47562928 47628896 47729273 48219136 48226304 48380584 48382208 48387776 48544202 48939008 49095568 49097216 49165312 49261604 49329928 49774592 49941248 49948672 49989608 50102696 50108462 50110144 50679296 50850688 50921216 51015076 51020947 51552256 51602176 51718912 51724864 51892078 51899792 52314112 52658956 52666784 52731992 52837043 53215232 53385472 53387264 53393408 53543623 53566016 53617886 54357632 54433024 54539633 55107584 55115776 55292096 55293952 55470842 55479088 56111104 56188928 56298976 56480977 56885248 57075712 57260224 57268736 57453872 57460484 58115072 58222192 58300987 58302944 58916864 59107328 59305232 59314048 59423378 59505796 60181664 60301556 60385192 61011968 61014016 61192712 61218304 61277584 61416208 61423276 61631003 62123008 62455183 62541806 62980096 63193088 63378166 63395248 63397376 63404672 63521542 63609644 64126976 64460284 64549688 65440256 65449984 65570624 65659364 65661568 65881417 66539648 66631936 66762437 66855034 66923416 67551232 67749074 67777408 67902338 67912432 67996516 68006624 68226473 68916064 69011648 69138853 69234746 69934528 69963776 70092736 70189952 70337876 70424963 70435432 71366743 71377352 71465726 71538824 72220672 72353792 72451712 72454144 72596048 72696736 72767131 72931747 73668896 73771072 73846528 74093782 74788864 74937856 75041792 75188764 75281857 75284384 75293048 76045312 76150784 76299928 76472536 76483904 77201408 77602672 77614208 77710304 77721856 77865116 77874077 77973112 78761216 78939392 79015832 79125424 79203698 80105984 80217088 80374196 80386144 80485672 80646013 80757866 81485824 81561992 81746504 81758656 81837826 81951332 82690048 82804736 82966912 83047252 83081984 83235124 83244703 83350568 84193024 84383488 84396032 84666022 84678608 85643264 85762048 85917244 85920128 85930016 86036408 86039296 86207807 86327374 86908928 87105536 87397184 87410176 87481814 87603148 87692752 88688768 88701952 88811776 88985717 88988704 89112128 89915392 90216448 90303808 90429056 90518512 90824636 91549696 91676672 91856224 92153173 92166872 92280986 92294704 93126656 93424576 93438464 93528944 93740528 93751316 94502912 94633984 94819328 95125856 95257792 95458546 96438272 96452608 96761168 96764416 96775552 97088404 97878016 98191136 98194432 98330624 98523208 98659856 99549184 99882496 99897344 99979216 100205392 100216924 100220288 100555847 101358592 101701376 101842432 102030152 102041894 103104512 103204352 103437824 103449728 103784156 103799584 104135143 104628224 105317912 105333568 105463984 105527723 105674086 106770944 106774528 106786816 107087246 107132032 107235772 107490733 108715264 108866048 109079266 110215168 110231552 110584192 110587904 110941684 110958176 111065621 111316877 112222208 112377856 112597952 112805497 112961954 114151424 114520448 114537472 114903887 114907744 114920968 116230144 116444384 116601974 116605888 117833728 118214656 118610464 118628096 118725319 118846756 118993903 119011592 120363328 120603112 120770384 122023936 122028032 122385424 122436608 122555168 122832416 122846552 123091283 123262006 124246016 124910366 125083612 125960192 126386176 126756332 126790496 126794752 126809344 127043084 127219288 128253952 128920568 129099376 130880512 130899968 131141248 131318728 131323136 131580337 131762834 133079296 133263872 133524874 133710068 133846832 135102464 135498148 135554816 135804676 135824864 135993032 136013248 136452946 137832128 138023296 138277706 138469492 139869056 139927552 140185472 140379904 140654843 140675752 140849926 140870864 142733486 142754704 142931452 143077648 143414831 144441344 144707584 144903424 144908288 145192096 145332691 145393472 145534262 145863494 147337792 147542144 147693056 148187564 149577728 149875712 150083584 150355177 150377528 150563714 150568768 150586096 152090624 152301568 152599856 152945072 152967808 153305509 154402816 155205344 155228416 155420608 155443712 155730232 155748154 155946224 157522432 157878784 158031664 158250848 158407396 158943113 160211968 160434176 160748392 160772288 160971344 161292026 161515732 162971648 163123984 163493008 163517312 163675652 163902664 164064803 165380096 165609472 165933824 166094504 166163968 166470248 166489406 166701136 167284151 168386048 168766976 168792064 169332044 169357216 169521211 169904707 171286528 171524096 171834488 171840256 171860032 172072816 172078592 172415614 172654748 173817856 174211072 174794368 174820352 174963628 175206296 175379617 175385504 177377536 177403904 177623552 177971434 177977408 178224256 178820989 180432896 180607616 180858112 181037024 181212329 181622273 181649272 183099392 183353344 183712448 184306346 184333744 184561972 184589408 186253312 186849152 186876928 187057888 187481056 187502632 187662601 189005824 189638656 190251712 190515584 190917092 191153471 192876544 192905216 193522336 193528832 193551104 193709731 194147947 194176808 195756032 196382272 196388864 196661248 197046416 197319712 199098368 199764992 199794688 199958432 200410784 200433848 200440576 201111694 202717184 203402752 203684864 204060304 204083788 204336469 206209024 206408704 206875648 206899456 207568312 207599168 208270286 209256448 210635824 210667136 210927968 211055446 211348172 213541888 213549056 213573632 214174492 214264064 214471544 214981466 217430528 217732096 218158532 218896321 220430336 220463104 221168384 221175808 221823581 221883368 221916352 222131242 222633754 224444416 224755712 225195904 225610994 225923908 228302848 229040896 229074944 229807774 229815488 229841936 232460288 232888768 233203948 233211776 233992619 235667456 236429312 237121759 237220928 237256192 237450638 237693512 237987806 238023184 240726656 241206224 241540768 242321611 244047872 244056064 244770848 244873216 245110336 245664832 245693104 246182566 246524012 248492032 249820732 250130041 250167224 251920384 252772352 253512664 253580992 253589504 253618688 254086168 254438576 256507904 257841136 258198752 258742901 259328237 261761024 261799936 262282496 262637456 262646272 263160674 263525668 266158592 266527744 267049748 267420136 267693664 270204928 270996296 271109632 271609352 271649728 271986064 272026496 272905892 272937299 275664256 276046592 276555412 276587239 276938984 277212943 279738112 279855104 280370944 280759808 281309686 281351504 281699852 281741728 282652531 285466972 285509408 285862904 286155296 286432391 286829662 289415168 289806848 289816576 290384192 290665382 290786944 291068524 291726988 291760561 294675584 295084288 295386112 295662221 296331077 296375128 299155456 299751424 300167168 300710354 300755056 301127428 301137536 301172192 302145809 304181248 304603136 305199712 305890144 305935616 306186349 306611018 310410688 310456832 310841216 310887424 311460464 311496308 311881979 311892448 315044864 315757568 316052719 316063328 316501696 316814792 317886226 320423936 320868352 321496784 321544576 321942688 322584052 322983451 323031464 325943296 326247968 326986016 327034624 327351304 327805328 328129606 330760192 331218944 331867648 332189008 332327936 332940496 332978812 333402272 334104911 334568302 336772096 337533952 337584128 338664088 338714432 339042422 339809414 342573056 343048192 343668976 343680512 343720064 344145632 344157184 344831228 345309496 347635712 348422144 349588736 349640704 349927256 350412592 350759234 350771008 354755072 354807808 355247104 355942868 355954816 356448512 357146629 357641978 360865792 361215232 361716224 362074048 362424658 363244546 363298544 366198784 366706688 367424896 368612692 368667488 369123944 369178816 369859301 372506624 373698304 373753856 374115776 374805361 374962112 375005264 375325202 379277312 380503424 381031168 381777431 381834184 382306942 385753088 385810432 387044672 387057664 387102208 387419462 388295894 388353616 391512064 392764544 392777728 393322496 394092832 394474447 394639424 395366839 398196736 399529984 399589376 399916864 400821568 400867696 400881152 402223388 405434368 406805504 407369728 408106909 408120608 408167576 408672938 412418048 412817408 413751296 413798912 415136624 415198336 416540572 418512896 421271648 421334272 421855936 422110892 422696344 427083776 427098112 427147264 428348984 428528128 428943088 429962932 431417021 434861056 435464192 436317064 437186281 437792642 440860672 442336768 442351616 443647162 443766736 443832704 444262484 445267508 445318751 448888832 449511424 450391808 451221988 451847816 456605696 458081792 458149888 459615548 459630976 459683872 461169919 464920576 465777536 466407896 466423552 467337059 467985238 472858624 474243518 474441856 474512384 474901276 475387024 475975612 476030389 476046368 481453312 482412448 483081536 484643222 488095744 489541696 489746432 490220672 491329664 491386208 492365132 492974741 493048024 496984064 499567201 499641464 500260082 500334448 505544704 507025328 507161984 507179008 507237376 508172336 508877152 509369917 513015808 515682272 516397504 517485802 518656474 523522048 523599872 524564992 525274912 525292544 526321348 526972999 527051336 532317184 533055488 534099496 534840272 535387328 540409856 541992592 542219264 543218704 543299456 543972128 544052992 545118539 545811784 545874598 551328512 552093184 553110824 553174478 553877968 554425886 559476224 559710208 560741888 561519616 562619372 562703008 563399704 563483456 564522091 565305062 570933944 571018816 571725808 572310592 572864782 573659324 578830336 579613696 579633152 580768384 581330764 581573888 582137048 582712921 583453976 583521122 589351168 590168576 590772224 591324442 592662154 592750256 594147157 598310912 599502848 600334336 601420708 601510112 602092577 602254856 602275072 602344384 603454649 604291618 608362496 609206272 610399424 611780288 611871232 612372698 613222036 620821376 620913664 621682432 621774848 622900019 622920928 622992616 623763958 623784896 630089728 631515136 632105438 632126656 633003392 633629584 635122823 635772452 640847872 641736704 642993568 643089152 643616203 643885376 645072211 645168104 645966902 646062928 651886592 652495936 653972032 654069248 654702608 655610656 656259212 661520384 662437888 663735296 664378016 664655872 665880992 665957624 666804544 668209822 669136604 673544192 675067904 675168256 677328176 677428864 678084844 678924397 679618828 685146112 686096384 687337952 687361024 687440128 688291264 688314368 689662456 690618992 695271424 696844288 699177472 699281408 699854512 700825184 701518468 701542016 703890929 709510144 709615616 710494208 711885736 711909632 712897024 714293258 715283956 721731584 722430464 723432448 724148096 724849316 726489092 726572699 726597088 732397568 733413376 734849792 737225384 737334976 738247888 738357632 739718602 747396608 747507712 748231552 749610722 749924224 750010528 750650404 752435131 758554624 761006848 762062336 763554862 763668368 764613884 771506176 771620864 774089344 774115328 774204416 774838924 776591788 776707232 777459347 783024128 785529088 785555456 786644992 788185664 788948894 789278848 790733678 799059968 799178752 799833728 801643136 801735392 801762304 804327209 804446776 810868736 813611008 814739456 816213818 816241216 816335152 817345876 824836096 825634816 827502592 827597824 830273248 830396672 831077233 833081144 837025792 842543296 842668544 843711872 844221784 845392688 854167552 854196224 854294528 856697968 857056256 857886176 859925864 861638981 862834042 869722112 870928384 872634128 874372562 875585284 881721344 884673536 884703232 887294324 887533472 887665408 888524968 890535016 890637502 897777664 899022848 900783616 902443976 903695632 906856187 913211392 916163584 916299776 918983407 919231096 919261952 919367744 921062359 922339838 929841152 931555072 932815792 932847104 934674118 935970476 945717248 948487036 948883712 949024768 949802552 950774048 951951224 952060778 952092736 962906624 964824896 966163072 969286444 969397993 976191488 979083392 979492864 980441344 982361573 982659328 982772416 984583901 984730264 985949482 986096048 993968128 999134402 999282928 1000520164 1000668896 1003903817 1011089408 1014050656 1014323968 1014358016 1014474752 1016344672 1017328837 1017754304 1018739834 1031364544 1032795008 1034971604 1036253027 1037312948 1047044096 1047199744 1049129984 1050110647 1050549824 1050585088 1052486239 1052642696 1053945998 1054102672 1064634368 1066110976 1068198992 1069680544 1070774656 1073138563 1080819712 1083985184 1084438528 1086437408 1086598912 1087944256 1088105984 1090237078 1091623568 1091749196 1102657024 1104186368 1106221648 1106348956 1107718753 1107755936 1108851772 1118952448 1119420416 1121483776 1123039232 1125238744 1125406016 1126799408 1126966912 1129044182 1130610124 1141867888 1142037632 1143451616 1144621184 1145729564 1147318648 1148453621 1157660672 1159227392 1159266304 1161536768 1162661528 1163147776 1164274096 1165425842 1166907952 1167042244 1170989057 1178702336 1180337152 1181544448 1182648884 1185324308 1185500512 1186648477 1188294314 1196621824 1199005696 1200668672 1202841416 1203020224 1204185154 1204509712 1204550144 1204688768 1206909298 1208583236 1216724992 1218412544 1220798848 1223560576 1223742464 1224745396 1226444072 1227657319 1241642752 1241827328 1243364864 1243549696 1245800038 1245841856 1245985232 1247527916 1247569792 1251746923 1260179456 1263030272 1264210876 1264253312 1266006784 1267259168 1268486303 1270245646 1271544904 1281695744 1283473408 1285987136 1286178304 1287232406 1287770752 1290144422 1290336208 1291933804 1292125856 1303773184 1304991872 1307944064 1308138496 1309405216 1311221312 1312518424 1313638207 1323040768 1327470592 1328756032 1329311744 1331761984 1331915248 1333609088 1336419644 1338074297 1338273208 1347088384 1350135808 1350336512 1354656352 1354857728 1355968117 1356169688 1357848794 1359237656 1370292224 1372192768 1374675904 1374722048 1374880256 1376582528 1376628736 1379324912 1381237984 1390542848 1393688576 1398354944 1398562816 1399709024 1401650368 1403036936 1403084032 1407781858 1419020288 1419231232 1420988416 1423771472 1423819264 1425794048 1428586516 1430355283 1430567912 1443463168 1444860928 1446864896 1448296192 1449698632 1452978184 1453145398 1453194176 1464795136 1466826752 1469699584 1474450768 1474669952 1476495776 1476715264 1479437204 1479607463 1494793216 1495015424 1496463104 1499221444 1499848448 1500021056 1501300808 1504870262 1517109248 1522013696 1524124672 1527109724 1527336736 1529227768 1532274247 1543012352 1543241728 1548178688 1548230656 1548408832 1549677848 1552765067 1553183576 1553414464 1554918694 1571058176 1571110912 1573289984 1576371328 1577897788 1578557696 1581467356 1581649357 1598119936 1598357504 1599667456 1603286272 1603470784 1603524608 1608654418 1608893552 1621737472 1627222016 1629478912 1632427636 1632482432 1632670304 1634691752 1637948333 1649672192 1651269632 1655005184 1655195648 1659852313 1660546496 1660793344 1662154466 1666162288 1685086592 1685337088 1687423744 1688443568 1690728623 1690785376 1708335104 1708392448 1708589056 1713395936 1714112512 1715772352 1719851728 1723277962 1725668084 1739444224 1741856768 1745268256 1748745124 1750910287 1751170568 1763442688 1769347072 1769406464 1774588648 1775066944 1775330816 1777049936 1781070032 1781275004 1795555328 1798045696 1801567232 1804887952 1807391264 1811200307 1813712374 1826422784 1832327168 1832599552 1837966814 1838462192 1838523904 1838735488 1842124718 1844679676 1859682304 1863110144 1865631584 1865694208 1869348236 1871940952 1891434496 1896974072 1897767424 1898049536 1899605104 1901548096 1903902448 1904121556 1904185472 1910561093 1925813248 1929649792 1932326144 1936110673 1938572888 1938795986 1952382976 1958166784 1958985728 1960882688 1964723146 1965318656 1965544832 1969167802 1969460528 1971898964 1972192096 1978567717 1987936256 1998268804 1998565856 2001040328 2001337792 2005026737 2007807634 2028101312 2028647936 2028716032 2028949504 2032689344 2034657674 2035508608 2037479668 2042323927 2062729088 2065590016 2069635547 2069943208 2072506054 2074625896 2094088192 2094399488 2098259968 2100221294 2101099648 2101170176 2104972478 2105285392 2107891996 2108205344 2110246799 2115020663 2129268736 2132221952 2136397984 2139361088 2141549312 2143304443 2146277126 2167970368 2168877056 2172874816 2173197824 2175888512 2176211968 2180474156 2183173853 2183247136 2183498392 2205314048 2208372736 2212369033 2212443296 2212697912 2215437506 2215511872 2217703544 2237904896 2238840832 2242967552 2246078464 2250477488 2250812032 2253598816 2253933824 2255781061 2258088364 2260884157 2261220248 2283735776 2284075264 2286903232 2289242368 2291459128 2294637296 2296907242 2315321344 2318454784 2318532608 2323073536 2325323056 2326295552 2328548192 2330851684 2333815904 2334084488 2338734377 2341978114 2357404672 2360674304 2363088896 2365297768 2370648616 2371001024 2373296954 2376588628 2393243648 2398011392 2401337344 2405682832 2406040448 2408370308 2409019424 2409100288 2409377536 2413818596 2414096387 2417166472 2433449984 2436825088 2441597696 2447121152 2447484928 2449490792 2452888144 2455314638 2483285504 2483654656 2486729728 2487099392 2491600076 2491683712 2491970464 2495055832 2495139584 2500026403 2503493846 2520358912 2526060544 2528421752 2528506624 2532013568 2534518336 2536972606 2540491292 2543089808 2563391488 2566946816 2571974272 2572356608 2574464812 2575541504 2580288844 2580585793 2580672416 2583867608 2584251712 2607546368 2609983744 2615888128 2616276992 2618810432 2622442624 2625036848 2627276414 2654941184 2657512064 2658623488 2663523968 2663830496 2667218176 2672442017 2672839288 2676148594 2676546416 2694176768 2700271616 2700673024 2709312704 2709715456 2711936234 2712339376 2715697588 2718475312 2740584448 2744385536 2749351808 2749444096 2749760512 2753165056 2753257472 2758649824 2761321129 2762475968 2781085696 2787377152 2796709888 2797125632 2799418048 2803300736 2806073872 2806168064 2815563716 2838040576 2838462464 2841976832 2847542944 2847638528 2851588096 2856748363 2857173032 2860710566 2861135824 2886926336 2889721856 2893729792 2896592384 2899397264 2905956368 2906290796 2906388352 2929590272 2933653504 2939399168 2948901536 2949339904 2952991552 2953430528 2958874408 2959214926 2989586432 2990030848 2992926208 2998442888 2999696896 3000042112 3002601616 3009740524 3019919147 3034218496 3044027392 3048249344 3054219448 3054673472 3058455536 3060303967 3064548494 3086024704 3096357376 3096461312 3096817664 3099355696 3105530134 3106367152 3106828928 3109837388 3117231257 3142116352 3142221824 3146579968 3152742656 3155795576 3157115392 3162934712 3163298714 3196239872 3196715008 3199334912 3206572544 3206941568 3207049216 3217308836 3217787104 3220903009 3228189433 3243474944 3254444032 3258957824 3264855272 3264964864 3265340608 3269383504 3271359413 3275896666 3302539264 3310010368 3310391296 3319704626 3321092992 3321586688 3324308932 3332212723 3332324576 3370173184 3370674176 3374847488 3376887136 3381457246 3381570752 3416670208 3417178112 3426791872 3428225024 3431544704 3439703456 3443034251 3446555924 3450823187 3451336168 3478888448 3483713536 3490536512 3496970407 3497490248 3501820574 3502341136 3538694144 3538812928 3549177296 3550133888 3550661632 3554099872 3562140064 3562550008 3565589419 3591110656 3603134464 3609775904 3614782528 3622400614 3627424748 3652845568 3664654336 3665199104 3675933628 3676924384 3677047808 3677470976 3680484889 3684249436 3688810993 3689359352 3719364608 3726220288 3731263168 3731388416 3738696472 3743881904 3782868992 3793948144 3795534848 3796099072 3799210208 3803096192 3807804896 3808243112 3808370944 3815829773 3821122186 3851626496 3859299584 3864652288 3872221346 3877145776 3877591972 3904765952 3916333568 3917971456 3921765376 3929446292 3930637312 3931089664 3938335604 3938921056 3943797928 3944384192 3957135434 3975872512 3996537608 3997131712 4002080656 4002675584 4010053474 4015615268 4056202624 4057295872 4057432064 4057899008 4065378688 4069315348 4071017216 4074959336 4078990447 4084647854 4125458176 4131180032 4139271094 4139886416 4145012108 4149251792 4159030099 4188176384 4188798976 4196519936 4200442588 4202199296 4202340352 4209944956 4210570784 4214648039 4215783992 4216410688 4220493598 4230041326 4258537472 4264443904 4272795968 4278722176 4283098624 4286608886 4292554252 4335940736 4337754112 4345749632 4346395648 4351777024 4352423936 4360300133 4360948312 4366347706 4366494272 4366996784 4410628096 4416745472 4424738066 4424886592 4425395824 4430875012 4431023744 4435407088 4445859761 4475809792 4477681664 4485935104 4492156928 4500954976 4501624064 4505313421 4507197632 4507867648 4511562122 4516176728 4521768314 4522440496 4567471552 4568150528 4573806464 4578484736 4582918256 4589274592 4593814484 4630642688 4636909568 4637065216 4646147072 4650646112 4652591104 4657096384 4661703368 4667631808 4668168976 4677468754 4683956228 4714809344 4721348608 4726177792 4730595536 4741297232 4742002048 4746593908 4752470779 4753177256 4786487296 4796022784 4802674688 4811365664 4812080896 4816740616 4818038848 4818200576 4818755072 4827637192 4828192774 4834332944 4866899968 4873650176 4883195392 4894242304 4894969856 4898981584 4905776288 4910629276 4916115119 4927236503 4966571008 4967309312 4973459456 4974198784 4983200152 4983367424 4983940928 4990111664 4990279168 5000052806 5006987692 5040717824 5052121088 5056843504 5057013248 5064027136 5069036672 5073945212 5080982584 5086008893 5086179616 5126782976 5133893632 5143948544 5144713216 5148929624 5151083008 5160577688 5161171586 5161344832 5167735216 5168503424 5185808681 5219967488 5231776256 5232553984 5237620864 5244885248 5250073696 5254552828 5255157541 5267045917 5309882368 5315024128 5317246976 5327047936 5327660992 5334436352 5344884034 5345678576 5352297188 5353092832 5388353536 5400543232 5401346048 5418625408 5419430912 5423872468 5424678752 5431395176 5436950624 5442215429 5481168896 5498703616 5498888192 5499521024 5506330112 5506514944 5517299648 5522642258 5524951936 5543450659 5593419776 5594251264 5598836096 5606601472 5612147744 5612336128 5617582199 5630290463 5631127432 5676081152 5676924928 5683953664 5695085888 5695277056 5703176192 5713496726 5714346064 5721421132 5722271648 5773852672 5779443712 5787459584 5793184768 5798794528 5811912736 5812581592 5812776704 5817540631 5859180544 5878798336 5897803072 5898679808 5905983104 5906861056 5917748816 5918429852 5925757601 5979172864 5980061696 5985852416 5996885776 5999393792 6000084224 6005001661 6005203232 6019481048 6039838294 6068436992 6088054784 6096498688 6108438896 6109346944 6116911072 6120607934 6129096988 6172049408 6192714752 6192922624 6193635328 6198711392 6211060268 6212734304 6213657856 6219674776 6234462514 6284232704 6284443648 6293159936 6305485312 6311591152 6314230784 6325869424 6326597428 6347993309 6392479744 6393430016 6398669824 6413145088 6413883136 6414098432 6432883849 6434617672 6435574208 6441806018 6456378866 6486949888 6508888064 6517915648 6529710544 6529929728 6530681216 6538767008 6542718826 6551793332 6605078528 6620020736 6620782592 6639409252 6642185984 6643173376 6648617864 6664425446 6664649152 6740346368 6741348352 6749694976 6753774272 6762914492 6763141504 6785785951 6833340416 6834356224 6853583744 6856450048 6863089408 6876531011 6879406912 6886068502 6893111848 6901646374 6902672336 6957776896 6967427072 6981073024 6993940814 6994980496 7003641148 7004682272 7027326719 7077388288 7077625856 7098354592 7100267776 7101323264 7108199744 7121301859 7124280128 7125100016 7131178838 7206268928 7219551808 7229565056 7244801228 7253771189 7254849496 7305691136 7329308672 7330398208 7350774529 7351867256 7353848768 7354095616 7354941952 7360969778 7368498872 7377621986 7378718704 7438729216 7452440576 7462526336 7462776832 7477392944 7487763808 7495014493 7511969941 7565737984 7587896288 7591069696 7592198144 7598420416 7606192384 7615609792 7616486224 7616741888 7631659546 7642244372 7703252992 7718599168 7729304576 7744442692 7754031271 7754291552 7755183944 7809531904 7832667136 7835942912 7843530752 7858892584 7861274624 7862179328 7876671208 7877842112 7887595856 7888768384 7914270868 7951745024 7993075216 7994263424 8004161312 8005351168 8020106948 8021029931 8031230536 8039175347 8112405248 8114591744 8114864128 8115798016 8130757376 8138630696 8142034432 8149918672 8157980894 8169295708 8196923399 8250916352 8262360064 8278542188 8279772832 8290024216 8298503584 8306539339 8318060198 8376352768 8393039872 8400885176 8404398592 8404680704 8419889912 8421141568 8429296078 8431567984 8432821376 8440987196 8460082652 8461056269 8517074944 8528887808 8545591936 8557444352 8566197248 8573217772 8574204409 8585108504 8593601233 8671881472 8675508224 8691499264 8692791296 8703554048 8704847872 8720600266 8721896624 8732695412 8732988544 8733993568 8762228461 8821256192 8833490944 8849476132 8849773184 8850791648 8861750024 8862047488 8870814176 8879404121 8891719522 8951619584 8971870208 8984313856 9001909952 9003248128 9010626842 9014395264 9015735296 9023124244 9032353456 9043536628 9044577391 9044880992 9134943104 9136301056 9147612928 9156969472 9165528851 9165836512 9178549184 9187628968 9261285376 9273819136 9292294144 9301292224 9305182208 9314192768 9323406736 9335263616 9336337952 9354937508 9366520079 9367912456 9429618688 9442697216 9452355584 9461191072 9482594464 9484004096 9491776819 9493187816 9504941558 9506354512 9592045568 9605349376 9622731328 9624161792 9633481232 9636077696 9636401152 9637510144 9655274384 9656385548 9668665888 9733799936 9747300352 9766390784 9788484608 9789939712 9797963168 9811552576 9821258552 9832230238 9854473006 9933142016 9934618624 9946918912 9948397568 9966400304 9966734848 9967881856 9980223328 9980558336 10000105612 10012486981 10013975384 10081435648 10104242176 10113687008 10114026496 10128054272 10138073344 10147890424 10161965168 10172017786 10172359232 10253565952 10267787264 10287897088 10289426432 10297859248 10302166016 10321155376 10322343172 10322689664 10335470432 10337006848 10357252241 10371617362 10439934976 10463552512 10465107968 10475241728 10489770496 10500147392 10509105656 10510315082 10534091834 10619764736 10630048256 10634493952 10654095872 10655321984 10668872704 10689768068 10691357152 10704594376 10706185664 10725919729 10776707072 10801086464 10802692096 10837250816 10838861824 10847744936 10849357504 10862790352 10869355469 10873901248 10884430858 10997407232 10997776384 10999042048 11012660224 11013029888 11034599296 11045284516 11049903872 11071545499 11086901318 11186839552 11188502528 11197672192 11213202944 11224295488 11224672256 11235164398 11260580926 11262254864 11352162304 11353849856 11367907328 11390171776 11390554112 11406352384 11426993452 11428692128 11439758963 11442842264 11444543296 11465638331 11547705344 11558887424 11574919168 11586369536 11597589056 11618966191 11623825472 11625163184 11625553408 11635081262 11757596672 11795606144 11797359616 11811966208 11813722112 11835100361 11835497632 11836859704 11851515202 11958345728 11960123392 11971704832 11993771552 11998787584 12000168448 12010003322 12010406464 12038962096 12079676588 12136873984 12176109568 12192997376 12216877792 12218693888 12228707857 12233822144 12241215868 12256372009 12258193976 12344098816 12385429504 12385845248 12387270656 12397422784 12422120536 12425468608 12427315712 12439349552 12468925028 12568465408 12568887296 12586319872 12610970624 12623182304 12628461568 12651738848 12653194856 12678402149 12695986618 12784959488 12797339648 12826290176 12827766272 12828196864 12865767698 12869235344 12871148416 12883612036 12912757732 12973899776 13017776128 13035831296 13059421088 13059859456 13061362432 13077534016 13085437652 13103586664 13210157056 13240041472 13241565184 13278818504 13284371968 13286346752 13297235728 13328850892 13329298304 13373927651 13480692736 13482696704 13499389952 13507548544 13525828984 13526283008 13552774711 13571571902 13666680832 13707167488 13712900096 13726178816 13753062022 13758813824 13772137004 13786223696 13803292748 13804881281 13805344672 13915553792 13934854144 13962146048 13987881628 13989960992 14007282296 14009364544 14054653438 14154776576 14196709184 14200535552 14202646528 14216399488 14242603718 14248560256 14250200032 14262357676 14296267489 14412537856 14439103616 14459130112 14487448829 14489602456 14507542378 14509698992 14658617344 14660796416 14701549058 14703734512 14707697536 14708191232 14709883904 14721939556 14736997744 14755243972 14757437408 14771727593 14877458432 14904881152 14925052672 14925553664 14954785888 14975527616 14990028986 15023939882 15175792576 15182139392 15184396288 15196840832 15212384768 15231219584 15232972448 15233483776 15263319092 15282216971 15284488744 15406505984 15437198336 15458609152 15486583231 15488885384 15508062542 15508583104 15510367888 15665334272 15671885824 15687061504 15717785168 15722549248 15724358656 15753342416 15755684224 15775191712 15777536768 15790467427 15828541736 15903490048 15986150432 15988526848 16008322624 16010702336 16040213896 16042059862 16062461072 16078350694 16224810496 16229183488 16229728256 16231596032 16261514752 16277261392 16284068864 16299837344 16315961788 16338591416 16371140639 16393846798 16501832704 16524720128 16557084376 16559545664 16580048432 16597007168 16613078678 16636120396 16752705536 16786079744 16801770352 16808797184 16809361408 16839779824 16842283136 16858592156 16863135968 16865642752 16881974392 16898674709 16920165304 16922112538 17034149888 17057775616 17091183872 17114888704 17132394496 17146435544 17148408818 17170217008 17187202466 17230267553 17343762944 17351016448 17382998528 17385582592 17407108096 17409695744 17441200532 17443793248 17460684733 17465390824 17465977088 17467987136 17500184821 17524456922 17642512384 17666981888 17698952264 17699546368 17701583296 17723500048 17724094976 17741628352 17758808242 17783439044 17903239168 17943740416 17968627712 18003819904 18006496256 18021253684 18028790528 18031470592 18046248488 18064100551 18064706912 18087073256 18089154782 18089761984 18269886208 18272602112 18295225856 18313938944 18331057702 18331673024 18357098368 18375257936 18418561867 18547638272 18584588288 18602584448 18610364416 18628385536 18646813472 18664869887 18670527232 18672675904 18707094119 18709875016 18733040158 18735824912 18859237376 18885394432 18904711168 18922382144 18965188928 18968008192 18983553638 18986375632 19009883116 19012709024 19184091136 19210698752 19245462656 19248323584 19266962464 19272155392 19272802304 19275020288 19310548768 19312771096 19329247903 19337331776 19467599872 19532781568 19576969216 19579879424 19595926336 19623105152 19642517104 19664460476 19688807513 19708946012 19866284032 19869237248 19893837824 19896795136 19932800608 19933469696 19935763712 19952102293 19960446656 19961116672 19997238541 20000211224 20024973962 20027950768 20162871296 20208484352 20227374016 20228052992 20256108544 20276146688 20295780848 20323930336 20344035572 20344718464 20507131904 20535574528 20575794176 20578852864 20595718496 20604332032 20642310752 20644686344 20645379328 20670940864 20674013696 20714504482 20743234724 20879869952 20927105024 20930215936 20950483456 20979540992 21000294784 21018211312 21020630164 21046656307 21068183668 21239529472 21260096512 21268987904 21308191744 21310643968 21337745408 21379536136 21382714304 21409188752 21412371328 21451839458 21553414144 21602172928 21674501632 21677723648 21695489872 21698715008 21725580704 21738710938 21747802496 21768861716 21820618799 21994814464 21995552768 21998084096 22025320448 22026059776 22069198592 22090569032 22099807744 22143090998 22173802636 22373679104 22377005056 22395344384 22426405888 22448590976 22449344512 22470328796 22521161852 22524509728 22546321063 22704324608 22707699712 22735814656 22780343552 22781108224 22812704768 22853986904 22857384256 22879517926 22885684528 22889086592 22931276662 23117774848 23149838336 23172739072 23195178112 23237932382 23247650944 23250326368 23251106816 23270162524 23325489061 23515193344 23591212288 23594719232 23623932416 23627444224 23670200722 23670995264 23673719408 23703030404 23916691456 23920246784 23943409664 23987543104 23997575168 24000336896 24020006644 24020812928 24077924192 24101239757 24159353176 24273747968 24352219136 24385994752 24433755584 24437387776 24457415714 24467644288 24482431736 24512744018 24516387952 24770859008 24771690496 24774541312 24794845568 24844241072 24850937216 24854631424 24878699104 24937850056 24959125933 25136930816 25137774592 25221941248 25246364608 25256923136 25303477696 25306389712 25356804298 25391973236 25569918976 25594679296 25652580352 25655532544 25656393728 25731535396 25738470688 25742296832 25763394223 25767224072 25825515464 25947799552 26035552256 26071662592 26118842176 26119718912 26122724864 26155068032 26170875304 26207173328 26420314112 26480082944 26483130368 26557637008 26568743936 26572693504 26594471456 26650518803 26657701784 26658596608 26710808411 26747855302 26961385472 26965393408 26998779904 27015097088 27051657968 27052566016 27105549422 27143143804 27333361664 27414334976 27425800192 27452357632 27506124044 27517627648 27544274008 27572447392 27606585496 27609762562 27610689344 27831107584 27869708288 27924292096 27975763256 27979921984 28014564592 28018729088 28109306876 28112541797 28309553152 28393418368 28401071104 28405293056 28432798976 28485207436 28488485617 28497120512 28500400064 28524715352 28552933129 28592534978 28825075712 28878207232 28918260224 28974897658 28979204912 29015084756 29019397984 29113210693 29317234688 29321592832 29403098116 29407469024 29415395072 29416382464 29419767808 29443879112 29473995488 29502536273 29510487944 29514874816 29543455186 29809762304 29850105344 29851107328 29909571776 29951055232 29980057972 30047879764 30051337783 30351585152 30364278784 30368792576 30393681664 30424769536 30453208763 30462439168 30465944896 30466967552 30522100931 30526638184 30564433942 30568977488 30813011968 30874396672 30917218304 30973166462 30977770768 31016125084 31017166208 31020735776 31121018327 31330668544 31343771648 31374123008 31435570336 31445098496 31448717312 31506684832 31511368448 31537193947 31550383424 31555073536 31580934854 31657083472 31972300864 31977053696 32016645248 32021404672 32080427792 32084119724 32123843837 32124922144 32156701388 32449620992 32458366976 32459456512 32463192064 32523029504 32553430057 32554522784 32568137728 32599674688 32631923576 32677182832 32742281278 32787693596 33003665408 33049440256 33114168752 33119091328 33160096864 33194014336 33226157356 33267295453 33272240792 33505411072 33572159488 33603540704 33617594368 33618722816 33679559648 33684566272 33717184312 33726271936 33731285504 33763948784 33797349418 33840330608 33844225076 34068299776 34115551232 34182367744 34229777408 34264788992 34292871088 34296817636 34340434016 34374404932 34412805833 34460535106 34687525888 34702032896 34765997056 34771165184 34814216192 34819391488 34882401064 34887586496 34921369466 34930781648 34931954176 34935974272 35000369642 35048913844 35285024768 35333963776 35397904528 35399092736 35403166592 35447000096 35448189952 35483256704 35517616484 35566878088 35602062251 35806478336 35887480832 35937255424 36007639808 36012992512 36042507368 36057581056 36062941184 36092496976 36128201102 36129413824 36174146512 36178309564 36179523968 36300660767 36539772416 36545204224 36590451712 36627877888 36662115404 36663346048 36714196736 36750515872 36786102787 36837123734 37095276544 37169176576 37205168896 37220728832 37256771072 37293626944 37329739774 37341054464 37345351808 37414188238 37419750032 37466080316 37471649824 37718474752 37770788864 37809422336 37844764288 37930377856 37936016384 37967107276 37972751264 38019766232 38025418048 38095508003 38368182272 38490925312 38496647168 38533924928 38544310784 38545604608 38550040576 38621097536 38625542192 38658495806 38674663552 38804154613 39065563136 39153938432 39159758848 39191852672 39246210304 39285034208 39323075393 39328920952 39377615026 39417892024 39732568064 39738474496 39787675648 39793590272 39865601216 39866939392 39871527424 39904204586 39920893312 39922233344 39994477082 40000422448 40049947924 40055901536 40325742592 40416968704 40454748032 40456105984 40512217088 40552293376 40591561696 40647860672 40688071144 40689436928 40722784417 41014263808 41151588352 41157705728 41191436992 41208664064 41284621504 41289372688 41290758656 41341881728 41348027392 41429008964 41480303207 41486469448 41759739904 41854210048 41860431872 41900966912 41959081984 42000589568 42035011627 42036422624 42041260328 42093312614 42136367336 42479058944 42520193024 42537975808 42616383488 42621287936 42675490816 42759072272 42765428608 42818377504 42824742656 42903678916 43106828288 43204345856 43349003264 43355447296 43390979744 43397430016 43451161408 43477421876 43495604992 43537723432 43641237598 43989628928 43991105536 43996168192 44050640896 44052119552 44138397184 44181138064 44199615488 44286181996 44347605272 44435953163 44747358208 44754010112 44790688768 44852811776 44897181952 44898689024 44940657592 45030186943 45042323704 45049019456 45092642126 45408649216 45471629312 45560687104 45562216448 45625409536 45707973808 45714768512 45759035852 45771369056 45778173184 45862553324 45867831353 46235549696 46299676672 46345478144 46390356224 46475864764 46495301888 46500652736 46502213632 46540325048 46650978122 47030386688 47182424576 47189438464 47247864832 47254888448 47340401444 47341990528 47347438816 47406060808 47500501657 47833382912 47840493568 47886819328 47975086208 47995150336 48000673792 48040013288 48041625856 48135717077 48155848384 48202479514 48318706352 48704438272 48771989504 48867511168 48874775552 48914831428 48935288576 48964863472 49025488036 49031130067 49032775904 49541718016 49543380992 49549082624 49589691136 49688482144 49701874432 49709262848 49757398208 49875700112 49918251866 50273861632 50443882496 50492729216 50513846272 50606955392 50612779424 50713608596 50776398323 50783946472 51139837952 51189358592 51305160704 51311065088 51312787456 51455421703 51463070792 51476941376 51484593664 51526788446 51534448144 51651030928 52071104512 52143325184 52237684352 52239437824 52245449728 52310136064 52341750608 52414346656 52465101451 52840628224 52960165888 52966260736 53115274016 53137487872 53145387008 53188942912 53301037606 53315403568 53317193216 53421616822 53495710604 53922770944 53930786816 53997559808 54030194176 54103315936 54105132032 54211098844 54278218897 54286287608 54666723328 54828669952 54851600384 54904715264 55012248088 55035255296 55088548016 55144894784 55213170992 55219525124 55221378688 55662215168 55739416576 55848584192 55951526512 55959843968 56029129184 56037458176 56147209517 56218613752 56225083594 56619106304 56786836736 56802142208 56810586112 56865597952 56970414872 56976971234 56994241024 57000800128 57049430704 57105866258 57185069956 57378463793 57650151424 57756414464 57836520448 57949795316 57958409824 58030169512 58038795968 58145775373 58226421386 58634469376 58806196232 58814938048 58830790144 58832764928 58839535616 58887758224 58947990976 59005072546 59020975888 59029749632 59086910372 59227393883 59619524608 59700210688 59702214656 59819143552 59902110464 59960115944 60019430863 60095759528 60102675566 60703170304 60728557568 60737585152 60787363328 60849539072 60906417526 60924878336 60931889792 60933935104 61044201862 61053276368 61128867884 61137954976 61197157171 61335599227 61626023936 61748793344 61834436608 61946332924 61955541536 62032250168 62034332416 62041471552 62155828847 62242036654 62661337088 62748246016 62871140672 62890196992 62897434624 63013369664 63022736896 63074387894 63100766848 63110147072 63161869708 63312041737 63314166944 63944601728 63954107392 64033290496 64042809344 64158701957 64160855584 64168239448 64247687674 64249844288 64313402776 64899241984 64916733952 64926384128 65046059008 65106860114 65109045568 65136275456 65199349376 65263847152 65354365664 65417650769 65484562556 65565640553 65575387192 66007330816 66098880512 66228337504 66238182656 66320193728 66388028672 66442437733 66452314712 66534590906 66544481584 67144318976 67207081408 67235188736 67237445632 67359119296 67369132544 67434368624 67452543872 67462571008 67527897568 67594698836 67680661216 67688450152 68136599552 68231102464 68364735488 68459554816 68529577984 68585742176 68593635272 68680868032 68748809864 68825611666 68921070212 69375051776 69404065792 69531994112 69542330368 69628432384 69638782976 69764802128 69775172992 69842738932 69861563296 69863908352 69871948544 69929212891 70000739284 70087408867 70097827688 70570049536 70667927552 70795809056 70798185472 70806333184 70894000192 70896379904 70966513408 71035232968 71133756176 71204124502 71612956672 71774961664 71874510848 72015279616 72025985024 72085014736 72115162112 72125882368 72184993952 72256402204 72258827648 72348293024 72356619128 72359047936 72500765687 72601321534 73079544832 73090408448 73180903424 73255755776 73324230808 73326692096 73428393472 73501031744 73572205574 73674247468 74190553088 74338353152 74410337792 74441457664 74513542144 74587253888 74659479548 74682108928 74690703616 74828376476 74836987997 74839500064 74932160632 74943299648 75436949504 75541577728 75618844672 75689528576 75860755712 75872032768 75934214552 75945502528 76039532464 76050836096 76191016006 76981850624 76993294336 77067849856 77088621568 77091209216 77100081152 77242195072 77251084384 77316991612 77349327104 77500818493 77608309226 78131126272 78307876864 78319517696 78383705344 78492420608 78570068416 78646150786 78657841904 78755230052 78835784048 79465136128 79476948992 79575351296 79587180544 79731202432 79733878784 79743054848 79808409172 79841786624 79844466688 79988954164 80000844896 80078312741 80099895848 80111803072 80651485184 80833937408 80909496064 80912211968 81024434176 81104586752 81183123392 81295721344 81376142288 81378873856 81445568834 82303176704 82315411456 82382873984 82417328128 82569243008 82578745376 82581517312 82683763456 82696054784 82845702527 82858017928 82960606414 82972938896 83519479808 83708420096 83720863744 83801933824 83918163968 84001179136 84070023254 84072845248 84082520656 84186625228 84272734672 84958117888 85040386048 85075951616 85232766976 85242575872 85350981632 85518144544 85530857216 85600954999 85636755008 85649485312 85807357832 86213656576 86408691712 86698006528 86710894592 86781959488 86794860032 86902322816 86954843752 86991209984 87075446864 87282475196 87979257856 87982211072 87992336384 88101281792 88104239104 88276794368 88362276128 88399230976 88572363992 88695210544 88748815043 88871906326 89494716416 89581377536 89705623552 89794363904 89797378048 89881315184 90060373886 90084647408 90098038912 90185284252 90817298432 90943258624 91121374208 91124432896 91250819072 91415947616 91429537024 91518071704 91542738112 91556346368 91725106648 91735662706 92471099392 92599353344 92690956288 92780712448 92951729528 92990603776 93001305472 93004427264 93080650096 93301956244 93406187261 93617493557 94060773376 94364849152 94378876928 94495729664 94509776896 94680802888 94683981056 94694877632 94812121616 94869422977 95001003314 95666765824 95773638656 95950172416 95990300672 96001347584 96080026576 96083251712 96271434154 96311696768 96404959028 96634168967 96637412704 97408876544 97543979008 97735022336 97749551104 97829662856 97870577152 97929726944 98050976072 98062260134 98065551808 99083436032 99098165248 99179382272 99376964288 99403748864 99418525696 99514796416 99751400224 99836503732 99847993279 100073872423 100547723264 100887764992 100985458432 101027692544 101213910784 101225558848 101412141803 101427217192 101552796646 101567892944 102378717184 102610321408 102622130176 102625574912 102910843406 102926141584 102953882752 102969187328 103053576892 103068896288 103302061856 103402093151 104142209024 104475368704 104478875648 104490899456 104620272128 104683501216 104828693312 104930202902 105932521472 106230548032 106274975744 106290774016 106377885824 106602075212 106630807136 106634386432 106734061781 106843233644 106975518797 106991421208 107845541888 107861573632 107995119616 108060388352 108206631872 108210264064 108406082617 108422197688 108556437794 108572575216 109657339904 109703200768 109809430528 110024496176 110070510592 110177096032 110289789568 110426341984 110439050248 110442757376 110533271989 111324430336 111697168384 111903053024 111919687936 112058258368 112074916352 112294419034 112437227504 112450167188 113238212608 113573673472 113604284416 113621172224 113731195904 113940829744 113953942468 113988482048 114001600256 114095031559 114098861408 114211732516 114370139912 114756927586 115300302848 115512828928 115673040896 115899590632 115916819648 116060339024 116077591936 116291550746 116452842772 117268938752 117612392464 117629876096 117661580288 117665529856 117679071232 117775516448 117895981952 118010145092 118041951776 118059499264 118173820744 118290722963 118454787766 119239049216 119400421376 119404429312 119638287104 119804220928 119920231888 120038861726 120191519056 120205351132 120611872871 121406340608 121457115136 121475170304 121574726656 121699078144 121812835052 121849756672 121863779584 121867870208 122088403724 122106552736 122224793131 122257735768 122275909952 122394314342 122671198454 123252047872 123497586688 123668873216 123892665848 123911083072 124064500336 124068664832 124082943104 124311657694 124484073308 125322674176 125496492032 125742281344 125780393984 125794869248 126026739328 126045473792 126148775788 126201533696 126220294144 126323739416 126448703857 126624083474 126628333888 127889203456 127908214784 128066580992 128085618688 128317403914 128321711168 128336478896 128495375348 128499688576 128626805552 128929933069 129798483968 129833467904 129852768256 130092118016 130213720228 130218091136 130272550912 130398698752 130527694304 130654089209 130708731328 130835301538 130969125112 131131281106 131150774384 132014661632 132197761024 132456675008 132476365312 132640387456 132776057344 132884875466 132904629424 133069181812 133088963168 134288637952 134414162816 134470377472 134474891264 134718238592 134738265088 134868737248 134905087744 134925142016 135055795136 135189397672 135304735321 135361322432 135376900304 136273199104 136729470976 136919109632 137059155968 137171484352 137187270544 137361736064 137497619728 137651223332 137821652591 137842140424 138750103552 138808131584 139063988224 139084660736 139256864768 139277565952 139529604256 139550345984 139664716051 139685477864 139723126592 139727816704 139743897088 139858425782 140001478568 140174817734 140195655376 141140099072 141335855104 141591618112 141596370944 141612666368 141788000384 141792759808 141933026816 142070465936 142267512352 142408249004 143225913344 143549923328 143749021696 144030559232 144051970048 144170029472 144230324224 144251764736 144369987904 144512804408 144517655296 144696586048 144713238256 144718095872 145001531374 145202643068 146159089664 146180816896 146361806848 146511511552 146648461616 146653384192 146856786944 147002063488 147144411148 147326594149 147348494936 148381106176 148676706304 148820675584 148882915328 149027084288 149174507776 149318959096 149364217856 149381407232 149656752952 149673975994 149679000128 149864321264 149886599296 150873899008 151083155456 151379057152 151721511424 151744065536 151868429104 151891005056 152079064928 152101672192 152382032012 152399568689 152744331593 153963701248 153986588672 154135699712 154177243136 154182418432 154200162304 154484390144 154502168768 154633983224 154698654208 155001636986 155216618452 156262252544 156615753728 156639035392 156767410688 156984841216 157140136832 157292301572 157315683808 157510460104 157671568096 157824247441 158930272256 158953897984 159150702592 159462404864 159467757568 159486109696 159616818344 159683573248 159688933376 159977908328 160001689792 160156625482 160199791696 160223606144 160760069111 161818992128 161824423936 162048868352 162209173504 162366246784 162591442688 162752284576 162757747712 162891137668 162909883771 163278423427 164606353408 164630822912 164765747968 164834656256 165138486016 165157490752 165163034624 165367526912 165392109568 165691405054 165716035856 165921212828 165945877792 167038959616 167416840192 167441727488 167603867648 167836327936 168002358272 168140046508 168145690496 168165041312 168373250456 168545469344 168708678299 169916235776 170080772096 170465533952 170485151744 170701963264 171036289088 171061714432 171201909998 171273510016 171298970624 171614715664 171846970429 173396013056 173421789184 173563918976 173589720064 173804645632 173909687504 173982419968 174145048169 174150893728 174564950392 175958515712 175964422144 175984672768 176202563584 176553588736 176724552256 176798461952 177144727984 177390421088 177497630086 177743812652 178989432832 179162755072 179411247104 179588727808 179594756096 179762630368 180120747772 180169294816 180196077824 180343759561 180370568504 181634596864 182242748416 182248865792 182501638144 182831895232 182859074048 183036143408 183085476224 183112692736 183450213296 183471325412 184942198784 185198706688 185381912576 185561424896 185903459056 185981207552 186002610944 186008854528 186161300192 186553631621 186603912488 186812374522 187234987114 188121546752 188729698304 188757753856 188991459328 189019553792 189361605776 189367962112 189389755264 189624243232 189738845954 190002006628 191333531648 191547277312 191900344832 191980601344 192002695168 192160053152 192166503424 192542868308 192623393536 192809918056 193268337934 193274825408 194817753088 195087958016 195470044672 195499102208 195659325712 195741154304 195859453888 196101952144 196124520268 196131103616 196787792579 198166872064 198196330496 198358764544 198753928576 198807497728 198837051392 199029592832 199419399319 199502800448 199673007464 199695986558 200147744846 201095446528 201775529984 201970916864 202055385088 202427821568 202451117696 202824283606 202854434384 203105593292 203135785888 203792474851 204757434368 205220642816 205244260352 205251149824 205821686812 205852283168 205907765504 205938374656 206107153784 206137792576 206517753911 206604123712 206804186302 208950737408 208957751296 208981798912 209240544256 209367002432 209657386624 209860405804 210359364481 211865042944 212461096064 212549951488 212581548032 212755771648 213172461341 213204150424 213261614272 213268772864 213468123562 213686467288 213951037594 213982842416 215691083776 215723147264 215990239232 216120776704 216413263744 216420528128 216812165234 216844395376 217112875588 217145150432 217355420297 217847128289 219314679808 219406401536 219618861056 220048992352 220141021184 220354192064 220579579136 220760357629 220852683968 220878100496 220885514752 221066543978 223394336768 223806106048 223839375872 224116516736 224149832704 224588838068 224866906859 224874455008 224900334376 226476425216 227147346944 227208568832 227242344448 227462391808 227874010399 227881659488 227907884936 227976964096 228003200512 228190063118 228197722816 228423465032 228740279824 229513855172 230600605696 231025657856 231346081792 231799181264 231833639296 232120678048 232155183872 232345449283 232583101492 232871068171 232905685544 234537877504 235224784928 235259752192 235323160576 235331059712 235358142464 235551032896 235791963904 236020290184 236083903552 236118998528 236347641488 236581445926 236909575532 238478098432 238800842752 238808858624 239276574208 239608441856 239840463776 240077723452 240383038112 240410702264 240889640831 241223745742 242812681216 242914230272 243149453312 243398156288 243625670104 243699513344 243727559168 243735740416 244176807448 244213105472 244449586262 244515471536 244551819904 244788628684 245342396908 246504095744 246995173376 247337746432 247785331696 247822166144 248129000672 248137329664 248165886208 248623315388 248651927861 248968146616 249214435757 250645348352 250992984064 251484562688 251560787968 251589738496 252053478656 252090947584 252297551576 252403067392 252440588288 252647478832 252897407714 253248166948 253256667776 254104625369 255778406912 255816429568 256133161984 256171237376 256634807828 256643422336 256672957792 256990750696 256999377152 257253611104 257502719509 257859866138 259596967936 259666935808 260184236032 260427440456 260436182272 260545101824 260797397504 261055388608 261308178418 261417462656 261670603076 261938250224 262262562212 262292744339 262301548768 264029323264 264395522048 264913350016 264952730624 265280774912 265552114688 265769750932 265800336679 265809258848 266138363624 266177926336 268577275904 268828325632 268940754944 269436477184 269476530176 269737474496 269810175488 269850284032 270111590272 270378795344 270609470642 270722644864 270753800608 271629082291 273458941952 273838219264 274118311936 274342968704 274374541088 274723472128 274995239456 275261527751 275302446664 275643305182 275684280848 277500207104 278127976448 278169321472 278513729536 278555131904 279059208512 279100691968 279329432102 279370955728 279446253184 279455633408 279487794176 279716851564 280002957136 280349635468 280391310752 282280198144 282671710208 283183236224 283192741888 283225332736 283576000768 283585519616 283866053632 284140931872 284535024704 284816498008 286451826688 287099846656 288061118464 288103940096 288340058944 288460648448 288503529472 288739975808 289025608816 289035310592 289393172096 289426476512 289436191744 290003062748 290362122449 290405286136 292318179328 292361633792 292723613696 293023023104 293296923232 293306768384 293713573888 294004126976 294245081389 294288822296 294653188298 294696989872 297353412608 297641351168 297765830656 298054168576 298349015552 298637918192 298728435712 298762814464 299313505904 299347951988 299358000256 299728642528 299773198592 301747798016 302166310912 302758114304 303443022848 303488131072 303736858208 303782010112 304158129856 304203344384 304764064024 304799137378 305488663186 307927402496 307973177344 308271399424 308354486272 308364836864 308400324608 308968780288 309004337536 309267966448 309397308416 310003273972 310433236904 311051672141 312524505088 313231507456 313278070784 313534821376 313969682432 314280273664 314584603144 314631367616 315020920208 315211308601 315343136192 315648494882 317860544512 318301405184 318924809728 318935515136 318972219392 319233636688 319367146496 319377866752 319955816656 320003379584 320313250964 320399583392 320447212288 321074819471 321520138222 323637984256 323648847872 324097736704 324418347008 324732493568 325182885376 325504569152 325515495424 325782275336 325819767542 326556846854 329212706816 329261645824 329531495936 329669312512 330276972032 330314981504 330326069248 330735053824 330784219136 331382810108 331432071712 331753009927 331842425656 331891755584 332503511599 334077919232 334833680384 334883454976 335207735296 335672655872 336004716544 336280093016 336291380992 336330082624 336746500912 336950019539 337090938688 337417356598 340161544192 340931067904 340970303488 341403926528 342072578176 342123428864 342403819996 342547020032 342597941248 343217910469 343229431328 343693940858 346792026112 346843578368 347127837952 347179440128 347609291264 347819375008 347964839936 348290096338 348301787456 349129900784 351917031424 351969345536 352405127168 353107177472 353449104512 353596923904 354289455968 354632527853 354780842176 354995260172 355434788261 355487625304 357978865664 358325510144 358822494208 359177455616 359189512192 359525260736 360187951921 360241495544 360338589632 360392155648 360687519122 360741137008 364485496832 364497731584 365003276288 365663790464 365718148096 366072286816 366170952448 366225385472 366900426592 366942650824 367255710157 369884397568 370763825152 371122849792 371806918112 371962415104 372005221888 372017709056 372322600384 373107263242 373207824976 373624749044 374469974228 376243093504 377459396608 377515507712 377982918656 378039107584 378723211552 378735924224 378779510528 379089943567 379248486464 379477691908 379947532279 380004013256 382667063296 383094554624 383800689664 383961202688 384005390336 384320106304 384333006848 385085736616 385246787072 385619836112 386536675868 386549650816 389635506176 390175916032 390940089344 390998204416 391318651424 391482308608 391718907776 392203904288 392249040536 392262207232 393030466619 393575585158 396333744128 396717529088 397507857152 397614995456 397674102784 398059185664 398838798638 399005600896 399346014928 399391973116 400295489692 402190893056 403551059968 403941833728 404110770176 404855643136 404902235392 405648567212 405708868768 406211186584 406271571776 407584949702 409514868736 410441285632 410488520704 411643373624 411704566336 411815531008 411876749312 412214307568 412275585152 413035507822 413208247424 413608372604 414591757181 417901474816 417915502592 417963597824 418481088512 418734004864 419314773248 419720811608 420136016041 420718728962 424922192128 425099902976 425163096064 425511543296 426344922682 426408300848 426523228544 426537545728 426936247124 427372934576 427902075188 427965684832 428380100197 431382167552 431446294528 431980478464 432241553408 432826527488 432841056256 433624330468 433688790752 434225751176 434290300864 434710840594 435694256578 438629359616 439237722112 440097984704 440282042368 440708384128 441159158272 441520715258 441705367936 441756200992 441771029504 442133087956 443184292159 446788673536 447612212096 447678751744 448233033472 448299665408 449110913699 449177676136 449733813718 449748910016 449800668752 454294693888 454417137664 454484688896 454924783616 455748020798 455763318976 455815769872 455953928192 456006401024 456380126236 456395445632 456846930064 457480559648 457923555383 459027710344 461201211392 462051315712 462692163584 463598362528 463667278592 464241356096 464310367744 464690898566 465166202984 465742136342 465811371088 470449569856 470519504384 470646321152 470662119424 470716284928 471102065792 471583927808 472040580368 472167807104 472237997056 472695282976 473162891852 473819151064 476956196864 477601685504 477617717248 478553148416 479216883712 479680927552 480155446904 480766076224 480821404528 481779281662 482447491484 485625362432 485828460544 486298906624 486796312576 487251340208 487399026688 487455118336 487471480832 488353614896 488426210944 488899172524 489030943072 489103639808 489504490237 489577257368 490684793816 493008191488 493990346752 494675492864 495570663392 495644332288 496258001344 496274659328 496331772416 497246630776 497303855722 497936293232 498428871514 501290696704 501985968128 502969125376 503121575936 503179476992 504106957312 504181895168 504595103152 504806134784 504881176576 505294957664 505794815428 506359857257 506496333896 506513335552 507505359809 508209250738 511556813824 511632859136 512266323968 512342474752 513269615656 513286844672 513345915584 513981501392 513998754304 514507222208 515005439018 515719732276 519193935872 519333871616 520368472064 520854880912 520872364544 521090203648 521594795008 522110777216 522616356836 522834925312 523341206152 523858915979 523876500448 524525124424 524585488678 524603097536 528058646528 528791044096 529826700032 529905461248 530561549824 531104229376 531539501864 531600673358 531618517696 532276727248 532355852672 534138294143 537656651264 537881509888 538872954368 538953060352 539474948992 539620350976 539700568064 540223180544 540757590688 541218941284 541281226723 541445289728 541507601216 542505729451 543258164582 546917883904 547676438528 548236623872 548685937408 548749082176 549446944256 549990478912 550523055502 550604893328 551286610364 551368561696 555000414208 556255952896 556338642944 557027459072 557110263808 558118417024 558201383936 558658864204 558741911456 558892506368 558911266816 558975588352 559433703128 560005914272 560548189187 560699270936 560782621504 564560396288 566366472448 566385483776 566450665472 567152001536 567171039232 567732107264 568281863744 569070049408 569632996016 570975417877 576122236928 576207880192 576680117888 576921296896 577007058944 577479951616 578051217632 578070621184 578610966497 578786344192 578852953024 578872383488 579919917689 580006125496 580724244898 580810572272 584636358656 584723267584 585447227392 586046046208 586593846464 586613536768 587427147776 588008253952 588490162778 588577644592 589306376596 589393979744 594706825216 595282702336 595531661312 596108337152 596698031104 597275836384 597456871424 597525628928 598627011808 598695903976 598716000512 599206684993 599457285056 599546397184 603495596032 605516228608 606886045696 606976262144 607473716416 607564020224 608316259712 608406688768 609528128048 609598274756 610353032903 610977326372 615854804992 615946354688 616542798848 616708972544 616729673728 616800649216 617937560576 618008675072 618515171083 618535932896 618794616832 620006547944 620866473808 622103344282 625049010176 626463014912 627069642752 627939364864 628560547328 629169206288 629262735232 630041840416 630422617202 630686272384 631296989764 635721089024 636602810368 637849619456 637871030272 637944438784 638467273376 638734292992 638755733504 639911633312 640006759168 640626501928 640799166784 640894424576 642149638942 643040276444 647275968512 647297695744 648195473408 648836694016 649464987136 650365770752 651009138304 651030990848 651564550672 651639535084 653113693708 653843310827 658425413632 658523291648 659062991872 659338625024 660553944064 660629963008 660652138496 661470107648 661568438272 662765620216 662864143424 663506019854 663684851312 663783511168 665007023198 668155838464 669667360768 670415470592 671345311744 672009433088 672560186032 672582761984 672660165248 673493001824 673900039078 674181877376 674834713196 676439182769 680323088384 681862135808 681940606976 682807853056 684145156352 684246857728 684807639992 685094040064 685195882496 686435820938 686458862656 687387881716 693584052224 693687156736 694255675904 694358880256 695218582528 695638750016 695929679872 696580192676 696603574912 698259801568 698935952953 703834062848 703938691072 704810254336 706214354944 706898209024 707193847808 708578911936 709265055706 709561684352 709990520344 710869576522 710975250608 716651020288 717644988416 718354911232 718379024384 719050521472 720375903842 720482991088 720677179264 720784311296 721375038244 721482274016 723814652057 728970993664 728995463168 731327580928 731436296192 732144573632 732341904896 732450770944 733800853184 733885301648 734511420314 741527650304 742245699584 743613836224 743924830208 744010443776 744035418112 744645200768 746214526484 746415649952 747138432467 747249498088 748939948456 752486187008 754918793216 755031015424 755965837312 756078215168 757446423104 757471848448 757559021056 758179887134 758496972928 758955383816 759895064558 760008026512 766189109248 767601379328 767922405376 768010780672 768640212608 768666013696 770171473232 770493574144 771239672224 773073351736 773099301632 773732903923 779271012352 781880178688 781996408832 782637302848 782964617216 783437815552 784407808576 784498081072 784524414464 786060933238 787151170316 792667488256 793435058176 795015714304 795229990912 795348205568 796118371328 797677597276 798011201792 798665220913 798692029856 798783946232 800590979384 804381786112 807102119936 807883667456 808221540352 809711286272 809804470784 811297134424 811417737536 812422373168 812543143552 815169899404 819029737472 820882571264 820977041408 823286747248 823409132672 823631062016 823753498624 824428615136 824551170304 826071015644 826166082893 826416494848 827216745208 828035060741 829183514362 835802949632 835831005184 835927195648 836962177024 837468009728 838629546496 839441623216 840272032082 841437457924 844283110097 849844384256 850199805952 850326192128 851023086592 852689845364 852816601696 853046457088 853075091456 853872494248 854745869152 855573551917 855804150376 855931369664 856760200394 862764335104 863960956928 864483106816 865653054976 865682112512 867248660936 867377581504 868451502352 868580601728 869421681188 871388513156 871488795707 877258719232 878475444224 880195969408 880564084736 881416768256 882318316544 883041430516 883143054127 883410735872 883512401984 883542059008 884266175912 885140926999 886368584318 893577347072 895224424192 895357503488 896466066944 896599330816 898221827398 898355352272 899467627436 899497820032 899601337504 902509531483 908589387776 908834275328 908969377792 909849567232 911496041596 911526637952 911631539744 911907856384 912012802048 912760252472 912790891264 913693860128 914578624463 914961119296 915847110766 918055420688 924102631424 925384327168 927196725056 927334557184 928482712192 928620735488 929381797132 930332405968 931484272684 931591471273 931622742176 940899139712 941039008768 941292642304 941324238848 941432569856 942204131584 943167855616 944049471653 944081160736 944335614208 944475994112 945390565952 946325783704 947638302128 953912393728 955203371008 957106296832 958433767424 959361855104 960310893808 961532152448 961642809056 963558563324 964751568137 964894982968 971250724864 971656921088 972597813248 973592625152 974502680416 974798053376 974910236672 974942961664 976707229792 976852421888 977653012357 977798345048 978061886144 978207279616 979008980474 979154514736 981369587632 987980693504 989350985728 991141326784 991288664576 992516002688 992549318656 992663544832 994493261552 994607711444 995872586464 996857743028 1002581393408 1003971936256 1005938250752 1006243151872 1006358953984 1008213914624 1008363790336 1009190206304 1009612269568 1009762353152 1010589915328 1011589630856 1012719714514 1012992667792 1013026671104 1015010719618 1016418501476 1023113627648 1023265718272 1024532647936 1024684949504 1026539231312 1026573689344 1026691831168 1027963002784 1027997508608 1029014444416 1030010878036 1031286159043 1031439464552 1038387871744 1038667743232 1040736944128 1041709761824 1041744729088 1042180407296 1043189590016 1044221554432 1045232713672 1045669850624 1046682412304 1047717831958 1047753000896 1049050248848 1049170977356 1049206195072 1056117293056 1057582088192 1059653400064 1059810922496 1061123099648 1062208458752 1063079003728 1063201346716 1063237035392 1064553454496 1064711705344 1066796980823 1068276588286 1075313302528 1075763019776 1077745908736 1077906120704 1078949897984 1079240701952 1079401136128 1080446361088 1081515181376 1082437882568 1082562453446 1082890579456 1083015202432 1085011458902 1086516329164 1093835767808 1095352877056 1096473247744 1097371874816 1097498164352 1098893888512 1099980957824 1101046111004 1101209786656 1102573220728 1102737123392 1104769732087 1110000828416 1112511905792 1112677285888 1114054918144 1116236834048 1116402767872 1117317728408 1117483822912 1117785012736 1117822533632 1117951176704 1118867406256 1120011828544 1121096378374 1121398541872 1121565243008 1125320483777 1132732944896 1132770967552 1132901330944 1134304003072 1134342078464 1135464214528 1136563727488 1138140098816 1139265992032 1140369186397 1141950835754 1152244473856 1152415760384 1153360235776 1153842593792 1154014117888 1154959903232 1156102435264 1156141242368 1157221932994 1157572688384 1157705906048 1157744766976 1159839835378 1160012250992 1161448489796 1161621144544 1169272717312 1169446535168 1170894454784 1172092092416 1173187692928 1173227073536 1174854295552 1176016507904 1176980325556 1177155289184 1178612753192 1178787959488 1180960748093 1189413650432 1190565404672 1192216674304 1193396062208 1194551672768 1194913742848 1195051257856 1197254023616 1197391807952 1197432001024 1198413369986 1198914570112 1199092794368 1202928793003 1211032457216 1213772091392 1213952524288 1214947432832 1215128040448 1216632519424 1216813377536 1219015337183 1219056256096 1219196549512 1220706065806 1221954652744 1231709609984 1231892709376 1233085597696 1233417945088 1233601298432 1235875121152 1236017350144 1237030342166 1237071865792 1237589233664 1240013095888 1241732947616 1244206688564 1250098020352 1252926029824 1254139285504 1255878729728 1257121094656 1258338412576 1258525470464 1260083680832 1260845234404 1261372544768 1262406316927 1262593979528 1271442178048 1275699238912 1275742060544 1275888877568 1276934546752 1277468585984 1277511467008 1279823266624 1280013518336 1281253003856 1281598333568 1281788849152 1284299277884 1286080552888 1294551937024 1294595391488 1296390946816 1297673388032 1298929974272 1300731541504 1302018276608 1302061981696 1303129101344 1303279070168 1305875421347 1306227387416 1307686621654 1316850827264 1318125983744 1318677250048 1321107888128 1321259926016 1321304276992 1322940215296 1323136876544 1325531240432 1325728286848 1327012039708 1327369702624 1327567022336 1330014046396 1336311676928 1339334721536 1340830941184 1342690623488 1344018866176 1345120372064 1345165523968 1345320330496 1346986003648 1347800078156 1348363754752 1349669426392 1352878365538 1360646176768 1363724271616 1363881213952 1365615706112 1368290312704 1368493715456 1369615279984 1370188080128 1370391764992 1372871641876 1372917725312 1374775763432 1377514548053 1387168104448 1387374313472 1388511351808 1388717760512 1390437165056 1391277500032 1391859359744 1393160385352 1393207149824 1395935795233 1396519603136 1397871905906 1407668125696 1409620508672 1412428709888 1413796418048 1414387695616 1417157823872 1418530111412 1419123368704 1419981040688 1421739153044 1421902771943 1421950501216 1433302040576 1435289976832 1436709822464 1436758048768 1438101042944 1440751807684 1440965982176 1441354358528 1441568622592 1442750076488 1442964548032 1447629304114 1457941987328 1462655161856 1462872592384 1464289147264 1464683809792 1464901541888 1467601706368 1467770603296 1469022840628 1472515551367 1483055300608 1484491399168 1487227672448 1487849660416 1488020887552 1488070836224 1489290401536 1492207229387 1492429052968 1492831299904 1494276864934 1494498996176 1497879896912 1509837586432 1510062030848 1511931674624 1512156430336 1514892846208 1514943696896 1515118042112 1516359774268 1516993945856 1517910767632 1519790129116 1520016053024 1521487942079 1532378218496 1535202758656 1535844810752 1536021561344 1537280425216 1537332027392 1540342946464 1540987148288 1542479344448 1546146703472 1546198603264 1547465807846 1563760357376 1563992817664 1565274605696 1565929234432 1566875631104 1568815617152 1568996162144 1569048828928 1572121866476 1574068348013 1574302340632 1585334976512 1586870116352 1590031428608 1590459981824 1590696411136 1592236742656 1595118072793 1595355194552 1596022403584 1597330441826 1597384059712 1597567892464 1601181958768 1614204239872 1615767334912 1616443080704 1619422572544 1619608941568 1622594268848 1622835475072 1624844746336 1625086287104 1626418144981 1630339798808 1638059474944 1641765142528 1641954082816 1646573494496 1646818265344 1647262124032 1647506997248 1648857230272 1649102340608 1652142031288 1652332165786 1652832989696 1654433490416 1656070121482 1658367028724 1671605899264 1671662010368 1671854391296 1673924354048 1674936019456 1677259092992 1678883246432 1680544064164 1682874915848 1686227485817 1688566220194 1699688768512 1700399611904 1702046173184 1705379690728 1705633203392 1706092914176 1706150182912 1707744988496 1709491738304 1711147103834 1711608300752 1711862739328 1713520400788 1725528670208 1727921913856 1728966213632 1731306109952 1731364225024 1734497321872 1734755163008 1736903004704 1737161203456 1738843362376 1740563495027 1742777026312 1742977591414 1754517438464 1756950888448 1760391938816 1761128169472 1762833536512 1764636633088 1766082861032 1766286108254 1766821471744 1767024803968 1767084118016 1768532351824 1770281853998 1772737168636 1774717557959 1778732377583 1787154694144 1790448848384 1790715006976 1792932133888 1793198661632 1796443654796 1796710704544 1798935254872 1798995640064 1799202675008 1802519036563 1805019062966 1817178775552 1817668550656 1819699134464 1822992083192 1823053275904 1823263079488 1823815712768 1824025604096 1825520504944 1825581782528 1827387720256 1829157248926 1829922238592 1831694221532 1836049210373 1836110841376 1848205262848 1850768654336 1854393450112 1854669114368 1856965424384 1857241470976 1858763594264 1860602356753 1860664811936 1862968545368 1863182942546 1863245484352 1881798279424 1882078017536 1882585284608 1882865139712 1884408263168 1886335711232 1888098943306 1888162321472 1888671228416 1888951988224 1890781131904 1892651567408 1895276604256 1897111872301 1901403576037 1910406742016 1914212593664 1916867534848 1918723710208 1920621787616 1923064304896 1923285618112 1926830694257 1927117126648 1929503136274 1929789965936 1942501449728 1945195626496 1947185250304 1949005360832 1949596106752 1949820473344 1949885923328 1953414459584 1953704843776 1955306024714 1955596690096 1956123772288 1956414559232 1958017960948 1958309029472 1962739175264 1975961387008 1978701971456 1982282653568 1982577329152 1985032005376 1985098637312 1985327089664 1988986523104 1989215422888 1991745172928 1993715486056 2005162786816 2011876501504 2012717907968 2016427829248 2016727580672 2018380412608 2019224539136 2019524706304 2021179830656 2023179261712 2025439429028 2025985335584 2026053342208 2027947173839 2030021439236 2032534857143 2032837002952 2046227255296 2046531436544 2049065295872 2049369899008 2053078462624 2053147378688 2053383662336 2055926005568 2055995017216 2058028888832 2059715569723 2060021756072 2062572318086 2062878929104 2076775743488 2081473888256 2083419523648 2083489458176 2084360814592 2086379180032 2088443108864 2090465427344 2091339701248 2093364824608 2095435663916 2095506001792 2098100497696 2098341954712 2098412390144 2112234586112 2115164176384 2119306800128 2119621844992 2122246199296 2124416917504 2126158007456 2126402693432 2126474070784 2129106908992 2129423410688 2133593961646 2136553176572 2150626605056 2151526039552 2155491817472 2155812241408 2157899795968 2158481403904 2158802272256 2160892722176 2163030362752 2164875765136 2165124906892 2165781158912 2166030404864 2167805599621 2170022917804 2173032658328 2187671535616 2190705754112 2192946495488 2194743749632 2194996328704 2197787777024 2199961915648 2202092222008 2202419573312 2205146441456 2205474246784 2209539464174 2220001656832 2225023811584 2228109836288 2232473668096 2232805535744 2234635456816 2234967645824 2235570025472 2235645067264 2235902353408 2237734812512 2240023657088 2242192756748 2242797083744 2243130486016 2247523736297 2250640967554 2265465889792 2265541935104 2265802661888 2268608006144 2268684156928 2270928429056 2273127454976 2276280197632 2278531984064 2280738372794 2283901671508 2304488947712 2304831520768 2306720471552 2307685187584 2308028235776 2309919806464 2312204870528 2312282484736 2314443865988 2315145376768 2315411812096 2315489533952 2319679670756 2320024501984 2322271069489 2322896979592 2323242289088 2338545434624 2338893070336 2341788909568 2344184184832 2346375385856 2346454147072 2349708591104 2352033015808 2353960651112 2354310578368 2357225506384 2357575918976 2361921496186 2381130809344 2384433348608 2386792124416 2389103345536 2389827485696 2390102515712 2394508047232 2394783615904 2394864002048 2396826739972 2397829140224 2398185588736 2402525373283 2405857586006 2422064914432 2427544182784 2427905048576 2429894865664 2430256080896 2433265038848 2433626755072 2438030674366 2438112512192 2438393099024 2441412131612 2443909305488 2463419219968 2463785418752 2466171195392 2466835890176 2467202596864 2471750242304 2472034700288 2474060684332 2474143731584 2475178467328 2480026191776 2482427694971 2483465895232 2488413377128 2500196040704 2505852059648 2508278571008 2511757459456 2514242189312 2516676825152 2517050940928 2520167361664 2521690468808 2522745089536 2524812633854 2525187959056 2551398477824 2551484121088 2551777755136 2553869093504 2554937171968 2555022934016 2559646533248 2560027036672 2562506007712 2563196667136 2563577698304 2568598555768 2570789971099 2572161105776 2589103874048 2589190782976 2595346776064 2597859948544 2601463083008 2604036553216 2604123963392 2606258202688 2606558140336 2611750842694 2612454774832 2615373243308 2633701654528 2636251967488 2637354500096 2642215776256 2642519852032 2642608553984 2645880430592 2646273753088 2651062480864 2651456573696 2653629604969 2654024079416 2654739405248 2655134044672 2660028092792 2672623353856 2678669443072 2681661882368 2685381246976 2688037732352 2690240744128 2690331047936 2690640660992 2693972007296 2695600156312 2696727509504 2699338852784 2705756731076 2721292353536 2727448543232 2727762427904 2731231412224 2736580625408 2736987430912 2739230559968 2740376160256 2740783529984 2745743283752 2745835450624 2749551526864 2751213266333 2755029096106 2774336208896 2777022703616 2777435521024 2780874330112 2782555000064 2783718719488 2786320770704 2786414299648 2791871590466 2793039206272 2795743811812 2815336251392 2819241017344 2824857419776 2827592836096 2828775391232 2834315647744 2837060222824 2838246737408 2839962081376 2843478306088 2843805543886 2843901002432 2866604081152 2870579953664 2873419644928 2876202085888 2881503615368 2881931964352 2882708717056 2883137245184 2885500152976 2885929096064 2895258608228 2895591805091 2902142300267 2915883974656 2925310323712 2925745184768 2928578294528 2929367619584 2929803083776 2935203412736 2935541206592 2938045681256 2940952112287 2945031102734 2968982798336 2974455344896 2975699320832 2976041775104 2976141672448 2978580803072 2984414458774 2984858105936 2985662599808 2988553729868 2988997992352 2995759793824 2998660701379 3019675172864 3020124061696 3023863349248 3029785692416 3029887393792 3030236084224 3032719548536 3033987891712 3035821535264 3039580258232 3040032106048 3042975884158 3070405517312 3072043122688 3074560850432 3074664054784 3080685892928 3081974296576 3084958688896 3092293406944 3092397206528 3094931615692 3095287791649 3102290045113 3127520714752 3127985635328 3130549211392 3131858468864 3133751262208 3137631234304 3137992324288 3138097657856 3143776395893 3144243732952 3148136696026 3148604681264 3173740232704 3180062857216 3180919963648 3181392822272 3184473485312 3190236145586 3190710389104 3192044807168 3194660883652 3194768119424 3195135784928 3202363917536 3205464887681 3228408479744 3231534669824 3238845145088 3239217883136 3245188537696 3245670950144 3249689492672 3250172574208 3252836289962 3260679597616 3283908165632 3293146988992 3293636530688 3294524248064 3295013994496 3297714460544 3298204681216 3304284062576 3304664331572 3305665979392 3308755915211 3308866980832 3312140242964 3316734057448 3343211798528 3343324020736 3343708782592 3347848708096 3349872038912 3354518185984 3357766492864 3361088128328 3365749831696 3372454971634 3377132440388 3399377537024 3400799223808 3404092346368 3410759381456 3411266406784 3412185828352 3412300365824 3415489976992 3418983476608 3422294207668 3423216601504 3423725478656 3426531431659 3427040801576 3451057340416 3457932427264 3462612219904 3462728450048 3468994643744 3469510326016 3473806009408 3474322406912 3477686724752 3481126990054 3485554052624 3485955182828 3509034876928 3513901776896 3520783877632 3522256338944 3525667073024 3529273266176 3532165722064 3532572216508 3533642943488 3534049607936 3534168236032 3537064703648 3540563707996 3544519000799 3545474337272 3549435115918 3557464755166 3574309388288 3580897696768 3581430013952 3585864267776 3586397323264 3592887309592 3593421409088 3597870509744 3597991280128 3598405350016 3605038073126 3610038125932 3634357551104 3635337101312 3639398268928 3645984166384 3646106551808 3646526158976 3647631425536 3648051208192 3651041009888 3651163565056 3654775440512 3658314497852 3659844477184 3663388443064 3667012411853 3672098420746 3672221682752 3696410525696 3701537308672 3708786900224 3709338228736 3713930848768 3714482941952 3717527188528 3721204713506 3721329623872 3725937090736 3726365885092 3726490968704 3738968059001 3763596558848 3764156035072 3765170569216 3765730279424 3768816526336 3772671422464 3776197886612 3776324642944 3777342456832 3777903976448 3781562263808 3785303134816 3788968587061 3790553208512 3794223744602 3802807152074 3820813484032 3828425187328 3833735069696 3837447420416 3841243575232 3846128609792 3846571236224 3853661388514 3854234253296 3859006272548 3859579931872 3885002899456 3890391252992 3894370500608 3898010721664 3899192213504 3899640946688 3899771846656 3906828919168 3907409687552 3910612049428 3911193380192 3912247544576 3912829118464 3916035921896 3916618058944 3923837324309 3925478350528 3951922774016 3964565307136 3965154658304 3970064010752 3970197274624 3970654179328 3977973046208 3978430845776 3983490345856 3987430972112 3996827925139 4023753003008 4025435815936 4032855658496 4033455161344 4036760825216 4038449078272 4039049412608 4042359661312 4046358523424 4050276765479 4050878858056 4051970671168 4052106684416 4055894347678 4060042878472 4065069714286 4065674005904 4092454510592 4093062873088 4098130591744 4098739798016 4106156925248 4106294757376 4106767324672 4111852011136 4111990034432 4116057777664 4119431139446 4120043512144 4125144636172 4125757858208 4153551486976 4162947776512 4166839047296 4166978916352 4168721629184 4172758360064 4176886217728 4180930854688 4182679402496 4186729649216 4190871327832 4191012003584 4194446794951 4196200995392 4196683909424 4196824780288 4224469172224 4238613600256 4239243689984 4244492398592 4248833835008 4252316014912 4252805386864 4252948141568 4258213817984 4258846821376 4267187923292 4272471230321 4273106353144 4301253210112 4303052079104 4310983634944 4311624482816 4315799591936 4316962807808 4317604544512 4321785444352 4326060725504 4329606197581 4329751530272 4330249813784 4331562317824 4332060809728 4335611199242 4340045835608 4346065316656 4375343071232 4381411508224 4389487499264 4389992657408 4395575554048 4399923831296 4404184444016 4404839146624 4410292882912 4410948493568 4419078928348 4440003313664 4450047623168 4456219672576 4464947336192 4465611071488 4469270913632 4469935291648 4471140050944 4471290134528 4471804706816 4475469625024 4480047314176 4484385513496 4485594167488 4486260972032 4495047472594 4501281935108 4530931779584 4531083870208 4531605323776 4537216012288 4537368313856 4541856858112 4546254909952 4552560395264 4557063968128 4561476745588 4567803343016 4576903175789 4608977895424 4609663041536 4613440943104 4615370375168 4619839612928 4624409741056 4624564969472 4628887731976 4630290753536 4630823624192 4630979067904 4639359341512 4640049003968 4644542138978 4645793959184 4646484578176 4677090869248 4683577819136 4692750771712 4692908294144 4699417182208 4704066031616 4707921302224 4708621156736 4714451012768 4715151837952 4723842992372 4724386629359 4735074279383 4762261618688 4768866697216 4773584248832 4778206691072 4779654971392 4780205031424 4789016094464 4789567231808 4789728004096 4793653479944 4795658280448 4796371177472 4805050746566 4811715172012 4844129828864 4855088365568 4855810097152 4859789731328 4860512161792 4866530077696 4867253510144 4876061348732 4876225024384 4876786198048 4882824263224 4887818610976 4892551670671 4926838439936 4927570837504 4932342390784 4933671780352 4943500484608 4944069400576 4948121368664 4948287463168 4950356934656 4960052383552 4964855389942 4966931790464 4976826754256 4983562142441 5016557142016 5023514918912 5028484378624 5033353650304 5034101881856 5040334723328 5043380937616 5045490179072 5049625267708 5050206396901 5050375918112 5102796955648 5102968242176 5103555510272 5107738187008 5109874343936 5119293066496 5120054073344 5125012015424 5126393334272 5127155396608 5137197111536 5141579942198 5144322211552 5178207748096 5190693552128 5195719897088 5202926166016 5208073106432 5208247926784 5212516405376 5213116280672 5223501685388 5224909549664 5229969027269 5230746486616 5267403309056 5272503934976 5284431552512 5285039704064 5285217107968 5291760861184 5292547506176 5302124961728 5302913147392 5307259209938 5308048158832 5309478810496 5310268089344 5320056185584 5363323764736 5370762493952 5376075464704 5380481488256 5380662095872 5381281321984 5387944014592 5391200312624 5393455019008 5398677705568 5411513462152 5442584707072 5454897086464 5455524855808 5473161250816 5473974861824 5478461119936 5480752320512 5481567059968 5491486567504 5491670901248 5499103053728 5502426532666 5510058192212 5548672417792 5554045407232 5554871042048 5561748660224 5565110000128 5567437438976 5572641541408 5572828599296 5583743180932 5586078412544 5590656546391 5591487623624 5630672502784 5649714839552 5655185672192 5657550782464 5668631295488 5674120445648 5676493474816 5679924162752 5686956612176 5687611087772 5687802004864 5733208162304 5741159907328 5746839289856 5752404171776 5763007230736 5763863928704 5765417434112 5766274490368 5771000305952 5771858192128 5783162580251 5790517216456 5791183610182 5804284600534 5831767949312 5850620647424 5851490369536 5857156589056 5858735239168 5859606167552 5870406825472 5871082413184 5876091362512 5881904224574 5890062205468 5909981770679 5937965596672 5948910689792 5951398641664 5952083550208 5952283344896 5957161606144 5968828917548 5969716211872 5971325199616 5977107459736 5977995984704 5989014863419 5991519587648 5997321402758 6039350345728 6047726698496 6059571384832 6059774787584 6060472168448 6065439097072 6067975783424 6071643070528 6079160516464 6080064212096 6085951768316 6100421569949 6140811034624 6144086245376 6149121700864 6149328109568 6161371785856 6163948593152 6169917377792 6182001378889 6184586813888 6184794413056 6189863231384 6190575583298 6204580090226 6255041429504 6255971270656 6261098422784 6263716937728 6267502524416 6275262468608 6275984648576 6276195315712 6287552791786 6288487465904 6296273392052 6297209362528 6303307188613 6317566720381 6347480465408 6360125714432 6361839927296 6362785644544 6368946970624 6380472291172 6381420778208 6384089614336 6389321767304 6389536238848 6390271569856 6402050371241 6404727835072 6410929775362 6463069339648 6477690290176 6478435766272 6490377075392 6491341900288 6499378985344 6500345148416 6505672579924 6521140298911 6521359195232 6567816331264 6586293977984 6587273061376 6589048496128 6590027988992 6595428921088 6596409362432 6608346301571 6608568125152 6609328663144 6611331958784 6617511830422 6617733961664 6624280485928 6633468114896 6686423597056 6687417565184 6695697416192 6699744077824 6709036371968 6715532985728 6722176256656 6731499663392 6738018029207 6744909943268 6753260976959 6754264880776 6798755074048 6801598447616 6808184692736 6821518762912 6822532813568 6824371656704 6824600731648 6830979953984 6837966953216 6843571086499 6844588415336 6846433203008 6847450957312 6853062863318 6854081603152 6915864854528 6925224439808 6925456900096 6937989287488 6939020652032 6947612018816 6948644813824 6955373449504 6962253980108 6971108105248 6971910365656 7018069753856 7027803553792 7041567755264 7044512677888 7051334146048 7058546532352 7064331444128 7065144433016 7067285886976 7068099215872 7068336472064 7074129407296 7081127415992 7089038001598 7090948674544 7098870231836 7114929510332 7148618776576 7161795393536 7162860027904 7171728535552 7172794646528 7185774619184 7186842818176 7195741019488 7195982560256 7196810700032 7202708927773 7210076146252 7219003113301 7220076251864 7268715102208 7270674202624 7278796537856 7291968332768 7292213103616 7293052317952 7295262851072 7296102416384 7302082019776 7302327130112 7309550881024 7316628995704 7319688954368 7326776886128 7334024823706 7344196841492 7344443365504 7392821051392 7403074617344 7417573800448 7418676457472 7427861697536 7428965883904 7435054377056 7442409427012 7442659247744 7451874181472 7452731770184 7452981937408 7467578865761 7477936118002 7527193117696 7528312070144 7530341138432 7537633052672 7545342844928 7552395773224 7552649285888 7554684913664 7555807952896 7563124527616 7570606269632 7577937174122 7581106417024 7588447489204 7605614304148 7641626968064 7656850374656 7667470139392 7674894840832 7682487150464 7692257219584 7693142472448 7707322777028 7708209763691 7708468506592 7718012545096 7719159863744 7770005798912 7780782505984 7788741001216 7796021443328 7798384427008 7799281893376 7813657838336 7814819375104 7821224098856 7822386760384 7824495089152 7825658236928 7832071843792 7833236117888 7847674648618 7850956701056 7877243386439 7929130614272 7930309316608 7940128021504 7940394549248 7941308358656 7955946092416 7956861691552 7966980691712 7974861944224 7982584304779 7993655850278 8047506006016 8065711316992 8066910322688 8073521650432 8076898156544 8078098825216 8084719322624 8092717046848 8100553530958 8101757716112 8103941342336 8104213368832 8111788695356 8120085756944 8130139428572 8131348011808 8184909021184 8186125746176 8196261183488 8197479596032 8212313850496 8212589514752 8213534649344 8223704022272 8223980068864 8232115555328 8238862278892 8240087024288 8250289272344 8251515716416 8307102973952 8325895553024 8333678094592 8333957832704 8345516720128 8353772435456 8361861709376 8365358804992 8373459298432 8381742655664 8382024007168 8388893589902 8392401990784 8393367818848 8393649560576 8420501551021 8477227200512 8478487379968 8488984797184 8497667670016 8504632029824 8505610773728 8505896283136 8516427635968 8517693642752 8533107360281 8534375846584 8544942460642 8546212706288 8602506420224 8621967269888 8623248965632 8631599183872 8633925615616 8635209089024 8643570888704 8652121451008 8659212395162 8659503060544 8660499627568 8663124635648 8664121619456 8671222398484 8680091671216 8692130633312 8750686142464 8762823016448 8778974998528 8779985314816 8791151108096 8799847662592 8808368888032 8809678293248 8820585765824 8821896987136 8838157856696 8880006627328 8900095246336 8929894672384 8931222142976 8938541827264 8939870583296 8942280101888 8942580269056 8943609413632 8950939250048 8960094628352 8968771026992 8971188334976 8972521944064 8990094945188 9002563870216 9061863559168 9062167740416 9063210647552 9074432024576 9074736627712 9083713716224 9092509819904 9105120790528 9114127936256 9122953491176 9135606686032 9141127949429 9153806351578 9217955790848 9226881886208 9230740750336 9239679225856 9248819482112 9249129938944 9257775463952 9260581507072 9261647248384 9261958135808 9278718683024 9280098007936 9289084277956 9291587918368 9292969156352 9354181738496 9367155638272 9385501543424 9385816588288 9398834364416 9408132063232 9415842604448 9417242313472 9428902025536 9430303675904 9447685984744 9448773258718 9470148558766 9524523237376 9537733394432 9547168497664 9556413382144 9559309942784 9560410062848 9578032188928 9579134463616 9579456008192 9587306959888 9591316560896 9592742354944 9610101493132 9620837287883 9623430344024 9642601836371 9688259657728 9710176731136 9711620194304 9719579462656 9721024323584 9733060155392 9734507020288 9752122697464 9752450048768 9753572396096 9765648526448 9771550566631 9775637221952 9785103341342 9853676879872 9864684781568 9867343560704 9887000969216 9888138801152 9896242737328 9896574926336 9900713869312 9920104767104 9929710779884 9933863580928 9953319403601 9953653508512 9967124284882 10033114284032 10047029837824 10056968757248 10066707300608 10068203763712 10080669446656 10086761875232 10090980358144 10099250535416 10100412793802 10100751836224 10205593911296 10207111020544 10215476374016 10219748687872 10238586132992 10240108146688 10250024030848 10252786668544 10254310793216 10274394223072 10283159884396 10284343307737 10288644423104 10307608859569 10356415496192 10381387104256 10391439794176 10405852332032 10416146212864 10416495853568 10425032810752 10426232561344 10445450605709 10447003370776 10449819099328 10459938054538 10461492973232 10545007869952 10568863105024 10570079408128 10570434215936 10583521722368 10585095012352 10604249923456 10605826294784 10614518419876 10616096317664 10618957620992 10620536178688 10640112371168 10650415594553 10726647529472 10752150929408 10760962976512 10761324191744 10762562643968 10775888029184 10782400625248 10786910038016 10797355411136 10823026924304 10911049711616 10946322501632 10947949723648 10956922239872 10961504641024 10963134119936 10982973135008 10983341802496 10993608363443 10998206107456 11004853065332 11018478436091 11020116384424 11097344835584 11108090814464 11109742084096 11123497320448 11130220000256 11134874877952 11145283082816 11145657198592 11165826509551 11167486361864 11172156825088 11181313092782 11182975247248 11299429679104 11310371344384 11315101564928 11337262590976 11348240891296 11352986949632 11359848325504 11373913224352 11375222175544 11375604009728 11384927014867 11466416324608 11493678579712 11504808343552 11526014461472 11527727857408 11530834868224 11532548980736 11542000611904 11543716384256 11566325160502 11581034432912 11582367220364 11608569201068 11663535898624 11701241294848 11702980739072 11714313178112 11717470478336 11719212335104 11740813650944 11742164826368 11751788250577 11752182725024 11763808449148 11780124410936 11819963541358 11875931193344 11897821379584 11902797283328 11904167100416 11914323212288 11937657835096 11939432423744 11942650399232 11954214919472 11955991969408 11978029726838 11983039175296 11994642805516 12078700691456 12095453396992 12119142769664 12119549575168 12120944336896 12130878194144 12135951566848 12143286141056 12158321032928 12160128424192 12171903536632 12183944465189 12200843139898 12281622069248 12298243401728 12298656219136 12322743571712 12327897186304 12339834755584 12364002757778 12369173627776 12369588826112 12379726462768 12381151166596 12409160180452 12423022905713 12510082859008 12511942541312 12522196845568 12527433875456 12535005048832 12550524937216 12551969297152 12552390631424 12575105583572 12576974931808 12592546784104 12594418725056 12606614377226 12635133440762 12694960930816 12720251428864 12723679854592 12737893941248 12760944582344 12762841556416 12768179228672 12778643534608 12779072477696 12780543139712 12804100742482 12809455670144 12821859550724 12852344472611 12926138679296 12955380580352 12956871532544 12980754150784 12982683800576 12998757970688 13000690296832 13011345159848 13024216497271 13042280597822 13042718390464 13172587955968 13174546122752 13178096992256 13180055977984 13190857842176 13192818724864 13216692603142 13217136250304 13218657326288 13222663917568 13235023660844 13235467923328 13248560971856 13266936229792 13279783106107 13372847194112 13374835130368 13391394832384 13399488155648 13418072743936 13431065971456 13444352513312 13462999326784 13476036058414 13489819886536 13506521953918 13508529761552 13597510148096 13616369385472 13643037525824 13645065627136 13648743313408 13649201463296 13661959907968 13675933906432 13687142172998 13689176830672 13692866406016 13694901914624 13706125726636 13708163206304 13831729709056 13850448879616 13850913800192 13875978574976 13878041304064 13895224037632 13897289627648 13910746899008 13924507960216 13942216210496 13943820731312 14036139507712 14083135510528 14089025355776 14102668292096 14117093064704 14128662888256 14130288866032 14134571773952 14136198431744 14136672944128 14148258814592 14162254831984 14178076003196 14181897349088 14195630216873 14197740463672 14229859020664 14297237553152 14323590787072 14325720055808 14343457071104 14345589293056 14371549238368 14373685636352 14391482038976 14391965120512 14393621400064 14405417855546 14420152292504 14438006226602 14440152503728 14537430204416 14557593075712 14583936665536 14584426207232 14586104635904 14590525702144 14592204832768 14604164039552 14604654260224 14619101762048 14633257991408 14639377908736 14653553772256 14668049647412 14688393682984 14688886731008 14785642102784 14806149234688 14835147600896 14837352914944 14855723395072 14857931767808 14870108754112 14884818854024 14885318495488 14903748362944 14905463540368 14905963874816 14935157731522 14955872236004 15054386235392 15056624140288 15060682276864 15075266105344 15090685689856 15104791546448 15105298571776 15109369827328 15111615905792 15126249055232 15141212539264 15155874348244 15162212834048 15174639197347 15176894978408 15211228608296 15283253936128 15313700749312 15334940278784 15349789681664 15364974300928 15384514439168 15386284944896 15414645554056 15416419527382 15416937013184 15436025090192 15438319727488 15540011597824 15561565011968 15592042886656 15596768854016 15598563786752 15627315676672 15629638750208 15642448197712 15644773520768 15648990178304 15651316473856 15664143687584 15666472235776 15695349297236 15697155574967 15701913402112 15732666154079 15754486772878 15858261228544 15860618633216 15880256043008 15880789098496 15882616717312 15911892184832 15913723383104 15933961383424 15949723888448 15965168609558 15987311700556 16095012012032 16131422633984 16133820645376 16147043300864 16153796313088 16156197650432 16169438645248 16185434093696 16201107061916 16203515432224 16207882684672 16208426737664 16223577390712 16240171513888 16255897486423 16260278857144 16262696023616 16369818042368 16372251492352 16392522366976 16424627700992 16425179029504 16427069298688 16447408044544 16447960137728 16464231110656 16477724557784 16480174048576 16500578544688 16503031432832 16558287118433 16667356189184 16667915665408 16691033440256 16707544870912 16723723418752 16730717609984 16746918596864 16763485311328 16764048014336 16777787179804 16779718028413 16784803981568 16786735637696 16787299121152 16817677612981 16841003102042 16954454401024 16956974759936 16977969594368 16995335340032 17009264059648 17011221547456 17011792566272 17032855271936 17035387285504 17066214720562 17068751693168 17089884921284 17092425412576 17205012840448 17243934539776 17246497931264 17263198367744 17267851231232 17270418178048 17287141777408 17304242902016 17318424790324 17319006121088 17320999255136 17326249271296 17328243238912 17342444796968 17360183342432 17376993864797 17384261266624 17501372284928 17557949997056 17559970629632 17582302216192 17599695325184 17616737776064 17619356586496 17641171531648 17643793974272 17676315713392 17700237954187 17859789344768 17862444285952 17877083654528 17879741166592 17884560203776 17885160538112 17887218827264 17901878500096 17920189256704 17936939961407 17937542053984 17942376669952 17945043888128 17980189890376 18005127740432 18123727118336 18124335480832 18126421295104 18148864049152 18167427432448 18185019639808 18210241581056 18228255872512 18245906982352 18271213372064 18282255898858 18307612703156 18435911581696 18453763772416 18461481500672 18479358451712 18497638964224 18498259877888 18515550927904 18521163014144 18523294496768 18523916271616 18557437366048 18560196015872 18575407234783 18578168555912 18583175836736 18585938312704 18708363476992 18771003086848 18771633176576 18797668728832 18816264126464 18831685208896 18834484626944 18857804051072 18860607351808 18895371969488 18897546517436 18940297117532 19049046474752 19075466788864 19094336995328 19112826764288 19118619885568 19120820125696 19156064377856 19158268927232 19158912016384 19174613919776 19182633121792 19185484709888 19220202986264 19241674575766 19246860688048 19285203672742 19376519315456 19420353462272 19439158925312 19442048647168 19466120310784 19469014040576 19504245394928 19504900097536 19507144792192 19531297052896 19543101133262 19551274443904 19570206682684 19707353759744 19729369563136 19734687121408 19774001938432 19776277602304 19792485474656 19793149852672 19801427738624 19840209534208 19859421559768 19867727161856 19906638807202 19907307017024 19934248569764 20066228568064 20094059675648 20113937514496 20133414601216 20136407527424 20161338893312 20173523750464 20181960716288 20198501070832 20200825587604 20201503672448 20269142635637 20411187822592 20414222041088 20430952748032 20439497375744 20477172265984 20480216293376 20500048061696 20505573337088 20508621586432 20548788446144 20566319768792 20568686615474 20577288846208 20615217719138 20712830992384 20782879588352 20811704664064 20832292425728 20832991707136 20850065621504 20852465122688 20890901211418 20894006741552 20899638198656 20919876109076 20922985946464 20990624909653 21090015739904 21137726210048 21140158816256 21140868431872 21167043444736 21208499846912 21211652589568 21229036839752 21232192635328 21237915241984 21241072357376 21280224742336 21300831189106 21504301858816 21521925953024 21522648383488 21525125287936 21551776058368 21564801250496 21573820076032 21594710822272 21646053848608 21667014541543 21822099423232 21892645003264 21895899447296 21913844479744 21923009282048 21926268239872 21965946270016 21966683604992 21987216726886 21996412214912 22009706130664 22036956872182 22040232768848 22216181628928 22219484168192 22246994640896 22260440000512 22269749755904 22290566165632 22291314397184 22331653019102 22334972723728 22344313650176 22362626185564 22365950494496 22438254213767 22598859358208 22620742688768 22674525181952 22696481782592 22705973899264 22719696651008 22747826448704 22750444351088 22751208019456 22769854029734 22987357159424 23009616687104 23052028922944 23055455714816 23061669736448 23065097961472 23084001223808 23087432768512 23132650321004 23161291406477 23162068865824 23164734440728 23217138402136 23327071797248 23402482589696 23405961478144 23428626356224 23434940956672 23438424670208 23481627301888 23484329652736 23503576501154 23504365450048 23527616898296 23560248821872 23639927082716 23751862386688 23795642759168 23805594566656 23808334200832 23828646424576 23875315670192 23878864847488 23885300798464 23908429838944 23911983938816 23956059453676 23966078350592 23985720021613 23989285611032 24157401382912 24238285539328 24239099150336 24241888673792 24261756388288 24271903133696 24286572282112 24316642065856 24320256848384 24343807073264 24367888930378 24401686279796 24563244138496 24596486803456 24597312438272 24645487143424 24655794372608 24679669511168 24728005515556 24738347255552 24739177652224 24759452925536 24762302333192 24811633005593 24818320360904 24846045811426 25020165718016 25044393691136 25054867750912 25070010097664 25101049874432 25103938594304 25104781262848 25150211167144 25153949863616 25185093568208 25188837450112 25213228754452 25270266881524 25389921861632 25440502857728 25447359709184 25475787882496 25521889164688 25525683112832 25536358457344 25557287069216 25558144955392 25561086279424 25608201484964 25611148569683 25618911340288 25643719101448 25669086882971 25704688945222 25852277358592 25910761160704 25913743065088 25961508301568 25965367601152 25997515941376 26001380593664 26022690319696 26048432994542 26084561195644 26085436780928 26172776413007 26345175911936 26349092245504 26356193984512 26360111955968 26381715684352 26385637449728 26433385206284 26434272500608 26437314652576 26445327835136 26470047321688 26470935846656 26497121943712 26522780109427 26533872459584 26559566212214 26745694388224 26782789664768 26798976311296 26836145487872 26862131942912 26888705026624 26925998653568 26952072116828 26979639773072 27013043907836 27016152666917 27017059523104 27195020296192 27232738770944 27286075051648 27290131254272 27297486626816 27298402926592 27323919815936 27351867812864 27374284345996 27377434677937 27378353661344 27385732812032 27389803829248 27412251453272 27416326412608 27663459418112 27700897759232 27751957149952 27756082608128 27790448075264 27794579255296 27821493798016 27849015920432 27884432420992 27887641462624 27977795475973 28166271021056 28178050711552 28205336584192 28234186129408 28257325776512 28260577732064 28269143547904 28272396863488 28273345888256 28296517629184 28324509663968 28351937358353 28356152006392 28363794698176 28391260433746 28395480927344 28459718041328 28647181574144 28651440111616 28686914142208 28691178586112 28743098476736 28747371272704 28782964077952 28783930241024 28787242800128 28810835711092 28840304585008 28876012453204 28880305007456 29074860408832 29115186151424 29167873331072 29168852414464 29172209271808 29181051404288 29184409665536 29208328079104 29209308520448 29238203524096 29266515982816 29278755817472 29307107544512 29336099294824 29376787365968 29377773462016 29571284205568 29670295201792 29674705829888 29711446790144 29715863535616 29740217508224 29769637708048 29770636990976 29807496725888 29810927080736 29811927749632 29870315463044 29907298612247 29911744472008 30108772470784 30113248280576 30121364553728 30150532210688 30181371379712 30209583092896 30210597143552 30218739654656 30223231811584 30252498110464 30282425078528 30307243383067 30311748696488 30324425668096 30349278394694 30353789956816 30422457216592 30627401498624 30669880557568 30699579363328 30729948601856 30769028878336 30772569889792 30829291108112 30832839054764 30833874026368 30872050180384 30876639454976 31080023195648 31123130023936 31184085773312 31193537708032 31197127573504 31254631353344 31259277500416 31284896395424 31289547041536 31297980356608 31302632947712 31328287375168 31332944471552 31390698594472 31394311149934 31403826804224 31465332308158 31508973545756 31716522457088 31721237266432 31760512086016 31761578196992 31765233434624 31823784369664 31827446766208 31867922766848 31899447776896 31930337219116 31974623401112 32038322230523 32190024024064 32262845267968 32267641290752 32294086601728 32307592626176 32338877290496 32370868187392 32402214123832 32407030864448 32415765369344 32416853475328 32447154781424 32480343027776 32511794972846 32520557714288 32525392047232 32739636084736 32785044733952 32849255401984 32850358059008 32854138597376 32894816089088 32895920275456 32928462221312 32955449115568 32960348097152 33001157089376 33006062865664 33070706405513 33116574236866 33334712378368 33335831330816 33382066880512 33415089741824 33447446837504 33461435219968 33493837193728 33526970622656 33528096028672 33555574359608 33559436056826 33569607963136 33573471275392 33574598242304 33635355225962 33682006204084 33908908802048 33913949519872 33955939188736 33990670680064 34018528119296 34022443094912 34023585132544 34065710543872 34070774571008 34132429441124 34137503386336 34179769842568 34184850825152 34247861694697 34410025680896 34487869079552 34492995862528 34526396735488 34535702462464 34574283554816 34608485804032 34636849580648 34638012242176 34641998510272 34652498542592 34656486477824 34684889593936 34720366684864 34753987729594 34768522533248 34884934997087 35115899994112 35119941259264 35164604432384 35199390650368 35233475552128 35238713172992 35282343063296 35287587948544 35351444778307 35352631426784 35400475908374 35719578689536 35724888571904 35754167309056 35759482333184 35769120407552 35774437654528 35803757000192 35840378513408 35873879922814 35875084107968 35884753339904 35890087776256 35960379780752 36010255480864 36247454236672 36252842590208 36297728098304 36334854864896 36370039279616 36420483162112 36456511745024 36491813964704 36542426744128 36564511797716 36609783190883 36615225406312 36871823163392 36907527544832 36958716903424 36995277928448 36996519755776 37031101855808 37042326028288 37046588993536 37047832543232 37114874732096 37120392031744 37150814469566 37156337111824 37166351673472 37171876625408 37542006173696 37543266353152 37595337457664 37632528252928 37663370417792 37668969253888 37715608102144 37721214703616 37790743938976 37795093034872 37880594235064 38098092949504 38188673990656 38225653528576 38241640251392 38312128755712 38316537854464 38317824032768 38349227839552 38365266243584 38370969419776 38440405972528 38483349151532 38493721376096 38570407345484 38753038630912 38840706924544 38878317850624 38884097294336 38932240621568 38938028081152 39008490789856 39009800195072 39014289584384 39062594105792 39086202266524 39102548887808 39134595824737 39140413365368 39414707519488 39458739126272 39548003876864 39552555204608 39584970949312 39586299705344 39602855477248 39680419068416 39718843119536 39735454323712 39813277614404 39814614034048 39868497139528 40132457136128 40188119351296 40227875028992 40266829202432 40272815054848 40322677786624 40347047500928 40363921432576 40397002141664 40401651175208 40403007344896 40482138061757 40538285271274 40822375645184 40861905496064 40878994751488 40954344531968 40960432586752 41000096123392 41011146674176 41017243172864 41097576892288 41132639537584 41137373230948 41154577692416 41230435438276 41425661984768 41565759176704 41623409328128 41664584851456 41665983414272 41700131243008 41704930245376 41781802422836 41788013483104 41799276397312 41839752218152 41845971892928 41981249819306 42180031479808 42275452420096 42280317632512 42334086889472 42416999693824 42423305179136 42458073679504 42464385270656 42475830483968 42482144714752 42560449484672 42601662378212 42702950989643 43008603717632 43043851906048 43045296766976 43050250575872 43103552116736 43129602500992 43147640152064 43189421644544 43274009652223 43292107697216 43334029083086 43785290006528 43791798894592 43827688959488 43846018564096 43852536479744 43931892540032 43933367209984 43974433453772 43992824429824 44019412261328 44073913744364 44080465537696 44123150320291 44432363257856 44438968336384 44493989281792 44520880001024 44539499511808 44581132331264 44582628794368 44663306038204 44669945447456 44688627300352 44725252371128 44731900988992 44876508427534 45241485377536 45349050363904 45392963565184 45411947798528 45439393302016 45495652897408 45500888702176 45502416038912 45539708059468 45647982092377 45974714318848 46019233374208 46104057845888 46110911429632 46123339472896 46130195922944 46168002447616 46174865537024 46258424110997 46265300642008 46322582812954 46324137731648 46329468881456 46434276804272 46804965179392 46811922956288 46857252712448 46869881913344 46876849340416 46963254603776 46968659305472 47007153002308 47008730900096 47055233796592 47120497643744 47166126204449 47279854165432 47503724773376 47591285518336 47611189133312 47616668401664 47657292849152 47750631340384 47757729694976 47770601596928 47816859677888 47823967877632 47912118907352 47932156701184 47971440043226 47978571222064 48476571078656 48478198300672 48483777347584 48523512776576 48543806267392 48573144564224 48633284131712 48640513696768 48687614146528 48735777860756 48803372559592 49126488276992 49192973606912 49194624876544 49290974286848 49311588745216 49359339022336 49456011031112 49476694511104 49478355304448 49518905851072 49524604666384 49623266011186 49636640721808 49692091622852 50040331436032 50088787382272 50109735501824 50140020195328 50202099748864 50207877188608 50209562525696 50300422334288 50307899727232 50370187136416 50377674900224 50418962494411 50426457508904 50540533763048 50779843723264 50881005715456 50894719418368 50951575764992 51043778329376 51051366225664 51072716914688 51114574138432 51116289910784 51122172558848 51216402969928 51222297139366 51237822680576 51287438202896 51338173765942 51409377890444 51704554717184 51821522321408 51827486130176 51923016603136 51930735202304 51995031882752 52002761187328 52045380639392 52096865989084 52169122391288 52170873561856 52273052060327 52345552826014 52690351823872 52698184491008 52712387969024 52763431368704 52771274899456 52866770412568 52868545001216 52874629305152 52890655670272 52940094643376 52941871693312 52994243887424 53045560218854 53067744919168 53119132424428 53491388776448 53565579329536 53597952622592 53672290975744 53724263885824 53777410053248 53851997307136 53904144233656 53957468345837 53959279546144 54026087815672 54032305333834 54034119046208 54390040592384 54465477541888 54572150103296 54580262508544 54594973253632 54647839631872 54703735625728 54748568691992 54754869355874 54756707322688 54771465624064 54779607658496 54824502906544 54832652825216 55016244296729 55140703705073 55401795518464 55503914299904 55512165216256 55580896150528 55589158510592 55642987596032 55698031840864 55768864841984 55775282925248 55878090133453 55955590951946 56332542042112 56410673168384 56468372258816 56514651553024 56521155464128 56538287095808 56544793726976 56546691776512 56593035258368 56649019327936 56703874716706 56712304012784 56727589396352 56782520867492 56790961854688 56919436082656 57294363148288 57302880223232 57373828284416 57382357172224 57486196953472 57494742545408 57565928155904 57567860482048 57574485600256 57621671422184 57680609170016 57752024906408 57760610014912 58149720817664 58335746662144 58337704828928 58344418543616 58368819331072 58416656158208 58418617040896 58476407048192 58533031965632 58557511634944 58614215089024 58672198589648 58753574731936 58755546924032 58810468041331 58943510857147 59340590403584 59349411659776 59422893580288 59431727071232 59480435016448 59539275416096 59541273981952 59614993451776 59621854161472 59623855499264 59731751521967 59740630926088 59814597224494 59823488944016 60217544941568 60226496561152 60301064421376 60362742759424 60419166185792 60421194287104 60437479309312 60446463623168 60504996220928 60564850157056 60614486766134 60623497392976 60648851336192 60698556789388 60707579913632 60844914433184 61254802997248 61339761115136 61399158726656 61459897203712 61538057756672 61545139779584 61658582216224 61665678109528 61667748052736 61744100360768 61753278909952 62160046391296 62368171546624 62394255147008 62509262706688 62518555000832 62569792790848 62579094083072 62595960713216 62605265895424 62656574750336 62665888943104 62781397188944 62788622299868 62807653608448 62866362389009 62930664616316 63017947091512 63433044914176 63442474532864 63521024172032 63523156393984 63530466869248 63647568739328 63654893532416 63735845533696 63798895553792 63860674438232 63949246802224 64076644461046 64380048048128 64525690535936 64588173203456 64615185252352 64677754580992 64741736374784 64804428247664 64814061728896 64831530738688 64833706950656 64894309562848 64960686055552 65023589945692 65041115428576 65050784094464 65479272169472 65570089467904 65698510803968 65700716118016 65708277194752 65789632178176 65791840550912 65856924442624 65910898231136 65920696194304 66002314178752 66012125731328 66141412811026 66233148473732 66669424756736 66671662661632 66764133761024 66830179483648 66894893675008 66922870439936 66987674387456 67053941245312 67056192057344 67111148719216 67118872113652 67139215926272 67146942550784 67149196484608 67270710451924 67345861015181 67364012408168 67817817604096 67827899039744 67911878377472 67981341360128 68037056238592 68044886189824 68047170265088 68131421087744 68141549142016 68264858882248 68275006772672 68359539685136 68369701650304 68495723389394 68820051361792 68975738159104 69052793470976 69071404924928 69148567109632 69216971608064 69273699161296 69276024484352 69283997020544 69304997085184 69312972955648 69369779187872 69440733369728 69507975459188 69537045066496 69673235825207 69769869994174 70231799988224 70239882518528 70329208864768 70398781300736 70466951104256 70477426345984 70564686126592 70575175897088 70702889556614 70705262853568 70800951816748 71439157379072 71449777143808 71508334618112 71518964666368 71538240815104 71548875309056 71607514000384 71680757026816 71747759845628 71750168215936 71769506679808 71780175552512 71920759561504 71990403154159 72020510961728 72494908473344 72505685180416 72595456196608 72669709729792 72740078559232 72840966324224 72913023490048 72983627929408 73084853488256 73129023595432 73219566381766 73230450812624 73815055089664 73917433806848 73990555856896 73993039511552 74062203711616 74084652056576 74093177987072 74095665086464 74229749464192 74240784063488 74301628939132 74312674223648 74332703346944 74343753250816 74552909161871 75084012347392 75086532706304 75265056505856 75326740835584 75337938507776 75431216204288 75442429407232 75581487877952 75590186069744 75761188470128 76377347981312 76451307057152 76483280502784 76624257511424 76633075708928 76635648065536 76698455679104 76730532487168 76741938839552 76880811945056 76955258544101 76966698303064 76987442752192 77140814690968 77506077261824 77681413849088 77756635701248 77768194588672 77864481243136 77876056162304 78016981579712 78019600390144 78028579168768 78125188211584 78172404533048 78205097775616 78269191649474 78280826730736 78917478252544 79096007753728 79105110409216 79169941898624 79172599410688 79205710954496 79360838136832 79437686239072 79470908647424 79626555228808 79629228068096 79694489104069 79736994279056 80264914272256 80455750057984 80533658404864 80545630109696 80645355573248 80694095001856 80727842865152 80794004283328 80803302350416 80806014689792 80964276123514 81076570542548 81644751290368 81723810992128 81757989502976 81908689063936 81920865173504 82000192246784 82022293348352 82034486345728 82195153784576 82262517754039 82265279075168 82274746461896 82309155384832 82460870876552 82851323969536 83131518353408 83246818656256 83329169702912 83400262486016 83409860490752 83563604845672 83576026966208 83598552794624 83679504436304 83691943785856 83962499638612 84360062959616 84550904840192 84560635265024 84668173778944 84833999387648 84846610358272 84916147359008 84928770541312 84951660967936 84964289429504 85120898969344 85203324756424 85287611256323 85405901979286 86087703812096 86090593533952 86100501151744 86207104233472 86259205001984 86295280304128 86378843289088 86548019304446 86584215394432 86668058166172 86961160339991 87570580013056 87583597789184 87655377918976 87692037128192 87863785080064 87866734419968 87948866907544 87985648859648 88038824522656 88147827488728 88160931075392 88246300640582 88864726515712 88987978563584 89041760002048 89162264662528 89165257588736 89326612076408 89339890894912 89377254600704 89450504742256 89463801977984 89753016855068 89763345957821 89966411308277 90482970755072 90698100727808 90785927130368 90823895597056 90878786604032 90991305794816 91001777404352 91004832077824 91079416118936 91169515480897 91295964184754 92038466748416 92208115691776 92221822859264 92246678945792 92260391845888 92336004895232 92349731074048 92516848221994 92530601284016 92645165625908 92648275463296 92658937762912 92868553608544 92958481742749 93609930358784 93623845912576 93714505424896 93739763826688 93926509207552 93937318610944 94014306004616 94017461800192 94110467593184 94240995287488 94332252408898 94559708330864 95182571036672 95233336803328 95314585698304 95501262680768 95515459389952 95541203193856 95633719355776 95647935755264 95824237814704 95864313402368 95942880086452 95953921541119 95957142444128 96953142157312 96956396601344 96967554695168 97047025553152 97087612534784 97146289128448 97266568263424 97281027393536 97375228293056 97471555721512 97606745119184 98252976553984 98385947213824 98581948573696 98623177490432 98718678044672 98912022062224 98953389022208 98956710608896 99037811702144 99049209332768 99246532022372 99273281443616 99369411518111 99384183245704 100080662872064 100177574764544 100280040390656 100404199497728 100415754377216 100419125051392 100600844668576 100615799454464 100740374272832 100755349800448 100837924988822 100852915017808 101081067526096 101762011430912 101903151529984 102087556658752 102102732451328 102145433829376 102229148276864 102232579821568 102244345117696 102432805939856 102444594278732 102475645361152 102574876405792 102676347531884 102818755780888 103409109434368 103643044642816 103654972260352 103846033206272 103861470404608 103990063765504 104005522374656 104090761278784 104193731978168 104338244782576 104341747123712 104546104120654 104691105652028 105380703647744 105396368982016 105424775938048 105526862737408 105542549798912 105733540825136 105737090002432 105749258610304 105781311340544 105880189286752 105883743386624 105988487774848 106091120437708 106135489838336 106222474381429 106238264848856 106982777552896 107195905245184 107344581951488 107448527771648 107554820106496 107703994614272 107808288467312 107914936691674 107918559092288 108052175631344 108064610667668 108068238092416 108780081184768 108930955083776 109144300206592 109160525017088 109189946507264 109295679263744 109407471251456 109497137383984 109509738711748 109513414645376 109542931248128 109559215316992 109649005813088 109665305650432 109880089024769 110032488593458 110281407410146 110803591036928 111007828599808 111024330432512 111161792301056 111178317021184 111285975192064 111396063681728 111537729683968 111550565850496 111756180266906 111911181903892 112665084084224 112821346336768 112936744517632 113029303106048 113042310928256 113076574191616 113089587453952 113093383553024 113186070516736 113298038655872 113407749433412 113424608025568 113455178792704 113565041734984 113581923709376 113791282404961 113838872165312 114588726296576 114605760446464 114747656568832 114972393906944 114989485090816 115131856311808 115135720964096 115148971200512 115243342844368 115361218340032 115504049812816 115521220029824 115908009829031 116671493324288 116675409657856 116688837087232 116737638662144 116833312316416 116837234081792 116952814096384 117066063931264 117115023269888 117228430178048 117344397179296 117458026198891 117507149463872 117511093848064 117620936082662 117887021714294 118681180807168 118698823319552 118845787160576 118863454142464 118960870032896 119078550832192 119082547963904 119229986903552 119243708322944 119247710998528 119463503043934 119481261852176 119629194448988 119646977888032 120435089883136 120452993122304 120602128842752 120725485518848 120838332371584 120842388574208 120874958618624 120892927246336 121009992441856 121129700314112 121228973532268 121246994785952 121297702672384 121397113578776 121415159827264 121638957053579 121689828866368 122509605994496 122798317453312 122919794407424 123076115513344 123090279559168 123317164432448 123331356219056 123335496105472 123488200721536 123506557819904 123901665679309 124736343093248 124788510294016 125018525413376 125037110001664 125139585581696 125158188166144 125191921426432 125210531790848 125313149500672 125331777886208 125558579729849 125562794377888 125577244599736 125615307216896 125732724778018 125861329232632 126035894183024 126866089828352 126884949065728 127042048344064 127060933738496 127295137478656 127309787064832 127471691067392 127597791107584 127721348876464 127898493604448 128153288922092 128760096096256 129051381071872 129176346406912 129230370504704 129355509161984 129483472749568 129608856495328 129628123457792 129663061477376 129667413901312 129788619125696 129921372111104 130027850643481 130047179891384 130082230857152 130101568188928 130958544338944 131397021607936 131401432236032 131416554389504 131579264356352 131583681101824 131713848885248 131821796462272 131841392388608 132004628357504 132024251462656 132282825622052 132466296947464 133338849513472 133343325323264 133528267522048 133660358967296 133789787350016 133845740879872 133975348774912 134107882490624 134112384114688 134222297438432 134237744227304 134278431852544 134293885101568 134298392969216 134541420903848 134691722030362 134728024816336 135635635208192 135823756754944 136074112477184 136089772379648 136094340530176 136262842175488 136283098284032 136529717764496 136550013545344 136719079370272 136739403300608 136991446778788 137640102723584 137951476318208 138105586941952 138142809849856 138297134219264 138433943216128 138547398322592 138552048968704 138567994041088 138609994170368 138625945911296 138739558375744 138881466739456 139015950918376 139074090132992 139346471650414 139539739988348 140463599976448 140479765037056 140658417729536 140797562601472 140933902208512 140954852691968 141129372253184 141150351794176 141405779113228 141410525707136 141601903633496 141883998449459 142878314758144 142899554287616 143016669236224 143037929332736 143076481630208 143215028000768 143361514053632 143495519691256 143500336431872 143539013359616 143560351105024 143841519123008 143980806308318 144041021923456 144989816946688 145190912393216 145480157118464 145681932648448 145826046980096 145967255858816 146169706976512 146258047190864 146439132763532 146455985510129 146460901625248 147630110179328 147834867613696 147981111713792 147986079023104 148124407423232 148169304113152 148186355974144 148459498928384 148481568126976 148603257878264 148625348447296 148665406693888 148687506501632 149105818323742 150168024694784 150530113011712 150653481671168 150675877015552 150862432408576 150884858814464 151162975755904 151180372139488 151522376940256 151669101790801 152754695962624 152902614114304 153248515022848 153266151417856 153271296131072 153396911358208 153461064974336 153483877679104 153761623890112 153910517088202 153933396606128 153974885504384 154281629381936 155513271402496 155536389177344 155728962486272 155752112324608 156033963159424 156039200780288 156057158337536 156250376423168 156344809066096 156410195551232 156538383298948 156561653461472 157834956505088 158192015507456 158210220818432 158339883797248 158345198821376 158721676273664 158875372478144 158941817294848 159253110457616 159258456136192 159388978208138 159473988558112 160911500115968 161067316809728 161091260219392 161290711146496 161388190003712 161455685730304 161588008566656 161606604700832 161612029379584 161928552247028 162129039845339 162153141085096 163289502580736 163447621984256 163817378127872 163841730347008 164000384493568 164044586696704 164068972691456 164390307569152 164525035508078 164530558150336 164549492923792 164618310769664 164921741753104 166263036706816 166493637312512 166658339405824 166800524972032 166819720981504 167127209691344 167152053932416 167197105589248 167359008872608 167383887571712 167924999277224 168720125919232 169101809680384 169121270530048 169667998775296 169693220716544 169832294718016 169857541082624 169903321935872 169928578859008 170241797938688 170406649512848 170575222512646 170811803958572 172175407624192 172181187067904 172201002303488 172414208466944 172518410003968 172590560608256 172757686578176 173096038608892 173168430788864 173336116332344 173681431039151 173922320679982 175141160026112 175310755837952 175384074256384 175727570160128 175733468839936 175897733815088 175971297719296 176077649045312 176295654977456 176321862150784 176492601281164 177729453031424 177975957127168 178083520004096 178324529325056 178330515177472 178653224152816 178679781789824 178754509201408 178901009484512 178927603955968 179278039987781 179506033710136 179526691915642 179932822616554 180965941510144 181396201455616 181571854260736 181647791194112 181757573208064 181982611589632 182003554808704 182009664155648 182158832237872 182339030961794 182591928369508 182795908469777 183209434891049 184076933496832 184416231383552 184443645718528 184493357891584 184520783691776 184672009790464 184699462148096 185033696443988 185061202568032 185290331251816 185296550926592 185317875525824 185659460765989 185737107217088 185916963485498 187219860717568 187429010849792 187479527653376 187853018415104 187874637221888 188028612009232 188034923600384 188220935186368 188481990574976 188664504817796 189113068668419 189119416661728 190365142073344 190466673606656 190629171396608 191002525361536 191030918779904 191082406387712 191267438711552 191295871510528 191642042745559 191648475629408 191728626804736 191885760172904 191907843082238 191914284888256 193906284314624 193935109390336 194094051106304 194175225069568 194292578256896 194533136526848 194562054787072 194750456586112 194943111443024 195213490238368 195402522847003 195844568331811 196771894427648 197163897147392 197246354980864 197437356089344 197824044124448 197906778044416 197913421217792 198075623404288 198098418665536 198463561508471 198493064044744 198546562887232 198738823036222 198768366491408 200355149529088 200560080781312 200808398995456 200831508754432 200838250102784 201201689337152 201231598908928 201480748545664 201510699600896 201675849977644 201705830035616 202162135052192 203524022861824 203806303059968 204175113317504 204205464902656 204290867658752 204458296553728 204465159643136 204488690235392 204865611879712 204889188557464 204951290722304 205149752811584 205352695063768 205637511561776 207309944520704 207692066412544 207722940809216 207980127531008 208011044749312 208181522557568 208387463956336 208676489565152 208683494247424 208878558905417 209092208241308 209351090285729 209382211304056 210761407295488 210792737964032 210849551876096 211053725474816 211085099597824 211467081650272 211474180004864 211498517220608 211562622681088 211760378573504 211767486773248 211976975549696 212150703681469 212182240875416 212270979676672 212444948762858 212476529697712 214391810490368 214689163902976 214897055543296 215109640212992 215407989228544 215616576934624 215829873383348 215837118184576 216104351262688 216129221335336 216136476184832 217560162369536 217861910167552 218288600413184 218321050034176 218379893014528 218591358527488 218814942502912 218994274767968 219019477423496 219026829290752 219085862496256 219118430633984 219298011626176 219330611300864 219760178049538 220064977186916 220562814820292 221607182073856 222015657199616 222048660865024 222323584602112 222356634042368 222571950384128 222792127363456 223075459367936 223101131700992 223283976760963 223512360533812 223822363807784 225330168168448 225642692673536 225873489035264 226058606212096 226084621856512 226153148383232 226179174907904 226372141033472 226596077311744 226815498866824 226849216051136 226910357585408 227130083469968 227163847418752 227582564809922 227677744330624 229177452593152 229495313137664 229944787813888 229978970181632 230263712623616 230271441928192 230297942401024 230486685688736 230722436680064 231008099625632 231042440059648 231494944838591 231816019658062 233342986648576 233350819315712 233377674174464 233666624632832 233674468163584 233905628192768 234132127862528 234230046539776 234456860356096 234688794358592 234916052397782 235014298927744 235022187696128 235241872165324 235774043428588 237362361614336 237397646639104 237691574321152 237726908284928 237921740065792 238157101664384 238165095927808 238459973807104 238487416645888 238495421997056 238927006087868 238962523704352 239258388897976 239293955776064 240870179766272 240905986244608 241204257685504 241450971037696 241676664743168 241684777148416 241749917237248 242019984883712 242259400628224 242457947064536 242493989571904 242595405344768 242794227157552 242830319654528 243277914107158 243379657732736 244194544979609 245596634906624 245839588814848 246152231026688 246180559118336 246634328864896 246662712438112 246670992210944 246976401443072 247013115639808 247460113448149 247803331358618 249472686186496 250037050826752 250074220003328 250279171163392 250316376332288 250383842852864 250421063581696 250626299001344 250663555772416 251117159459698 251125588755776 251154489199472 251230614433792 251465449556036 251722658465264 252071788366048 253732179656704 253769898131456 254084096688128 254121867476992 254590274957312 254619574129664 254943382134784 255195582215168 255442697752928 255796987208896 256306577844184 257520192192512 258102762143744 258352692813824 258711018323968 258966945499136 259217712990656 259256246915584 259326122954752 259334827802624 259577238251392 259842744222208 260055701286962 260094359782768 260164461714304 260203136377856 262794043215872 262802864472064 262833108779008 263158528712704 263167362203648 263427697770496 263643592924544 263682784777216 264009256715008 264048502925312 264565651244104 264932593894928 266677699026944 266686650646528 267320717934592 267579574700032 267691481759744 267950697549824 268215764981248 268224768229376 268444594876864 268475488454608 268556863705088 268587770203136 268596785938432 269082841807696 269383444060724 269456049632672 271271270416384 271647513509888 272148224954368 272179544759296 272188681060352 272525684350976 272566196568064 273059435528992 273100027090688 273438158740544 273478806601216 273982893557576 275280205447168 275902952636416 276211173883904 276594268438528 276867886432256 277094796645184 277104097937408 277135988082176 277219988340736 277251891822592 277479116751488 277762933478912 278031901836752 278148180265984 278692943300828 279079479976696 280927199952896 280959530074112 281316835459072 281595125202944 281867804417024 281909705383936 282258744506368 282300703588352 282811558226456 282821051414272 283203807266992 283374966432299 283767996898918 285756629516288 286033338472448 286075858665472 286152963260416 286430056001536 286723028107264 286991039382512 287000672863744 287078026719232 287120702210048 287683038246016 287961612616636 288082043846912 289979633893376 290381824786432 290960314236928 291363865296896 291652093960192 291934511717632 292339413953024 292516094381728 292878265527064 292911971020258 292921803250496 295260220358656 295669735227392 295962223427584 296248814846464 296338608226304 296372711948288 296918997856768 296963136253952 297206515756528 297250696894592 297330813387776 297375013003264 298211636647484 298245955924373 298920656927501 300336049389568 301060226023424 301306963342336 301351754031104 301724864817152 301769717628928 302325951511808 302360744278976 302918067565561 303044753880512 303338203581602 305805228228608 306497030045696 306532302835712 306542592262144 306793822716416 306922129948672 306967755358208 307523247780224 307821034176404 307866793212256 307949771008768 308563258763872 308862052242037 311026542804992 311072778354688 311457924972544 312067926318848 312078401560576 312114316675072 312500752846336 312689618132192 312820391102464 313076766597896 313123306922944 316420441636864 316679767594496 316690397642752 317443352547328 317750744956288 317883634589696 318506220915232 318516912272384 318777956416276 318814642539847 318947977116224 319535874646639 321823000231936 322134633619456 322182520438784 322581422292992 322776380007424 322911371460608 323176017133312 323213209401664 323224058759168 323808968776979 323857104494056 324258079690678 324306282170192 326895243968512 327634756255744 327683460694016 328000768987136 328089173393408 328137945382912 328780615138304 329050071016156 329061116300672 329098985847584 329236621539328 329843483506208 330162883431143 332526073413632 333316678811648 333601049944064 333639441963008 334254419382688 334304107864832 334394211178496 334718017745216 334767775143424 335849998554448 338242541060096 339335997550592 339386441433088 339664589436032 339715082165248 339806643871744 339857157718016 340483595877376 340801859266733 340813299025696 341150445025292 341623607917144 344350815248384 344362374135808 344402004606976 344828416933888 345036820007936 345181121216512 345515373156352 346192077217784 346336861577728 346672232664688 347362862078302 347844641359964 350282320052224 350621511675904 350768148512768 351455140320256 351466937679872 351795467630176 351942595438592 352155298090624 352591309954912 352643724301568 352932737460877 352985202562328 355458906062848 356167040008192 356649058650112 356661030354944 357306448305632 357359563579648 357509018402816 357802018969024 357855207911936 358556079975562 359012067420272 359053383831284 359865645233108 361931883020288 362792402911232 363143708521472 363295582388224 363515146416128 363965223179264 364007109617408 364019328311296 364317664475744 364678061923588 365183856739016 365591816939554 366418869782098 368153866993664 368832462767104 368887291437056 368986715783168 369344019580928 369398924296192 370067392887976 370122405136064 370580662503632 370593101853184 370635751051648 371318921531978 371474214434176 371833926970996 374439721435136 374858021699584 374959055306752 375706036830208 375749274443776 376057224018464 376069847200768 376441870372736 376963981149952 377329009635592 377702278420859 378226137336838 378238833323456 380730284146688 381258342793216 382005050723072 382061837559808 382164812775424 382534877423104 382591743021056 383284085491118 383296951258816 383457253609472 383771520345808 383815686164476 383828569776512 385113710077103 387812568629248 387870218780672 388188102212608 388350450139136 388585156513792 389066273053696 389124109574144 389500913172224 389886222886048 390426980476736 390805045694006 391689136663622 393543788855296 394327794294784 394874712178688 395648088248896 395813556088832 395826842435584 396151246808576 396196837331072 396927123016942 396986128089488 397093125774464 397477646072444 397536732982816 400710299058176 401120161562624 401616797990912 401663017508864 401676500205568 402403378674304 402463197817856 402961497091328 403021399201792 403351699955288 403411660071232 404324270104384 407048045723648 408350226635008 408410929805312 408581735317504 408916593107456 408930319286272 408977380470784 409731223759424 409778377114928 409902581444608 410299505623168 410705390127536 411275023123552 411673276289317 414619889041408 415384132825088 415445881618432 415960255062016 416022089498624 416363045115136 416774927912672 417352979130304 417366988494848 417757117810834 418184416482616 418702180571458 418764422608112 421522814590976 421585475928064 422107450949632 422170199195648 422934163300544 422948360009728 422997034441216 423125245362176 423520757147008 423534973546496 423953951099392 424301407362938 424364481750832 424541959353344 424889897525716 424953059395424 428783620980736 429378327805952 429794111086592 430219280425984 430815978457088 431233153869248 431659746766696 431674236369152 432208702525376 432258442670672 432272952369664 435120324739072 436577200826368 436642100068352 436759786029056 437182717054976 437629885005824 437988549535936 438038954846992 438053658581504 438171724992512 438236861267968 438596023252352 438661222601728 439520356099076 440064536723063 440129954373832 441125629640584 443214364147712 444031314399232 444097321730048 444647169204224 444713268084736 445143900768256 445584254726912 446150918735872 446202263401984 446567953521926 447024721067624 447644727615568 450660336336896 451285385347072 452117212424192 452169243713024 452306296766464 452358349815808 452744282066944 453192154623488 453630997733648 453698432102272 453820715170816 454260166939936 454327694837504 455165129619844 455355488661248 458354905186304 458990626275328 459889575627776 459957940363264 460527425247232 460542883856384 460595884802048 460973371377472 461444873360128 462016199251264 462084880119296 462989889677182 463632039316124 466685973297152 466701638631424 466755348348928 467333249265664 467348936327168 467811256385536 468264255725056 468460093079552 468913720712192 469377588717184 469832104795564 470028597855488 470044375392256 470483744330648 471421027106267 471548086857176 474724723228672 474795293278208 475383148642304 475843480131584 476314203328768 476330191855616 476919947614208 476974833291776 476990843994112 477854012175736 477925047408704 478516777795952 478587911552128 481740359532544 482408515371008 483353329486336 483369554296832 483499834474496 484039969767424 484518801256448 484915894129072 484987979143808 485190810689536 485588454315104 485660639309056 486555828214316 486611822823977 486759315465472 487712650776449 488389089959218 491193269813248 491679177629696 492304462053376 492361118236672 493268657729792 493325424876224 493341984421888 493952802886144 494026231279616 494920226896298 495606662717236 498945372372992 500074101653504 500148440006656 500558342326784 500632752664576 500767685705728 500842127163392 501252598002688 501327111544832 502234318919396 502251177511552 502308978398944 502461228867584 502930899112072 503445316930528 503932822079113 504143576732096 507464359313408 507539796262912 508168193376256 509180549914624 509239148259328 509886764269568 510391164430336 510885395505856 511593974417792 512613155688368 513306900671423 516705385627648 517422036647936 517933890998272 518435425981312 518512493831168 518652245909504 518669655605248 519154476502784 519685488444416 520111402573924 520171258880803 520188719565536 520328923428608 520406272755712 525588086431744 525605728944128 525666217558016 526317057425408 526855395540992 527287185849088 527365569554432 528018513430016 528097005850624 529131302488208 529865187789856 533355398053888 534641435869184 535159149400064 535382963519488 535901395099648 536431529962496 536449536458752 536889189753728 536950976909216 537113727410176 537175540406272 537193571876864 538165683615392 538686809808707 538766888121448 538912099265344 542542540832768 544296449908736 544359089518592 544377362120704 545051368701952 545132393136128 546118871057984 546200054181376 546876317481088 546957613202432 547965787115152 552422347767808 553188536877056 553735772864512 554189593290368 554208195874816 554271976164352 554439976681472 554503783645184 554958233502976 555525866957824 556063803673504 556296360531968 557385886601656 558158959953392 561854399905792 561919060148224 563190250405888 563735608834048 563819410767872 564517489012736 564601407176704 565623116452912 565642102828544 566407614533984 566749932864598 567535993797836 571513259032576 572066676944896 572151717330944 572305926520832 572860112003072 573446056214528 573982078765024 574001345727488 574156053438464 574241404420096 575366076492032 575837624278273 575923225233272 576164087693824 579959267786752 581920628473856 582727730593792 583304187920384 583869023435264 584678827906048 585032188763456 585756531054128 585823942040516 585843606500992 590520440717312 591339470454784 591924446855168 592497629692928 592677216452608 592745423896576 593837995713536 593926272507904 594413031513056 594501393789184 594661626775552 594750026006528 596423273294968 596491911848746 597841313855002 600672098779136 602613926684672 602703508062208 603449729634304 603539435257856 604651903023616 604721488557952 605836135131122 606089507761024 606676407163204 608728122379937 611610456457216 612994060091392 613064605671424 613085184524288 613587645432832 613844259897344 615046495560448 615642068352808 615733586424512 615899542017536 617126517527744 617724104484074 622053085609984 622915849945088 624135852637696 624156803121152 624228633350144 625001505692672 625379236264384 625640782204928 626153533195792 626246613845888 628343421704747 632840883273728 633359535188992 633380795285504 634886705094656 635501489912576 635767269179392 637012441830464 637033824544768 637555912832552 637629285079694 637895954232448 639071749293278 644269267238912 644365040877568 645162844585984 645552760014848 645822742921216 646352034266624 646426418803328 646448117518336 647617937553958 647714208988112 648516159381356 648612564340384 650709372199243 653790487937024 655269512511488 655366921388032 656001537974272 656178346786816 657561230276608 658100142032312 658122232601344 658197971695168 658473243078656 659686967012416 660325766862286 666633357623296 667202099888128 667278883926016 668508838765376 668608215729664 668788422356992 669436035490432 669535550286848 671677450787833 671699997108896 676485082120192 678671995101184 678772882866176 679329178872064 679430164330496 679613287743488 679714315436032 680967191754752 681603718533466 681626598051392 682300890050584 683247215834288 688701630496768 688804009213952 689656833867776 690073640015872 690362242433024 691030746312704 692384154435568 692673723155456 693344465329376 694725724156604 695585880626777 695689282719928 700564640104448 701243023351808 702910280640512 702933875359744 703590935260352 703885190877184 704310596181248 705182619909824 705287448603136 705865474921754 705970405124656 712334080016384 713298117300224 713322060709888 714612896611264 714719127159296 715018036805632 715604037938048 715710415823872 717112159951124 718024134840544 718106767662568 719731290466216 723863766040576 725584805822464 726287417042944 726591164776448 727030292832256 727930446358528 728014219234816 728038656622592 728635328951488 729356123847176 730367713478032 731183633879108 732837739564196 736307733987328 737664925534208 737774582874112 737973431566336 738688039161856 738797848592384 740134785775952 740244810272128 741161325007264 741186203706368 741271502103296 742637843063956 742948428868352 743557320670003 743667853941992 748879442870272 749716043399168 751412073660416 751498548887552 752114448036928 752139694401536 752883740745472 753927962299904 754658019271184 755404556841718 756452274673676 756477666646912 761460568293376 762516685586432 764010101446144 764123675119616 764329625550848 765069754846208 765183486042112 766568170982236 766593902517632 766914507218944 767543040691616 767631372328952 767657139553024 769160623173383 770227420154206 775625137258496 776376204425216 776700900278272 777170313027584 778132546107392 778248219148288 779001826344448 779772445772096 780853960953472 781610091388012 783378273327244 787087577710592 788655588589568 789749424357376 791296176497792 791627112177664 791653684871168 792302493617152 792393674662144 793854246033884 793945605660173 793972256178976 794186251548928 794955292144888 795073465965632 801420598116352 802240323125248 803233595981824 803326035017728 804806757348608 804926395635712 805922994182656 806042798403584 806703399910576 806823320142464 808648540208768 811356068803217 816700453270016 816821859610624 817163470635008 817833186214912 817860638572544 817954760941568 819462447518848 819556754229856 819805162889216 820599011246336 821410780255072 822206183392237 822550046247104 823346552578634 830768265650176 830891763236864 831920510124032 832044178997248 832726090230272 833549855825344 834705958260608 834733976989696 835514235621668 836368832965232 837404361142916 837528845216224 843045629181952 843170951856128 844214901899264 844340398391296 845868326601088 845896720019456 845994068882432 846250490724352 847041514294016 847069947092992 847907902198784 848602814725876 848728963501664 849083918706688 849779795051432 849906118790848 857567241961472 859588222173184 860438560851968 861631956914176 862466307738496 863319493533392 863348472738304 864417405050752 864516885341344 864545904739328 867311659755163 873154401652736 873284200136704 873519572058112 874365434109952 875259770011648 875977099071872 876077909693984 876107317163008 876343449985024 876473722535936 877192046504704 877322445203456 878910058108943 879040712198152 880129073446126 880259908747664 882251259281168 888062628798464 888194643460096 889294338408448 889426536169472 890287801536512 891168509453824 892301837471744 892404526803968 893135907043852 894049442135248 895289455231136 901320672673792 902570770694144 904234424848384 904338487426048 904612593532928 904716699631616 905488564133888 906384309246976 907261995467296 907396864204544 907641430341632 908520333879872 908655389675008 910330259239688 910710977322496 916709810372608 919779151255552 919915880726528 921054850494464 921085767712768 921191769604096 921946742754944 922889746720256 924032398502528 924169760238592 925979779354364 927264078632248 933371946594304 933403277262848 933510696697856 934666498531328 934697872654336 935622512771072 936528511450112 936920186159104 937827441424384 938755177434368 939664209591128 940057195710976 940088750784512 940967488661296 942842054212534 943096173714352 949449446457344 950766297284608 951686960263168 952628406657536 952660383711232 953839895228416 953949666583552 953981687988224 955708024351472 955850094817408 957033555591904 957175823104256 963480719065088 964817030742016 966706658972672 966739108593664 966999668948992 968079939534848 969037602512896 969831788258144 969975958287616 970381621379072 971176908630208 971321278618112 973111656428632 973223645647954 973518630930944 975425301552898 976778179918436 982386539626496 983358355259392 984608924106752 984722236473344 986537315459584 986650849752448 986683968843776 987905605772288 988052462559232 989840453792596 991213325434472 993187989146213 997890744745984 1000148203307008 1000296880013312 1001116684653568 1001265505329152 1001535371411456 1002505196005376 1002654223089664 1004468637838792 1004502355023104 1004617956797888 1004922457735168 1005861798224144 1006890633861056 1007865644158226 1008287153464192 1014928718626816 1016336386752512 1018361099829248 1018478296518656 1019773528539136 1020782328860672 1021770791011712 1023187948835584 1025191898570903 1025226311376736 1026613801342846 1033410771255296 1034844073295872 1035867781996544 1036870851962624 1037024987662336 1037304491819008 1038308953005568 1039370976888832 1040222805147848 1040342517761606 1040377439131072 1040657846857216 1040812545511424 1051176172863488 1051332435116032 1052634114850816 1053710791081984 1054574371698176 1054731139108864 1056037026860032 1056194011701248 1058262604976416 1059730375579712 1061683712535607 1066710796107776 1069282871738368 1070318298800128 1071802790199296 1072863059924992 1072899072917504 1073778379507456 1073901953818432 1074227454820352 1074351080812544 1074387143753728 1076331367230784 1077373619617414 1077533776242896 1077824198530688 1088592899817472 1088718179037184 1088754724241408 1090102737403904 1090264786272256 1092237742115968 1092400108362752 1093752634962176 1093915226404864 1095931574230304 1104844695535616 1107471545729024 1108379186580736 1108416391749632 1108543952328704 1109007567290368 1109916467005952 1111051733915648 1112127607347008 1112592721063936 1114771773203312 1116317919906784 1123838120296448 1126380500811776 1127471217668096 1127638821535744 1129034978025472 1129202814353408 1131246232905824 1131284205657088 1132815229067968 1133499865729196 1134903278917373 1135071987595672 1143026518065152 1144133353889792 1144303434661888 1145720224006144 1146892112429056 1147964157530048 1148002691454976 1148312106876928 1148482808840192 1150732152984064 1151675248556546 1151846450466544 1152328175387648 1163841256947712 1165455461187584 1166608375840768 1167738046870528 1169357655812096 1170064377526912 1171513062108256 1171647884081032 1171687213001984 1181040881434624 1183848893710336 1184995259385856 1185490847793152 1187675991427072 1187852545015808 1188826063026112 1189002787578368 1189323253551104 1189500052013056 1192846546589936 1192983823697492 1195682627710004 1201344197558272 1205227853369344 1205407016124416 1206899459268608 1207078870515712 1209303806047232 1209442977115904 1211672270262244 1212179015522048 1213352814326408 1217456244759874 1223220912914432 1225988120182784 1226129211342848 1227175290865664 1227688519794688 1230092991120896 1231284136705616 1231467172849024 1231799084035072 1234253035055488 1235448208968148 1244106171219968 1245831699890176 1248271705275392 1248313606242304 1248457266700288 1250003011385344 1250758472528768 1251281564409856 1252307066391584 1252493227691776 1254946279914467 1256686843409494 1266719070377984 1266761590571008 1269773410189312 1271002979825152 1271534538358784 1274024883660928 1274067649089536 1275111825665104 1275258570159388 1275791908464896 1278143498586556 1279571359288439 1288538534477824 1288730081755136 1290325689171968 1291105520029696 1291645485842432 1292704068533248 1292852837606656 1292896235036672 1295235875107916 1295428417976224 1297032318762712 1297225128680768 1301418744398486 1307580975874048 1310539025022976 1312003075948544 1312356693573632 1315122460553216 1316200284064624 1316244465202688 1316395943390336 1316946486157312 1319373934024832 1320651533724572 1323791480678933 1333266715246592 1334404199776256 1334557767852032 1337017677530752 1337216431459328 1337576844713984 1338872070980864 1339071100573696 1341494299218913 1343354901575666 1343399994217792 1357343990202368 1357545765732352 1358658357744128 1358860328660992 1359226575486976 1359428630872064 1361934383509504 1363207437066932 1363253196102784 1364601780101168 1366494431668576 1367817659929021 1377403260993536 1377608018427904 1379313667735552 1380147280031744 1380724484866048 1382061492625408 1384768308871136 1385347446310912 1386688930658752 1389451448313208 1391171761253554 1391378565439856 1402486046703616 1405820561281024 1405867750719488 1407181870520704 1407770381754368 1408621192362496 1410365239819648 1410574897206272 1411730949843508 1411940810249312 1424668160032768 1426596234600448 1426644121419776 1429225793222528 1429438254318592 1430036073611264 1431208075876096 1431420831647744 1434224319902248 1436048269681088 1436213535325136 1439462580932432 1451169611644928 1452574834085888 1453182329552896 1454060585664512 1455860892717056 1456028438469632 1456077313245184 1457270657902976 1458712247694352 1460735426956064 1462149912337919 1462367267758216 1465675479128392 1472615467974656 1475329851068416 1475549165748224 1475946863132672 1477376078323712 1477595697184768 1480269571551904 1480489620544256 1482322650014528 1482372407412736 1482543004206592 1485275686127912 1485896857736704 1487114641340006 1487335707883984 1499432086798336 1502824147320832 1502997097775104 1504228896073856 1504279388803072 1505767481490944 1507855924599808 1509316038542368 1510809113683436 1512904549347352 1512955333293824 1522921136586752 1525033371172864 1528020202892288 1528247350239232 1528659251101696 1530139509692416 1530366972084224 1533136341964472 1533187805035264 1533829014437888 1535086081383232 1535262744657904 1535314279106048 1538321246346766 1540454840308412 1551250274516992 1552752408850432 1553401800556544 1554340626055168 1556265092214784 1556496438296576 1558003652688896 1559544891544192 1561707921906944 1562987837326741 1563220182776024 1566756546654488 1574175155421184 1577311177179136 1579498848714752 1582592352995584 1583254224355328 1584604987234304 1584787349324288 1587708492067768 1587891211320346 1587944512357952 1588372503097856 1589910584289776 1590146931931264 1602841196232704 1606467191963648 1606652070035456 1609613514697216 1609852791271424 1611845988365312 1612085596807168 1613406799821152 1613646640284928 1617297080417536 1620464613870137 1622712137606434 1633400906540032 1633643719221248 1635666372429824 1635721277145088 1635909521883136 1638924895037696 1639113508459712 1639610325778432 1641198022492672 1642821560510144 1644412366784474 1645100092494208 1646693105157268 1661536531300352 1661783526473728 1663841020248064 1664088357994496 1665452180460544 1667099711650688 1669411916521216 1669467953979392 1671028471243336 1672737665930464 1674808722285832 1675057690432448 1686091258363904 1686341903712256 1688429803798528 1691736653202176 1691793440038912 1691988137764864 1694083028588032 1694139894185984 1695815804397568 1697205629451752 1697457927003328 1698167837413376 1699559590102864 1699812237581696 1705503573198599 1709361814857263 1719176444346368 1720877121703936 1723263913828352 1724932615476992 1726638987066784 1726696945476608 1728834810101504 1729033770682688 1729091809478656 1732220794137043 1734623319510326 1746308803305472 1746568400273408 1748730868219904 1750519540023296 1751954198143744 1752155819387968 1752214634326016 1752686899970048 1752947445071872 1754384093009408 1754644890406912 1757820116217886 1758081424396304 1760258146892252 1760519817495328 1764502518562336 1776125257596928 1776389286920192 1778588676816896 1778853072338944 1780575603073024 1782337018907648 1784603674943488 1784809053607936 1786271814087704 1788098884270496 1790578910462272 1802641345347584 1808468849696768 1808676974852096 1809433399263232 1810977128267776 1812768618493952 1814523990934592 1814793728409088 1815282860683264 1817040667759744 1817310779350016 1820660518479376 1821421954644992 1823124509281261 1839558302511104 1839831761453056 1842109700988928 1842171535425536 1842383539208192 1843893485509888 1845779493440512 1848064797005056 1848339520477184 1851959558708728 1854528157264496 1866743893188608 1866806554525696 1867021393395712 1869332997062656 1871245025542144 1873057022900224 1873840372318208 1875654882848768 1877510354868736 1879328419182256 1880114391421952 1880177501569024 1881934977322592 1885684108425068 1886192347428704 1898898892914688 1901532594569216 1903373920526336 1905256813315072 1905320767422464 1907679790456832 1907899333167104 1907963375976448 1911416048702944 1911700189634816 1914067111183808 1914351646208512 1926961438130176 1933413317945344 1933478217187328 1936159879069696 1938075205025792 1939663576516288 1939951916575232 1940763242758144 1942353817260416 1942642557236224 1946223312857264 1946447291295908 1947037261861888 1950850603105796 1953556359836872 1964773079252992 1966716710518784 1969217848213504 1969444472946688 1973074630919168 1973301699504896 1973367937687552 1975811211544576 1976104925118464 1979680907585192 1982426650868944 1986375978292426 1995781489491968 2000296406614016 2002233369307136 2002531010658304 2003070742822912 2005010392010752 2005308446179328 2008937275677584 2009004710046208 2009235913595776 2009844915470336 2011723596448288 2013781267722112 2015731288316452 2016574306928384 2029857437253632 2032672773505024 2036722199658496 2036956593037312 2039547057078272 2041564657721344 2043541582023424 2046375897671168 2050383797141806 2050452622753472 2053227602685692 2066821542510592 2069688146591744 2071735563993088 2073741703925248 2074049975324672 2074608983638016 2076617906011136 2078741953777664 2080445610295696 2080685035523212 2080754878262144 2081315693714432 2081625091022848 2087721691470611 2102352345726976 2102664870232064 2105268229701632 2107421582163968 2109148743396352 2109462278217728 2112074053720064 2112388023402496 2116525209952832 2119460751159424 2123367425071214 2133421592215552 2140636597600256 2143605580398592 2145726119849984 2145798145835008 2147556759014912 2147803907636864 2148454909640704 2148702161625088 2148774287507456 2152662734461568 2154747239234828 2155067552485792 2155648397061376 2162034365694259 2177185799634944 2177436358074368 2177509448482816 2180205474807808 2184475484231936 2184800216725504 2187505269924352 2187830452809728 2191863148460608 2214943091458048 2216758373161472 2216832783499264 2217087904657408 2218015134580736 2219832934011904 2222103467831296 2224255214694016 2225185442127872 2229543546406624 2231702497778929 2232635839813568 2247676240592896 2252761001623552 2254942435336192 2255277643071488 2258069956050944 2258405628706816 2262492465811648 2262568411314176 2265630458135936 2266999731458392 2269806557834746 2270143975191344 2288266707779584 2288606869323776 2291440448012288 2293784224858112 2295928315060096 2296005382909952 2296624213753856 2296965617680384 2301464305968128 2303350497113092 2303692900933088 2304656350775296 2311140184018001 2327682513895424 2333216751681536 2335476093741056 2338715311624192 2340128755053824 2343026124216512 2343295768162064 2343374426003968 2367697787420672 2369990518771712 2370981695586304 2375351982854144 2375705090031616 2377652126052224 2378005575156736 2378646507102208 2379000104026112 2385613014867131 2385693093179872 2385967647394984 2391365255420008 2402688395116544 2410455706738688 2410814032248832 2413798918537216 2414157741031424 2418607612094464 2418885954231808 2423344540524488 2424358031044096 2426705628652816 2434912489519748 2446441825828864 2451976240365568 2452258422685696 2454350581731328 2455377039589376 2460185982241792 2462568273411232 2462934345698048 2463598168070144 2468506070110976 2470529162226139 2470896417936296 2488212342439936 2496543410550784 2496627212484608 2496914533400576 2500006022770688 2501516945057536 2502563128819712 2504614132783168 2504986455383552 2509892559828934 2513373686818988 2533438140755968 2533523181142016 2539546820378624 2542005959650304 2543069076717568 2548049767321856 2548135298179072 2550223651330208 2550517140318776 2551583816929792 2556286997173112 2559142718576878 2577077068955648 2580651378343936 2582211040059392 2585408137066496 2585705675213312 2585792470073344 2590471750215832 2590856835952448 2594064637525424 2594450257361536 2602837488796972 2615161951748096 2621078050045952 2624006151897088 2624713387147264 2630244921106432 2632400568129248 2632488930405376 2632791886780672 2633892972314624 2638747868049664 2641303067449144 2643915948946013 2647582961357866 2668808399552512 2669115535704064 2674035355061504 2674432862918656 2675153689427968 2677744141961728 2678142201147392 2682988598437826 2686709803151332 2686799988435584 2695795970539721 2714687980404736 2715091531464704 2717316715488256 2717720657321984 2718453150973952 2723868767019008 2726414874133864 2726506392205568 2729203560202336 2732988863337152 2735635319858042 2754806521987072 2758627335471104 2760294560063488 2764122985250816 2769536617742272 2770694892621824 2773377861317504 2778902896626416 2782343522507108 2782663724692451 2782757130879712 2804972093407232 2811641122562048 2811735501438976 2814363741041408 2815540763508736 2817242384724992 2820730479639296 2821149794412544 2823461899687016 2823881620498624 2849336320065536 2853192469200896 2858451586445056 2858876508637184 2860072147222528 2862416151752192 2862841663295488 2868448639804496 2872096539362176 2872427070650272 2878925161864864 2881712934025219 2902339223289856 2905149668171776 2908121171329024 2911721785434112 2912056876939264 2912154626490368 2914541315805952 2917424495388704 2921470853912128 2924299824675838 2924734535516432 2931350958256784 2950659702136832 2951098331496448 2954752156647424 2955191394369536 2960539143103808 2960979241088512 2964645300029056 2964744814825472 2965086008413184 2970551372255824 2971793715473408 2974229282680012 2974671415767968 2998864173596672 3005648294641664 3005994195550208 3008457792147712 3008558777606144 3011534962981888 3015711849199616 3018632077084736 3021618227366872 3025809098694704 3025910666587648 3045842273173504 3056040405784576 3056494700478464 3057318502203392 3060279019384832 3060733944168448 3066272683928944 3066375610070528 3067658028875776 3070172162766464 3070525489315808 3070628558212096 3076642492693532 3080451757061441 3080909680616824 3102500549033984 3105504817700864 3108681252110336 3112530184429568 3112992876593152 3116007305377792 3119089783088384 3123415843813888 3125975674653482 3126440365552048 3133513093308976 3154622354358272 3158997697429504 3165184705991168 3166508448710656 3169209974468608 3169574698648576 3175416984135536 3175782422640692 3175889024715904 3176745006195712 3179821168579552 3180293863862528 3205682392465408 3212934383927296 3213304140070912 3219227029394432 3219705582542848 3223691976730624 3224171193614336 3226813599642304 3227293280569856 3234594160835072 3240929227740274 3245424275212868 3266801813080064 3267287438442496 3271332744859648 3271442554290176 3271819043766272 3277849790075392 3278227016919424 3279220651556864 3282396044985344 3285643121020288 3288824733568948 3290200184988416 3293386210314536 3299947189743869 3323073062600704 3323567052947456 3327682040496128 3330904360921088 3334199423301376 3338823833042432 3338935907958784 3342056942486672 3345475331860928 3349617444571664 3350115380864896 3372182516727808 3376859607597056 3383473306404352 3383586880077824 3383976275529728 3388166057176064 3388279788371968 3391631608795136 3394411258903504 3394915854006656 3396335674826752 3399119180205728 3399624475163392 3406282759767839 3411007146397198 3418723629714526 3438352888692736 3441754243407872 3446527827656704 3449865230953984 3453277974133568 3453393890953216 3457669620203008 3458067541365376 3458183618957312 3464441588274086 3469246639020652 3492617606610944 3493136800546816 3497461736439808 3501039080046592 3503908396287488 3504311638775936 3504429268652032 3505373799940096 3505894890143744 3508768186018816 3509289780813824 3515640232435772 3516162848792608 3520516293784504 3521039634990656 3527529754553791 3529005037124672 3552250515193856 3552778573840384 3557177353633792 3561151206146048 3564674037815296 3569207349886976 3569618107215872 3572543628175408 3576197768540992 3581157820924544 3593148304699961 3616937699393536 3617353949704192 3618866798526464 3621954256535552 3625537236987904 3629047981869184 3629587456818176 3630565721366528 3634081335519488 3634621558700032 3641198812165621 3641321036958752 3642843909289984 3646249018562522 3679116605022208 3679663522906112 3684219401977856 3684767078416384 3687786971019776 3691558986881024 3696129594010112 3696679040954368 3703919117417456 3709056314528992 3733487786377216 3734042786791424 3738665994125312 3742490051084288 3746114045800448 3747680744636416 3751309765697536 3755020709737472 3758656838364512 3760228782843904 3760355003138048 3763869954645184 3770807668660949 3771368216850136 3772384694857408 3797797785829376 3806747841052672 3810513626630144 3810641534844928 3815359580913664 3815798666334208 3815926751952896 3822832097405888 3823400379269632 3828134222367616 3828703292417024 3866826635890688 3866956434374656 3872319758139392 3876150410051584 3879327153032576 3879903833150464 3881526485516288 3884707634520832 3885285114472448 3892446625714528 3892894582591816 3894074523723776 3901701206211592 3907112719673744 3933433421037568 3938888945893376 3946149261838336 3946603399009792 3946735875375104 3951622423089152 3952209850236928 3959361815170384 3964853301737888 3972751956584852 3991562978983936 4000592813228032 4004466738614272 4005062021316608 4006141485645824 4010020784021504 4010616892358656 4017874551355168 4018009420092416 4018471827191552 4019689830940672 4023447192896576 4027562535444224 4030863369947911 4031462576632904 4033148613856768 4059714874507264 4073444399316992 4073913186074624 4079094114156544 4083129315442688 4087083164046848 4092751795342336 4100767594283612 4100905245506944 4106455205371384 4133643085021184 4139376293183488 4143471127986176 4147483407850496 4148099950649344 4149217967276032 4153235812022272 4157483907555328 4160891220591392 4161370071046424 4161509756524288 4162631387428864 4163250182045696 4175443382941222 4204704691453952 4210536459403264 4218297486792704 4218924556435456 4224148107440128 4224776046804992 4233050419905664 4238921502318848 4246734850142428 4266843184431104 4281273195200512 4287211160797184 4291452239699968 4291596291670016 4295113518029824 4295607815273728 4296909819281408 4297404323250176 4305325468923136 4309494478469656 4310135104971584 4311296794122752 4324068731388518 4354371599269888 4354872716148736 4360410949615616 4368950968463872 4369600433451008 4375010539848704 4375660905619456 4383726296921216 4398403951933229 4429886182916096 4433516746322944 4433665566998528 4434175809314816 4439665868023808 4444206935662592 4448510429388032 4450370884255744 4459087092813248 4463404995557858 4465271679627136 4509884870672384 4510555286142976 4516139912101888 4516811257413632 4524984931623296 4525136822628352 4531260916271872 4533999462916784 4539613115669492 4540287950382688 4576533415559168 4577213738647552 4582880896024576 4587568449716224 4591856630120192 4592010765819904 4593248427507712 4602928611936256 4606700994226184 4607385801866176 4609312701550592 4622280368036002 4666433503363072 4670952187482112 4677430623248384 4680257510107648 4686052248433024 4686591536324128 4686748852007936 4701742155514831 4735395574841344 4739981037543424 4750703965708288 4751410180063232 4755304252104448 4756011150313472 4757293014204416 4758000208052224 4771226029734262 4771386186359744 4771935294789968 4782730510840016 4820911413477376 4821628064497664 4827597837074432 4828315482062848 4837215224188928 4837771908463616 4846689081048976 4848716062088192 4853411257305632 4869824979039496 4892883651657728 4903952480731136 4904516845371392 4908701163462656 4920371964483584 4925136546822464 4925868691396096 4927196336140288 4937012140221952 4941058324452278 4941792835872592 4993086821101568 4993254424969216 4993829066801152 5000012045541376 5003033890115072 5005126257639424 5009228265566336 5009972910767104 5019785119657868 5026747373637976 5066876281511936 5067046362284032 5079093640757248 5084011919300608 5086138153435136 5096099534643712 5096270596358144 5100447302660416 5101034280637552 5103167633859584 5112573994346224 5118285437153756 5154154137911296 5161302756687872 5164422080118784 5170816274132992 5171411350426624 5171584940146688 5180943500431664 5181713671904896 5188129275050848 5188900514723072 5205674977593944 5230323903496192 5242156100091904 5248012303794176 5260489842212864 5264801136258496 5264977860810752 5265583773561344 5267785944629248 5277495736099328 5282606134898288 5287831897892026 5295165922715732 5337616799105024 5338231071408128 5348070710123008 5348865725837312 5350307378855936 5355488283923456 5356284402294784 5365977196875652 5373419606302664 5373599976871168 5384124362213681 5391591941079442 5429375960809472 5434633430976512 5435441314643968 5436906301947904 5447737534038016 5452829748267728 5453012784411136 5458407120404672 5465977726674304 5471270639716084 5509613043974144 5517254670942208 5520589120126976 5528245970501632 5539073235484544 5541389785243648 5546755722635008 5557619239621211 5557805793252832 5564687045014216 5565327449384902 5565514261759424 5609944186814464 5623282245124096 5628727482082816 5631081527017472 5634484769449984 5641460959278592 5642299588825088 5646923799374032 5647763240997248 5666673162563087 5679492481622519 5706384938401792 5716903172890112 5717753017274368 5720144294445056 5724832303504384 5725683326590976 5736897279608992 5744193078724352 5744854141300544 5755443283745659 5757850323729728 5763425868050438 5810299336343552 5816242342658048 5823443570868224 5824113753878528 5824309252980736 5829082631611904 5834848990777408 5842941707824256 5848599649351676 5849469071032864 5862701916513568 5901319404273664 5902196662992896 5909504313294848 5910382788739072 5921078286207616 5921958482177024 5929290600058112 5929489629650944 5930172016826368 5941102744511648 5943587430946816 5948458565360024 5949342831535936 6011988391100416 6016915584295424 6017117555212288 6023069925963776 6031423698399232 6037264154169472 6043236454733744 6051618197389408 6051821333175296 6057478208257093 6071181618286141 6112080811569152 6112989400956928 6114637004406784 6120558038769664 6121467888336896 6132545367857888 6132751220141056 6135316057751552 6140344325532928 6141050978631616 6141257116424192 6152370406762601 6153284985387064 6160903514122882 6161819361233648 6211009635401728 6217362504220672 6225060368859136 6225985753186304 6232014610755584 6238179566176768 6246831687627776 6251951349306964 6252880731104096 6267026186617952 6309244708716544 6317995394859008 6330369411982336 6333016897421312 6338419948937216 6339149397297152 6350833968271072 6351564845281384 6351778049431808 6353490012391424 6359642337159104 6360587727725056 6426608280141824 6438454058788864 6439411165085696 6447383953461248 6448342387228672 6453627199284608 6454586561139712 6469188321670144 6475235326067927 6481858455480548 6490848550425736 6533603626160128 6534574876884992 6542665489719296 6542885108580352 6543638087532544 6555699580150784 6556454033838848 6558441303113728 6564792089970688 6571286242040576 6577649467137896 6580400369976832 6586772420629072 6599894379487738 6646146125201408 6655364080992256 6661808721842176 6668398846602752 6677647666084864 6677871815917568 6684113884973344 6690950663721856 6699234889143328 6700230761729792 6744365033455616 6753719215194112 6766946612808704 6767173760155648 6767952551059456 6776332114352128 6776559576743936 6783263217590272 6788822517807008 6789831708013312 6792671349653504 6798238360411456 6799248950326784 6812565519535678 6822014292794396 6837447259429052 6876705777385472 6883508486815744 6893055655313408 6899730461907968 6906555948267136 6906787781906432 6915339240406016 6916135082730752 6916367237914624 6928883176548172 6938493278041304 6985235213221888 6986273601093632 6994923472879616 7002078160093184 7007816792574976 7008623277551872 7008858537304064 7010747599880192 7017536372037632 7018579561627648 7031280464871544 7032325697585216 7041032587569008 7042079269981312 7055059509107582 7058010074249344 7104501030387712 7114354707267584 7122302412292096 7129348075630592 7138414699773952 7139236214431744 7145087256350816 7152395537081984 7162315641849088 7176343289996321 7186296609399922 7233875398787072 7234707899408384 7243908513071104 7251074473975808 7258095963738368 7259174913636352 7261131442733056 7268162671038976 7269243117400064 7282397624331242 7282642073917504 7285687818579968 7292498037125044 7358233210044416 7359327045812224 7368438803955712 7369534156832768 7375573942039552 7383117973762048 7392259188020224 7393358081908736 7407838234834912 7418112629057984 7466975572754432 7468085573582848 7477331988250624 7484980102168576 7492228091600896 7502619531395072 7510041419474944 7517313676729024 7520457565687808 7520710006276096 7527739909290368 7541615337321898 7542736433700272 7544769389714816 7613495682105344 7621027253260288 7621283069689856 7630719161827328 7631597332668416 7631853503905792 7645664194811776 7646800758539264 7656268444735232 7657406584834048 7733653271781376 7733912868749312 7752300820103168 7758654306065152 7759807666300928 7763052971032576 7769415269041664 7770570228944896 7784893251429056 7785789165183632 7788149047447552 7803402412423184 7814225439347488 7866866842075136 7877777891786752 7892298523676672 7893206798019584 7893471750750208 7903244846178304 7904419700473856 7918723630340768 7929706603475776 7945503913169704 7983125957967872 8001185626456064 8008933477228544 8010124042633216 8020041568043008 8021233784717312 8035749102710336 8036018840184832 8036943654383104 8039379661881344 8046894385793152 8055125070888448 8061726739895822 8062925153265808 8066297227713536 8146888798633984 8147826372149248 8158188228313088 8166258630885376 8174166328093696 8185503590684672 8201535188567224 8201810491013888 8212910410742768 8267286170042368 8286942255972352 8294966815700992 8296199901298688 8298435934552064 8306471624044544 8314967815110656 8321782441182784 8322740142092848 8323019513048576 8325262774857728 8326500364091392 8350886765882444 8409409382907904 8421072918806528 8436594973585408 8437849112870912 8448296214880256 8449552093609984 8466100839811328 8477843004637696 8493469700284856 8533686368862208 8562546390401024 8574422321594368 8582904479399936 8590227036059648 8591215630547456 8593819638562816 8594808646500352 8610650937846272 8618988956939312 8620270209943168 8622593588245504 8648137462777036 8708743198539776 8709745432297472 8720821899231232 8737901936927744 8739200866902016 8750021079697408 8751321811238912 8767452593842432 8784623959401269 8796807903866458 8867033492645888 8867331133997056 8868351618629632 8879331736047616 8888413871325184 8897020858776064 8900741768511488 8918174185626496 8926809991115716 8930543359254272 8956999515019073 9019769741344768 9021110572285952 9032279824203776 9049969863246592 9050273645256704 9062521832543744 9067998925833568 9079226231338984 9080575900765376 9153066831118336 9165761792049152 9183713260240384 9184021531639808 9186496855015424 9205857223872512 9213401988452368 9214771603732352 9218625403101184 9244560736072004 9245624633655563 9266540364752531 9332867006726144 9341904374964224 9354861246496768 9360515020215296 9372104496866048 9373183072648256 9373497704015872 9390460094532391 9403484311029662 9479962075086848 9501407931416576 9502820360126464 9510608504208896 9512022300626944 9514586028408832 9516000416104448 9542452059468524 9542772372719488 9543870589579936 9565461021680032 9574723619503147 9641822826954752 9643256128995328 9655195674148864 9674430448377856 9675543816927232 9693378162097952 9697432124176384 9706822514611264 9739649958078992 9809033690742784 9817402326925312 9840743928967168 9850273093644928 9851737382792192 9854392672280576 9874024280443904 9882116648904556 9883253918735257 9883585671745184 9986173642203136 9986508849938432 9987658133602304 10000024091082752 10006067780230144 10010252515278848 10018456531132672 10019945821534208 10039570239315736 10053494747275952 10133752563023872 10158187281514496 10168023838601216 10172276306870272 10192199069287424 10192541192716288 10200894605320832 10202068561275104 10206335267719168 10225147988692448 10235049386365433 10236570874307512 10308308275822592 10328844160237568 10341632548265984 10342822700853248 10343169880293376 10361887000863328 10363427343809792 10376258550101696 10377801029446144 10411349955187888 10496024607588352 10520979684425728 10529602272516992 10529955721621504 10531167547122688 10535571889258496 10554991472198656 10565212269796576 10575663795784052 10590331845431464 10675233598210048 10676462142816256 10696141420246016 10697731451674624 10700614757711872 10710976567846912 10712568804589568 10731954393751304 10746839212605328 10747199953742336 10768248724427362 10783183882158884 10858751921618944 10869266861953024 10870882629287936 10873812603895808 10895475068076032 10905659496535456 10906025568822272 10916814240809344 10931955453348608 10940914861287187 10942541279432168 11019226087948288 11041178240253952 11056491941003264 11078146470969088 11082779570487296 11093511445270016 11115238479242422 11115611586505664 11129374090028432 11130654898769804 11131028523518848 11219888373628928 11246564490248192 11257454964165632 11262163054034944 11268969538899968 11282921918557184 11284599177650176 11293847598748064 11295526481994496 11333346325126174 11358984963245038 11412769876803584 11433806345780224 11435506034548736 11449664607008768 11451366653181952 11473794559217984 11488386157448704 11489708282601088 11510886567491318 11515700647459456 11526851736100876 11620598672687104 11632484685316096 11646887141736448 11648227507757056 11648618505961472 11658165263223808 11669697981554816 11685883415648512 11697199298703352 11698938142065728 11725403833027136 11802638808547328 11804393325985792 11819008626589696 11842156572415232 11843916964354048 11858581200116224 11858979259301888 11860344033652736 11882205489023296 11887174861893632 11896917130720048 11898685663071872 11938525012390193 12023976782200832 12033831168590848 12034235110424576 12046139851927552 12062847396798464 12074528308338944 12086472909467488 12103236394778816 12103642666350592 12114956416514186 12142363236572282 12224161623138304 12225978801913856 12241116077539328 12242935776673792 12265090735715776 12265502440282112 12270632115503104 12280688651065856 12282101957263232 12282514232848384 12304740813525202 12306569970774128 12321807028245764 12323638722467296 12422019270803456 12434725008441344 12450120737718272 12451971506372608 12464029221511168 12476359132353536 12493663375255552 12503902698613928 12505761462208192 12534052373235904 12618489417433088 12660738823964672 12666033794842624 12676839897874432 12678298794594304 12701667936542144 12703129690562768 12703556098863616 12706980024782848 12719284674318208 12721175455450112 12761871564968827 12853216560283648 12876908117577728 12878822330171392 12894767906922496 12896684774457344 12907254398569216 12909173122279424 12938376643340288 12950470652135854 12963716910961096 12981697100851472 13067207252320256 13069149753769984 13085330979438592 13087276175065088 13111399160301568 13112908067677696 13116882606227456 13129584179941376 13142572484081152 13155298934275792 13160800739953664 13173544841258144 13199788758975476 13292292250402816 13310728161984512 13323617443684352 13336797693205504 13355295332169728 13355743631835136 13368227769946688 13381901327443712 13398469778286656 13400461523459584 13488730066911232 13533893225617408 13534347520311296 13535905102118912 13552664228704256 13553119153487872 13566526435180544 13577645035614016 13579663416026624 13585342699307008 13596476720822912 13598497900653568 13625131039071356 13644028585588792 13674894518858104 13753411554770944 13767016973631488 13786111310626816 13799460923815936 13813111896534272 13813575563812864 13830678480812032 13832270165461504 13832734475829248 13857766353096344 13876986556082608 13970470426443776 13989846945759232 14015633585149952 14017246555103744 14017717074608128 14021495199760384 14035072744075264 14037159123255296 14062560929743088 14064651395170432 14082065175138016 14084158539962624 14110119018215164 14116020148498688 14209002060775424 14228709414535168 14244604824584192 14258696151261184 14276829399547904 14278472428863488 14290174512701632 14304791074163968 14324631283698176 14352686579992642 14372593218799844 14467750797574144 14469415798816768 14487817026142208 14502148947951616 14516191927476736 14518349827272704 14522262885466112 14536325342077952 14538486234800128 14564795248662484 14565284147835008 14571375637159936 14584996074250088 14614051840294277 14716466420088832 14718654091624448 14736877607911424 14751147884079104 14766235947524096 14784518376040448 14786716163817472 14815676469669824 14836225258115968 14933951145508864 14954663976501248 14984456183201792 15005239062790144 15020082838949888 15034627353458048 15040915131375616 15041420012552192 15055479818580736 15083230674643796 15084966507543287 15085472867400544 15089538779429632 15226991364210688 15242054506520576 15242566139379712 15261438323654656 15263194665336832 15291328389623552 15293601517078528 15312536889470464 15314813169668096 15467306543562752 15504601640206336 15517308612130304 15519615332601856 15526105942065152 15538830538083328 15541140457889792 15569786502858112 15571578330367264 15576298094895104 15606804824846368 15621917484452503 15628450878694976 15733733684150272 15784597047353344 15786413596039168 15786943501500416 15806489692356608 15808839400947712 15837447260681536 15859413206951552 15891007826339408 16017866954457088 16020248085266432 16040083136086016 16042467569434624 16071498205420672 16072037680369664 16073887308766208 16078759323762688 16093788771586304 16110250141776896 16123453479791644 16125850306531616 16132594455427072 16293777597267968 16295652744298496 16332517261770752 16348332656187392 16371007181369344 16403070377134448 16403620982027776 16425820821485536 16573884511944704 16589933631401984 16592399802597376 16596871869104128 16612943248089088 16629935630221312 16643564882365568 16645480284185696 16646039026097152 16650525549715456 16653000728182784 16699291104069917 16701773531764888 16818818765815808 16873189947170816 16875698225741824 16896592429760512 16899104187219968 16932201679622656 16955686009275392 16986939400569712 17125092780802048 17148844643188736 17165808958799872 17180454072119296 17182431261094912 17187639277125632 17189617293000704 17221301875692544 17237977913878624 17240540419886336 17245187176491008 17296274925554072 17417486397079552 17419490864594944 17475803873855488 17478401733804032 17500042159394816 17502643622477824 17534905187684864 17569247918802538 17593615807732916 17734066985291776 17734662267994112 17736703237259264 17758663472095232 17776827742650368 17794041717552128 17801483537022976 17836348371252992 17853619982231432 17861086718508544 17913999030038146 18039539482689536 18064559648407552 18099939726493184 18100547290513408 18125043665087488 18135997851667136 18158452462677968 18161151801530752 18306133662236672 18331523584098304 18367426520480768 18368043063279616 18372993710030848 18411714447745024 18426803976904736 18429543207464704 18437250806202368 18489121472144008 18491249267311126 18533080729505062 18683808749928448 18709722492993536 18721030040430592 18744208993732096 18746366145296512 18746995408031744 18780920189064782 18806968622059324 18870571793778047 18959924150173696 19002815862833152 19005640720252928 19021217008417792 19024044601253888 19029172056817664 19084904118937048 19085544745438976 19087741179159872 19130922043360064 19149447239006294 19283645653909504 19310391348297728 19348860896755712 19351087633854464 19386756324195904 19394864248352768 19413645029222528 19478646072847157 19479299916157984 19618067381485568 19634804653850624 19681487857934336 19700546187289856 19703474765584384 19708785344561152 19748048560887808 19764233297809112 19766507837470514 19767171343490368 19972347284406272 19975316267204608 20000048182165504 20012135560460288 20020505030557696 20036913062265344 20039891643068416 20079140478631472 20106989494551904 20171990538176533 20267505126047744 20316374563028992 20336047677202432 20384398138574848 20385082385432576 20401789210641664 20404137122550208 20412670535438336 20450295977384896 20470098772730866 20473141748615024 20657688320475136 20683265096531968 20685645401706496 20686339760586752 20723774001726656 20726854687619584 20752517100203392 20755602058892288 20822699910375776 20992049215176704 21041959368851456 21059204545033984 21059911443243008 21062335094245376 21071143778516992 21109982944397312 21130424539593152 21151327591568104 21180663690862928 21352924285632512 21392282840492032 21395462903349248 21401229515423744 21421953135693824 21425137609179136 21463908787502608 21493678425210656 21494399907484672 21536497448854724 21563162299430087 21566367764317768 21717503843237888 21738533723906048 21741765258575872 21790950136152064 21811318993070912 21812051137644544 21833628481618688 21863910906697216 21881829722574374 21885082558864336 22082356480507904 22112983882006528 22156292941938176 22165559140974592 22187022890540032 22230476958484844 22231223173011328 22258748180056864 22261309797539608 22262057047037696 22439776747257856 22493128980496384 22514909928331264 22524326108069888 22537939077799936 22565843837114368 22569198355300352 22587695197496128 22591052963988992 22666692650252348 22717969926490076 22825539753607168 22867612691560448 22871012069097472 22899329214017536 22902733306363904 22947589118435968 22976772314897408 22979416565202176 23021773134982636 23031401294918912 23053703472201752 23241197345374208 23264969370632192 23293774283472896 23296455015514112 23316330526447616 23339395963109632 23371766831297024 23394398597406704 23397876284131456 23450807666054272 23605277617094656 23638017253179392 23684313144830464 23687833928708096 23717162400232448 23717958518603776 23720688067305472 23764410978046592 23774349723787264 23793834261440096 23797371326143744 23843979318374873 23877050024780386 24067662337181696 24068470220849152 24092279703855104 24125694793596928 24149056616677888 24172945818934976 24206472789557632 24207285332701184 24229912833028372 24284726473144564 24448323246276608 24451957603827712 24482232155078656 24485871553347584 24530181471431552 24531004880564224 24541264231006208 24561377302131712 24564203914526464 24565028465696768 24609481627050404 24613139941548256 24643614056491528 24647277444934592 24844038541606912 24869450016882688 24900241475436544 24928058443022336 24952718264707072 24987326750511104 25007805397227856 25011522924416384 25068104746471808 25152038132899727 25321477647929344 25332067589685248 25353679795748864 25356597589188608 25403335873084288 25406259381125536 25407112197727232 25413960049565696 25438569348636416 25442350910900224 25488391685159347 25523743129937654 25753816235155456 25757644660342784 25789535813844992 25793369548914688 25814508797138432 25818346244558848 25876753286680576 25900941304271708 25927433821922192 25963394201702944 26134414504640512 26138299507539968 26170661958877184 26174552350130176 26222798320603136 26225816135355392 26233765212454912 26259168359882752 26285144968162304 26310597868551584 26321601479907328 26347089682516288 26399577517950952 26584584500805632 26647234887368704 26673595386411008 26710590664339456 26711487263670272 26736455539893376 26763802654887424 26796939556573312 26800923046919168 27067786451234816 27068695040622592 27071810204237824 27105328457408512 27106238306975744 27133052870361088 27155290071228032 27159326832053248 27170685398614016 27192953441645824 27196995801307136 27250262078142712 27288057171177584 27349789037716208 27534033947262976 27572222621253632 27598921847631872 27626223793068544 27627151127625728 27661356961624064 27664540330923008 27665468951658496 27715532706192688 27753973112165216 27940940852887552 27979693891518464 28031267170299904 28034493110207488 28035434149216256 28042990399520768 28070145488150528 28074318246510592 28125121859486176 28129302790340864 28164130350276032 28168317079925248 28220238036430328 28232040296997376 28418004121550848 28489209649168384 28517392302522368 28553658799095808 28556944857726976 28580349025403264 28609582148327936 28649262567396352 28705373159985284 28745186437599688 28935501595148288 28938831597633536 28975634052284416 29004297895903232 29032383854953472 29036699654545408 29044525770932224 29072650684155904 29076972469600256 29129590497324968 29130568295670016 29142751274319872 29169992148500176 29228103680588554 29432932840177664 29473755215822848 29502295768158208 29532471895048192 29569036752080896 29573432327634944 29631352939339648 29672450516231936 29867902291017728 29909327953002496 29968912366403584 30010478125580288 30040165677899776 30069254706916096 30081830262751232 30110959637161472 30166461349287592 30169933015086574 30170945734801088 30179077558859264 30453982728421376 30484109013041152 30522876647309312 30526389330673664 30582656779247104 30587203034157056 30625073778940928 30629626339336192 30788827663532603 30934613087125504 31009203280412672 31034617224260608 31039230665203712 31077661076166656 31082280915779584 31139573005716224 31143156660734528 31152596189790208 31213609649692736 31243834968905006 31256901757389952 31569194094706688 31572827192078336 31573887003000832 31612979384713216 31617678801895424 31674894521363072 31718826413903104 31782015652678816 32035733908914176 32040496170532864 32080166272172032 32142996410841344 32144075360739328 32147774617532416 32187577543172608 32220500283553792 32246906959583288 32251700613063232 32265188910854144 32591305488596992 32665034523541504 32696665312374784 32742014362738688 32806140754268896 32807241964055552 32851641642971072 32912195088603817 33147769023889408 33179867262803968 33184799605194752 33225886496178176 33259871260442624 33287129764731136 33290960568371392 33292078052194304 33301051099430912 33306001456365568 33398582208139834 33403547063529776 33746379894341632 33751396451483648 33793184859521024 33798208374439936 33864403359245312 33911372018550784 33973878801139424 34250185561604096 34331617917599744 34360908144238592 34364862522189824 34379234586001408 34442603751385088 34475955827757248 34481080839772672 34490374352982016 34592549851108144 34838981729189888 34951607747710976 34956803467608064 35000084318789632 35005287244955648 35069810375369728 35138495837605076 35187231615465832 35468133970583552 35469324535988224 35473406474518528 35517326944190464 35553655485300736 35588083435104256 35602967074045952 35672696742505984 35707239964462864 35722173437017088 35827998060076292 36079078965379072 36129119296815104 36199879452986368 36201094581026816 36250087330174976 36271995703334272 36316904925355936 36322303603061504 36612267324473344 36734853040961536 36736086126559232 36823428895490048 36853607953809472 36859086414929408 36874501612404736 36978242944288016 36982498534622252 37066161459010124 37367617499856896 37419444985987072 37442060080861184 37488417987464192 37492732290593024 37493990816063488 37561840378129564 37613937244118648 37741143587556094 37919848300347392 38005631725666304 38042434016835584 38048089202507776 38058344113635328 38169808237874096 38171089490877952 38175482358319744 38261844086720128 38298894478012588 38567291307819008 38620782696595456 38697721793511424 38702175267708928 38773512648391808 38789728496705536 38827290058445056 38903334677348477 38957292145694314 38958599832315968 39269609307701248 39362975715868672 39401092374579712 39406949531168768 39417570689122304 39496097121775616 39528466595618224 39533015674941028 39534342686980736 39666712137941609 39944694568812544 39950632534409216 40000096364331008 40024271120920576 40041010061115392 40073826124530688 40079783286136832 40158280957262944 40213978989103808 40343981076353066 40535010252095488 40672095354404864 40768796277149696 40770164770865152 40803578421283328 40808274245100416 40825341070876672 40900591954769792 40940197545461732 40946283497230048 41315376640950272 41366530193063936 41371290803412992 41372679521173504 41447548003453312 41453709375239168 41505034200406784 41511204117784576 41645399820751552 42083918737702912 42118409090067968 42119822886486016 42124670188490752 42142287557033984 42219965888794624 42260849079186304 42302655183136208 42361327381725856 42402347457799651 42705848571265024 42784565680984064 42790925806698496 42802459030847488 42843906271387648 42850275218358272 42927817575005216 42987356850421312 42988799814969344 43072994897709448 43126324598860174 43132735528635536 43477067447812096 43483530517151744 43581900272304128 43622637986141824 43624102275289088 43667256963237376 43727821813394432 43763659445148748 43770165117728672 44164712961015808 44225967764013056 44312585883876352 44331118281949184 44374045781080064 44460953916969688 44462446346022656 44517496360113728 44522619595079216 44524114094075392 44986257960992768 45029819856662528 45048652216139776 45075878155599872 45131687674228736 45138396710600704 45175390394992256 45182105927977984 45326647282475489 45333385300504696 45435939852980152 45651079507214336 45735225383120896 45742024138194944 45798658428035072 45805466612727808 45895178236871936 45953544629794816 45958833130404352 46043546269965272 46062802589837824 46107406944403504 46482394690748416 46587548566945792 46592910031028224 46632661052895232 46678791926219264 46743533662594048 46788797194813408 46795752568262912 46901615332108544 47210555234189312 47276034506358784 47368626289660928 47375667857416192 47434324800464896 47435917037207552 47441376134610944 47528821956093184 47548699447574528 47587668522880192 47594742652287488 47687958636749746 47754100049560772 48135324674363392 48136940441698304 48184559407710208 48251389587193856 48298113233355776 48345891637869952 48412945579115264 48414570665402368 48459825666056744 48569452946289128 48896646492553216 48903915207655424 48964464310157312 49060362942863104 49062009761128448 49122754604263424 49128407829052928 49130056931393536 49218963254100808 49226279883096512 49287228112983056 49294554889869184 49688077083213824 49800482950873088 49856116886044672 49905436529414144 49974653501022208 50015610794455712 50023045848832768 50136209492943616 50234403029974247 50304076265799454 50642955295858688 50707359591497728 50713195178377216 50806671746168576 50812518762251072 50814224395454464 50827920099131392 50877138697272832 50884701821800448 50976783370318694 51047486259875308 51507632470310912 51515289320685568 51579071627689984 51586739097829376 51629017594276864 51636692489117696 51753506573361152 51801882608543416 51854867643844384 51926788403405888 52268829009281024 52276599015079936 52341323917754368 52445596641206272 52451632270710784 52518336719765504 52570289936324608 52621195737103168 52643202959814656 52694179365032576 52799155035901904 52870610769156569 53294469774737408 53347190772822016 53421181328678912 53422974527340544 53472911079786752 53527605309774848 53593879113146624 53601846093838336 54135572902469632 54137390081245184 54143620408475648 54210656914817024 54266105740722176 54310580142456064 54318653664106496 54341370797228032 54385906883291648 54393991602614272 54500524156285424 54576114342355168 54699578075432416 55068067894525952 55144445242507264 55197843695263744 55252447586137088 55254302255251456 55322713923248128 55329080661846016 55330937903316992 55431065412385376 55507946224330432 55881881705775104 56062534340599808 56068986220414976 56070868298432512 56140290976301056 56148636493021184 56250243718972352 56258605580681728 56328260700552064 56336634159850496 56440476072860656 56464080593994752 56978419298336768 57034784605044736 57107317598191616 57113889715453952 57160698050806528 57219164296655872 57298525134792704 57410746319970568 57490372875199376 57871003190296576 57877663195267072 58008595791806464 58064767709906944 58073399309090816 58089051541864448 58145301368311808 58153944939200512 58259180994649936 58261136591340032 58285502548639744 58339984297000352 58456207361177108 58865865680355328 58947510431645696 59004591536316416 59064943790096384 59138073504161792 59146864655269888 59262705878679296 59344901032463872 59735804582035456 59937824732807168 60020956251160576 60080331355799552 60138509413832192 60163660525502464 60221919274322944 60332922698575184 60339866030173148 60341891469602176 60358155117718528 60907965456842752 60968218026082304 61045753294618624 61052778661347328 61165313558494208 61174406068314112 61250147557881856 61259252678672384 61577655327065206 61869226174251008 62069234448521216 62078461330407424 62155322152333312 62164561831559168 62279146011432448 62286313321469056 62305192379580416 62427219299385472 62487669937810012 62513803514779904 62698996605133511 63138388189413376 63145654384156672 63147774006001664 63225958769426432 63349789042726144 63437652827806208 63564031305357632 64071467817828352 64160332544344064 64285992821682688 64288150721478656 64295549235064832 64375155086345216 64441000567107584 64493813919166576 64503401226126464 64530377821708288 64719372435588941 65182610977193984 65330069047083008 65393330624749568 65484028725477376 65612281508537792 65614483928111104 65703283285942144 65824390177207634 66359734525607936 66369599210389504 66451772992356352 66519742520885248 66574259529462272 66581921136742784 66584156104388608 66602102198861824 66612002912731136 66797164416279668 66807094127059552 67023065336522029 67492759788683264 67502792902967296 67586369719042048 67728806718490624 67822744037101568 67947757602278848 68663235835199488 68721816288477184 68729725044379648 68758469172002816 68885207502770176 68951911655514496 68962161679545344 68980748705964032 69182777431146799 69185099702216288 69677963458379776 69903215495421952 69913606935216128 70000168637579264 70010574489911296 70139620750739456 70276991675210152 70374463230931664 70936267941167104 70946812949037056 71034653888380928 71107310970601472 71176166870208512 71205934148091904 71345393485011968 71414479928925728 71444346874034176 71645345704558031 71655996120152584 72158157930758144 72399758905972736 72402189162053632 72500174660349952 72543991406668544 72633809850711872 72644607206123008 73469706081923072 73472172253118464 73646857790980096 73707215907618944 73718172829858816 73749003224809472 73956485888576032 73964997069244504 74132322918020248 74735234999713792 74838889971974144 74884120161722368 74976835974928384 74985464581186048 74987981632126976 75123680756259128 75227874488237296 75482287175112188 75839696600694784 76011263451332608 76084868033671168 76096178405015552 76116688227270656 76339616475748192 76342178981755904 76350964716639488 76523688173440256 76586404029010309 76597788956025176 77134582615638016 77395443587022848 77404350535417856 77547025296783616 77579456993411072 77654580116890112 77806669354696954 77914584291388628 77917199664631936 78539218615402496 78725951431737344 78802184749159424 78813899062337536 78835141378244608 78992194243551232 79056933191236448 79066031349882056 79068685373961472 79333424275883218 79889389137625088 80000192728662016 80048542241841152 80147652249061376 80159566572273664 80316561914525888 80427957978207616 80687962152706132 81070020504190976 81344190708809728 81537592554299392 81540329541730304 81607156842566656 81616548490200832 81650682141753344 81801183909539584 81880395090923464 81892566994460096 82630753281900544 82733060386127872 82742581606825984 82895096006906624 82907418750478336 83010068400813568 83022408235569152 83290799641503104 83569675086731351 84167837475405824 84236818180135936 84239645772972032 84249340376981504 84439931777589248 84521698158372608 84605310366272416 84722654763451712 84804694915599302 85569131361968128 85581851613396992 85687812542775296 85700550436716544 85855635150010432 85974713700842624 85977599629938688 86145989795418896 86252649197720348 86265471057271072 86954134895624192 86967061034303488 87163800544608256 87245275972283648 87248204550578176 87334513926474752 87455643626788864 87527318890297496 87540330235457344 88329425922031616 88625171767752704 88662236563898368 88748091562160128 88921907833939376 88924892692045312 89034992720227456 89045239190158432 89048228188150784 89333100954781789 89972515921985536 90059639713325056 90151756311199744 90263375348457472 90276793421201408 90350780789984512 90364211855955968 90653294564950978 90666770601009392 90871879705960304 91470450766241792 91484048276389888 91597316856070144 91610933225455616 91790356473743872 91907089259589632 91917666260808704 92087092539930544 92125605179675648 92214813888807008 92964789381496832 93175097133891584 93185820062056448 93265322105790464 93357583852438528 93487067325188096 93577594389626816 93591505136525824 93803230664217088 94421110468378624 94737252579321856 94751335714832384 94868649600929792 94871834074415104 94882752269221888 95057643912186368 95097398895149056 95175337045760384 95189485304574976 95375917273499492 95508200099121544 96270649348726784 96273880883396608 96369118815420416 96502779174387712 96596226466711552 96691783275739904 96825891158230528 96829141330804736 96919651332113488 97138905892578256 97793292985106432 97928928620314624 98120725885726208 98124019522256896 98245509208526848 98256815658105856 98260113862787072 98437926508201616 98452559766193024 98574456225966112 98589109779738368 99376154166427648 99600965901746176 99712233772089344 99810873058828288 99949307002044416 100031221588911424 100046091697665536 100272418985887232 100468806059948494 100608152531598908 101285910591717376 101414719182995456 101426390356754432 101613343492337152 101625037524502144 101628448790908928 101655840198262784 101754277394545664 101769403643600896 101953566740637388 102094972519750616 102298362882059939 103015264940621824 103030578641371136 103158143255379968 103258035188553728 103273384978235392 103507013146722304 103603765217086832 103709735287688768 103853576806811776 104537658018562048 104682647835508736 104891193282412544 104903264541421568 105036673439531008 105140579872649216 105242391474206336 105286405919629312 105388358730065152 105594765552803009 105598310071803808 105741221538313138 106588939549474816 106694381545644032 106842362657357824 106945822159573504 107055210619549696 107187758226293248 107203692187676672 108271145804939264 108287240816951296 108421313829634048 108532211481444352 108621160284912128 108637307328212992 108682741594456064 108771813766583296 108787983205228544 109001048312570848 109152228684710336 109353422391167521 109399156150864832 110136135789051904 110395687390527488 110504895172274176 110508604510502912 110645427846496256 110658161323692032 110661875806633984 110862130824770752 111015892448660864 112125068681199616 112137972440829952 112141736596865024 112280581952602112 112297272986042368 112500487437944704 112517211161363456 112656521401104128 112673268319700992 112880952145721312 112928161187989504 114069569210089472 114227779430907904 114321396101613056 114438328593311744 114597050269585408 114821492639941136 114980745750398752 115755326390534144 116017191583612928 116129535419813888 116146798618181632 116178103083728896 116290602736623616 116307889878401024 116518361989299872 116522273182680064 116571005097279488 116679968594000704 116895037728489419 116912414722354216 117731731360710656 118009183072632832 118129887580192768 118276147008323584 118293729310539776 118525411757358592 118689802064927744 119875649465614336 120041912502321152 120160662711599104 120277018827664384 120327321051004928 120443838548645888 120665845397150368 120679732060346296 120683782939204352 120716310235437056 121936436052164608 122105557322694656 122330627116988416 122348812136628224 122500295115763712 122518505357344768 123155310654130412 123738452348502016 124138468897042432 124156922660814848 124310644304666624 124329123663118336 124558292022864896 124572626642938112 124610384759160832 124854438598770944 124975339875620024 125027607029559808 125397993210267022 126276776378826752 126291308768313344 126451917538852864 126699578085452288 126875305655612416 127128062610715264 128142935635656704 128320665088688128 128571985643365376 128576301442957312 128591098470129664 128750310172690432 128882001134215168 128987627838333152 129006802452252928 129060755643416576 129438744871177882 130786661249499136 130968057450954752 131224563017075584 131228967856222208 131406566571884288 131648780354415268 132719469051215872 132739198420779008 132903545984712704 133039485041770496 133148519058924544 133163842273485568 133168312208777216 133204204397723648 133594328832559336 133614188254119104 134046130673044058 134985519577366528 135172739438084096 135457613436981248 135645488074203136 135895515204557696 136350522509930099 137326471670398976 137443632576954368 137459450088759296 137770415005540352 137903823311028992 137924323359090688 137961497411928064 138365554862293598 138370199404432576 139806430990843904 139827213870432256 140000337275158528 140021148979822592 140279241501478912 140553983350420304 140748926461863328 141872535882334208 141893625898074112 142069307776761856 142214621941202944 142352333740417024 142690786970023936 142828959857851456 142888693748068352 143290691409116062 143311992240305168 144799517811945472 144804378324107264 145000349320699904 145087982813337088 145267619701423744 145289214412246016 146939412163846144 146944344506236928 147293715581960192 147414431815237888 147436345659717632 147498006449618944 147912971777152064 147929994138489008 148264645836040496 149470469999427584 149677779943948288 149768240323444736 149953671949856768 149970929162372096 149975963264253952 150247361512518256 150455748976474592 150964574350224376 151679393201389568 152022526902665216 152169736067342336 152192356810031104 152679232951496384 152684357963511808 152701929433278976 153047376346880512 153172808058020618 153195577912050352 154790887174045696 154808701070835712 155094050593567232 155158913986822144 155309160233780224 155613338709393908 155829168582777256 155834399329263872 157078437230804992 157451902863474688 157604369498318848 157627798124675072 157670282756489216 157984388487102464 158113866382472896 158132062699764112 158137370747922944 158666848551766436 159778778275250176 160000385457324032 160097084483682304 160295304498122752 160319133144547328 160633123829051776 160855915956415232 161375924305412264 162140041008381952 162688381417619456 163075185108598784 163214313685133312 163233096980401664 163301364283506688 163602367819079168 163760790181846928 163785133988920192 165466120772255744 165485163213651968 165790192013813248 165814837500956672 166020136801627136 166044816471138304 166581599283006208 166907855228624111 167139350173462702 168473636360271872 168479291545944064 168498680753963008 168879863555178496 169043396316745216 169210620732544832 169445309526903424 169609389831198604 171138262723936256 171163703226793984 171375625085550592 171401100873433088 171711270300020864 171949427401685248 171955199259877376 172291979590837792 172505298395440696 172530942114542144 173908269791248384 174490551944567296 174496409101156352 174669027852949504 174911287253577728 175054637780594992 175080660470914688 175666868039455697 176064266930298089 177250343535505408 177324473127796736 177496183124320256 177843815667878752 177849785384090624 178069985440454912 178090478380316864 178096456376301568 178418741796115429 178666201909563578 180119279426650112 180303512622399488 180526750696914944 180553586842402816 180701561579969024 180728423711911936 181306589129901956 181333541202018784 181743759411920608 182940901532483584 182968096552779776 183194633712140288 183221866450911232 183580712947487744 183814178519179264 183835332521617408 184174185079861088 184251210359351296 184429627777614016 186371640124112896 186530644211580928 186715167704877056 186974134650376192 187155188779253632 187183010273051648 187606461328434176 187781824455969883 189474505158643712 189502671429664768 189737299201859584 189743668148830208 189765504538443776 190115287824372736 190194797790298112 190350674091520768 190378970609149952 190751834546998984 191016400198243088 192541298697453568 192738237630840832 193005558348775424 193192452933423104 193383566551479808 193651782316461056 193658282661609472 193839302664226976 194277811785156512 195586585970212864 195857857240629248 196241451771452416 196248039044513792 196491018417053696 196513631316211712 196520227725574144 196875853016403232 196905119532386048 197148912451932224 197178219559476736 199424467544178688 199621746117656576 199898614004088832 200062443177822848 200092183395331072 200544837971774464 200937612119896988 201216305063197816 202571821183434752 202829438365990912 202852780713508864 203226686984674304 203250075049004288 203256897581817856 203311680396525568 203508554789091328 203538807287201792 203907133481274776 204189945039501232 204596725764119878 206030529881243648 206316286510759936 206516070377107456 206546769956470784 207014026293444608 207207530434173664 207419470575377536 207707153613623552 209075316037124096 209365295671017472 209782386564825088 209806529082843136 210073346879062016 210281159745298432 210484782948412672 210572811839258624 210776717460130304 211189531105606018 211196620143607616 211482443076626276 213177879098949632 213388763091288064 213684725314715648 213891644319147008 214110421239099392 214375516452586496 214407384375353344 216542291609878528 216574481633902592 216842627659268096 217064422962888704 217242320569824256 217274614656425984 217543627533166592 217575966410457088 218002096625141696 218304457369420672 218706844782335042 218798312301729664 220791374781054976 221009790344548352 221017209021005824 221290855692992512 221316322647384064 221323751613267968 221724261649541504 222031784897321728 224250137362399232 224275944881659904 224283473193730048 224561163905204224 225000974875889408 225034422322726912 225313042802208256 225346536639401984 225761904291442624 225856322375979008 228139138420178944 228455558861815808 228642792203226112 228876657186623488 229194100539170816 229642985279882272 229961491500797504 231510652781068288 232034383167225856 232259070839627776 232293597236363264 232581205473247232 232615779756802048 233036723978599744 233044546365360128 233142010194558976 233359937188001408 233790075456978838 233824829444708432 236018366145265664 236259775160385536 236552294016647168 236587458621079552 237050823514717184 237379604129855488 239751298931228672 240321325423198208 240554037655328768 240654642102009856 240887677097291776 241331690794300736 241359464120692592 241367565878408704 241432620470874112 243872872104329216 244211114645389312 244661254233976832 244697624273256448 245000590231527424 245037010714689536 246310621308260824 247476904697004032 248276937794084864 248313845321629696 248621288609333248 248658247326236672 249116584045729792 249145253285876224 249220769518321664 249708877197541888 249950679751240048 250055214059119616 250795986420534044 252553552757653504 252582617536626688 252903835077705728 253399156170904576 253750611311224832 254256125221430528 256285871271313408 257143971286730752 257152602885914624 257182196940259328 257500620345380864 257764002268430336 257975255676666304 258013604904505856 258121511286833152 258877489742355764 261573322498998272 261936114901909504 262449126034151168 262457935712444416 262813133143768576 263297560708830536 265438938102431744 265807091969425408 266297038117849088 266327684546971136 266336624417554432 266408408795447296 267188657665118672 267228376508238208 268092261346088116 269971039154733056 270345478876168192 270915226873962496 271290976148406272 271791030409115392 272323342741439339 272701045019860198 274887265153908736 274918900177518592 275540830011080704 275807646622057984 275848646718181376 275922994823856128 276731109724587196 276740398808865152 277666984965591263 279612861981687808 279654427740864512 280000674550317056 280558483002957824 281107966700840608 281497852923726656 283745071764668416 284138615553523712 284704667480834048 285381573940047872 285657919715702912 285777387496136704 286581382818232124 286614363643322453 286623984480610336 289599035623890944 289608756648214528 290000698641399808 290175965626674176 290535239402847488 290578428824492032 293878824327692288 294587431163920384 294828863630475776 294872691319435264 294996012899237888 295825943554304128 295859988276978016 296529291672080992 296816432204597557 298940939998855168 299536480646889472 299907343899713536 299941858324744192 299951926528507904 300494723025036512 300911497952949184 301929148700448752 304339472134684672 304384713620062208 305358465902992768 305368715927023616 305403858866557952 306094752693761024 306345616116041236 306391155824100704 309581774348091392 309617402141671424 310188101187134464 310317827973644288 310618320467560448 311226677418787816 311658337165554512 311668798658527744 314903805726949376 315208738996637696 315255596249350144 315340565512978432 315968776974204928 316227732764945792 316264125399528224 316274741495845888 317286530977328423 317333697103532872 319557556550500352 320194168967364608 320590608996245504 320638266289094656 321266247658103552 321711831912830464 322751848610824528 325376762835238912 326150370217197568 326428627370266624 326466193960803328 326602728567013376 327204735638158336 327521580363693856 327570267977840384 330932241544511488 330970326427303936 331580384027626496 331629675001913344 332040273603254272 332089632942276608 333163198566012416 333815710457248222 334278700346925404 336947272720543744 336958583091888128 336997361507926016 337759727110356992 338086792633490432 338421241465089664 338890619053806848 339218779662397208 342276525447872512 342327406453587968 342751250171101184 343422540600041728 343898854803370496 343910398519754752 344583959181675584 345010596790881392 345061884229084288 347816539582496768 348981103889134592 348992818202312704 349338055705899008 349822574507155456 350109275561189984 350161320941829376 351333736078911394 352128533860596178 354500687071010816 354992366248640512 355687631335757504 355699570768181248 356139970880909824 356180956760633728 356192912752603136 356837483592230858 357332403819127156 360238558853300224 360607025244798976 361053501393829888 361107173684805632 361403123159938048 361456847423823872 362613178259803912 362667082404037568 363487518823841216 365881803064967168 365936193105559552 366389267424280576 367161425894975488 367628357038358528 367670665043234816 368348370159722176 368502420718702592 368859255555228032 370094275384095983 372743280248225792 373061288423161856 373430335409754112 373948269300752384 374310377558507264 374366020546103296 375212922656868352 375563648911939766 378949010317287424 379005342859329536 379474598403719168 379531009076887552 380230575648745472 380389595580596224 380701348183041536 380757941218299904 381503669093997968 382032800396486176 385082597394907136 385476475261681664 386011116697550848 386384905866846208 386767133102959616 387303564632922112 387316565323218944 387678605328453952 388555623570313024 391173171940425728 392482903542904832 392496078089027584 392982036834107392 393027262632423424 393040455451148288 393751706032806464 393810239064772096 394297824903864448 394356439118953472 398848935088357376 399243492235313152 399797228008177664 400124886355645696 400184366790662144 401089675943548928 401875224239793976 402432610126395632 405143642366869504 405705561427017728 406453373969348608 406500150098008576 406513795163635712 406623360793051136 407017109578182656 407077614574403584 407814266962549552 408379890079002464 409193451528239756 412061059762487296 412632573021519872 413032140754214912 413093539912941568 414028052586889216 414415060868347328 414838941150755072 415414307227247104 418150632074248192 419564773129650176 419613058165686272 420146693758124032 420562319490596864 420969565896825344 421145623678517248 421553434920260608 422379062211212036 422393240287215232 422964886153252552 426355758197899264 426777526182576128 427369450629431296 427783288638294016 428220842478198784 428751032905172992 428814768750706688 433084583219757056 433685255318536192 434484641139648512 434549229312851968 435087255066333184 435151932820914176 436004193250283392 436608914738841344 437413689564670084 437596624603459328 441582749562109952 442019580689096704 442034418042011648 442581711385985024 442632645294768128 443448523299083008 444063569794643456 448500274724798464 448551889763319808 449122327810408448 450001949751778816 450068844645453824 450626085604416512 450693073278803968 451523808582885248 451712644751958016 453035607049122587 456278276840357888 457285584406452224 457753314373246976 458388201078341632 459285970559764544 459922983001595008 464518141679255552 464587194472726528 465162410946494464 465231559513604096 466073447957199488 466089092730720256 466284020389117952 466719874376002816 467580150913957676 467649658889416864 472036732290531328 472519550320771072 473104588033294336 474101647029434368 474759208259710976 480642650846396416 481108075310657536 481309284204019712 481775354194583552 482663381588601472 482718928241385184 482735131756817408 482865240941748224 484279442018027593 487745744208658432 489322508467953664 489395248546512896 490001180463054848 490074021429379072 492621242616521648 496553875588169728 496627690643259392 497242577218666496 497316494652473344 498233168091459584 498290506571752448 498441539036643328 499417754395083776 499901359502480096 500110428118239232 501591972841068088 505107105515307008 505165235073253376 506798312341809152 507501222622449664 508512250442861056 514287942573461504 514305205771829248 514364393880518656 515001240690761728 515528004536860672 515950511353332608 516027209809011712 516243022573666304 517754979484711528 523146644997996544 523872229803819008 524898252068302336 524915871424888832 525626266287537152 526595121417661072 530877876204863488 531614183938850816 532594076235698176 532655369093942272 532673248835108864 532816817590894592 534377315330237344 534456753016476416 536184522692176232 539942078309466112 541830453747924992 542581952296812544 543582060818230784 544646685482878678 545402090039720396 549774530307817472 549837800355037184 551081660022161408 551615293244115968 551697293436362752 551845989647712256 553462219449174392 553480797617730304 555333969931182526 559225723963375616 560001349100634112 561116966005915648 562215933401681216 562995705847453312 567490143529336832 568277231107047424 569409334961668096 570763147880095744 571315839431405824 571554774992273408 573162765636464248 573228727286644906 573247968961220672 579198071247781888 580001397282799616 580351931253348352 581070478805694976 581156857648984064 584987725607119457 587757648655384576 589174862327840768 589657727260951552 589745382638870528 591651887108608256 591719976553956032 593058583344161984 593632864409195114 599072961293778944 599814687799427072 599883716649488384 599903853057015808 600989446050073024 601822995905898368 603858297400897504 608678944269369344 608769427240124416 610716931805985536 610737431854047232 610807717733115904 612189505387522048 612691232232082472 612782311648201408 619234804283342848 620376202374268928 620635655947288576 621236640935120896 622453354837575632 623316674331109024 623337597317055488 625331706683472523 629807611453898752 630417477993275392 630511192498700288 631937553948409856 632455465529891584 632528250799056448 632549482991691776 634573061954656846 634667394207065744 640388337934729216 641181217992491008 641276532578189312 642532495316207104 643423663825660928 645503697221649056 650753525670477824 652300740434395136 652857254740533248 652932387921606656 653205457134026752 654409471276316672 655043160727387712 655140535955680768 661940652854607872 663160768055252992 663259350003826688 664080547206508544 664179265884553216 666326397132024832 667631420914496444 668557400693850808 673894545441087488 673917166183776256 673994723015852032 675519454220713984 676173585266980864 676842482930179328 677781238107613696 678437559324794416 684553050895745024 685502500342202368 686845081200083456 687797709606740992 687820797039509504 689167918363351168 690021193581762784 690123768458168576 695633079164993536 697962207778269184 697985636404625408 698676111411798016 699645149014310912 700218551122379968 700322641883658752 702667472157822788 704257067721192356 709001374142021632 709984732497281024 711375262671515008 711399141536362496 712279941761819648 712361913521267456 712385825505206272 713674967184461716 714664807638254312 720477117706600448 721214050489597952 722107002787659776 722806246319876096 722913694847647744 725226356519607824 725334164808075136 726975037647682432 731763606129934336 732778534848561152 734322851789950976 735256714076717056 735341330086469632 736696740319444352 737004841437405184 737718511110456064 739163358869621063 740188550768191966 746122576846323712 746860670819508224 747896538601504768 748620755117014528 748732041092206592 750425845313736704 751127297823879532 757898020634574848 758010685718659072 758949196807438336 759062018153775104 760461151297490944 760779191161192448 761402696366083072 761515882436599808 763007338187995936 764065600792972352 770165194789814272 770952950523363328 772769811733692416 773534266205919232 774607129265844224 774633130646437888 775357210656907904 777111247140626048 784965807085809664 784992156178055168 785964073668214784 786054525264846848 786080910902296576 787503412065612928 787620478129544192 788595649807728896 788712878237906944 798486984470626304 799594456016355328 800249772711291392 800368733581324288 802179351887097856 803750448479587952 804865220252791264 810287284733739008 811411122854035456 812906747938697216 813000300196017152 813027590327271424 813246721586102272 814034219156365312 814155229148807168 815628533925099104 816759780158004928 818386903056479512 824122119524974592 826064281508429824 826187079825883136 828056105173778432 828830121736694656 829677882301510144 830828614454494208 839129546259300352 839226116331372544 840293387516248064 841124638981193728 841939131793650688 842291247357034496 843106869840521216 844758124422424072 844786480574430464 845929772306505104 853555052365152256 854738901258862592 855566577276588032 856441684956397568 857502065810345984 857629537501413376 866169166439514112 867370510637072384 868969282279297024 869098458625703936 870174510132666368 870303865641828352 872008386500566784 873217829477682688 874827379129340168 875193249206918656 883165499124219904 884039161378193408 885163422771970048 885265290589536256 886897046598166016 888127139589286912 897000549449596928 897103779526639616 898244655620816896 900003899503557632 900137689290907648 901252171208833024 901386146557607936 903047617165770496 903425289503916032 906071214098245174 914571168812904448 915506628746493952 916776402156683264 918571941119529088 919845966003190016 929036283358511104 929174388945453056 930324821892988928 932146895914398976 932178185461440512 933439748752005632 935160301827915352 935299317778833728 944073464581062656 946209176066588672 948203294058868736 949518416519421952 954453657569510693 961285301692792832 962216150621315072 963550708389167104 965326763177202944 965437856482770368 965470263513634816 965730481883496448 968558884036055186 978645016935907328 978790497093025792 980002360926109696 980148042858758144 985242485233043296 993107751176339456 993255381286518784 994485154437332992 996466336182919168 996581013143504896 998835508790167552 999802719004960192 1000220856236478464 1003183945682136176 1010330470146506752 1013596624683618304 1015002445244899328 1017024500885722112 1028575885146923008 1028610411543658496 1028728787761037312 1030002481381523456 1031056009073721344 1031901022706665216 1032054419618023424 1032486045147332608 1035509958969423056 1046293289995993088 1047744459607638016 1049796504136604672 1049831742849777664 1051252532575074304 1053190242835322144 1061755752409726976 1065188152471396352 1065310738187884544 1065346497670217728 1068754630660474688 1068913506032952832 1072369045384352464 1083660907495849984 1085163904593625088 1087164121636461568 1089293370965757356 1090804180079440792 1099549060615634944 1099675600710074368 1102163320044322816 1103230586488231936 1103394586872725504 1103691979295424512 1106924438898348784 1106961595235460608 1110667939862365052 1118451447926751232 1120002698201268224 1122233932011831296 1124431866803362432 1125991411694906624 1134980287058673664 1138818669923336192 1141526295760191488 1142631678862811648 1143109549984546816 1146325531272928496 1146457454573289812 1146495937922441344 1158396142495563776 1160002794565599232 1160703862506696704 1162140957611389952 1162313715297968128 1169975451214238914 1175515297310769152 1179315454521903104 1179490765277741056 1183303774217216512 1183439953107912064 1186117166688323968 1187265728818390228 1198145922587557888 1199629375598854144 1199767433298976768 1199807706114031616 1201978892100146048 1203645991811796736 1207716594801795008 1217357888538738688 1221433863611971072 1221474863708094464 1221615435466231808 1224379010775044096 1225382464464164944 1225564623296402816 1229668076276189879 1238469608566685696 1240752404748537856 1241271311894577152 1242473281870241792 1244906709675151264 1246633348662218048 1246675194634110976 1250663413366945046 1260834955986550784 1261022384997400576 1263875107896819712 1264910931059783168 1265056501598112896 1265098965983383552 1269146123909313692 1269334788414131488 1280776675869458432 1282362435984982016 1282553065156378624 1285064990632414208 1286847327651321856 1291007394443298112 1304601480868790272 1305714509481066496 1305864775843213312 1306410914268053504 1308818942552633344 1310086321454775424 1310281071911361536 1314472771191789181 1323881305709215744 1326321536110505984 1326518700007653376 1328161094413017088 1328358531769106432 1332652794264049664 1335262841828992888 1337114801387701616 1347789090882174976 1347989446031704064 1351038908441427968 1352347170533961728 1353684965860358656 1355562476215227392 1356875118649588832 1369106101791490048 1371005000684404736 1373690162400166912 1375595419213481984 1375641594079019008 1378335836726702336 1380042387163525568 1380247536916337152 1395924415556538368 1395971272809250816 1397352222823596032 1399290298028621824 1400437102244759936 1400645283767317504 1405334944315645576 1408514135442384712 1418002748284043264 1419969464994562048 1422750525343030016 1422798283072724992 1424559883523639296 1424723827042534912 1424771651010412544 1427349934368923432 1429329615276508624 1440954235413200896 1444214005575319552 1445612492639752192 1445827389695295488 1450452713039215648 1450668329616150272 1453950075295364864 1463527212259868672 1465557069697122304 1468645703579901952 1470513428153434112 1470682660172939264 1473393480638888704 1474009682874810368 1475437022220912128 1478326717739242126 1480377101536383932 1492245153692647424 1493721341639016448 1495793077203009536 1497241510234029056 1497464082184413184 1500851690627473408 1502254595647759064 1515796041269149696 1516021371437318144 1517898393614876672 1520922302594981888 1522805392732166144 1523031764873199616 1526014676375991872 1528131201585944704 1540330389579628544 1545539623467384832 1547068532411838464 1549214258531688448 1549266261292875776 1550714421313815808 1554222494281252096 1569931614171619328 1569984312356110336 1571928147336429568 1572109050529693696 1575006824131225856 1575240956259088384 1577191299615457792 1577425756475813888 1596973968941252608 1599188912032710656 1600499545422582784 1600737467162648576 1604358703774195712 1607500896959175904 1609730440505582528 1620574569467478016 1625813495877394432 1626000600392034304 1626055180654542848 1628068438312730624 1628310458297614336 1631257067850198208 1633519560316009856 1636773806112959024 1652128563016859648 1652374159651766272 1656112210347556864 1657660243473389312 1659355764603020288 1661657228908988416 1678259092518600704 1678452232662745088 1682249277962387456 1683878263587301376 1684582494714068992 1686213739681042432 1689516248844848144 1689572961148860928 1691859544613010208 1707110104730304512 1709477802517725184 1711133154553176064 1712883369912795136 1715004131620691968 1715259075002826752 1732338332879028224 1737938564558594048 1738196917251407872 1740349020265332736 1740607731283656704 1744016773001133568 1746435658955365376 1749654758258680336 1750386498413837312 1766330998248439808 1768078322756386816 1770326845543940096 1770530581179072512 1773794093196332032 1776254279178573824 1794001098899193856 1794207559053279232 1800007799007115264 1800275378581815296 1802504342417666048 1802772293115215872 1806095234331540992 1806850579007832064 1812142428196490348 1829142337625808896 1831013257492987904 1833552804313366528 1837143882239058176 1839691932006380032 1858072566717022208 1860649643785977856 1864293791828797952 1864356370922881024 1866879497504011264 1870320603655830704 1870598635557667456 1888146929162125312 1892418352133177344 1896406588117737472 1899036833038843904 1908907315139021386 1924432301242630144 1927101416778334208 1930653526354405888 1930875712965540736 1930940527027269632 1931460963766992896 1937117768072110372 1943668894759138841 1957290033871814656 1957580994186051584 1960004721852219392 1970484970466086592 1986215502352678912 1988970308874665984 1992932672365838336 1993162026287009792 1997671017580335104 1999605438009920384 2000441712472956928 2006300545503257171 2006367891364272352 2020660940293013504 2027193249367236608 2030004890489798656 2034049001771444224 2057151770293846016 2057457575522074624 2060004962763046912 2062112018147442688 2063802045413330432 2064108839236046848 2064972090294665216 2071019917938846112 2077715025432182899 2092586579991986176 2099593008273209344 2099663485699555328 2102505065150148608 2106380485670644288 2130376304942792704 2130621476375769088 2130692995340435456 2137509261320949376 2137827012065905664 2144738090768704928 2167321814991699968 2170327809187250176 2174328243272923136 2178586741931514712 2181608360158881584 2199351201420148736 2204326640088645632 2206461172976463872 2206789173745451008 2207383958590849024 2213848877796697568 2213923190470921216 2221005716841298961 2221335879724730104 2236902895853502464 2244467864023662592 2248863733606724864 2251982823389813248 2277637339846672384 2283052591520382976 2285263357725623296 2286219099969093632 2292651062545856992 2292914909146579624 2292991875844882688 2316792284991127552 2320005589131198464 2321407725013393408 2324281915222779904 2324627430595936256 2339950902428477828 2351030594621538304 2358630909043806208 2358981530555482112 2366607548434433024 2366879906215824128 2372234333376647936 2374531457636780456 2396291845175115776 2399258751197708288 2399534866597953536 2403957784200292096 2407291983623593472 2415433189603590016 2434715777077477376 2442867727223942144 2442949727416188928 2443230870932463616 2448758021550088192 2450764928928329888 2451129246592805632 2459336152552379758 2481504809497075712 2484946563740483584 2489813419350302528 2493266697324436096 2493350389268221952 2501326826733890092 2521669911973101568 2522044769994801152 2527750215793639424 2529821862119566336 2530113003196225792 2530197931966767104 2538292247818627384 2538669576828262976 2561553351738916864 2564724871969964032 2570129981264828416 2573694655302643712 2582014788886596224 2590659927688671881 2609202961737580544 2611429018962132992 2611729551686426624 2617637885105266688 2620172642909550848 2620562143822723072 2628945542383578362 2652643072221011968 2653037400015306752 2656322188826034176 2656717063538212864 2665305588528099328 2670525683657985776 2674229602775403232 2695578181764349952 2695978892063408128 2702077816882855936 2704694341067923456 2707369931720717312 2711124952430454784 2713750237299177664 2738212203582980096 2747380324800333824 2751190838426963968 2751283188158038016 2756671673453404672 2760084774327051136 2760495073832674304 2791848831113076736 2791942545618501632 2794704445647192064 2798580596057243648 2800874204489519872 2801290567534635008 2810669888631291152 2817028270884769424 2836005496568086528 2839938929989124096 2845501050686060032 2845596566145449984 2849119767047278592 2849447654085069824 2849543302020825088 2854699868737846864 2858659230553017248 2881908470826401792 2888428011150639104 2891224985279504384 2891654779390590976 2900905426078431296 2901336659232300544 2907900150590729728 2927054424519737344 2937291407159803904 2941026856306868224 2941365320345878528 2946786961277777408 2948019365749620736 2950874044441824256 2956653435478484252 2960754203072767864 2984490307385294848 2987442683278032896 2991586154406019072 2994483020468058112 2994928164368826368 3001703381254946816 3004509191295518128 3031592082538299392 3035796787229753344 3041844605189963776 3045610785464332288 3046063529746399232 3052029352751983744 3056262403171889408 3080660779159257088 3091079246934769664 3094137064823676928 3098428517063376896 3101428842627631616 3108444988562504192 3139863228343238656 3143856294672859136 3144218101059387392 3150013648262451712 3150481912518176768 3154382599230915584 3154851512951627776 3171249249343858109 3193947937882505216 3200999090845165568 3201474934325297152 3208717407548391424 3215001793918351808 3219460881011165056 3251626991754788864 3252001200784068608 3252110361309085696 3256136876625461248 3256620916595228672 3262514135700396416 3267039120632019712 3273547612225918048 3304257126033719296 3315320486946778624 3318711529206040576 3323314457817976832 3356904465325490176 3364498555924774912 3367756527174602752 3369164989428137984 3372427479362084864 3379032497689696288 3379145922297721856 3383719089226020416 3389956094126193151 3414220209460609024 3422266309106352128 3425766739825590272 3430008263241383936 3430518150005653504 3475877129117188096 3476393834502815744 3480698040530665472 3481215462567313408 3488033546002267136 3492871317910730752 3499309516517360672 3500772996827674624 3536156645512773632 3541061162358145024 3547588186392664064 3552508558357147648 3588415118106558464 3600015598014230528 3600550757163630592 3605008684835332096 3605544586230431744 3612190468663081984 3613701158015664128 3624284856392980696 3658284675251617792 3662026514985975808 3667105608626733056 3674287764478116352 3679383864012760064 3716145133434044416 3721299287571955712 3728587583657595904 3728712741845762048 3733758995008022528 3740641207311661408 3741197271115334912 3792813176235474944 3798073666077687808 3817814630278042772 3848864602485260288 3854202833556668416 3861307052708811776 3861751425931081472 3861881054054539264 3862921927533985792 3874235536144220744 3887337789518277682 3914580067743629312 3920009443704438784 3940969940932173184 3972431004705357824 3977940617749331968 3985865344731676672 3986324052574019584 3995342035160670208 3999210876019840768 4000883424945913856 4012601091006514342 4012735782728544704 4054386498734473216 4060009780979597312 4068098003542888448 4114303540587692032 4114915151044149248 4120009925526093824 4124224036294885376 4127604090826660864 4128217678472093696 4142039835877692224 4155430050864365798 4199186016546418688 4199326971399110656 4205010130300297216 4212760971341288576 4260752609885585408 4261242952751538176 4261385990680870912 4275018522641898752 4275654024131811328 4289476181537409856 4334643629983399936 4340655618374500352 4348656486545846272 4357173483863029424 4363216720317763168 4398702402840297472 4408653280177291264 4412922345952927744 4413578347490902016 4427697755593395136 4427846380941842432 4442011433682597922 4442671759449460208 4488935728047325184 4497727467213449728 4503965646779626496 4555274679693344768 4566105183040765952 4570526715451246592 4572438199938187264 4585302125091713984 4585829818293159248 4585983751689765376 4633584569982255104 4640011178262396928 4642815450026786816 4648563830445559808 4649254861191872512 4679901804856955656 4702061189243076608 4717261818087612416 4717963061110964224 4733215096868866048 4733759812431648256 4744468666753295872 4749062915273560912 4798517502395416576 4799069733195907072 4807915568400584192 4814583967247186944 4830866379207180032 4869431554154954752 4885735454447884288 4885899454832377856 4886461741864927232 4897516043100176384 4901529857856659776 4902258493185611264 4918672305104759516 4963009618994151424 4969893127480967168 4979626838700605056 4986533394648872192 4986700778536443904 5002653653467780184 5043339823946203136 5059643724239132672 5060226006392451584 5060395863933534208 5076584495637254768 5077339153656525952 5129449743939928064 5140259962529656832 5147389310605287424 5164029577773192448 5174143512087347441 5181319855377343762 5222858037924265984 5223459103372853248 5235275770210533376 5240345285819101696 5241124287645446144 5257891084767156724 5305286144442023936 5306074800030613504 5312644377652068352 5313434127076425728 5330611177056198656 5341051367315971552 5348459205550806464 5391156363528699904 5409388682135846912 5414739863441434624 5422249904860909568 5427500474598355328 5445672909223126607 5494760649600667648 5502381676853927936 5502566376316076032 5513343346906809344 5520169548654102272 5520990147665348608 5583697662226153472 5589408891294384128 5597161192114487296 5601748408979039744 5602581135069270016 5621339777262582304 5634056541769538848 5672010993136173056 5679877859978248192 5691002101372120064 5691193132290899968 5698239534094557184 5698895308170139648 5699086604041650176 5709399737475693728 5717318461106034496 5782449970559008768 5783309558781181952 5801810852156862592 5802673318464601088 5815800301181459456 5874582814319607808 5882053712613736448 5882730640691757056 5893573922555554816 5896038731499241472 5901748088883648512 5913306870956968504 5921508406145535728 5974885366556065792 5983172308812038144 5988966040936116224 5989856328737652736 6003406762509893632 6009018382591036256 6063184165076598784 6071593574459506688 6083689210379927552 6091221570928664576 6092127059492798464 6104058705503967488 6112524806343778816 6182158493869539328 6188274129647353856 6196857034126753792 6202857685255263232 6216889977125008384 6279726456686477312 6287712589345718272 6288436202118774784 6300027296524903424 6300963825036353536 6308765198461831168 6309703025903255552 6342498498687716218 6401998181690331136 6402949868650594304 6417434815096782848 6430003587836703616 6438921762022330112 6503253983509577728 6504002401568137216 6504220722618171392 6512273753250922496 6525028271400792832 6534078241264039424 6547095224451836096 6608514252067438592 6630640973893557248 6637423058412081152 6646628915635953664 6713808930650980352 6728997111849549824 6735513054349205504 6744854958724169728 6758064995379392576 6758291844595443712 6767438178452040832 6779912188252386302 6844532618212704256 6851533479651180544 6860016526482767872 6861036300011307008 6951754258234376192 6952787669005631488 6961396081061330944 6976067092004534272 6985742635821461504 6998619033034721344 7001545993655349248 7072313291025547264 7082122324716290048 7095176372785328128 7105017116714295296 7176830236213116928 7200031196028461056 7201101514327261184 7210017369670664192 7211089172460863488 7224380937326163968 7227402316031328256 7248569712785961392 7316569350503235584 7324053029971951616 7334211217253466112 7348575528956232704 7358767728025520128 7432290266868088832 7457175167315191808 7457425483691524096 7467517990016045056 7481282414623322816 7482394542230669824 7585626352470949888 7596147332155375616 7635629260556085544 7697729204970520576 7708405667113336832 7722614105417623552 7723502851862162944 7723762108109078528 7725843855067971584 7748471072288441488 7774675579036555364 7829160135487258624 7840018887408877568 7881939881864346368 7944862009410715648 7971730689463353344 7972648105148039168 7990684070321340416 7998421752039681536 8001766849891827712 8025202182013028684 8025471565457089408 8108772997468946432 8120019561959194624 8136196007085776896 8228607081175384064 8240019851052187648 8255208181653321728 8256435356944187392 8284079671755384448 8310860101728731596 8398372033092837376 8398653942798221312 8410020260600594432 8425521942682577152 8521505219771170816 8522485905503076352 8550037045283797504 8551308048263622656 8578952363074819712 8607676533933329153 8669287259966799872 8697312973091692544 8714346967726058848 8726433440635526336 8825844691905855488 8827156694981804032 8855395511186790272 8855692761883684864 8884022867365195844 8885343518898920416 8977871456094650368 8995454934426899456 9007931293559252992 9132210366081531904 9141053430902493184 9144876399876374528 9170604250183427968 9171659636586318496 9171967503379530752 9201309398342524267 9267169139964510208 9285630900053573632 9297127660891119616 9298509722383745024 9359803609713911312 9434523636175224832 9435926122221928448 9466430193737732096 9467519624863296512 9488937333506591744 9498125830547121824 9597035004790833152 9598139466391814144 9615831136801168384 9629167934494373888 9661732758414360064 9771470908895768576 9771798909664755712 9772923483729854464 9795032086200352768 9803059715713319552 9804516986371222528 9837344610209519032 9926019237988302848 9939786254961934336 9959253677401210112 9973066789297744384 9973401557072887808 10005307306935560368 10086679647892406272 10119287448478265344 10120452012784903168 10120791727867068416 10153168991274509536 10154678307313051904 10258899487879856128 10280519925059313664 10294778621210574848 10328059155546384896 10348287024174694882 10362639710754687524 10445716075848531968 10446918206745706496 10470551540421066752 10480690571638203392 10482248575290892288 10515782169534313448 10610572288884047872 10612149600061227008 10625288755304136704 10661222354112397312 10682102734631943104 10696918411101612928 10782312727057399808 10818777364271693824 10829479726882869248 10844499809721819136 10855000949196710656 10891345818446253214 10989521299201335296 11004763353707855872 11026686693813618688 11040339097308204544 11041980295330697216 11167395324452306944 11178817782588768256 11194322384228974592 11203496817958079488 11205162270138540032 11242679554525164608 11268113083539077696 11344021986272346112 11382004202744240128 11382386264581799936 11396479068189114368 11397790616340279296 11398173208083300352 11418799474951387456 11434636922212068992 11564899941118017536 11566619117562363904 11603621704313725184 11605346636929202176 11631600602362918912 11749165628639215616 11765461281383514112 11787147845111109632 11792077462998482944 11803496177767297024 11826613741913937008 11843016812291071456 11949770733112131584 11966344617624076288 11977932081872232448 11979712657475305472 12006813525019787264 12018036765182072512 12126368330153197568 12167378420759855104 12182443141857329152 12184254118985596928 12208117411007934976 12225049612687557632 12364316987739078656 12376548259294707712 12393714068253507584 12405715370510526464 12433779954250016768 12559452913372954624 12576872404237549568 12600054593049806848 12601927650072707072 12617530396923662336 12619406051806511104 12684996997375432436 12803996363380662272 12805899737301188608 12834869630193565696 12860007175673407232 12877843524044660224 13006507967019155456 13008004803136274432 13024547506501844992 13050056542801585664 13068156482528078848 13094190448903672192 13217028504134877184 13261281947787114496 13274846116824162304 13293257831271907328 13471026108698411008 13489709917448339456 13516129990758785152 13516583689190887424 13534876356904081664 13559824376504772604 13689065236425408512 13703066959302361088 13720033052965535744 13903508516468752384 13922792162122661888 13952134184009068544 13971485271642923008 13997238066069442688 14003091987310698496 14044103818522800197 14144626582051094528 14190352745570656256 14210034233428590592 14400062392056922112 14402203028654522368 14420034739341328384 14422178344921726976 14448761874652327936 14454804632062656512 14497139425571922784 14633138701006471168 14648106059943903232 14697151057912465408 14717535456051040256 14914350334630383616 14914850967383048192 14935035980032090112 14962564829246645632 14964789084461339648 15171252704941899776 15192294664310751232 15271258521112171088 15395458409941041152 15416811334226673664 15445228210835247104 15447005703724325888 15447524216218157056 15451687710135943168 15496942144576882976 15549351158073110728 15658320270974517248 15763879763728692736 15943461378926706688 15945296210296078336 15981368140642680832 15996843504079363072 16003533699783655424 16050404364026057368 16050943130914178816 16217545994937892864 16240039123918389248 16272392014171553792 16457214162350768128 16480039702104375296 16510416363306643456 16512870713888374784 16568159343510768896 16621720203457463192 16796744066185674752 16820040521201188864 16851043885365154304 17043010439542341632 17044971811006152704 17100074090567595008 17102616096527245312 17157904726149639424 17215353067866658306 17394625946183385088 17428693935452117696 17452866881271052672 17651689383811710976 17654313389963608064 17710791022373580544 17711385523767369728 17768045734730391688 17770687037797840832 17990909868853798912 18015862587118505984 18134619493820703167 18264420732163063808 18282106861804986368 18341208500366855936 18343319273172636992 18343935006759061504 18402618796685048534 18571261800107147264 18594255321782239232 18597019444767490048 18719607219427822624 18869047272350449664 18871852244443856896 18932860387475464192 18935039249726593024 18977874667013183488 18996251661094243648 19196278932783628288 19231662273602336768 19258335868988747776 19323465516828720128 19542941817791537152 19543597819329511424 19545846967459708928 19590064172400705536 19606119431426639104 19609033972742445056 19674689220419038064 19852038475976605696 19879572509923868672 19918507354802420224 19946133578595488768 19946803114145775616 20010614613871120736 20173359295784812544 20238574896956530688 20240904025569806336 20241583455734136832 20306337982549019072 20309356614626103808 20561039850118627328 20589557242421149696 20656118311092769792 20696574048349389764 20725279421509375048 20891432151697063936 20893836413491412992 20941103080842133504 20961381143276406784 20964497150581784576 21031564339068626896 21221144577768095744 21250577510608273408 21322444708224794624 21364205469263886208 21393836822203225856 21564625454114799616 21637554728543387648 21658959453765738496 21688999619443638272 21710001898393421312 21782691636892506428 21979042598402670592 22009526707415711744 22053373387627237376 22080678194616409088 22083960590661394432 22334790648904613888 22357635565177536512 22406993635916158976 22410324540277080064 22485359109050329216 22536226167078155392 22764008405488480256 22764772529163599872 22792958136378228736 22795581232680558592 22796346416166600704 22837598949902774912 22869273844424137984 23129799882236035072 23207243408627450368 23210693273858404352 23263201204725837824 23498331257278431232 23530922562767028224 23574295690222219264 23584154925996965888 23606992355534594048 23653227483827874016 23686033624582142912 23899541466224263168 23955864163744464896 23959425314950610944 24013627050039574528 24036073530364145024 24334756841519710208 24364886283714658304 24368508237971193856 24416234822015869952 24450099225375115264 24753096518589415424 24787428136507015168 24811430741021052928 24867559908500033536 25118905826745909248 25153744808475099136 25200109186099613696 25203855300145414144 25235060793847324672 25238812103613022208 25369993994750864872 25607992726761324544 25611799474602377216 25669739260387131392 25720014351346814464 25755687048089320448 26013015934038310912 26016009606272548864 26049095013003689984 26100113085603171328 26136312965056157696 26188380897807344384 26522563895574228992 26549692233648324608 26586515662543814656 26942052217396822016 26979419834896678912 27032259981517570304 27033167378381774848 27069752713808163328 27119648753009545208 27378130472850817024 27440066105931071488 27807017032937504768 27845584324245323776 27904268368018137088 27942970543285846016 27994476132138885376 28006183974621396992 28088207637045600394 28380705491141312512 28420068466857181184 28800124784113844224 28804406057309044736 28840069478682656768 28897523749304655872 28994278851143845568 29266277402012942336 29394302115824930816 29435070912102080512 29828700669260767232 29829701934766096384 29870071960064180224 29925129658493291264 29929578168922679296 30342505409883799552 30384589328621502464 30542517042224342176 30790916819882082304 30890456421670494208 30894011407448651776 30895048432436314112 30993884289153765952 31098702316146221456 31527759527457385472 31886922757853413376 31890592420592156672 31962736281285361664 31993687008158726144 32007067399567310848 32100808728052114736 32101886261828357632 32435091989875785728 32480078247836778496 32544784028343107584 32914428324701536256 33020832726613286912 33025741427776749568 33136318687021537792 33243440406914926384 33593488132371349504 33640081042402377728 33702087770730308608 34086020879084683264 34089943622012305408 34200148181135190016 34205232193054490624 34315809452299278848 34430706135733316612 34789251892366770176 34857387870904235392 34905733762542105344 35303378767623421952 35421582044747161088 35422771047534739456 35536091469460783376 35541374075595681664 35981819737707597824 36031725174237011968 36269238987641406334 36564213723609972736 36682417000733711872 36686638546345273984 36687870013518123008 36805237593370097068 37142523600214294528 37188510643564478464 37194038889534980096 37439214438855645248 37738094544700899328 37865720774950928384 37870078499453186048 37955749334026366976 37992503322188487296 38119710364561886249 38392557865567256576 38463324547204673536 38516671737977495552 38646931033657440256 39085883635583074304 39091693934919417856 39180128344801411072 39212238862853278208 39218067945484890112 39349378440838076128 39704076951953211392 39759145019847737344 39837014709604840448 39892267157190977536 39893606228291551232 40021229227742241472 40477149793913061376 40481808051139612672 40483166911468273664 40612675965098038144 40618713229252207616 41122079700237254656 41179114484842299392 41312236622185539584 41393148096698779528 41450558843018750096 41787672826982825984 41882206161684267008 41922762286552813568 41928994301163569152 42063128678137253792 42442289155536191488 42501155021216546816 42644889416449589248 42728410938527772416 42787673644406451712 43275109457086775296 43317918907531476992 43377999238887276544 43420003796786842624 43565383273785012856 43958085196805341184 44019053414831423488 44106746775254474752 44161356389232818176 44167921181322788864 44669581297809227776 44813987271832317952 44820649080554160128 44970718218100658432 45072452334156310784 45528016810976960512 45529545058327199744 45585916272756457472 45591162465361117184 45675197899805549824 45738547688848275968 46259599764472070144 46414486817254900736 46421386547716808704 46526402409451675648 46996662514556862464 47148591380444438528 47213984711069188096 47306454967655748032 47372067249164285824 47911728327488929792 47918850629901221888 48027254100079149056 48072147060728290048 48669513683039420416 48729772567429316608 48832469644031739904 48900198450750230528 49506193037178830848 49574856273014030336 49622861482042105856 49735119817000067072 50237811653491818496 50400218372199227392 50407710600290828288 50470121587694649344 50477624207226044416 50739987989501729744 51215985453522649088 51223598949204754432 51339478520774262784 51440028702693628928 51511374096178640896 52026031868076621824 52032019212545097728 52200226171206342656 52272625930112315392 52376761795614688768 53045127791148457984 53099384467296649216 53173031325087629312 53884104434793644032 53958839669793357824 54064519963035140608 54066334756763549696 54139505427616326656 54239297506019090416 54756260945701634048 54880132211862142976 55614034065875009536 55808536736036274176 55885941086571692032 55988952264277770752 56012367949242793984 56176415274091200788 56761410982282625024 56840136933714362368 57600249568227688448 57680138957365313536 57795047498609311744 57988557702287691136 58532554804025884672 58788604231649861632 58870141824204161024 59657401338521534464 59740143920128360448 59850259316986582528 59859156337845358592 60253735737533304071 60685010819767599104 61085034084448684352 61780912843340988416 61788022814897303552 61790096864872628224 61987768578307531904 62197404632292442912 63055519054914770944 63781184841184313344 63925472562570723328 63987374016317452288 64014134799134621696 64201617456104229472 64203772523656715264 64409165788397669869 64870183979751571456 65089568056686215168 66041665453226573824 66051482855553499136 66272637374043075584 66486880813829852768 67186976264742699008 67280162084804755456 67404175541460617216 68179887244024610816 68400296362270380032 68410464386108981248 68631618904598557696 68861412271466633224 69578503784733540352 69714775741808470784 69811467525084210688 70606757535246843904 70843164089494322176 70845542095069478912 71072182938921566752 71082748151191363328 71963639475415195648 72063450348474023936 72538477975282812668 73128427447219945472 73364834001467423744 73373277092690547968 73375740027036246016 73610475186740194136 74285047200428589056 74377021287128956928 74878428877711290496 75476189089401798656 75731441549901856768 75740156998906372096 75911498668052733952 75985006644376974592 76239420729123772498 76926649094409347072 77033343475954991104 77293862067314880512 78171767271166148608 78183387869838835712 78360256689602822144 78424477725706556416 78436135890969780224 78698756881676152256 79408153903906422784 79674029419209680896 79784534314381955072 79787212456583102464 80042458455484482944 80954299587826122752 80963616102279225344 80966333822936547328 81225351930196076288 81237426458504415232 82244159400474509312 82358228969684598784 82624473244371079168 82786296193397559056 82901117686037500192 83575345653965651968 83764412323368534016 83845524573105627136 83857988602327138304 84126257356274507584 84884578311072382976 85289778832899178496 85456821877055544832 85575347288812903424 86550218914173550592 86635837815062953984 86755998477774553088 86840007593573685248 87130766547570025712 87916170393610682368 88038106829662846976 88213493550508949504 88322712778465636352 88335842362645577728 89339162595618455552 89627974543664635904 89641298161108320256 89941436436201316864 90144904668312621568 91056033621953921024 91171832545512914944 91182324930722234368 91350395799611099648 91477095377696551936 92519199528944140288 92828973634509801472 92842773095433617408 93052804818903351296 94297182760888877056 94427969422138376192 94612909935311496064 94744134498328571648 95823456654977859584 96144294121456580096 97459545134858633216 97664939288063479808 97800396901500461056 98308726729659601379 99012386074357661696 99245722964084211712 99470239634000134144 100800436744398454784 100815421200581656576 100940243175389298688 100955248414452088832 101479975979003459488 102431970907045298176 102880057405387257856 103022748192357281792 104064038425090195456 104400452342412685312 104545251860224630784 104753523591229377536 106090255582296915968 106198768934593298432 106346062650175258624 107768208869587288064 107917679339586715648 108129039926070281216 108132669513527099392 108279010855232653312 108478595012038180832 111617073472072548352 111771882173143384064 111977904528555541504 112024735898485587968 112352830548182401576 113522821964565250048 113680273867428724736 115200499136455376896 115360277914730627072 115590094997218623488 115977115404575382272 117577208463299723264 117740283648408322048 119314802677043068928 119480287840256720896 119700518633973165056 119718312675690717184 120507471475066608142 122170068168897368704 123561825686681976832 123576045629794607104 123580193729745256448 123975537156615063808 124394809264584885824 126111038109829541888 127562369682368626688 127850945125141446656 127974748032634904576 128403234912208458944 128407545047313430528 128818331576795339738 130179136113372430336 132083330906453147648 132102965711106998272 132545274748086151168 132973761627659705536 134373952529485398016 134560324169609510912 134808351082921234432 136359774488049221632 136800592724540760064 136820928772217962496 137263237809197115392 137722824542933266448 139157007569467080704 139429551483616941568 139622935050168421376 141213515070493687808 141686328178988644352 141691084190138957824 142144365877843133504 142165496302382726656 143927278950830391296 144126900696948047872 145076955950565625336 146256854894439890944 146729668002934847488 146746554185381095936 146751480054072492032 147220950373480388272 148754042574257913856 149756857755422580992 150952378178803597312 151462883099803713536 151480313997812744192 151822997336105467904 151970013288753949184 152478841458247544996 153853298188818694144 154066686951909982208 154587724134629761024 156343534542332297216 156848955451413112832 156872271781939560448 157397513763352304512 159348058838419361792 159569068628763910144 159574424913166204928 160084916910968965888 161908599175652245504 161927232204558450688 162450703860392152576 162474852917008830464 164488318800949018624 164716457939369197568 165248946488742158336 165572592386795118112 165802235372075000384 167691049146211254272 167715977204654276608 168252514712549015168 170579557665798356992 170913643754111089664 171150694577625806848 173271675630125907968 173511996955549106176 173680015187147370496 174261533095140051424 175832340787221364736 176076213659325693952 176426987101017899008 176645425556931272704 176671684725291155456 179255949087329271808 179282596322216640512 179882872872402633728 180289809336625243136 182112067243907842048 182343665091025829888 182364649861444468736 182700791599222199296 182954190755393103872 185657947269019602944 185685546190867234816 186105609637806702592 188594365521777754112 188855938844276752384 189225819870622992128 189488268996657143296 191646913309955719168 192288588242913160192 194919090269717266432 195329878576126959616 195600793803000922112 196617453459319202758 198491445928168423424 198940479268000268288 201600873488796909568 201630842401163313152 201880486350778597376 202959951958006918976 204863941814090596352 205760114810774515712 206045496384714563584 208128076850180390912 208800904684825370624 209090503720449261568 209507047182458755072 212180511164593831936 212397537869186596864 212692125300350517248 215536417739174576128 216258079852140562432 216265339027054198784 216558021710465306624 216957190024076361664 223234146944145096704 223543764346286768128 223955809057111083008 224049471796971175936 224705661096364803152 227045643929130500096 227360547734857449472 230400998272910753792 231180189994437246976 231954230809150764544 235154416926599446528 235480567296816644096 238629605354086137856 238960575680513441792 239401037267946330112 239436625351381434368 241014942950133216284 244340136337794737408 247123651373363953664 247152091259589214208 247951074313230127616 248789618529169771648 252222076219659083776 255949496065269809152 256806469824416917888 256815090094626861056 257636663153590679476 260358272226744860672 264166661812906295296 265090549496172302336 265947523255319411072 266837972551933203743 268747905058970796032 269616702165842468864 273601185449081520128 273641857544435924992 274526475618394230784 275445649085866532896 278314015138934161408 278859102967233883136 279245870100336842752 283372656357977288704 283382168380277915648 284288731755686267008 284330992604765453312 287854557901660782592 288253801393896095744 290153911901131250672 292513709788879781888 293459336005869694976 293493108370762191872 293502960108144984064 294441900746960776544 297508085148515827712 299513715510845161984 302925766199607427072 302960627995625488384 303645994672210935808 303940026577507898368 304957682916495089992 307706596377637388288 308133373903819964416 309175448269259522048 312687069084664594432 313697910902826225664 313744543563879120896 314795027526704609024 318696117676838723584 319138137257527820288 320169833821937931776 323817198351304491008 323854464409116901376 324901407720784305152 324949705834017660928 328976637601898037248 330497892977484316672 331145184773590236224 331604470744150000768 335382098292422508544 335431954409308553216 336505029425098030336 341827287508222179328 342301389155251613696 346543351260251815936 347023993911098212352 347360030374294740992 348523066190280102848 351664681574442729472 352853974202035798016 353290851113862545408 353343369450582310912 358511898174658543616 358565192644433281024 359765745744805267456 360579618673250486272 364224134487815684096 364729299722888937472 365401583198444398592 365908381510786207744 371315894538039205888 371371092381734469632 372211219275613405184 377188731043555508224 377711877688553504768 378451639741245984256 378976537993314286592 383293826619911438336 384577176485826320384 390659757152253919232 391201587606001844224 393234906918638405516 396982891856336846848 397880958536000536576 403201746977593819136 403760972701557194752 405919903916013837952 409727883628181192704 411520229621549031424 412090992769429127168 417601809369650741248 418181007440898523136 419014094364917510144 424361022329187663872 424795075738373193728 432516159704281124864 432530678054108397568 433116043420930613248 433914380048152723328 446468293888290193408 447087528692573536256 447911618114222166016 448098943593942351872 449411322192729606304 454091287858261000192 462360379988874493952 463908461618301529088 470308833853198893056 470961134593633288192 477259210708172275712 477921151361026883584 478802074535892660224 478873250702762868736 482029885900266432568 488680272675589474816 494247302746727907328 494304182519178428416 495902148626460255232 497579237058339543296 504444152439318167552 511898992130539618304 513612939648833835776 513630180189253722112 515273326307181358952 528333323625812590592 530181098992344604672 531895046510638822144 533675945103866407486 539233404331684937728 547202370898163040256 547283715088871849984 549052951236788461568 550891298171733065792 557718205934467766272 558491740200673685504 566745312715954577408 566764336760555831296 568577463511372534016 568661985209530906624 575709115803321565184 576507602787792191488 580307823802262501344 585027419577759563776 586918672011739389952 586986216741524383744 587005920216289968128 588883801493921553088 599027431021690323968 605851532399214854144 605921255991250976768 607291989344421871616 607880053155015796736 609915365832990179984 615413192755274776576 616266747807639928832 618350896538519044096 625374138169329188864 627395821805652451328 627489087127758241792 629590055053409218048 637392235353677447168 638276274515055640576 640339667643875863552 647634396702608982016 647708928818233802752 649802815441568610304 649899411668035321856 660995785954968633344 662290369547180472448 663208941488300001536 670764196584845017088 673010058850196060672 683654575016444358656 684602778310503227392 693086702520503631872 694720060748589481984 697046132380560205696 705707948404071596032 706581702227725090816 706686738901164621824 717023796349317087232 719531491489610534912 721159237346500972544 728448268975631368192 729458599445777874944 730803166396888797184 731816763021572415488 742631789076078411776 742742184763468939264 744422438551226810368 754377462087111016448 755423755377107009536 756903279482491968512 757953075986628573184 769154352971652640768 781319514304507838464 782403175212003688448 786469813837276811032 793965783712673693696 795761917072001073152 806403493955187638272 807521945403114389504 811839807832027675904 823040459243098062848 824181985538858254336 835203618739301482496 836362014881797046272 838028188729835020288 848722044658375327744 865032319408562249728 865061356108216795136 866232086841861226496 867828760096305446656 892936587776580386816 895823236228444332032 898822644385459212608 924720759977748987904 927816923236603058176 940617667706397786112 941922269187266576384 954518421416344551424 957604149071785320448 957746501405525737472 964059771800532865136 977360545351178949632 988494605493455814656 988608365038356856832 991804297252920510464 995158474116679086592 1008888304878636335104 1023797984261079236608 1027225879297667671552 1027260360378507444224 1030546652614362717904 1056666647251625181184 1060362197984689209344 1063790093021277644288 1067351890207732814972 1078466808663369875456 1094404741796326080512 1098105902473576923136 1101782596343466131584 1115436411868935532544 1116983480401347371008 1133490625431909154816 1137154927022745068032 1137323970419061813248 1151418231606643130368 1153015205575584382976 1160615647604525002688 1173837344023478779904 1173972433483048767488 1174011840432579936256 1177767602987843106176 1198054862043380647936 1211842511982501953536 1214583978688843743232 1215760106310031593472 1219830731665980359968 1230826385510549553152 1232533495615279857664 1236701793077038088192 1254791643611304902656 1254978174255516483584 1259180110106818436096 1274784470707354894336 1276552549030111281152 1280679335287751727104 1295417857636467605504 1299605630883137220608 1299798823336070643712 1321991571909937266688 1324580739094360944896 1326417882976600003072 1341528393169690034176 1346020117700392121344 1367309150032888717312 1369205556621006454784 1389440121497178963968 1394092264761120411392 1411415896808143192064 1413163404455450181632 1434047592698634174464 1439062982979221069824 1442318474693001945088 1456896537951262736384 1461606332793777594368 1463633526043144830976 1485263578152156823552 1485484369526937878528 1488844877102453620736 1508754924174222032896 1513806558964983937024 1515906151973257146368 1538308705943305281536 1562639028609015676928 1564806350424007376896 1572939627674553622064 1587931567425347387392 1591523834144002146304 1612806987910375276544 1623679615664055351808 1646080918486196125696 1648363971077716508672 1670407237478602964992 1672724029763594092544 1676056377459670040576 1697444089316750655488 1730064638817124499456 1732464173683722452992 1735657520192610893312 1791646472456888664064 1797645288770918425216 1855633846473206116352 1867865807863532426201 1881235335412795572224 1915208298143570640896 1915493002811051474944 1928119543601065730272 1954721090702357899264 1977216730076713713664 1983608594505841020928 1990316948233358173184 2017776609757272670208 2047595968522158473216 2054451758595335343104 2054520720757014888448 2061093305228725435808 2120724395969378418688 2127580186042555288576 2134703780415465629944 2156933617326739750912 2188809483592652161024 2196211804947153846272 2203565192686932263168 2230872823737871065088 2233966960802694742016 2266981250863818309632 2274309854045490136064 2274647940838123626496 2302836463213286260736 2321231295209050005376 2347674688046957559808 2347944866966097534976 2348023680865159872512 2355535205975686212352 2396109724086761295872 2423685023965003907072 2429167957377687486464 2431520212620063186944 2439661463331960719936 2461652771021099106304 2473403586154076176384 2509583287222609805312 2509956348511032967168 2518360220213636872192 2549568941414709788672 2553105098060222562304 2561358670575503454208 2590835715272935211008 2599211261766274441216 2599597646672141287424 2643983143819874533376 2649161478188721889792 2652835765953200006144 2683056786339380068352 2692040235400784242688 2734618300065777434624 2738411113242012909568 2778880242994357927936 2788184529522240822784 2826326808910900363264 2868095185397268348928 2878125965958442139648 2884636949386003890176 2923212665587555188736 2927267052086289661952 2970527156304313647104 3027613117929967874048 3031812303946514292736 3076617411886610563072 3125278057218031353856 3129612700848014753792 3145879255349107244128 3247359231328110703616 3292161836972392251392 3296727942155433017344 3340814474957205929984 3345448059527188185088 3352112754919340081152 3460129277634248998912 3464928347367444905984 3471315040385221786624 3583292944913777328128 3595290577541836850432 3711267692946412232704 3735731615727064852402 3830416596287141281792 3830986005622102949888 3856239087202131460544 3909442181404715798528 3954433460153427427328 3967217189011682041856 3980633896466716346368 4035553219514545340416 4095191937044316946432 4108903517190670686208 4109041441514029776896 4122186610457450871616 4241448791938756837376 4255160372085110577152 4269407560830931259888 4313867234653479501824 4377618967185304322048 4392423609894307692544 4407130385373864526336 4461745647475742130176 4467933921605389484032 4533962501727636619264 4548619708090980272128 4549295881676247252992 4642462590418100010752 4695349376093915119616 4695889733932195069952 4711070411951372424704 4792219448173522591744 4863040425240126373888 4879322926663921439872 4946807172308152352768 5019166574445219610624 5036720440427273744384 5099137882829419577344 5106210196120445124608 5122717341151006908416 5198422523532548882432 5199195293344282574848 5287966287639749066752 5298322956377443779584 5305671531906400012288 5384080470801568485376 5469236600131554869248 5476822226484025819136 5557760485988715855872 5576369059044481645568 5652653617821800726528 5756251931916884279296 5769273898772007780352 5846425331175110377472 5854534104172579323904 5941054312608627294208 6055226235859935748096 6063624607893028585472 6153234823773221126144 6250556114436062707712 6291758510698214488256 6494718462656221407232 6584323673944784502784 6593455884310866034688 6681628949914411859968 6704225509838680162304 6920258555268497997824 6929856694734889811968 6942630080770443573248 7166585889827554656256 7190581155083673700864 7422535385892824465408 7471463231454129704804 7660833192574282563584 7712478174404262921088 7818884362809431597056 7934434378023364083712 7961267792933432692736 8071106439029090680832 8217807034381341372416 8218082883028059553792 8244373220914901743232 8482897583877513674752 8510320744170221154304 8538815121661862519776 8627734469306959003648 8784847219788615385088 8814260770747729052672 8923491294951484260352 8935867843210778968064 9067925003455273238528 9097239416181960544256 9098591763352494505984 9284925180836200021504 9390698752187830239232 9391779467864390139904 9422140823902744849408 9584438896347045183488 9726080850480252747776 9758645853327842879744 10038333148890439221248 10073440880854547488768 10198275765658839154688 10245434682302013816832 10396845047065097764864 10398390586688565149696 10596645912754887559168 10611343063812800024576 10768160941603136970752 10938473200263109738496 10953644452968051638272 11115520971977431711744 11152738118088963291136 11512503863833768558592 11538547797544015560704 11692850662350220754944 11709068208345158647808 11882108625217254588416 12110452471719871496192 12127249215786057170944 12306469647546442252288 12583517021396428976512 12989436925312442814464 13168647347889569005568 13408451019677360324608 13840517110536995995648 13859713389469779623936 13885260161540887146496 14333171779655109312512 14381162310167347401728 14845070771785648930816 14942926462908259409608 15321666385148565127168 15424956348808525842176 15637768725618863194112 15868868756046728167424 15922535585866865385472 16435614068762682744832 16436165766056119107584 16488746441829803486464 16965795167755027349504 17020641488340442308608 17077630243323725039552 17569694439577230770176 17628521541495458105344 17846982589902968520704 17871735686421557936128 18135850006910546477056 18194478832363921088512 18197183526704989011968 18569850361672400043008 18781397504375660478464 18783558935728780279808 18844281647805489698816 19168877792694090366976 19452161700960505495552 19517291706655685759488 20076666297780878442496 20146881761709094977536 20490869364604027633664 20793690094130195529728 21193291825509775118336 21222686127625600049152 21536321883206273941504 21876946400526219476992 21907288905936103276544 22305476236177926582272 23025007727667537117184 23077095595088031121408 23385701324700441509888 23418136416690317295616 24220904943439742992384 24254498431572114341888 24612939295092884504576 25167034042792857953024 25978873850624885628928 26816902039354720649216 27681034221073991991296 27770520323081774292992 28666343559310218625024 28762324620334694803456 29690141543571297861632 29885852925816518819216 30643332770297130254336 30849912697617051684352 31275537451237726388224 31737737512093456334848 31845071171733730770944 32871228137525365489664 32977492883659606972928 34041282976680884617216 34155260486647450079104 35257043082990916210688 35693965179805937041408 35743471372843115872256 36388957664727842177024 36394367053409978023936 37139700723344800086016 37567117871457560559616 37688563295610979397632 38337755585388180733952 38904323401921010991104 39034583413311371518976 40293763523418189955072 40981738729208055267328 41587380188260391059456 42386583651019550236672 42445372255251200098304 43072643766412547883008 43753892801052438953984 44610952472355853164544 46050015455335074234368 46154191190176062242816 46771402649400883019776 48441809886879485984768 48508996863144228683776 49225878590185769009152 50334068085585715906048 51957747701249771257856 55541040646163548585984 57524649240669389606912 59380283087142595723264 59771705851633037638432 61699825395234103368704 62551074902475452776448 63475475024186912669696 63690142343467461541888 65742456275050730979328 65954985767319213945856 68082565953361769234432 68310520973294900158208 70514086165981832421376 71387930359611874082816 72777915329455684354048 72788734106819956047872 74279401446689600172032 75134235742915121119232 75377126591221958795264 76675511170776361467904 77808646803842021982208 78069166826622743037952 80587527046836379910144 81963477458416110534656 83174760376520782118912 84773167302039100473344 84890744510502400196608 86145287532825095766016 89221904944711706329088 96883619773758971969536 97017993726288457367552 100668136171171431812096 103915495402499542515712 111082081292327097171968 115049298481338779213824 118760566174285191446528 119543411703266075276864 123399650790468206737408 125102149804950905552896 126950950048373825339392 127380284686934923083776 131484912550101461958656 131909971534638427891712 136165131906723538468864 136621041946589800316416 141028172331963664842752 145555830658911368708096 148558802893379200344064 150754253182443917590528 153351022341552722935808 156138333653245486075904 161175054093672759820288 163926954916832221069312 169546334604078200946688 169781489021004800393216 172290575065650191532032 178443809889423412658176 193767239547517943939072 201336272342342863624192 207830990804999085031424 222164162584654194343936 230098596962677558427648 239086823406532150553728 246799301580936413474816 250204299609901811105792 254760569373869846167552 262969825100202923917312 263819943069276855783424 272330263813447076937728 273242083893179600632832 282056344663927329685504 291111661317822737416192 297117605786758400688128 301508506364887835181056 312276667306490972151808 322350108187345519640576 339092669208156401893376 339562978042009600786432 344581150131300383064064 356887619778846825316352 402672544684685727248384 415661981609998170062848 444328325169308388687872 460197193925355116855296 478173646813064301107456 493598603161872826949632 509521138747739692335104 525939650200405847834624 527639886138553711566848 544660527626894153875456 546484167786359201265664 564112689327854659371008 582223322635645474832384 594235211573516801376256 603017012729775670362112 624553334612981944303616 678185338416312803786752 679125956084019201572864 713775239557693650632704 805345089369371454496768 831323963219996340125696 888656650338616777375744 920394387850710233710592 956347293626128602214912 987197206323745653899264 1055279772277107423133696 1092968335572718402531328 1128225378655709318742016 1188470423147033602752512 1206034025459551340724224 1249106669225963888607232 1356370676832625607573504 1427550479115387301265408 1610690178738742908993536 1840788775701420467421184 1912694587252257204429824 1974394412647491307798528 2110559544554214846267392 2185936671145436805062656 2256450757311418637484032 2376940846294067205505024 2412068050919102681448448 2498213338451927777214464 3221380357477485817987072 3681577551402840934842368 3825389174504514408859648 3948788825294982615597056 4221119089108429692534784 4371873342290873610125312 4753881692588134411010048 4996426676903855554428928 6442760714954971635974144 7650778349009028817719296 7897577650589965231194112 8442238178216859385069568 8743746684581747220250624 9992853353807711108857856 12885521429909943271948288 15301556698018057635438592 15795155301179930462388224 16884476356433718770139136 17487493369163494440501248 25771042859819886543896576 30603113396036115270877184 34974986738326988881002496 61206226792072230541754368 69949973476653977762004992 122412453584144461083508736 244824907168288922167017472 489649814336577844334034944
- Sum of all divisors σ(n): 1302791050623833559859200000
- Sum of proper divisors (its aliquot sum) s(n): 813141236287255715525165056
- 489649814336577844334034944 is an abundant number, because the sum of its proper divisors (813141236287255715525165056) is greater than itself. Its abundance is 323491421950677871191130112
Bases of 489649814336577844334034944
- Binary: 110010101000001110110000110011111011111111010111110001100010011110110010000000000000000002
- Hexadecimal: 0x19507619F7FAF8C4F640000
- Base-36: 1PIVAH3RSCTI2LH1Q8
Squares and roots of 489649814336577844334034944
- 489649814336577844334034944 squared (4896498143365778443340349442) is 239756940679845153862646973694746690655940815813083136
- 489649814336577844334034944 cubed (4896498143365778443340349443) is 117396941489792087395791844611836998295280179274890105794347846585076323801104384
-
The
square root of 489649814336577844334034944 is 22128032319584.5374364913 -
489649814336577844334034944 is a
perfect cube number . Itscube root is 788185664
Scales and comparisons
How big is 489649814336577844334034944?- 489,649,814,336,577,844,334,034,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 489,649,814,336,577,844,334,034,944 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 489649814336577844334034944 cubic inches would be around 65682138.7 feet tall.
Recreational maths with 489649814336577844334034944
- 489649814336577844334034944 backwards is 449430433448775633418946984
- The number of decimal digits it has is: 27
- The sum of 489649814336577844334034944's digits is 134
- 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 489649814336577844334034944 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 489649814336577844334034944 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/489649814336577844334034944/
Chicago style:
Numbermatics. 2024. "Number 489649814336577844334034944 - Facts about the integer". https://numbermatics.com/n/489649814336577844334034944/
The information we have on file for 489649814336577844334034944 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 489649814336577844334034944, math, Factors of 489649814336577844334034944, curriculum, school, college, exams, university, Prime factorization of 489649814336577844334034944, STEM, science, technology, engineering, physics, economics, calculator, four hundred eighty-nine septillion, six hundred forty-nine sextillion, eight hundred fourteen quintillion, three hundred thirty-six quadrillion, five hundred seventy-seven trillion, eight hundred forty-four billion, three hundred thirty-four million, thirty-four thousand, nine hundred forty-four.