79578617611533602299838464
79,578,617,611,533,602,299,838,464 is an even composite number composed of six prime numbers multiplied together.
79578617611533602299838464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 79578617611533602299838464:
220 × 76 × 132 × 192 × 314 × 1072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 31 × 31 × 31 × 31 × 107 × 107)See below for interesting mathematical facts about the number 79578617611533602299838464 from the Numbermatics database.
Names of 79578617611533602299838464
- Cardinal: 79578617611533602299838464 can be written as Seventy-nine septillion, five hundred seventy-eight sextillion, six hundred seventeen quintillion, six hundred eleven quadrillion, five hundred thirty-three trillion, six hundred two billion, two hundred ninety-nine million, eight hundred thirty-eight thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 7.9578617611533602299838464 × 1025
Factors of 79578617611533602299838464
Divisors of 79578617611533602299838464
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 26 28 31 32 38 49 52 56 62 64 76 91 98 104 107 112 124 128 133 152 169 182 196 208 214 217 224 247 248 256 266 304 338 343 361 364 392 403 416 428 434 448 494 496 512 532 589 608 637 676 686 722 728 749 784 806 832 856 868 896 931 961 988 992 1024 1064 1178 1183 1216 1274 1352 1372 1391 1444 1456 1498 1519 1568 1612 1664 1712 1729 1736 1792 1862 1922 1976 1984 2033 2048 2128 2356 2366 2401 2432 2527 2548 2704 2744 2782 2821 2888 2912 2996 3038 3136 3211 3224 3317 3328 3424 3458 3472 3584 3724 3844 3952 3968 4066 4096 4123 4256 4459 4693 4712 4732 4802 4864 5054 5096 5239 5243 5408 5488 5564 5642 5776 5824 5992 6076 6272 6422 6448 6517 6634 6656 6727 6848 6916 6944 7168 7448 7657 7688 7904 7936 8132 8192 8246 8281 8512 8918 9386 9424 9464 9604 9728 9737 10108 10192 10478 10486 10633 10816 10976 11128 11191 11284 11449 11552 11648 11984 12103 12152 12493 12544 12844 12896 13034 13268 13312 13454 13696 13832 13888 14231 14336 14896 15314 15376 15808 15872 16264 16384 16492 16562 16807 17024 17689 17836 18083 18259 18772 18848 18928 19208 19456 19474 19747 20216 20384 20956 20972 21266 21632 21952 22256 22382 22477 22568 22898 23104 23219 23296 23968 24206 24304 24986 25088 25688 25792 26068 26429 26536 26624 26908 27392 27664 27776 28462 28672 28861 29791 29792 30628 30752 31213 31616 31744 32528 32768 32851 32984 33124 33614 34048 35378 35672 36166 36518 36673 36701 37544 37696 37856 38416 38627 38912 38948 39494 40432 40768 41912 41944 42532 43121 43264 43904 44512 44764 44954 45136 45619 45796 46208 46438 46592 47089 47936 48412 48608 49972 50176 51376 51584 52136 52858 53072 53248 53599 53816 54784 55328 55552 56924 57344 57722 57967 59582 59584 61009 61256 61504 62426 63023 63232 63488 65056 65536 65702 65968 66248 67228 68096 68159 70756 71344 72332 73036 73346 73402 74431 75088 75392 75712 76832 77254 77824 77896 78337 78988 80143 80864 81536 83824 83888 84721 85064 86242 86528 87451 87808 89024 89528 89908 90272 91238 91592 92416 92876 93184 94178 95872 96824 97216 99541 99617 99944 100352 102752 102827 103168 104272 105716 106144 106496 107198 107632 109568 110656 111104 113848 114688 115444 115934 117649 119164 119168 122018 122512 123008 123823 124852 126046 126464 126581 126976 127813 130112 131072 131404 131936 132496 134456 136192 136318 138229 141512 142688 144664 145483 146072 146692 146804 148837 148862 150176 150784 151424 153664 154508 155648 155792 156674 157339 157976 160286 161728 162409 162533 163072 167648 167776 169442 170128 172484 173056 174902 175616 178048 179056 179816 180544 182476 183184 184832 185003 185752 186368 188356 191744 193648 194432 199082 199234 199888 200704 202027 205504 205654 206336 208537 208544 211432 212288 212992 214396 215264 217531 218491 219136 221312 222208 227696 229376 229957 230888 231868 235298 237367 238328 238336 244036 245024 246016 247646 249704 252092 252928 253162 253952 255626 256711 256907 260224 262144 262808 263872 264992 268912 270389 272384 272636 276458 283024 285376 289328 290966 292144 293384 293608 297674 297724 300352 301568 301847 302848 307328 309016 311296 311584 313348 314678 315952 319333 320572 323456 324818 325066 326144 329623 335296 335552 338884 340256 343577 344968 346112 346921 349804 351232 354919 356096 358112 359632 361088 364952 366368 369664 370006 371504 372736 375193 376712 383488 387283 387296 388864 398164 398468 399776 401408 404054 405769 411008 411308 412672 417074 417088 422864 424576 425984 427063 428792 430528 435062 436982 438272 441161 442624 444416 455392 458752 459914 461776 463736 470596 474734 476656 476672 477113 488072 490048 492032 495292 499408 502151 504184 505856 506324 507904 511252 513422 513814 520448 521017 524288 525616 527744 529984 537824 540778 544768 545272 548359 552916 560573 561001 566029 566048 570752 578656 581932 584288 586768 587216 593047 595348 595448 600704 603136 603694 605696 612157 614656 618032 622592 623168 626696 629356 631904 638666 641144 646912 649636 650132 652288 659246 670592 671104 677768 680512 687154 689936 692224 693842 696787 697319 699608 702464 709838 712192 716224 719264 719789 722176 729904 732736 739328 740012 743008 745472 750386 753424 766976 774566 774592 777728 796328 796936 799552 802816 808108 811538 819299 822016 822616 825344 834148 834176 845728 849152 851968 854126 857584 861056 866761 870124 873964 876544 882322 885248 886067 888832 894691 910784 917504 919828 923521 923552 927472 941192 949468 953312 953344 954226 967603 976144 980096 984064 990584 998816 1004302 1008368 1011712 1012648 1015808 1018381 1022504 1026844 1027628 1040896 1041859 1042034 1048576 1051232 1055488 1059968 1075648 1081556 1089536 1090544 1096718 1101373 1105832 1121146 1122002 1132058 1132096 1136863 1137731 1141504 1157312 1163864 1168576 1173536 1174432 1186094 1190696 1190896 1197437 1201408 1206272 1207388 1211392 1224314 1229312 1236064 1245184 1246336 1253392 1258712 1263808 1277332 1282288 1293824 1295021 1299272 1300264 1304576 1318492 1336751 1341184 1342208 1355536 1361024 1374308 1379872 1384448 1387684 1393574 1394638 1399216 1404928 1414189 1419676 1424384 1432448 1438528 1439578 1444352 1459759 1459808 1465472 1478656 1480024 1486016 1490944 1500772 1506848 1522717 1529437 1533952 1549132 1549184 1555456 1592656 1593872 1599104 1605632 1609699 1616216 1623076 1638598 1644032 1645232 1650688 1661569 1668296 1668352 1691456 1698304 1703936 1708252 1715168 1722112 1733522 1740248 1747928 1753088 1764644 1770496 1772134 1777664 1789382 1796977 1798349 1821568 1835008 1839656 1847042 1847104 1854944 1882384 1891279 1892723 1898936 1906624 1906688 1908452 1934881 1935206 1952288 1953713 1960192 1968128 1981168 1997632 2008604 2016736 2023424 2025296 2031616 2036762 2045008 2053688 2055256 2081792 2083718 2084068 2102464 2110976 2112929 2119936 2151296 2163112 2179072 2181088 2193436 2202746 2211664 2235331 2242292 2244004 2264116 2264192 2273726 2275462 2283008 2307361 2314624 2327728 2337152 2347072 2348864 2372188 2381392 2381792 2394874 2402816 2405039 2412544 2414776 2422784 2428447 2448628 2458624 2472128 2484433 2490368 2492672 2506784 2517424 2527616 2554664 2564576 2587648 2590042 2598544 2600528 2609152 2626351 2636984 2673502 2682368 2684416 2710981 2711072 2722048 2748616 2759744 2768896 2775368 2787148 2789276 2798432 2809856 2827903 2828378 2839352 2840383 2848768 2864896 2877056 2879156 2888704 2919518 2919616 2930944 2957312 2960048 2972032 2981888 2989441 3001544 3013696 3045434 3058874 3067904 3085771 3088127 3098264 3098368 3110912 3185312 3187637 3187744 3198208 3211264 3219398 3232432 3246152 3277196 3288064 3290464 3301376 3323138 3336592 3336704 3339791 3382912 3396608 3407872 3416504 3430336 3444224 3467044 3480496 3495856 3506176 3515057 3529288 3540992 3544268 3555328 3578764 3593954 3596698 3643136 3647119 3670016 3679312 3694084 3694208 3709888 3764768 3782558 3785446 3797872 3813248 3813376 3816904 3838513 3869762 3870412 3904576 3907426 3920384 3924011 3927007 3936256 3962203 3962336 3995264 4017208 4033472 4046848 4050592 4063232 4073524 4090016 4107376 4110512 4133089 4151329 4163584 4167436 4168136 4204928 4221952 4225858 4239872 4285099 4302592 4326224 4358144 4362176 4386872 4405492 4423328 4470662 4484584 4488008 4509973 4528232 4528384 4547452 4550924 4566016 4613947 4614722 4629248 4655456 4674304 4694144 4697728 4744376 4762784 4763584 4789748 4805632 4810078 4825088 4829552 4845568 4856894 4877509 4881233 4897256 4917248 4944256 4968866 4980736 4985344 5013568 5034679 5034848 5038523 5055232 5109328 5129152 5175296 5180084 5197088 5201056 5218304 5252702 5273968 5347004 5364736 5368832 5421962 5422144 5444096 5497232 5519488 5537792 5550736 5574296 5578552 5596864 5619712 5655806 5656756 5678704 5680766 5697536 5729792 5735093 5754112 5758312 5777408 5839036 5839232 5861888 5914624 5920096 5944064 5963776 5978882 6003088 6027392 6067327 6090868 6117748 6135808 6171542 6176254 6196528 6196736 6202469 6221824 6262837 6370624 6375274 6375488 6396416 6422528 6438796 6464647 6464864 6492304 6527963 6554392 6576128 6580928 6602752 6646276 6673184 6673408 6679582 6743461 6765824 6773221 6793216 6815744 6833008 6860672 6888448 6934088 6960992 6991712 7012352 7030114 7058576 7081984 7088536 7110656 7128667 7157528 7187908 7193396 7286272 7293013 7294238 7340032 7358377 7358624 7388168 7388416 7419776 7529536 7565116 7570892 7595744 7626496 7626752 7633808 7677026 7709611 7739524 7740824 7809152 7814852 7840768 7848022 7854014 7872512 7924406 7924672 7958041 7964117 7990528 8034416 8066944 8093696 8101184 8126464 8147048 8180032 8214752 8221024 8266178 8302658 8327168 8334872 8336272 8382059 8409856 8443904 8451716 8479744 8570198 8605184 8652448 8716288 8724352 8773744 8810984 8846656 8941324 8969168 8976016 9019946 9056464 9056768 9065147 9094904 9101848 9132032 9227894 9229444 9258496 9310912 9348608 9357257 9388288 9395456 9488752 9525568 9527168 9579496 9611264 9620156 9650176 9659104 9691136 9713788 9755018 9762466 9794512 9834496 9888512 9899323 9937732 9961472 9970688 10027136 10069358 10069696 10077046 10110464 10218313 10218656 10258304 10350592 10360168 10394176 10402112 10436608 10505404 10547936 10650887 10659019 10694008 10729472 10737664 10754551 10843924 10844288 10888192 10994464 11002489 11038976 11075584 11101472 11148592 11157104 11193728 11239424 11267893 11311612 11313512 11357408 11361532 11395072 11459584 11470186 11508224 11516624 11554816 11630983 11678072 11678464 11723776 11829248 11840192 11888128 11927552 11957764 12005773 12006176 12054784 12134654 12181736 12235496 12271616 12343084 12352508 12393056 12393472 12404938 12443648 12525674 12578839 12588443 12741248 12750548 12750976 12792832 12845056 12877592 12929294 12929728 12984608 13055926 13108784 13152256 13161856 13205504 13238953 13249061 13292552 13346368 13346816 13359164 13486922 13531648 13544167 13546442 13586432 13631488 13666016 13675991 13721344 13776896 13868176 13921984 13983424 14024704 14060228 14117152 14163968 14177072 14221312 14257334 14315056 14375816 14386792 14572544 14586026 14588476 14716754 14717248 14776336 14776832 14790503 14839552 15059072 15130232 15141784 15191488 15252992 15253504 15267616 15354052 15419222 15479048 15481648 15566681 15618304 15629704 15681536 15696044 15708028 15745024 15848812 15849344 15916082 15928234 15981056 16068832 16133888 16151527 16187392 16202368 16252928 16294096 16360064 16429504 16442048 16532356 16605316 16654336 16669744 16672544 16764118 16819712 16835273 16887808 16903432 16959488 16999129 17140396 17210368 17304896 17377763 17391031 17432576 17448704 17546899 17547488 17621968 17693312 17882648 17938336 17952032 18039892 18112928 18113536 18130294 18189808 18203696 18264064 18384457 18455788 18458888 18516992 18621824 18697216 18714514 18776576 18790912 18976867 18977504 19051136 19054336 19158992 19222528 19240312 19300352 19318208 19382272 19427576 19510036 19524932 19589024 19668992 19777024 19795321 19798646 19875464 19882681 19922944 19941376 20054272 20138716 20139392 20154092 20220928 20436626 20437312 20516608 20701184 20720336 20788352 20804224 20873216 20926087 21010808 21095872 21301774 21318038 21388016 21458944 21475328 21509102 21600397 21616889 21687848 21688576 21776384 21988928 22004978 22077952 22151168 22202944 22297184 22313459 22314208 22387456 22478848 22535786 22623224 22627024 22714816 22723064 22790144 22919168 22940372 23016448 23033248 23109632 23261966 23356144 23356928 23378537 23447552 23658496 23680384 23776256 23855104 23915528 24011546 24012352 24109568 24269308 24363472 24470992 24543232 24605399 24686168 24705016 24786112 24786944 24809876 24887296 25051348 25157678 25176886 25398269 25482496 25501096 25501952 25585664 25690112 25755184 25858588 25859456 25969216 26111852 26217568 26304512 26323712 26411008 26477906 26498122 26585104 26692736 26693632 26718328 26869591 26973844 27063296 27088334 27092884 27172864 27332032 27351982 27442688 27468077 27489049 27553792 27735421 27736352 27843968 27966848 28049408 28120456 28234304 28327936 28354144 28442624 28514668 28630112 28751632 28773584 28931623 29059303 29145088 29172052 29176952 29433508 29434496 29552672 29553664 29581006 29679104 29995693 30118144 30260464 30283568 30382976 30505984 30507008 30535232 30708104 30838444 30958096 30963296 31133362 31236608 31259408 31363072 31392088 31416056 31490048 31569811 31697624 31698688 31832164 31856468 31962112 32137664 32267776 32297629 32303054 32374784 32404736 32505856 32588192 32720128 32859008 32884096 33064712 33210632 33308672 33339488 33345088 33528236 33639424 33670546 33775616 33806864 33918976 33998258 34142563 34168631 34280792 34420736 34609792 34755526 34782062 34865152 34897408 35093798 35094976 35242753 35243936 35269661 35386624 35765296 35876672 35904064 36079784 36225856 36227072 36260588 36379616 36407392 36528128 36762739 36768914 36911576 36917776 37033984 37120547 37243648 37394432 37429028 37553152 37581824 37953734 37955008 38102272 38108672 38317984 38445056 38480624 38600704 38636416 38764544 38855152 39020072 39049864 39178048 39337984 39554048 39590642 39597292 39750928 39765362 39882752 40108544 40145651 40277432 40278784 40308184 40441856 40873252 40874624 41033216 41402368 41439281 41440672 41576704 41608448 41746432 41852174 42021616 42191744 42471289 42603548 42636076 42776032 42917888 42950656 43018204 43200794 43233778 43375696 43377152 43417283 43552768 43839859 43977856 44009956 44155904 44302336 44405888 44594368 44626918 44628416 44774912 44957696 45071572 45246448 45252529 45254048 45429632 45446128 45580288 45695741 45838336 45880744 46032896 46066496 46219264 46523932 46712288 46713856 46757074 46895104 47204227 47316992 47360768 47412547 47552512 47710208 47831056 48023092 48024704 48219136 48538616 48726944 48941984 49086464 49210798 49372336 49410032 49572224 49573888 49619752 49774592 49900669 50102696 50315356 50353772 50796538 50964992 51002192 51003904 51051091 51171328 51380224 51508639 51510368 51717176 51718912 51938432 52223704 52435136 52609024 52647424 52822016 52955812 52996244 53170208 53385472 53387264 53436656 53730157 53739182 53947688 53967277 54126592 54176668 54185768 54345728 54664064 54703964 54885376 54936154 54978098 55107584 55470842 55472704 55687936 55706287 55748819 55933696 56098816 56240912 56468608 56655872 56708288 56885248 57029336 57260224 57503264 57547168 57863246 58118606 58290176 58344104 58353904 58629649 58674413 58867016 58868992 59105344 59107328 59162012 59358208 59981311 59991386 60236288 60520928 60565103 60567136 60765952 61011968 61014016 61070464 61416208 61676888 61916192 61926592 62266724 62473216 62518816 62726144 62784176 62832112 62980096 63139622 63395248 63397376 63456029 63664328 63712936 63924224 64275328 64535552 64595258 64606108 64749568 64809472 65176384 65440256 65500799 65718016 65768192 66129424 66421264 66617344 66678976 66690176 67056472 67278848 67341092 67551232 67613728 67837952 67996516 68285126 68337262 68561584 68841472 69219584 69295261 69511052 69564124 69730304 69794816 70187596 70189952 70485506 70487872 70539322 70773248 71528191 71530592 71753344 71808128 72159568 72451712 72454144 72521176 72759232 72814784 73056256 73525478 73537828 73823152 73835552 74067968 74241094 74487296 74556209 74613133 74788864 74858056 75106304 75163648 75281857 75907468 75910016 76204544 76217344 76635968 76890112 76961248 77017423 77201408 77272832 77529088 77710304 78040144 78099728 78356096 78675968 78875251 79108096 79181284 79194584 79501856 79530724 79765504 80217088 80291302 80554864 80557568 80616368 80883712 81416881 81746504 81749248 82066432 82804736 82878562 82881344 83153408 83216896 83492864 83704348 84040411 84043232 84383488 84942578 85207096 85272152 85552064 85835776 85901312 86036408 86401588 86467556 86751392 86754304 86834566 87105536 87664993 87679718 87955712 88019912 88051873 88311808 88604672 88811776 89188736 89253836 89256832 89549824 89915392 90143144 90492896 90505058 90508096 90859264 90892256 91160576 91391482 91676672 91761488 92065792 92132992 92438528 92672671 92743427 93047864 93424576 93427712 93514148 93790208 94408454 94633984 94721536 94809169 94825094 95105024 95420416 95658901 95662112 95731937 96046184 96049408 96438272 97077232 97453888 97883968 98172928 98421596 98744672 98816747 98820064 99144448 99147776 99239504 99549184 99801338 100205392 100630712 100707544 101593076 101929984 102004384 102007808 102102182 102342656 103017278 103020736 103434352 103437824 103533521 103876864 104447408 104870272 105218048 105294848 105644032 105911624 105992488 106340416 106770944 106774528 106873312 107460314 107478364 107895376 107934554 108253184 108353336 108371536 108691456 108966767 109328128 109407928 109770752 109872308 109956196 110215168 110941684 110945408 111375872 111412574 111497638 111867392 112197632 112481824 112937216 113060689 113311744 113416576 113770496 114058672 114520448 115006528 115094336 115726492 116237212 116580352 116688208 116707808 117259298 117348826 117734032 117737984 117846911 118210688 118214656 118324024 118716416 118993903 119962622 119982772 120472576 121041856 121130206 121134272 121531904 121644341 121737217 122023936 122028032 122140928 122828293 122832416 123353776 123832384 123853184 124533448 124946432 125037632 125452288 125568352 125664224 125960192 126279244 126790496 126794752 126912058 127328656 127425872 127848448 128125759 128550656 128691199 129071104 129190516 129212216 129499136 129618944 130352768 130880512 131001598 131436032 131536384 132258848 132838069 132842528 133234688 133357952 133380352 134112944 134557696 134682184 135102464 135227456 135675904 135993032 136570252 136674524 137123168 137682944 138439168 138567247 138590522 139022104 139128248 139460608 139589632 139809163 140375192 140379904 140971012 140975744 141078644 141546496 143032357 143056382 143061184 143506688 143616256 144319136 144903424 144908288 145042352 145518464 145629568 146112512 146482609 147050956 147075656 147646304 147671104 148135936 148482188 148974592 149112418 149226266 149577728 149716112 150212608 150327296 150563714 151202779 151318223 151814936 151820032 152409088 152434688 153271936 153780224 153922496 154034846 154402816 154545664 155058176 155420608 156075049 156080288 156194213 156199456 156712192 157351936 157750502 158216192 158362568 158389168 159003712 159061448 159531008 160434176 160582604 161109728 161115136 161232736 161767424 162833762 163493008 163498496 163649759 164132864 165609472 165757124 165762688 166306816 166433792 166985728 167408696 168080822 168086464 168766976 169885156 170414192 170544304 171104128 171671552 171802624 172072816 172237793 172803176 172935112 173502784 173508608 173669132 174211072 175329986 175359436 175911424 176039824 176103746 176623616 177209344 177623552 177787883 178377472 178507672 178513664 179099648 179830784 180286288 180985792 181010116 181016192 181718528 181784512 182321152 182782964 183353344 183522976 184131584 184265984 184877056 185345342 185486854 186095728 186849152 186855424 187028296 187580416 188087137 188816908 189267968 189443072 189618338 189650188 190210048 191317802 191324224 191463874 192092368 192098816 192276539 192423343 192876544 194147947 194154464 194907776 195767936 196345856 196843192 197489344 197633494 197640128 198288896 198295552 198479008 199098368 199602676 200410784 201261424 201415088 202366853 202521361 203186152 203859968 204008768 204015616 204204364 204685312 206034556 206041472 206868704 206875648 207067042 207753728 208894816 209047291 209740544 209969851 210436096 210589696 211288064 211823248 211984976 212680832 213541888 213549056 213746624 214920628 214956728 215790752 215869108 216506368 216706672 216743072 217382912 217933534 218656256 218815856 219541504 219744616 219912392 220430336 220988677 221883368 221890816 222751744 222825148 222995276 223734784 224963648 225874432 226083403 226121378 226623488 226833152 227540992 228109687 228117344 229040896 230013056 230188672 231452984 232474424 233160704 233376416 233415616 234518596 234697652 235468064 235475968 235693822 236421376 236429312 236648048 237432832 237987806 238997941 239180417 239925244 239965544 240945152 242083712 242260412 242268544 243063808 243288682 243474434 244047872 244056064 244281856 245656586 245664832 246699271 246707552 246887627 247664768 247706368 249066896 249892864 250075264 250904576 251136704 251328448 251920384 252558488 253580992 253589504 253824116 254657312 254851744 255696896 256251518 257101312 257339173 257382398 258142208 258381032 258424432 258998272 259237888 259843829 260705536 261761024 262003196 262872064 263072768 264517696 265676138 265685056 266469376 266715904 266760704 268225888 269115392 269364368 270204928 270454912 271351808 271986064 273140504 273349048 274246336 275365888 276878336 277134494 277181044 278044208 278256496 279179264 279618326 280750384 280759808 281019557 281942024 281951488 282157288 283092992 286064714 286112764 286122368 287013376 287232512 288638272 289806848 289816576 290074967 290084704 291036928 291259136 292225024 292965218 294101912 294151312 295292608 295342208 296271872 296964376 297949184 298224836 298452532 299155456 299432224 300425216 300654592 301127428 302405558 302636446 303629872 303640064 303920981 304818176 304869376 306543872 306879013 307560448 307844992 308069692 308805632 309091328 310116352 310841216 312150098 312160576 312388426 312398912 313424384 314703872 315501004 316432384 316725136 316767703 316778336 318007424 318122896 319062016 319870187 320868352 321165208 322219456 322230272 322465472 323534848 325667524 326986016 326996992 327299518 328265728 330177497 330429589 331218944 331514248 331525376 332613632 332867584 333391081 333971456 334817392 336161644 336172928 337533952 339770312 340828384 341077159 341088608 342208256 343343104 343605248 344145632 344475586 345606352 345870224 347005568 347017216 347338264 348422144 349304683 350659972 350718872 351822848 352079648 352207492 353247232 355247104 355575766 356754944 357015344 357027328 357357637 358199296 359661568 360560473 360572576 361971584 362020232 362032384 363437056 363569024 364642304 365565928 366706688 367045952 368263168 368531968 369754112 370690684 370973708 372191456 373698304 373710848 374056592 375160832 376111099 376174274 377633816 377770939 378535936 378886144 379236676 379300376 380420096 382635604 382648448 382927748 384184736 384197632 384553078 384846686 385753088 388295894 388308928 389815552 389944009 390241733 391535872 392691712 393686384 394978688 395266988 395280256 396577792 396591104 396958016 398196736 399205352 400821568 402522848 402830176 404733706 405042722 406372304 407719936 408017536 408031232 408408728 409370624 410407543 410720891 412069112 412082944 413737408 413751296 414134084 415507456 417789632 418094582 419481088 419869177 419939702 420872192 421179392 422576128 423646496 423955721 423969952 425361664 427083776 427098112 427493248 429841256 429913456 431581504 431738216 433012736 433413344 433486144 434765824 435867068 437312512 437631712 439083008 439489232 439824784 440860672 441977354 443766736 443781632 444192203 445503488 445650296 445990552 447469568 449927296 451748864 452166806 452242756 453246976 453666304 456219374 456234688 458081792 458505593 460026112 460377344 462905968 464948848 466321408 466752832 466831232 469037192 469395304 470936128 470951936 471387644 472842752 472858624 473296096 474865664 475975612 477995882 478360834 479850488 479931088 481890304 482567111 484167424 484520824 484537088 486127616 486577364 486948868 488095744 488112128 488563712 491313172 491329664 493398542 493415104 493775254 495329536 495412736 498133792 499785728 500150528 500697337 501809152 502273408 502656896 503840768 505116976 507161984 507179008 507648232 509314624 509703488 511393792 512503036 514202624 514678346 514764796 516284416 516762064 516848864 518475776 519687658 521411072 521893463 522291931 523522048 524006392 525744128 526145536 526972999 529035392 531352276 531370112 532938752 533431808 533521408 536451776 538230784 538710653 538728736 539121961 540409856 540909824 542703616 543972128 546281008 546698096 548492672 550731776 552126757 553756672 554268988 554362088 556088416 556512992 558358528 559236652 561500768 561519616 562039114 563884048 563902976 564314576 566185984 569918167 572129428 572225528 572244736 574026752 574465024 577276544 579613696 579633152 580149934 580169408 582073856 582518272 584450048 585930436 588203824 588282877 588302624 590585216 590684416 592543744 593928752 595898368 596449672 596905064 598310912 598864448 600850432 601309184 602254856 604811116 605272892 607259744 607280128 607841962 609636352 609738752 613087744 613654951 613758026 615120896 615689984 616139384 616363111 617611264 618182656 620232704 621682432 624300196 624321152 624776852 624797824 626848768 629407744 631002008 632864768 633450272 633535406 633556672 636014848 636245792 638124032 639740374 641736704 642330416 644438912 644460544 644930944 647069696 648708697 649203989 651335048 653972032 653993984 654599036 656531456 660354994 660859178 662437888 663028496 663050752 663664183 665227264 665735168 666782162 667942912 669612307 669634784 670123559 672323288 672345856 675067904 679540624 681656768 682154318 682177216 684416512 686686208 687210496 688291264 688951172 691212704 691717229 691740448 694011136 694034432 694676528 696844288 698492041 698609366 701319944 701437744 703645696 704159296 704414984 706494464 710494208 711151532 713509888 714030688 714054656 714715274 716398592 721120946 721145152 723943168 724040464 724064768 724734647 726874112 727138048 729284608 731131856 733413376 734091904 736526336 737063936 739508224 741381368 741947416 744382912 747396608 747421696 748113184 750321664 752222198 752348548 755267632 755541878 757772288 758473352 758600752 760840192 762767369 765271208 765296896 765855496 768369472 768395264 769106156 769693372 771506176 776591788 776617856 779631104 779888018 780483466 783071744 785383424 787346339 787372768 789957376 790533976 790560512 793155584 793182208 793916032 796393472 798410704 801643136 805045696 805660352 809467412 810085444 812744608 815439872 816035072 816062464 816817456 818741248 820815086 821441782 824138224 824165888 824928377 827474816 827502592 828268168 831014912 832957321 835579264 836189164 838962176 839738354 839879404 841744384 842358784 847292992 847911442 847939904 850723328 851510387 852160519 854167552 854196224 854986496 859682512 859798051 859826912 863163008 863476432 866025472 866826688 866972288 869531648 871734136 874625024 875263424 878166016 878978464 879649568 881721344 883954708 887533472 887563264 888384406 891006976 891300592 891981104 894939136 896880313 899854592 900838393 903497728 904333612 904485512 906493952 907332608 912438748 912469376 916163584 917011186 920052224 920754688 925811936 929866483 929897696 932642816 933505664 933662464 938074384 938790608 941872256 941903872 942775288 945685504 945717248 946592192 949731328 951951224 955991764 956721668 959700976 959862176 963780608 965134222 968334848 969041648 969074176 969970729 972255232 973154728 973897736 976191488 976224256 977127424 978664141 982626344 982659328 986797084 986830208 987550508 990659072 990825472 996267584 999571456 1000301056 1001226499 1001394674 1003618304 1004546816 1005313792 1007681536 1010233952 1014323968 1014358016 1015296464 1018629248 1019406976 1022787584 1025006072 1025378263 1028405248 1029356692 1029529592 1032568832 1033524128 1033697728 1036951552 1039375316 1042822144 1043786926 1044583862 1047044096 1048012784 1051488256 1052291072 1053945998 1058070784 1058419453 1059227561 1062704552 1062740224 1065877504 1066863616 1067042816 1072903552 1076461568 1077421306 1077457472 1078243922 1080819712 1081819648 1085407232 1087944256 1092525343 1092562016 1093359491 1093396192 1096985344 1101463552 1104253514 1107513344 1108537976 1108724176 1112176832 1113025984 1116717056 1118473304 1123001536 1123039232 1124078228 1127768096 1127805952 1128629152 1132371968 1139644909 1139836334 1144258856 1144451056 1144489472 1148053504 1148930048 1150736957 1154553088 1159227392 1159266304 1160299868 1160338816 1164147712 1165036544 1168900096 1171860872 1176407648 1176565754 1176605248 1181170432 1181368832 1185087488 1187857504 1191796736 1192899344 1193810128 1196621824 1197728896 1201700864 1202618368 1204509712 1205664551 1209622232 1210545784 1214519488 1214560256 1215683924 1219272704 1219477504 1226175488 1227309902 1227516052 1230241792 1231379968 1232278768 1232726222 1236365312 1240465408 1243364864 1244515181 1248600392 1248642304 1249553704 1249595648 1253697536 1258815488 1262004016 1265729536 1266900544 1267070812 1267113344 1272029696 1272491584 1276248064 1279480748 1283473408 1284617711 1284660832 1288877824 1288921088 1289861888 1294139392 1297417394 1298407978 1302670096 1307944064 1307987968 1309198072 1313062912 1316609959 1320709988 1321718356 1324875776 1326056992 1326101504 1327328366 1330454528 1331470336 1333564324 1339224614 1339269568 1340247118 1344646576 1344691712 1345935773 1346963401 1350135808 1359035629 1359081248 1363313536 1364308636 1364354432 1368833024 1373372416 1374420992 1376582528 1377902344 1382425408 1383434458 1383480896 1388022272 1388068864 1389353056 1393688576 1396984082 1397218732 1402639888 1402875488 1407291392 1408318592 1408829968 1412988928 1416567971 1417649527 1420988416 1422303064 1427019776 1428061376 1428109312 1429430548 1432797184 1442241892 1442290304 1447886336 1448080928 1448129536 1449469294 1453748224 1454276096 1458569216 1462263712 1463331037 1466826752 1468183808 1469788957 1473052672 1474127872 1479016448 1482762736 1483894832 1488765824 1494793216 1494843392 1496226368 1500643328 1504444396 1504697096 1510535264 1511083756 1515544576 1516946704 1517201504 1521680384 1525534738 1530542416 1530593792 1531710992 1536738944 1536790528 1538212312 1539386744 1543012352 1546920739 1553183576 1553235712 1559262208 1559776036 1560966932 1566143488 1574692678 1574745536 1579914752 1581067952 1581121024 1582583821 1586311168 1586364416 1587832064 1592786944 1596767809 1596821408 1603286272 1610091392 1611320704 1618934824 1620170888 1625489216 1630879744 1632070144 1632124928 1633634912 1637482496 1641630172 1642883564 1648276448 1648331776 1649856754 1654949632 1655005184 1656536336 1662029824 1665634867 1665914642 1671158528 1672378328 1672985587 1677924352 1679476708 1679758808 1683488768 1684717568 1694585984 1695822884 1695879808 1701446656 1703020774 1704321038 1708335104 1708392448 1709972992 1719365024 1719596102 1719653824 1726326016 1726894897 1726952864 1728213389 1732050944 1733653376 1733944576 1739063296 1743468272 1749250048 1750526848 1756332032 1757956928 1759299136 1763442688 1767909416 1775066944 1775126528 1776768812 1782013952 1782601184 1783962208 1789878272 1793760626 1799709184 1801374211 1801676786 1806995456 1808667224 1808971024 1812987904 1814665216 1817519119 1818906803 1824877496 1824938752 1832327168 1834022372 1840104448 1841509376 1851623872 1859420641 1859732966 1859795392 1865285632 1867011328 1867324928 1876148768 1877518193 1877581216 1883744512 1883807744 1885550576 1891371008 1891434496 1893184384 1899462656 1903902448 1911983528 1913443336 1919401952 1919724352 1927561216 1930268444 1936669696 1938083296 1938148352 1939941458 1944510464 1946309456 1947795472 1952382976 1954254848 1957328282 1965252688 1965318656 1967136899 1973594168 1973660416 1975101016 1981318144 1981650944 1992535168 1999142912 2000602112 2002452998 2002789348 2007236608 2009093632 2010627584 2020467904 2028647936 2028716032 2030524769 2030592928 2037258496 2038813952 2045575168 2050012144 2050756526 2056810496 2058713384 2059059184 2065137664 2067048256 2067395456 2073903104 2078750632 2085644288 2087573852 2089167724 2094088192 2096025568 2102976512 2104582144 2107891996 2116141568 2116838906 2118455122 2125409104 2125480448 2127446867 2131755008 2133727232 2134085632 2145807104 2148153091 2152923136 2154842612 2154914944 2156487844 2161639424 2163639296 2170814464 2175888512 2185050686 2185124032 2186718982 2186792384 2193970688 2202927104 2208507028 2215026688 2217075952 2217373921 2217448352 2224353664 2226051968 2233434112 2236946608 2239091309 2246003072 2246078464 2248156456 2255536192 2255611904 2257258304 2264743936 2279289818 2279672668 2288517712 2288902112 2288978944 2296107008 2297860096 2301473914 2309106176 2311242479 2313007123 2318454784 2318532608 2320599736 2320677632 2328295424 2330073088 2333737567 2337800192 2343721744 2352815296 2353131508 2353210496 2362340864 2362737664 2370174976 2375715008 2383593472 2385798688 2387540113 2387620256 2393243648 2395457792 2403401728 2405236736 2409019424 2411329102 2419244464 2421091568 2429038976 2429120512 2431367848 2438545408 2438955008 2445132781 2452350976 2454619804 2455032104 2460483584 2462759936 2464557536 2465452444 2472730624 2486729728 2489030362 2497200784 2497284608 2499107408 2499191296 2501503459 2507395072 2517630976 2523923311 2524008032 2531459072 2533801088 2534141624 2534226688 2544059392 2544983168 2552496128 2558961496 2566946816 2569235422 2569321664 2577755648 2577842176 2579723776 2588278784 2594834788 2596815956 2605340192 2615888128 2615975936 2618396144 2626125824 2632777693 2633219918 2641419976 2643436712 2649751552 2652113984 2652203008 2654656732 2660909056 2662940672 2667128648 2678449228 2678539136 2680494236 2689293152 2689383424 2691871546 2693926802 2700271616 2717614783 2718071258 2718162496 2726627072 2728617272 2728708864 2729608063 2737666048 2746744832 2748841984 2753165056 2755804688 2764850816 2766868916 2766961792 2776044544 2776137728 2778706112 2787377152 2793968164 2794437464 2805279776 2805750976 2814582784 2816637184 2817659936 2825977856 2833135942 2835299054 2841976832 2844606128 2854039552 2856122752 2856218624 2858861096 2865594368 2872852801 2875046237 2884483784 2884580608 2895772672 2896161856 2896259072 2898938588 2907496448 2908552192 2924527424 2926662074 2933653504 2936367616 2939084239 2939577914 2946105344 2948255744 2958032896 2965425931 2965525472 2967690047 2967789664 2977531648 2989586432 2989686784 2992452736 3001286656 3008888792 3009394192 3021070528 3022167512 3031089152 3033893408 3034403008 3043360768 3051069476 3061084832 3061187584 3063421984 3073477888 3073581056 3076424624 3078773488 3086024704 3093841478 3106367152 3106471424 3109345421 3118524416 3119552072 3121933864 3132286976 3149385356 3149491072 3159829504 3162135904 3162242048 3165167642 3172622336 3172728832 3175664128 3193535618 3193642816 3206572544 3209539151 3220182784 3222641408 3237869648 3240341776 3250978432 3261759488 3264140288 3264249856 3267269824 3274964992 3283260344 3285767128 3296552896 3296663552 3299713508 3309899264 3310010368 3313072672 3324059648 3331269734 3331829284 3342317056 3344756656 3345971174 3355848704 3358953416 3359517616 3366977536 3369435136 3377969777 3389171968 3391645768 3391759616 3402893312 3406041548 3408642076 3416670208 3416784896 3419945984 3438730048 3439192204 3439307648 3452652032 3453789794 3453905728 3456426778 3464101888 3467306752 3467889152 3478126592 3486936544 3498500096 3501053696 3504881359 3512664064 3515913856 3518598272 3526885376 3535818832 3550133888 3550253056 3553537624 3564027904 3565202368 3567924416 3579756544 3587521252 3599418368 3602748422 3603353572 3613990912 3617334448 3617942048 3629330432 3635038238 3637813606 3649754992 3649877504 3653254241 3656043517 3664654336 3668044744 3680208896 3683018752 3688810993 3703247744 3718841282 3719465932 3719590784 3730571264 3734022656 3734649856 3752297536 3755036386 3755162432 3767489024 3767615488 3770974571 3771101152 3773853727 3782742016 3782868992 3786368768 3798925312 3807804896 3823967056 3826886672 3838803904 3839448704 3855122432 3860536888 3873339392 3876166592 3876296704 3879882916 3889020928 3892618912 3895590944 3904765952 3908509696 3914656564 3930505376 3930637312 3934273798 3947188336 3947320832 3950202032 3962636288 3963301888 3971898529 3985070336 3989427169 3998285824 4001204224 4004905996 4005578696 4014473216 4018187264 4021255168 4040935808 4057295872 4057432064 4061049538 4061185856 4074516992 4077627904 4091150336 4100024288 4101513052 4113620992 4117426768 4117980139 4118118368 4130275328 4134096512 4134790912 4147806208 4157501264 4171288576 4175147704 4178335448 4188176384 4192051136 4205953024 4209164288 4215783992 4232283136 4233677812 4236910244 4250818208 4250960896 4254893734 4267454464 4268171264 4291614208 4295584657 4296306182 4305846272 4309685224 4309829888 4312975688 4323278848 4327278592 4334084053 4341628928 4351777024 4370101372 4370248064 4373437964 4373584768 4387941376 4405854208 4417014056 4430053376 4434003067 4434151904 4434747842 4434896704 4448707328 4452103936 4466868224 4473893216 4478182618 4492006144 4492156928 4496312912 4511072384 4511223808 4514516608 4529487872 4540960879 4544427923 4558579636 4559345336 4577035424 4577804224 4577957888 4592214016 4595720192 4602947828 4618212352 4622484958 4626014246 4636909568 4637065216 4641199472 4641355264 4645649281 4656590848 4660146176 4667475134 4675600384 4687286149 4687443488 4690864913 4705630592 4706263016 4706420992 4724681728 4725475328 4740349952 4751430016 4767186944 4771597376 4775080226 4775240512 4786487296 4790915584 4806803456 4810473472 4818038848 4822658204 4838488928 4842020603 4842183136 4858077952 4858241024 4862735696 4877090816 4877910016 4889444287 4890265562 4904701952 4909239608 4910064208 4920967168 4925519872 4929115072 4930904888 4945461248 4973459456 4978060724 4994401568 4994569216 4998214816 4998382592 5003006918 5014790144 5047846622 5048016064 5062918144 5067602176 5068283248 5068453376 5073142529 5088118784 5089966336 5104992256 5117922992 5133893632 5138470844 5138643328 5155511296 5155684352 5159447552 5176557568 5189669576 5193631912 5210680384 5231776256 5231951872 5236792288 5252251648 5265555386 5266439836 5282839952 5286873424 5304227968 5304406016 5309313464 5321818112 5325881344 5334257296 5339371583 5356898456 5357078272 5360988472 5378586304 5378766848 5383743092 5387853604 5400543232 5435229566 5436142516 5436324992 5453254144 5457234544 5457417728 5459216126 5475332096 5493489664 5497683968 5506330112 5511424373 5511609376 5529701632 5533737832 5533923584 5552089088 5552275456 5557412224 5574754304 5587936328 5588874928 5610559552 5611501952 5629165568 5633274368 5635319872 5651955712 5666271884 5670598108 5683953664 5689212256 5708079104 5712245504 5712437248 5717722192 5731188736 5745705602 5750092474 5768967568 5769161216 5774498639 5791545344 5792323712 5792518144 5797877176 5814992896 5817104384 5830701247 5849054848 5853324148 5867307008 5872735232 5878168478 5879155828 5892210688 5896511488 5930851862 5931050944 5935380094 5935579328 5955063296 5960572709 5965123633 5979172864 5979373568 5984905472 6002573312 6017777584 6018586357 6018788384 6042141056 6044335024 6062178304 6067786816 6068806016 6086721536 6102138952 6122169664 6122375168 6126843968 6146955776 6147162112 6152849248 6157546976 6172049408 6187682956 6212734304 6212942848 6218690842 6237048832 6239104144 6243867728 6264573952 6273372443 6278162191 6298770712 6298982144 6319659008 6324271808 6324484096 6330335284 6345244672 6345457664 6351328256 6387071236 6387285632 6413145088 6419078302 6440365568 6445282816 6475739296 6480466021 6480683552 6501956864 6509065381 6523518976 6528280576 6528499712 6534539648 6549929984 6566520688 6571534256 6593105792 6593327104 6599427016 6619798528 6620020736 6626145344 6648119296 6662539468 6663658568 6684634112 6689513312 6691942348 6711697408 6717906832 6719035232 6738870272 6755939554 6778343936 6783291536 6783519232 6789795103 6805786624 6812083096 6817284152 6833340416 6833569792 6839891968 6850648987 6877460096 6878384408 6878615296 6905304064 6907579588 6907811456 6912853556 6928203776 6934613504 6935778304 6973873088 6997000192 7002107392 7008585493 7009762718 7025328128 7031827712 7037196544 7053770752 7071637664 7100267776 7100506112 7107075248 7128055808 7130404736 7135848832 7159513088 7175042504 7177647841 7198836736 7205496844 7206707144 7227981824 7234668896 7235884096 7258660864 7270076476 7275627212 7299509984 7299755008 7306508482 7312087034 7329308672 7336089488 7360417792 7366037504 7377621986 7406495488 7408936171 7414592927 7437682564 7438931864 7439181568 7461142528 7468045312 7469299712 7504595072 7510072772 7510324864 7534978048 7535230976 7541949142 7542202304 7547707454 7565484032 7565737984 7572737536 7597850624 7615609792 7647677401 7647934112 7653516437 7653773344 7677607808 7678897408 7710244864 7721073776 7746678784 7752333184 7752593408 7759765832 7778041856 7785237824 7791181888 7809531904 7817019392 7829313128 7861010752 7861274624 7868547596 7894376672 7894641664 7900404064 7925272576 7926603776 7943797058 7970140672 7977514363 7978854338 7996571648 8002408448 8009811992 8011157392 8028946432 8036374528 8042510336 8055158699 8081871616 8114591744 8114864128 8122099076 8122371712 8149033984 8155255808 8182300672 8200048576 8203026104 8227241984 8234853536 8235960278 8236236736 8260550656 8268193024 8269581824 8295612416 8315002528 8342577152 8350295408 8356670896 8376352768 8384102272 8411906048 8418328576 8431567984 8439651857 8464566272 8467355624 8473820488 8501636416 8501921792 8509787468 8534908928 8536342528 8583228416 8591169314 8592612364 8611692544 8619370448 8619659776 8625951376 8654557184 8668168106 8683257856 8703554048 8711606267 8740202744 8740496128 8746875928 8747169536 8775882752 8811708416 8834028112 8860106752 8868006134 8868303808 8869495684 8869793408 8897414656 8904207872 8933736448 8947786432 8956365236 8984012288 8984313856 8992323977 8992625824 9022144768 9022447616 9029033216 9058975744 9081921758 9088855846 9117159272 9118690672 9154070848 9155608448 9155915776 9184428032 9191440384 9205895656 9236424704 9244969916 9252028492 9273819136 9274130432 9282398944 9282710528 9291298562 9313181696 9320292352 9334950268 9374572298 9374886976 9381729826 9411261184 9412526032 9412841984 9421550411 9449363456 9450950656 9480699904 9502860032 9513249403 9534373888 9543194752 9550160452 9550481024 9572974592 9581831168 9613606912 9620946944 9636077696 9645316408 9676977856 9684041206 9684366272 9716155904 9716482048 9725471392 9754181632 9755820032 9778888574 9780531124 9809403904 9818479216 9820128416 9851039744 9858230144 9861809776 9890922496 9915975797 9923546689 9946918912 9956121448 9988803136 9989138432 9996429632 9996765184 10006013836 10029580288 10095693244 10096032128 10125836288 10135204352 10136566496 10136906752 10146285058 10176237568 10179932672 10209984512 10235502407 10235845984 10243317259 10267787264 10276941688 10277286656 10311022592 10311368704 10318895104 10353115136 10379339152 10387263824 10421360768 10463552512 10463903744 10473584576 10504503296 10531110772 10532879672 10565679904 10573391929 10573746848 10608455936 10608812032 10618626928 10643636224 10651762688 10668514592 10678743166 10713796912 10714156544 10721976944 10757172608 10757533696 10767486184 10775707208 10801086464 10828445173 10870459132 10872285032 10872649984 10906508288 10914469088 10914835456 10918432252 10950664192 11012660224 11022848746 11023218752 11059403264 11067475664 11067847168 11078086747 11104178176 11104550912 11114824448 11149508608 11175872656 11177374663 11177749856 11221119104 11223003904 11258331136 11266548736 11270639744 11303911424 11332543768 11341196216 11367907328 11378424512 11416158208 11424491008 11424874496 11435444384 11462377472 11491411204 11500184948 11537935136 11538322432 11548997278 11583090688 11584647424 11585036288 11595754352 11629985792 11634208768 11659444069 11661402494 11698109696 11706648296 11710899109 11734614016 11745470464 11756336956 11758311656 11784421376 11793022976 11861703724 11862101888 11870760188 11871158656 11910126592 11921145418 11930247266 11958345728 11958747136 11969810944 12005146624 12035555168 12037172714 12037576768 12084282112 12088264279 12088670048 12097493723 12124356608 12135573632 12137612032 12173443072 12204277904 12244339328 12244750336 12253687936 12293911552 12294324224 12305698496 12315093952 12344098816 12375365912 12425468608 12425885696 12437381684 12474097664 12478208288 12487735456 12529147904 12546744886 12556324382 12597541424 12597964288 12609619477 12639318016 12648543616 12648968192 12660670568 12690489344 12690915328 12702656512 12722633833 12732347621 12774142472 12774571264 12826290176 12838156604 12880731136 12890565632 12951478592 12960932042 12961367104 13003913728 13015944487 13018130762 13047037952 13056561152 13056999424 13069079296 13099859968 13133041376 13142627351 13143068512 13186211584 13186654208 13198854032 13239597056 13240041472 13252290688 13296238592 13325078936 13327317136 13369268224 13379026624 13383884696 13423394816 13435813664 13438070464 13477740544 13511879108 13556687872 13566583072 13567038464 13579590206 13611573248 13624166192 13634568304 13666680832 13679783936 13701297974 13754920192 13756768816 13757230592 13769958293 13810608128 13815159176 13815622912 13825707112 13856407552 13869227008 13871556608 13947746176 13994000384 14004214784 14017170986 14019525436 14050656256 14063655424 14074393088 14143275328 14200535552 14201012224 14213673383 14214150496 14256111616 14260809472 14271697664 14319026176 14350085008 14355295682 14397673472 14410993688 14413414288 14455963648 14469337792 14471768192 14517321728 14540152952 14551254424 14599019968 14599510016 14613016964 14624174068 14658617344 14672178976 14720835584 14732075008 14755243972 14812990976 14817872342 14829185854 14875365128 14877863728 14878363136 14922285056 14936090624 14938599424 14959580441 15009190144 15020145544 15020649728 15069956096 15070461952 15083898284 15084404608 15095414908 15130968064 15131475968 15145475072 15195701248 15231219584 15295354802 15295868224 15307032874 15307546688 15355215616 15357794816 15420489728 15442147552 15493357568 15504666368 15505186816 15519531664 15521617447 15556083712 15570475648 15582363776 15619063808 15634038784 15658626256 15673639163 15722021504 15722549248 15737095192 15788753344 15789283328 15800808128 15850545152 15853207552 15887594116 15940281344 15955028726 15957708676 15993143296 16004816896 16019623984 16022314784 16072749056 16085020672 16110317398 16163743232 16178697353 16191049861 16229183488 16229728256 16244198152 16244743424 16298067968 16310511616 16336162969 16364601344 16400097152 16406052208 16454483968 16469707072 16471920556 16472473472 16521101312 16536386048 16539163648 16591224832 16630005056 16685154304 16700030243 16700590816 16712780791 16713341792 16752705536 16768204544 16823812096 16836657152 16863135968 16879303714 16929132544 16934711248 16947640976 17003272832 17003843584 17019574936 17069817856 17072685056 17115929467 17166456832 17182338628 17185224728 17223385088 17238740896 17239319552 17251902752 17309114368 17336336212 17407108096 17423212534 17480405488 17480992256 17493751856 17494339072 17510524213 17551765504 17623416832 17667463177 17668056224 17720213504 17736012268 17736607616 17738991368 17739586816 17794829312 17808415744 17867472896 17895572864 17912730472 17968024576 17968627712 17984647954 17985251648 18044289536 18044895232 18058066432 18117951488 18163843516 18177711692 18234318544 18237381344 18308141696 18311216896 18311831552 18368856064 18382880768 18411791312 18429443851 18472849408 18489939832 18504056984 18547638272 18548260864 18564797888 18565421056 18582597124 18626363392 18640584704 18669900536 18749144596 18749773952 18763459652 18822522368 18825052064 18825683968 18843100822 18898726912 18901901312 18961399808 19005720064 19023303481 19026498806 19068747776 19086389504 19100320904 19100962048 19107256441 19145949184 19163662336 19227213824 19241893888 19272155392 19290632816 19353955712 19368082412 19368732544 19432311808 19432964096 19450942784 19508363264 19511640064 19557777148 19561062248 19618807808 19636958432 19640256832 19702079488 19716460288 19723619552 19781844992 19831951594 19847093378 19893837824 19912242896 19977606272 19978276864 19992859264 19993530368 20012027672 20059160576 20109969607 20125323659 20191386488 20192064256 20251672576 20270408704 20273132992 20273813504 20292570116 20352475136 20359865344 20471004814 20471691968 20486634518 20535574528 20553883376 20554573312 20573589673 20622045184 20622737408 20637790208 20706230272 20757981517 20758678304 20773830329 20774527648 20842721536 20927105024 20927807488 20947169152 21009006592 21062221544 21065759344 21131359808 21146783858 21147493696 21216911872 21217624064 21237253856 21287272448 21303525376 21337029184 21357486332 21427593824 21428313088 21443953888 21514345216 21515067392 21534972368 21551414416 21602172928 21653253271 21656890346 21740918264 21744570064 21745299968 21813016576 21828938176 21829670912 21836864504 21901328384 22025320448 22045697492 22046437504 22118806528 22134951328 22135694336 22156173494 22208356352 22209101824 22229648896 22351745312 22354749326 22355499712 22442238208 22446007808 22466774057 22516662272 22533097472 22541279488 22607822848 22665087536 22682392432 22735814656 22756849024 22832316416 22848982016 22849748992 22870888768 22924754944 22982822408 23000369896 23075870272 23076644864 23097994556 23166181376 23169294848 23170072576 23191508704 23259971584 23268417536 23318888138 23322804988 23396219392 23413296592 23421798218 23490940928 23512673912 23516623312 23568842752 23586045952 23645788439 23723407448 23724203776 23741520376 23742317312 23820253184 23842290836 23860494532 23916691456 23917494272 23939621888 24071110336 24074345428 24075153536 24168564224 24176528558 24177340096 24194987446 24248713216 24271147264 24275224064 24346886144 24407736509 24408555808 24488678656 24489500672 24507375872 24587823104 24588648448 24611396992 24630187904 24688197632 24750731824 24850937216 24851771392 24874763368 24948195328 24956416576 24975470912 25058295808 25093489772 25112648764 25195082848 25195928576 25219238954 25278636032 25297087232 25297936384 25321341136 25380978688 25405313024 25445267666 25464695242 25548284944 25549142528 25572779687 25592304619 25652580352 25676313208 25761462272 25781131264 25821676951 25902957184 25921864084 25922734208 26007827456 26031888974 26036261524 26094075904 26113122304 26113998848 26138158592 26266082752 26285254702 26286137024 26372423168 26373308416 26396821997 26397708064 26416976089 26479194112 26480082944 26504581376 26592477184 26650157872 26654634272 26738536448 26758053248 26767769392 26846789632 26871627328 26876140928 26955481088 27023758216 27113375744 27133166144 27134076928 27159180412 27223146496 27248332384 27269136608 27333361664 27359567872 27402595948 27509840384 27513537632 27514461184 27539916586 27621216256 27630318352 27631245824 27651414224 27712815104 27738454016 27743113216 27803289703 27895492352 27925990183 27988000768 28008429568 28034341972 28039050872 28101312512 28127310848 28148786176 28286550656 28401071104 28402024448 28427346766 28428300992 28512223232 28521618944 28543395328 28638052352 28700170016 28710591364 28795346944 28821987376 28825860973 28826828576 28911927296 28938675584 28943536384 29034643456 29080305904 29102508848 29198039936 29199020032 29226033928 29248348136 29317234688 29344357952 29441671168 29464150016 29510487944 29625981952 29635744684 29658371708 29750730256 29755727456 29756726272 29872181248 29877198848 29919160882 30018380288 30040291088 30041299456 30069092599 30139912192 30140923904 30167796568 30168809216 30190829816 30261936128 30262951936 30290950144 30338588371 30391402496 30462439168 30590709604 30591736448 30614065748 30615093376 30710431232 30715589632 30840979456 30884295104 30986715136 31009332736 31010373632 31038021469 31039063328 31043234894 31112167424 31140951296 31164727552 31238127616 31268077568 31317252512 31347278326 31444043008 31445098496 31474190384 31577506688 31578566656 31601616256 31701090304 31706415104 31775188232 31786726153 31880562688 31910057452 31915417352 31986286592 32009633792 32039247968 32044629568 32145498112 32170041344 32220634796 32327486464 32357394706 32382099722 32458366976 32459456512 32488396304 32489486848 32519544967 32596135936 32621023232 32672325938 32729202688 32800194304 32811003043 32812104416 32836054391 32908967936 32939414144 32943841112 32944946944 33042202624 33072772096 33078327296 33182449664 33260010112 33370308608 33400060486 33401181632 33425561582 33426683584 33505411072 33536409088 33647624192 33673314304 33726271936 33758607428 33858265088 33869422496 33894144221 33895281952 34006545664 34007687168 34039149872 34139635712 34145370112 34226110009 34231858934 34332913664 34364677256 34370449456 34446770176 34477481792 34478639104 34503805504 34618228736 34672672424 34814216192 34846425068 34960810976 34961984512 34987503712 34988678144 35021048426 35103531008 35328992179 35334926354 35336112448 35440427008 35472024536 35473215232 35477982736 35479173632 35589658624 35616831488 35672845667 35734945792 35791145728 35825460944 35936049152 35937255424 35969295908 35970503296 36088579072 36089790464 36116132864 36235902976 36327687032 36355423384 36468637088 36474762688 36616283392 36622433792 36623663104 36737712128 36765761536 36823582624 36858887702 36945698816 36979879664 37008113968 37095276544 37129595776 37130842112 37165194248 37252726784 37281169408 37339801072 37375601081 37498289192 37499547904 37526919304 37645044736 37650104128 37651367936 37686201644 37797453824 37803802624 38011440128 38046606962 38052997612 38137495552 38172779008 38200641808 38201924096 38214512882 38327324672 38454427648 38483787776 38544310784 38579970611 38581265632 38707911424 38736164824 38737465088 38864623616 38865928192 38901885568 39016726528 39023280128 39115554296 39122124496 39237615616 39273916864 39280513664 39404158976 39432920576 39447239104 39563689984 39663903188 39694186756 39787675648 39824485792 39955212544 39956553728 39985718528 39987060736 40024055344 40118321152 40219939214 40250647318 40382772976 40384128512 40421490473 40503345152 40540817408 40546265984 40547627008 40585140232 40704950272 40719730688 40814908729 40942009628 40943383936 40973269036 41071149056 41107766752 41109146624 41147179346 41244090368 41245474816 41275580416 41515963034 41517356608 41547660658 41549055296 41685443072 41724008963 41755865431 41854210048 41855614976 41894338304 42018013184 42124443088 42130104499 42131518688 42262719616 42293567716 42294987392 42433823744 42435248128 42474507712 42574544896 42607050752 42674058368 42714972664 42855187648 42856626176 42887907776 43028690432 43030134784 43069944736 43102828832 43204345856 43306506542 43313780692 43481836528 43489140128 43490599936 43626033152 43657876352 43659341824 43673729008 43802656768 43913607101 43947135337 44050640896 44091394984 44092875008 44237613056 44269902656 44271388672 44312346988 44416712704 44418203648 44459297792 44703490624 44709498652 44710999424 44884476416 44892015616 44933548114 45033324544 45066194944 45082558976 45215645696 45330175072 45363262147 45364784864 45471629312 45513698048 45563457667 45664632832 45697964032 45699497984 45741777536 45849509888 45965644816 46000739792 46151740544 46153289728 46195989112 46332362752 46338589696 46340145152 46383017408 46519943168 46536835072 46637776276 46645609976 46792438784 46826593184 46843596436 46981881856 47025347824 47033246624 47172091904 47291576878 47446814896 47448407552 47483040752 47484634624 47528565721 47640506368 47684581672 47720989064 47833382912 47834988544 47879243776 47954542909 48142220672 48148690856 48150307072 48337128448 48353057116 48354680192 48389974892 48497426432 48542294528 48550448128 48815473018 48817111616 48977357312 48979001344 49014751744 49060098451 49175646208 49177296896 49222793984 49260375808 49376395264 49501463648 49701874432 49703542784 49749526736 49896390656 49912833152 49950941824 50116591616 50186979544 50225297528 50390165696 50391857152 50438477908 50557272064 50594174464 50595872768 50642682272 50761957376 50810626048 50890535332 50929390484 51096569888 51098285056 51145559374 51184609238 51305160704 51352626416 51522924544 51562262528 51634680877 51643353902 51805914368 51843728168 51845468416 51862553197 52015654912 52063777948 52072523048 52188151808 52226244608 52227997696 52276317184 52532165504 52570509404 52572274048 52744846336 52746616832 52793643994 52795416128 52833952178 52958388224 52960165888 53009162752 53184954368 53300315744 53309268544 53477072896 53516106496 53533741807 53535538784 53574615059 53693579264 53743254656 53752281856 53910962176 54047516432 54226751488 54266332288 54268153856 54318360824 54446292992 54496664768 54538273216 54666723328 54719135744 54805191896 55019680768 55027075264 55028922368 55079833172 55242432512 55260636704 55262491648 55302828448 55476908032 55486226432 55606579406 55790984704 55842600541 55851980366 55976001536 56016859136 56068683944 56078101744 56202625024 56254621696 56297572352 56343092689 56386110893 56573101312 56802142208 56804048896 56854693532 56856601984 57024446464 57043237888 57086790656 57276104704 57400340032 57421182728 57590693888 57642039871 57643974752 57651721946 57653657152 57823854592 57877351168 57887072768 58069286912 58160611808 58205017696 58396079872 58398040064 58452067856 58496696272 58634469376 58688715904 58883342336 58928300032 59020975888 59077562999 59251963904 59271489368 59316743416 59501460512 59511454912 59513452544 59744362496 59754397696 59838321764 60036760576 60080582176 60082598912 60138185198 60279824384 60281847808 60335593136 60337618432 60381659632 60523872256 60581900288 60677176742 60782804992 60924878336 60981243869 61181419208 61183472896 61228131496 61230186752 61420862464 61431179264 61681958912 61768590208 61973430272 62018665472 62020747264 62076042938 62078126656 62086469788 62224334848 62281902592 62329455104 62536155136 62634505024 62694556652 62888086016 62890196992 62946267839 62948380768 63155013376 63157133312 63203232512 63402180608 63412830208 63550376464 63573452306 63761125376 63820114904 63830834704 63972573184 64019267584 64078495936 64089259136 64290996224 64340082688 64441269592 64654972928 64714789412 64764199444 64916733952 64918913024 64976792608 64978973696 65039089934 65192271872 65242046464 65344651876 65600388608 65622006086 65624208832 65672108782 65817935872 65878828288 65887682224 65889893888 65950852877 66084405248 66145544192 66156654592 66364899328 66520020224 66592745821 66740617216 66800120972 66802363264 66851123164 66853367168 67010822144 67072818176 67295248384 67346628608 67452543872 67517214856 67716530176 67738844992 67788288442 67790563904 68013091328 68015374336 68078299744 68279271424 68290740224 68452220018 68463717868 68665827328 68729354512 68740898912 68954963584 68957278208 69007611008 69236457472 69345344848 69411830579 69464826823 69628432384 69692850136 69921621952 69923969024 69975007424 69977356288 70042096852 70207062016 70657984358 70669852708 70672224896 70880854016 70944049072 70946430464 70955965472 70958347264 71179317248 71233662976 71345691334 71469891584 71582291456 71648516849 71650921888 71703220813 71872098304 71874510848 71938591816 71941006592 72177158144 72179580928 72232265728 72471805952 72655374064 72710846768 72937274176 72949525376 73232566784 73244867584 73247326208 73475424256 73531523072 73647165248 73717775404 73891397632 73959759328 74013743503 74016227936 74190553088 74259191552 74261684224 74330388496 74505453568 74562338816 74679602144 74751202162 74996578384 74999095808 75053838608 75290089472 75300208256 75302735872 75372403288 75594907648 75607605248 75799116211 76022880256 76093213924 76105995224 76274991104 76345558016 76401283616 76403848192 76429025764 76654649344 77088621568 77159941222 77162531264 77415822848 77472329648 77474930176 77546607229 77729247232 77731856384 77803771136 78033453056 78046560256 78231108592 78241622641 78244248992 78475231232 78547833728 78561027328 78808317952 78865841152 78894478208 79127379968 79327806376 79388373512 79575351296 79648971584 79910425088 79913107456 79971437056 79974121472 80048110688 80236642304 80439878428 80501294636 80765545952 80768257024 80842980946 81081634816 81092531968 81095254016 81170280464 81409900544 81439461376 81616108483 81629817458 81884019256 81886767872 81946538072 82142298112 82215533504 82218293248 82294358692 82488180736 82490949632 82551160832 83031926068 83034713216 83095321316 83098110592 83370886144 83448017926 83511730862 83708420096 83711229952 83788676608 84036026368 84246058273 84248886176 84260208998 84263037376 84525439232 84587135432 84589974784 84617849953 84867647488 84870496256 84949015424 85149089792 85214101504 85348116736 85429945328 85710375296 85713252352 85775815552 86057380864 86060269568 86139889472 86205657664 86408691712 86613013084 86627561384 86963673056 86978280256 86981199872 87252066304 87315752704 87318683648 87347458016 87605313536 87827214202 87894270674 88101281792 88182789968 88185750016 88267336339 88475226112 88539805312 88542777344 88624693976 88833425408 88836407296 88918595584 89058436831 89126433347 89406981248 89418997304 89421998848 89768952832 89784031232 89867096228 90066649088 90132389888 90165117952 90660350144 90726524294 90729569728 90943258624 91027396096 91111611409 91126915334 91329265664 91395928064 91398995968 91483555072 91699019776 91931289632 91998391457 92001479584 92303481088 92306579456 92391978224 92664725504 92677179392 92680290304 92766034816 93039886336 93073670144 93275552552 93291219952 93584877568 93653186368 93687192872 93963763712 94050695648 94066493248 94344183808 94583153756 94893629792 94896815104 94966081504 94969269248 95057131442 95281012736 95369163344 95441978128 95666765824 95758487552 95909085818 96284441344 96297381712 96300614144 96389708051 96674256896 96706114232 96709360384 96779949784 96994852864 97084589056 97100896256 97630946036 97634223232 97954714624 97958002688 98029503488 98120196902 98351292416 98354593792 98445587968 98520751616 99002927296 99403748864 99407085568 99495713681 99499053472 99792781312 99825666304 99901883648 100233183232 100373959088 100450595056 100780331392 100783714304 100876955816 101114544128 101188348928 101191745536 101285364544 101523914752 101621252096 101781070664 101858780968 102193139776 102196570112 102291118748 102369218476 102610321408 102705252832 103045849088 103124525056 103269361754 103286707804 103611828736 103687456336 103690936832 103725106394 104031309824 104127555896 104145046096 104376303616 104452489216 104455995392 104552634368 104717063087 105064331008 105141018808 105144548096 105489692672 105493233664 105587287988 105590832256 105667904356 105916776448 105920331776 106018325504 106369908736 106600631488 106618537088 106954145792 107032212992 107067483614 107071077568 107149230118 107387158528 107486509312 107504563712 107821924352 108095032864 108453502976 108532664576 108536307712 108636721648 108651322129 108892585984 108993329536 109076546432 109333446656 109438271488 109610383792 109715474141 110039361536 110054150528 110057844736 110159666344 110484865024 110521273408 110524983296 110605656896 110953816064 110972452864 111213158812 111581969408 111685201082 111703960732 111952003072 112033718272 112137367888 112156203488 112509243392 112595144704 112686185378 112772221786 113146202624 113250881471 113337349027 113604284416 113608097792 113709387064 113713203968 114048892928 114086475776 114173581312 114353140783 114552209408 114800680064 114842365456 115181387776 115284079742 115287949504 115303443892 115307314304 115647709184 115754702336 115774145536 116138573824 116321223616 116410035392 116792159744 116796080128 116900211701 116904135712 116989465537 116993392544 117268938752 117377431808 117766684672 117856600064 118041951776 118155125998 118503927808 118542978736 118633486832 119002921024 119022909824 119026905088 119488724992 119508795392 119676643528 120073521152 120161164352 120165197824 120276370396 120559648768 120563695616 120671186272 120675236864 120763319264 121047744512 121163800576 121354353484 121849756672 121962487738 122362838416 122366945792 122456262992 122460373504 122841724928 122862358528 123128854399 123363917824 123537180416 123672242239 123946860544 124037330944 124041494528 124152085876 124156253312 124172939576 124448669696 124563805184 124658910208 125072310272 125269010048 125389113304 125776172032 125780393984 125892535678 125896761536 126310026752 126314266624 126406465024 126804361216 126825660416 127100752928 127146904612 127522250752 127640229808 127661669408 128038535168 128156991872 128178518272 128581992448 128680165376 128882539184 129006106957 129309945856 129429578824 129528398888 129833467904 129837826048 129953585216 129957947392 130078179868 130384543744 130484092928 130689303752 131200777216 131244012172 131248417664 131344217564 131635871744 131757656576 131775364448 131779787776 131901705754 132291088384 132313309184 132729798656 133040040448 133163124367 133185491642 133481234432 133600241944 133604726528 133702246328 133706734336 134021644288 134145636352 134590496768 134693257216 134905087744 135034429712 135433060352 135477689984 135576576884 135581127808 136026182656 136030748672 136156599488 136558542848 136581480448 136904440036 136927435736 137331654656 137454095077 137458709024 137481797824 137909927168 137914556416 138015222016 138472914944 138690689696 138823661158 138929653646 139256864768 139385700272 139843243904 139847938048 139950014848 139954712576 140084193704 140414124032 140769787249 140877265613 141315968716 141339705416 141344449792 141761708032 141888098144 141892860928 141911930944 141916694528 142358634496 142467325952 142691382668 143164582912 143297033698 143301843776 143406441626 143744196608 143749021696 143877183632 143882013184 144015127711 144354316288 144359161856 144464531456 144943611904 145305870619 145310748128 145416812303 145421693536 145874548352 145899050752 146465133568 146489735168 146494652416 146950848512 147063046144 147294330496 147435550808 147782795264 147919518656 148027487006 148032455872 148381106176 148518383104 148523368448 148660776992 149010907136 149124677632 149359204288 149502404324 149993156768 149998191616 150107677216 150580178944 150600416512 150605471744 150744806576 151189815296 151215210496 151572772897 151598232422 152045760512 152186427848 152211990448 152549982208 152691116032 152802567232 152807696384 152858051528 153309298688 154177243136 154319882444 154325062528 154831645696 154944659296 154949860352 155093214458 155458494464 155463712768 155607542272 156066906112 156462217184 156483245282 156488497984 156950462464 157095667456 157122054656 157267418399 157616635904 157731682304 157788956416 158254759936 158655612752 158776747024 159150702592 159297943168 159820850176 159826214912 159942874112 159948242944 160096221376 160473284608 160879756856 161002589272 161531091904 161536514048 161685961892 162163269632 162185063936 162190508032 162340560928 162819801088 162878922752 163232216966 163259634916 163768038512 163773535744 163893076144 164431067008 164436586496 164588717384 164976361472 164981899264 165102321664 165520519073 166063852136 166069426432 166190642632 166196221184 166741772288 166896035852 167023461724 167416840192 167422459904 167577353216 168492116546 168497772352 168520417996 168526074752 169050878464 169174270864 169179949568 169235699906 169735294976 169740992512 169898030848 170298179584 170428203008 170696233472 170854155563 170859890656 171420750592 171426504704 171551631104 172114761728 172120539136 172279778944 172411315328 172817383424 173226026168 173255122768 173927346112 173956560512 173962399744 174504132608 174631505408 174637367296 174694916032 175210627072 175654428404 175788541348 176202563584 176365579936 176371500032 176534672678 176950452224 177079610624 177085554688 177249387952 177666850816 177837191168 178116873662 178252866694 178813962496 178837994608 178843997696 179009457809 179537905664 179568062464 179734192456 180133298176 180264779776 180330235904 180751738657 181320700288 181453048588 181459139456 181886517248 182054792192 182223222818 182253830668 182658531328 182791856128 182797991936 182967110144 183862579264 183996782914 184002959168 184606962176 184613158912 184777753979 184783956448 184918832623 185329451008 185354358784 185360580608 185532069632 186079772672 186147340288 186551105104 186582439904 187169755136 187306372736 187374385744 187927527424 188101391296 188132986496 188688367616 189166307512 189787259584 189793630208 189932163008 189938538496 190114262884 190562025472 190738326688 190883956256 191333531648 191516975104 191818171636 192568882688 192594763424 192601228288 192779416102 193348513792 193412228464 193418720768 193559899568 193989705728 194169178112 194201792512 194474545733 194623027921 195261892072 195268446464 195909429248 195916005376 196059006976 196240393804 196702584832 196709187584 196891175936 197041503232 198005854592 198807497728 198814171136 198991427362 198998106944 199585562624 199651332608 199803767296 200466366464 200747918176 200894446651 200901190112 201560662784 201567428608 201753911632 201781026811 202229088256 202376697856 202383491072 202570729088 203047829504 203242504192 203562141328 203717561936 204386279552 204393140224 204582237496 204738436952 205220642816 205410505664 206091698176 206249050112 206538723508 206573415608 207223657472 207374912672 207381873664 207450212788 208062619648 208255111792 208290092192 208904978432 209105268736 209434126174 210128662016 210282037616 210289096192 210483648193 210979385344 210986467328 211174575976 211181664512 211335808712 211833552896 211840663552 212036651008 212370118597 212739817472 213201262976 213237074176 213908291584 214064425984 214134967228 214142155136 214298460236 214774317056 214973018624 215009127424 216190065728 216907005952 217065329152 217072615424 217266150283 217273443296 217302644258 217785171968 217986659072 218153092864 218666893312 218876542976 219220767584 219430948282 220078723072 220108301056 220115689472 220319332688 220969730048 221042546816 221049966592 221211313792 221907632128 221944905728 222426317624 222507083071 223163938816 223370402164 223407921464 223904006144 224067436544 224274735776 224312406976 225018486784 225190289408 225372370756 225544443572 226292405248 226501762942 226674698054 227208568832 227216195584 227418774128 227426407936 227636814769 228097785856 228172951552 228347162624 228706281566 229104418816 229601360128 229677021301 229684730912 229852380737 230362775552 230568159484 230575899008 230606887784 230614628608 231295418368 231509404672 231548291072 232277147648 232642447232 232820070784 233584319488 233592160256 233800423402 233808271424 233978931074 233986785088 234537877504 234754863616 235533369344 235713200128 236083903552 236310251996 237007855616 237085957472 237259009547 237266973664 238005842048 238045819648 238053810176 238977449984 239017590784 239353287056 239582770063 240147042304 240322328704 240330395648 240552740792 241119297536 241127391232 241342372544 241350473728 241526638528 242095489024 242327601152 242708706968 243699513344 243924975476 244725676832 244733891584 244912525984 244920747008 245683449856 245724717056 246257708798 247074360832 247302945253 247344484478 247893721088 248074661888 248082989056 248304171752 248312506624 248345879152 248897339392 249127610368 249317820416 249709919669 250144620544 250538020096 250778226608 251552344064 251560787968 251785071356 251793523072 252620053504 252628533248 252812930048 253608722432 253651320832 254201505856 254293809224 255044501504 255280459616 255323338816 256077070336 256313983744 256357036544 257163984896 257360330752 257765078368 258012213914 258619891712 258859157648 259056797776 259666935808 259907170432 259915894784 260156359736 260769087488 260968185856 261378607504 261629207567 262401554432 262488024344 262496835328 262688435128 263271743488 263515313152 263550728896 263559575552 263803411508 264582176768 264626618368 266080080896 266326248734 266370983284 266962468864 267200483888 267209453056 267404492656 267413468672 268291272704 269180993536 269386514432 269810175488 270059794277 270068859424 270866120704 270955379968 271153153768 271162255616 272052365312 272061497344 272313198976 273117085696 273162960896 273808880072 273854871472 274663309312 274908190154 274917418048 274963595648 275819854336 275829112832 276030444032 276945829888 277381379392 277647322316 277859307292 278513729536 278771400544 279686487808 279695876096 279900029696 279909425152 280168387408 280828248064 281539574498 281754531226 282631937432 282679410832 282688899584 283523416064 283776196288 283785721856 283823861888 283833389056 284717268992 284934651904 285382765336 286329165824 286594067396 286603687552 286812883252 287488393216 287498043392 287754367264 287764026368 288030255422 288708632576 288718323712 288929062912 290611741238 290621496256 290833624606 290843387072 291749096704 291798101504 292068062741 292930267136 292979470336 292989304832 293901697024 294126092288 294588660992 294871101616 294910731493 295565590528 295839037312 296054974012 296064911744 296762212352 297036766208 297046736896 297321553984 298021814272 298249355264 298718408576 299004808648 299986313536 299996383232 300215354432 301160357888 301200833024 301210943488 301489613152 302379630592 302430420992 303145545794 303196464844 304091521024 304372855696 304423980896 305382232064 305605134464 305615392768 305716103056 306618597376 307395249707 307629947359 308354486272 308639764888 308650125056 309663291392 309889318592 309899720704 310186428916 310916988928 310927425536 311215084544 312924434368 312966490564 312976995968 313900924928 314191334912 314244109312 314534836798 315233271808 315463364608 315577912832 316509519872 317300574617 317311225504 317542835029 317553494048 318301405184 318595886336 319641700352 319652429824 319885748224 319896485888 320192442752 320946569216 321759513712 322005178544 323062183808 323073028096 323371923784 324326539264 324370127872 324381016064 324681121856 325639602176 325757845504 326464433932 326519269832 327536077024 327547071488 327786152288 328862134016 328873172992 329177434768 329952722944 330204643328 331041038146 332127704272 332138852864 332381285264 332392442368 332699960047 333483544576 333792071704 334046923448 334833680384 334844919808 335154706432 335681800363 336984233092 336995544704 337040835992 337052149504 338101756928 338348541728 338359899136 338471399812 339470589952 339481985024 339796061696 341392466944 341708311126 341719781312 342841501184 342853009408 343103262208 343420689157 344229523456 344241078272 344559557888 344822630656 345634766848 346452052336 346510245536 347854692224 347913121024 347924799488 349008265216 349263010816 349274734592 349389832064 350421254144 351308856808 351577082696 352405127168 352731159872 352743000064 353069345356 353900904448 354159221248 354171109376 354498775904 355333701632 355674382336 356233747324 356505733388 357627924992 357675989216 357687995392 358018915618 359075811328 359136124928 359468384912 360266596352 360529559552 360660471808 361442766139 361503477314 362641400576 362906097176 362918278912 363037872379 363773034496 364109584384 364446445636 364507661336 365317062656 365583712256 365595983872 365934220288 367725158528 367993565828 368005918336 369213924352 369226317824 369555507958 369567912896 369837665246 370658902016 370708717568 370721161216 371064139264 372159545344 372294680576 373102210208 373164879808 374339510272 374612745472 374736192649 374748771488 375022305413 375855054848 376202782592 376265972992 377376735232 378332615024 379574519168 379587260416 379864326016 379877076992 380228525768 381124050944 381476653376 381767912512 382667063296 383033950208 383636343272 385137765376 385189526848 385202456576 385558832204 386697027584 386824456928 386837441536 387119799136 388338356224 388403585024 388949091466 389246055842 390523784144 390536892928 390898203787 391818858496 391832010752 392118013952 392480787608 393405169664 393418375168 393782351872 394083006464 394401648823 394702776251 396011709184 397614995456 397628342272 397982854724 397996213888 399171125248 399302665216 399607534592 400932732928 401495836352 401788893302 401802380224 403121325568 403134857216 403494279097 403507823264 403562053622 404458176512 404753395712 404766982144 405141458176 406095659008 406485008384 407124282656 407435123872 408772559104 408786280448 409164474992 409476873904 410441285632 410821011328 412183396352 412498100224 413077447016 413146831216 414447314944 414749825344 414763747328 414900425576 416125239296 416510223584 416580184384 417809956864 418210537472 418868252348 420257324032 420564075232 420578192384 420967296386 421958770688 421972934656 422349151952 422363329024 422671617424 423667105792 424073302016 424740237194 425479634944 426402525952 426474148352 426868707083 427816583168 428128851968 428269934456 428284310272 428596920472 429548634112 429946037248 430018254848 432380131456 433814011904 434130658304 434145230848 434532300566 434546886592 434605288516 435570343936 435973318144 436306185728 437753085952 438441535168 438861896564 440157446144 440216602112 440231378944 440623874873 440638665376 441939460096 442085093632 442099933184 442422627584 443815264256 443889811456 444852635248 445014166142 446327877632 446740804328 446815842928 447808012288 448134873088 448549471552 448624813952 450036973568 450380578816 450744741512 451088887144 452584810496 453003525884 453349396108 454417137664 454432391168 454837548256 454852815872 455273629538 456345903104 456694325248 457412563132 459202720256 459354042602 459369461824 459704761474 460725551104 461136318968 461151798016 461213775568 461229257216 462590836736 463018809344 463096582144 463746993671 464554295296 465284894464 465640141568 467168638976 467184320512 467600846804 467616542848 467957862148 467973570176 469075755008 469509727232 471066738688 471426400256 472167807104 472620503992 474015711232 474171914944 474518019094 474533947328 476011684096 476091639296 476107620352 477954899968 478035181568 478706574112 479165540126 480294084608 480644657408 480660791296 481105481584 482238595072 482684745088 482700947456 483053277056 484190978048 484655202304 485417413936 485882814053 486253787761 487399026688 487849950952 489451353664 489467783168 489825051968 489841494016 491366899712 491449434112 492515417596 494148721664 494605890506 494688968956 495787442176 496149323776 496165978112 496608343504 496625013248 496691758304 498255220736 498635640832 499419839338 500289241088 501076040192 501539617943 501556453216 501922545691 503104688128 503121575936 503570142712 503587046144 505240107008 505257066496 505625860096 507217444864 507302641664 508403011712 508587618448 510089003008 510560919232 510646677632 512154140672 512627967488 512714073088 514327969792 514720661504 515530156736 516024427828 517239783424 517718315296 518096204521 518113595552 519333871616 519814340864 519831789568 520312719472 521538174976 521936371712 522757215008 523258415134 524803108864 524976048688 524993670656 525376870256 526543486976 527030626304 527101457792 527119151104 527606823016 529164353536 529253236736 530593813477 532160161792 532652497468 532741966568 533924937728 534400967776 534418906112 534808985312 534826937344 536582545408 539620350976 540119588554 540137718848 541732241408 541910759936 542306307536 542324511232 542826250603 544104730624 544122994688 544626397952 546234171392 546325921792 547617760144 547691358487 547709742944 549326618624 549816380308 549834836096 549927191296 551639708672 551658225664 552060888064 553891659776 554762758784 555294644632 555718614584 557027459072 557542801088 559372975616 559391752192 559800059392 559818850304 560336774816 561656496128 563079148996 563509062452 565263874864 565358821664 565377799168 567552392576 567571443712 567647723776 567666778112 569434537984 569869303808 570765530672 571312759381 572658331648 573188134792 573207375104 573625766504 574976786432 574996086784 575508734528 575528052736 576060510844 577417265152 577436647424 577858125824 581223482476 581242992512 581667249212 581686774144 583498193408 583596203008 584136125482 585860534272 585958940672 585978609664 587803394048 588252184576 589177321984 589722407911 589742203232 589821462986 591131181056 591678074624 592109948024 592129823488 592324949671 593524424704 594073532416 594093473792 594643107968 596043628544 596498710528 597436817152 598009617296 599972627072 599992766464 600430708864 602320715776 602401666048 602421886976 602979226304 604759261184 604860841984 606291091588 606392929688 608183042048 608745711392 608847961792 610764464128 611210268928 611230785536 611432206112 613237194752 614790499414 615259894718 616708972544 617279529776 617300250112 617871354373 619326582784 619778637184 619799441408 620372857832 621833977856 621854851072 622430169088 623409057817 623885033429 625848868736 625932981128 625953991936 627801849856 628382669824 628488218624 629069673596 630466543616 630926729216 631155825664 634601149234 634622451008 635085670058 635106988096 636602810368 637191772672 637781279863 639283400704 639304859648 639771496448 639792971776 640384885504 641893138432 643519027424 643988740199 644010357088 646124367616 646146056192 646743847568 648653078528 648740255744 648762032128 649362243712 651279204352 651515691008 652928867864 653038539664 655072154048 655094142976 655572304576 657724268032 657746345984 658354869536 659905445888 660409286656 662082076292 664255408544 664277705728 664762570528 664784884736 665399920094 666967089152 667584143408 668093846896 669667360768 670309412864 671250851401 671363600726 673968466184 673991089408 674081671984 674104299008 676203513856 676697083456 676719798272 676942799624 678941179904 678963970048 679592123392 682784933888 683416622252 683439562624 685683002368 685706018816 686206524416 686841378314 688459046912 688482156544 689119115776 689645261312 692904104672 693020491072 695709384448 695826242048 695849598976 696469995767 698016530432 698526021632 698549469184 698779664128 700842508288 702617713616 703154165392 704810254336 705462319744 705486000128 706138690712 707801808896 708318442496 708342218752 708997551808 710667403264 711348764672 712467494648 713011466776 715255849984 715351978432 715375990784 716037831236 718151622656 718272249856 718936769824 721059119104 721320943616 722885532278 723006954628 725282801152 725812194352 725836557824 726075744758 728219168768 728892891272 729015322672 730634125312 731167424512 731191967744 731868440576 733019441609 735450317056 735987131656 736011836672 738427848704 738452635648 739111015916 739135825792 739675330492 741317804032 741417435136 741442322432 742128278528 744589361152 746204420416 746329759616 748679020544 749225490944 749472385298 749497542976 750044610826 751710109696 752405565184 752531945984 754753470464 756665230048 759149038336 759174520832 759728652032 759754153984 760457051536 762248101888 762953306752 763535825024 765334126592 766067900416 767272686544 768008318987 770275530752 770379053696 770404913152 771117664408 773394055168 773648913856 773674883072 774239598272 776676712448 776807170048 777898182932 778492111684 781047568288 781073785856 781796407574 783637716992 783664021504 784236027904 784961575216 786810339328 787564703744 788166012928 788803297646 789405552502 792023418368 792756170297 793361443189 795229990912 795256684544 795965709448 795992427776 798342250496 798605330432 799215069184 800471985481 801865465856 802991672704 803577786604 803604760448 806242651136 806269714432 806988558194 807015646528 807124107244 808916353024 809506791424 809533964288 810282916352 812970016768 814248565312 814870247744 817545118208 817572560896 818301481907 818328949984 818926258759 818953747808 820882571264 821642022656 824366792704 824996200448 826154894032 826293662432 828894629888 829499650688 829527494656 829800851152 832250478592 833020447168 833160368768 835619913728 836421074944 837736504696 840514648064 841128150464 841156384768 841934592772 843917541376 843945869312 844698303904 844726658048 845343234848 847334211584 848146604032 849480474388 852805051904 852948296704 853737414166 855633166336 856257703936 856539868912 856568620544 857193840944 859097268224 859892074496 860036509696 861901980793 864760262912 865705695673 867628023808 868261316608 868290461696 869064601132 869093773184 869210577032 871140687872 871946636288 872612371456 875506171904 876883070336 877723793128 880314892288 880433204224 880462757888 881247749746 881277330752 883878920192 884170187264 884199866368 884845255168 887630528512 887779622912 889705270496 890028332284 892655755264 893481608656 893631685856 896269746176 897098943104 897249627904 900073947136 900761157632 901489483024 902177774288 903042748699 905169620992 906007051768 906698792216 908834275328 908864782336 909675096512 909705631744 910547259076 912691806208 913388650496 914825126264 918405440512 918708085204 918738923648 919409522948 921451102208 922272637936 922303596032 922427551136 922458514432 926037618688 926193164288 927493987342 929108590592 930569788928 931280283136 932141870569 934337277952 934368641024 935201693608 935233085696 935915724296 935947140352 938151510016 939019454464 942133477376 942852800512 944335614208 945241007984 948031422464 948343829888 949036038188 949067894656 952023368192 952183278592 952215240704 955909799936 956070363136 957413148224 958331080252 960588169216 961289314816 961321582592 962178665539 962210963168 964477190144 965369490176 965401894912 966106554112 968381956096 969310404608 970834827872 971765628106 972507575522 974798053376 975699901904 978902707328 978935566336 979650103936 979682988032 982733799424 982898868224 985030835192 985388510743 988297443328 989211781012 989377937912 991574884352 992298647552 992331956224 993216687008 993250026496 993383516608 996510441472 997271281664 998839678676 1002152080384 1003079235886 1003112906432 1003845091382 1006209376256 1006243151872 1007140285424 1007174092288 1008105893977 1010480214016 1010514132992 1011251720192 1014434889728 1014605283328 1016806023424 1017141094333 1017175236896 1017917686121 1020178006016 1021121838464 1021293355264 1024308281344 1025255934976 1025428146176 1028655939584 1029441323008 1031060313472 1032048855656 1034479566848 1035436630592 1036192409042 1036227191104 1038667743232 1039628681728 1039663579136 1040625438944 1043076349952 1043872743424 1045514430016 1046516830268 1049606217728 1049952097376 1049987341312 1050753740512 1054061252608 1054202915584 1054238302208 1055213646032 1058328707072 1058506473472 1061009410279 1061187626954 1064320323584 1065304994936 1065483933136 1067849875456 1068801935552 1068837812224 1069617970624 1069653874688 1073165090816 1079240701952 1080239177108 1080275437696 1083464482816 1083821519872 1084612615072 1084649022464 1085652501206 1088209461248 1088245989376 1089252795904 1092468342784 1095198757549 1095235520288 1095382716974 1095419485888 1098653237248 1099632760616 1099669672192 1099854382592 1103279417344 1103316451328 1104121776128 1107783319552 1109525517568 1110589289264 1111437229168 1114054918144 1115085602176 1118745951232 1118783504384 1119600118784 1119637700608 1120673549632 1123312992256 1126158297992 1127018124904 1130527749728 1130717643328 1130755598336 1135104785152 1135142887424 1135295447552 1135333556224 1138869075968 1139738607616 1141531061344 1142625518762 1145316663296 1146376269584 1146414750208 1147251533008 1149953572864 1151017469056 1151056105472 1152121021688 1154834530304 1154873294848 1155716251648 1158643633511 1162446964952 1162485985024 1163334498424 1163373548288 1166996386816 1167192406016 1168272250964 1171721068544 1171917881344 1171957219328 1178354643968 1179444815822 1179484406464 1179642925972 1182262362112 1183356149248 1184219896048 1184259646976 1184649899342 1188147064832 1188186947584 1189286215936 1192087257088 1192997421056 1194873634304 1195979088941 1196019234592 1199945254144 1199985532928 1200861417728 1204641431552 1204803332096 1204843773952 1205958452608 1209518522368 1209721683968 1212582183176 1212785859376 1216366084096 1217491422784 1217695923584 1221528928256 1222420537856 1222461571072 1222864412224 1226474389504 1229580998828 1230519789436 1233417945088 1234559059552 1234600500224 1235742708746 1238653165568 1239557274368 1239598882816 1240745715664 1243667955712 1244860338176 1246818115634 1247770066858 1251697737472 1251865962256 1251907983872 1253066204663 1255603699712 1256765339648 1256976437248 1258139347192 1260933087232 1261853458432 1262311651328 1265262170599 1269202298468 1269244902016 1270171340116 1270213976192 1273205620736 1274383545344 1275562559726 1278566801408 1278609719296 1279542992896 1279585943552 1280769771008 1287038054848 1287977480398 1288020714176 1292248735232 1292292112384 1293444277853 1293487695136 1294431828361 1297306157056 1297480511488 1297524064256 1298724487424 1302558408704 1303031382016 1305857735728 1306077079328 1310144308096 1310188285952 1311144609152 1315448536064 1315492691968 1316709739072 1319810891776 1320818573312 1324164152584 1328510817088 1328555411456 1329525141056 1329569769472 1330799840188 1333934178304 1335168286816 1336187693792 1339334721536 1340618825728 1342501702802 1342727201452 1347936932368 1347982178816 1348163343968 1348208598016 1352407027712 1353394166912 1353439596544 1353885599248 1357882359808 1357927940096 1359184246784 1361321820131 1362361195447 1365569867776 1366833244504 1366879125248 1371366004736 1371412037632 1372413048832 1373682756628 1376918093824 1376964313088 1378238231552 1379290522624 1385808209344 1386040982144 1391418768896 1391652484096 1391699197952 1392939991534 1396033060864 1397052043264 1397098938368 1397559328256 1401685016576 1405235427232 1406261126557 1406308330784 1409620508672 1410924639488 1410972000256 1412277381424 1412467187677 1415603617792 1416636884992 1416684437504 1417995103616 1421334806528 1422697529344 1424934989296 1426022933552 1430511699968 1430703956864 1430751981568 1432075662472 1436303245312 1436544499712 1437873539648 1442118238208 1442641887232 1445771064556 1446013909256 1450565602304 1451624388704 1451673115648 1452151489516 1456438337536 1457785782544 1458030645344 1462334849024 1463736881152 1466038883218 1470900634112 1471974263312 1472023673344 1473385537351 1476855697408 1476905271296 1478222031832 1478271651584 1479350660984 1482635608064 1482834870272 1482884644864 1484256557056 1486590830179 1489178722304 1492408840832 1492659519232 1497358041088 1498450981888 1498944770596 1498995085952 1500089221652 1503420219392 1504811130368 1505063891968 1513330460096 1518298076672 1518349041664 1519457304064 1519508307968 1520863051981 1520914103072 1524496203776 1525906613504 1527071650048 1530668253184 1532135800832 1534545373088 1536016637974 1540551061504 1540758107392 1540809826304 1542235328816 1546788110336 1547297827712 1547349766144 1548479196544 1553353424896 1553614340096 1555796365864 1556984223368 1562095136576 1562147571712 1563592815148 1567275433984 1567328043008 1568472055808 1569923150432 1573620678656 1575129407488 1576332025856 1577606595292 1578811105004 1584046836736 1585512340594 1586722886378 1590459981824 1590513369088 1591931418896 1591984855552 1596684500992 1597210660864 1598430138368 1600675107187 1600943970962 1603730931712 1605983345408 1607155573208 1607209520896 1607739149107 1612485302272 1612539428864 1613977116388 1614031293056 1614248214488 1617832706048 1619013582848 1619067928576 1620565832704 1625940033536 1628497130624 1629740495488 1635090236416 1635145121792 1636602963814 1636657899968 1637852517518 1637907495616 1641765142528 1643284045312 1648733585408 1649992400896 1652309788064 1652587324864 1657789259776 1658999301376 1659054989312 1659601702304 1660813066829 1664500957184 1666040894336 1666320737536 1671239827456 1672842149888 1675473009392 1677079390441 1681029296128 1682256300928 1682312769536 1683869185544 1687835082752 1687891738624 1689396607808 1689453316096 1690686469696 1694668423168 1696293208064 1698960948776 1705610103808 1705896593408 1707474828332 1711266332672 1712515407872 1713079737824 1713137241088 1714387681888 1719784148992 1720073019392 1723803961586 1729520525824 1731120616771 1731411391346 1735256047616 1736522633216 1736580923392 1738129202264 1738187546368 1738421154064 1742281375744 1743893272576 1745224742912 1747969437683 1751012343808 1753766140672 1755447586256 1760629784576 1760866408448 1760925515776 1762495499492 1762554661504 1767757840384 1768340374528 1768399732736 1769690510336 1775261057024 1775559245824 1779410540992 1780056664568 1785311510528 1786903236001 1786963217312 1787263371712 1792539492352 1794197886208 1794499255808 1800147894272 1801522315264 1802978966048 1804355548576 1806085497398 1810339241984 1812014103536 1813397584432 1817668550656 1819350193024 1819411263488 1821094518152 1825383612416 1826777300992 1829650252528 1831404452969 1836810881024 1837416170408 1837477847296 1838819045896 1842902204416 1844545275872 1844607192064 1844855102272 1844917028864 1852075237376 1852386328576 1854987974684 1861139577856 1862560566272 1864283741138 1868674555904 1868737282048 1870403387216 1870466171392 1871831448592 1871894280704 1878038908928 1884266954752 1885705601024 1888671228416 1890418559939 1890482015968 1896062844928 1896687659776 1898072076376 1898135789312 1904046736384 1904366557184 1904430481408 1911819599872 1912140726272 1914826296448 1916662160504 1921176338432 1922578629632 1922643165184 1924357331078 1924421926336 1928954380288 1930738980352 1930803789824 1932213108224 1938620809216 1941669655744 1943531256212 1945015151044 1949596106752 1951399803808 1957805414656 1957871132672 1959300207872 1959365976064 1965467598848 1965797736448 1970061670384 1970777021486 1976594886656 1978423562024 1978755875824 1983149768704 1984597295104 1984663912448 1986433374016 1986500052992 1986767033216 1993020882944 1994542563328 1997679357352 2004304160768 2006158471772 2006225812864 2007690182764 2012418752512 2012486303744 2014280570848 2014348184576 2016211787954 2020960428032 2021028265984 2022503440384 2028869779456 2033612046848 2034282188666 2034350473792 2035835372242 2040356012032 2042243676928 2042586710528 2044476439187 2048616562688 2050511869952 2050856292352 2057311879168 2058882646016 2062120626944 2064097711312 2064375120451 2068959133696 2070873261184 2072384818084 2072454382208 2077335486464 2079257363456 2079327158272 2081250877888 2086152699904 2087745486848 2091028860032 2093033660536 2099212435456 2099904194752 2099974682624 2101507481024 2108122505216 2108405831168 2108476604416 2110427292064 2116657414144 2117012946944 2122018820558 2122375253908 2128640647168 2130609989872 2130967866272 2137603871104 2137675624448 2139235941248 2139307749376 2146330181632 2151766747949 2153409631513 2158481403904 2160478354216 2160550875392 2166928965632 2167643039744 2169225230144 2169298044928 2171305002412 2176418922496 2176491978752 2178505591808 2190397515098 2190471040576 2190765433948 2190838971776 2197306474496 2199265521232 2199339344384 2199708765184 2206558834688 2206632902656 2208243552256 2215566639104 2219051035136 2221104022319 2221178578528 2222799845203 2222874458336 2228109836288 2230171204352 2237491902464 2237567008768 2239200237568 2239275401216 2241347099264 2246625984512 2252316595984 2254036249808 2261055499456 2261435286656 2261511196672 2270209570304 2270285774848 2270590895104 2270667112448 2277738151936 2279477215232 2283062122688 2285251037524 2290633326592 2292752539168 2292829500416 2294503066016 2299907145728 2302034938112 2302112210944 2304242043376 2309669060608 2311432503296 2317287267022 2324893929904 2324971970048 2326668996848 2326747096576 2333992773632 2334384812032 2336544501928 2343442137088 2343835762688 2343914438656 2349772602541 2356709287936 2358889631644 2358968812928 2359285851944 2364524724224 2366712298496 2368439792096 2368519293952 2369299798684 2376294129664 2376373895168 2378572431872 2389747268608 2391958177882 2392038469184 2399890508288 2399971065856 2401722835456 2403944824099 2409282863104 2409606664192 2409687547904 2411916905216 2419037044736 2419443367936 2425164366352 2425571718752 2432732168192 2434982845568 2435391847168 2443057856512 2444841075712 2444923142144 2445728824448 2452948779008 2459161997656 2461039578872 2466835890176 2469118119104 2469201000448 2471485417492 2477306331136 2479114548736 2479197765632 2481491431328 2487335911424 2489720676352 2493636231268 2495540133716 2503395474944 2503731924512 2503815967744 2506132409326 2513530679296 2513952874496 2516278694384 2521866174464 2523706916864 2524623302656 2530099362973 2530524341198 2538404596936 2538489804032 2540342680232 2540427952384 2546411241472 2548767090688 2551125119452 2557133602816 2557219438592 2559085985792 2559171887104 2561539542016 2574076109696 2575954960796 2576041428352 2584497470464 2584584224768 2586888555706 2586975390272 2588863656722 2594612314112 2594961022976 2595048128512 2597448974848 2605116817408 2606062764032 2611627806463 2611715471456 2612154158656 2620288616192 2620376571904 2622289218304 2623153348543 2630897072128 2630985383936 2633419478144 2639621783552 2641637146624 2648328305168 2657021634176 2657110822912 2659050282112 2659139538944 2661599680376 2667868356608 2670336573632 2672375387584 2678669443072 2681237651456 2685003405604 2685454402904 2695873864736 2695964357632 2696326687936 2696417196032 2704814055424 2706788333824 2706879193088 2707771198496 2715764719616 2718368493568 2722643640262 2724722390894 2731139735552 2733666489008 2733758250496 2736287426509 2742732009472 2742824075264 2744826097664 2747365513256 2753836187648 2753928626176 2756476463104 2758581045248 2760811541761 2762919433757 2771616418688 2772081964288 2782837537792 2783304968192 2783398395904 2785879983068 2792066121728 2794104086528 2794197876736 2795118656512 2810470854464 2812522253114 2812616661568 2819241017344 2821849278976 2821944000512 2824459953679 2824554762848 2824934375354 2831207235584 2833273769984 2833368875008 2835990207232 2842669613056 2845395058688 2849869978592 2852045867104 2861023399936 2861407913728 2861503963136 2864151324944 2872606490624 2873088999424 2875747079296 2884236476416 2885283774464 2891542129112 2892027818512 2901131204608 2903248777408 2903346231296 2904302979032 2912876675072 2915571565088 2916061290688 2924669698048 2927473762304 2932077766436 2941801268224 2943948526624 2944047346688 2946771074702 2953711394816 2953810542592 2956444063664 2956543303168 2958701321968 2965271216128 2965669740544 2968513114112 2973181660358 2978357444608 2984817681664 2985319038464 2988080949581 2994716082176 2996901963776 2997889541192 2997990171904 3000178443304 3006840438784 3009622260736 3010127783936 3026660920192 3036596153344 3036698083328 3038914608128 3039016615936 3041726103962 3041828206144 3048992407552 3051813227008 3054143300096 3064271601664 3069090746176 3072033275948 3081102123008 3081516214784 3081619652608 3084367124111 3084470657632 3093576220672 3094595655424 3094699532288 3096958393088 3106706849792 3107228680192 3111592731728 3113968446736 3124190273152 3124295143424 3127185630296 3134550867968 3134656086016 3136944111616 3139846300864 3147241357312 3150258814976 3152664051712 3155213190584 3157622210008 3168093673472 3171024681188 3173445772756 3180919963648 3181026738176 3183862837792 3183969711104 3194421321728 3196860276736 3201350214374 3201887941924 3211966690816 3214311146416 3214419041792 3215478298214 3224970604544 3225078857728 3227954232776 3228062586112 3228496428976 3235665412096 3238027165696 3238135857152 3241131665408 3246228955697 3251880067072 3256994261248 3259480990976 3270180472832 3270290243584 3273205927628 3273315799936 3275705035036 3275814991232 3283530285056 3286568090624 3297467170816 3299984801792 3304619576128 3305174649728 3315578519552 3317998602752 3318109978624 3319203404608 3321626133658 3329001914368 3332081788672 3332641475072 3342479654912 3345684299776 3350946018784 3354158780882 3362058592256 3364512601856 3364625539072 3367738371088 3375670165504 3378793215616 3378906632192 3381372939392 3389336846336 3392586416128 3397921897552 3401179698371 3411220207616 3411793186816 3414949656664 3422532665344 3425030815744 3426159475648 3426274482176 3428775363776 3439568297984 3440146038784 3447607923172 3459041051648 3462241233542 3462822782692 3470512095232 3473045266432 3473161846784 3476258404528 3476375092736 3476842308128 3487786545152 3490449485824 3495938875366 3502024687616 3507532281344 3510777325601 3510895172512 3513457819837 3521259569152 3521732816896 3521851031552 3524990998984 3525109323008 3535515680768 3536680749056 3536799465472 3539381020672 3550522114048 3551118491648 3558821081984 3560113329136 3570623021056 3573806472002 3573926434624 3574526743424 3585078984704 3588395772416 3588998511616 3600295788544 3603044630528 3605957932096 3608711097152 3612170994796 3620678483968 3624028207072 3626673431647 3626795168864 3635337101312 3638700386048 3638822526976 3642189036304 3650767224832 3653554601984 3659300505056 3662808905938 3673621762048 3674832340816 3674955694592 3677638091792 3685804408832 3689090551744 3689214384128 3689710204544 3689834057728 3704150474752 3704772657152 3709975949368 3722279155712 3725121132544 3728567482276 3737349111808 3737474564096 3740806774432 3740932342784 3743662897184 3743788561408 3756077817856 3777342456832 3780837119878 3780964031936 3792125689856 3793375319552 3796144152752 3796271578624 3808093472768 3808733114368 3808860962816 3816994486369 3823639199744 3824281452544 3829652592896 3833324321008 3833839509409 3842352676864 3845157259264 3845286330368 3848714662156 3848843852672 3857908760576 3861477960704 3861607579648 3864426216448 3877241618432 3883339311488 3887062512424 3890030302088 3899192213504 3902799607616 3915610829312 3915742265344 3918600415744 3918731952128 3930935197696 3931595472896 3940123340768 3941554042972 3953189773312 3956847124048 3957511751648 3969194590208 3972866748032 3973000105984 3973534066432 3986041765888 3989085126656 3995358714704 3999189315667 4008608321536 4012316943544 4012451625728 4015380365528 4024837505024 4024972607488 4028561141696 4028696369152 4032423575908 4041920856064 4042056531968 4045006880768 4067224093696 4068564377332 4068700947584 4071670744484 4080712024064 4084487353856 4085173421056 4088952878374 4101023739904 4101712584704 4114623758336 4117765292032 4124241253888 4128056855377 4128195422624 4128750240902 4137918267392 4141746522368 4144769636168 4144908764416 4154670972928 4158514726912 4158654316544 4162501755776 4172305399808 4175490973696 4182057720064 4186067321072 4198424870912 4199808389504 4199949365248 4203014962048 4216245010432 4216811662336 4216953208832 4220854584128 4233314828288 4234025893888 4244037641116 4244750507816 4257281294336 4261219979744 4261935732544 4275207742208 4275351248896 4278471882496 4278615498752 4292660363264 4303533495898 4306819263026 4316962807808 4320956708432 4321101750784 4325099480611 4333857931264 4335286079488 4338450460288 4338596089856 4342610004824 4352837844992 4352983957504 4357011183616 4363863404719 4367195234003 4380795030196 4380942081152 4381530867896 4381677943552 4394612948992 4398531042464 4398678688768 4399417530368 4413117669376 4413265805312 4416487104512 4438102070272 4442208044638 4442357157056 4445599690406 4445748916672 4456219672576 4460342408704 4464468959041 4474983804928 4475134017536 4478400475136 4478550802432 4482694198528 4493251969024 4504633191968 4507921181393 4508072499616 4522110998912 4522870573312 4523022393344 4540419140608 4540571549696 4541181790208 4541334224896 4555476303872 4558954430464 4566124245376 4570502075048 4581266653184 4585505078336 4585659000832 4589006132032 4599814291456 4604069876224 4604224421888 4608484086752 4619338121216 4622865006592 4634574534044 4649787859808 4649943940096 4653337993696 4653494193152 4667985547264 4668769624064 4673089003856 4686884274176 4687671525376 4698755959807 4699545205082 4713418575872 4717779263288 4717937625856 4718571703888 4729049448448 4733424596992 4736879584192 4737038587904 4738599597368 4752588259328 4752747790336 4757144863744 4779494537216 4783916355764 4784076938368 4799781016576 4799942131712 4803445670912 4807889648198 4818565726208 4819213328384 4819375095808 4823833810432 4838074089472 4850328732704 4851143437504 4865464336384 4869965691136 4870783694336 4875289970369 4886115713024 4889682151424 4889846284288 4891457648896 4905897558016 4918323995312 4922079157744 4933671780352 4938236238208 4938402000896 4942970834984 4954612662272 4958229097472 4958395531264 4962982862656 4974671822848 4979441352704 4987272462536 4991080267432 5006790949888 5007463849024 5007631935488 5012264818652 5027061358592 5027905748992 5032557388768 5047413833728 5049246605312 5060198725946 5061048682396 5076809193872 5076979608064 5080685360464 5080855904768 5097534181376 5102250238904 5114267205632 5114438877184 5118171971584 5118343774208 5123079084032 5131136091263 5148152219392 5151909921592 5152082856704 5168994940928 5169168449536 5173777111412 5173950780544 5177727313444 5189224628224 5189922045952 5190096257024 5194897949696 5212125528064 5223255612926 5223430942912 5224308317312 5240577232384 5240753143808 5244578436608 5246306697086 5261794144256 5261970767872 5266838956288 5279243567104 5283274293248 5296656610336 5314043268352 5314221645824 5318100564224 5318279077888 5323199360752 5335736713216 5340673147264 5344750775168 5357338886144 5362475302912 5370006811208 5370908805808 5391747729472 5391928715264 5392653375872 5392834392064 5409628110848 5413576667648 5413758386176 5415542396992 5431529439232 5436736987136 5445287280524 5449444781788 5462279471104 5467332978016 5467516500992 5472574853018 5485464018944 5485648150528 5489652195328 5494731026512 5507672375296 5512952926208 5517162090496 5521623083522 5525838867514 5543232837376 5544163928576 5549293192079 5565675075584 5566609936384 5566796791808 5571759966136 5584132243456 5588208173056 5588395753472 5590237313024 5603303898367 5620941708928 5625044506228 5625233323136 5638482034688 5643698557952 5643888001024 5648919907358 5649109525696 5649868750708 5662414471168 5666547539968 5666737750016 5671980414464 5690790117376 5699739957184 5704091734208 5722046799872 5722815827456 5723007926272 5728110373349 5728302649888 5732483811313 5745212981248 5746177998848 5751494158592 5768472952832 5770567548928 5783084258224 5784055637024 5802262409216 5806497554816 5806692462592 5808605958064 5825753350144 5831143130176 5832122581376 5849339396096 5854947524608 5864155532872 5883602536448 5887897053248 5888094693376 5893542149404 5907422789632 5907621085184 5912888127328 5913086606336 5917402643936 5931339481088 5937026228224 5946363320716 5969635363328 5970638076928 5976161899162 5989432164352 5993803927552 5995779082384 5995980343808 6000356886608 6013680877568 6019244521472 6020255567872 6028710917723 6033313865551 6053321840384 6073192306688 6073396166656 6077829216256 6078033231872 6083452207924 6083656412288 6097984815104 6103626454016 6108286600192 6128543203328 6138181492352 6144066551896 6162204246016 6163032429568 6163239305216 6168734248222 6168941315264 6187152441344 6189191310848 6189399064576 6193916786176 6213413699584 6214457360384 6223185463456 6227936893472 6248380546304 6248590286848 6254371260592 6269101735936 6273888223232 6279692601728 6294482714624 6300517629952 6305328103424 6310426381168 6315244420016 6321299240893 6336187346944 6342049362376 6346891545512 6361839927296 6362053476352 6367725675584 6367939422208 6388842643456 6393720553472 6402700428748 6403775883848 6423933381632 6428622292832 6428838083584 6430956596428 6449941209088 6450157715456 6455908465552 6456125172224 6456992857952 6476054331392 6482263330816 6492457911394 6503760134144 6513988522496 6518961981952 6524993093983 6540360945664 6540580487168 6546411855256 6546631599872 6551410070072 6551629982464 6567060570112 6573136181248 6594934341632 6599969603584 6609239152256 6610349299456 6631157039104 6635997205504 6636219957248 6638406809216 6643252267316 6658003828736 6664163577344 6665282950144 6691368599552 6701892037568 6708317561764 6724117184512 6729025203712 6729251078144 6735250658773 6735476742176 6751340331008 6757586431232 6757813264384 6762745878784 6778673692672 6785172832256 6795843795104 6802359396742 6822440415232 6823586373632 6829899313328 6845065330688 6850061631488 6852318951296 6852548964352 6857550727552 6879136595968 6880292077568 6895215846344 6897719575201 6918082103296 6924482467084 6925645565384 6941024190464 6946090532864 6946323693568 6952516809056 6952750185472 6953684616256 6975573090304 6980898971648 6991877750732 7015064562688 7021554651202 7021790345024 7026915639674 7042519138304 7043465633792 7043702063104 7049981997968 7050218646016 7056741257839 7071031361536 7073361498112 7073598930944 7078762041344 7101044228096 7102236983296 7117642163968 7119987660331 7120226658272 7125423802847 7141246042112 7147612944004 7147852869248 7149053486848 7170157969408 7176791544832 7177997023232 7200591577088 7206089261056 7211915864192 7217422194304 7224341989592 7241356967936 7248056414144 7253346863294 7253590337728 7270674202624 7277400772096 7277645053952 7284378072608 7301534449664 7307109203968 7318601010112 7325617811876 7347243524096 7349664681632 7349911389184 7355276183584 7378181103488 7378428768256 7379420409088 7379668115456 7408300949504 7409545314304 7419951898736 7427065871953 7444558311424 7450242265088 7457134964552 7474698223616 7474949128192 7481613548864 7481864685568 7487325794368 7487577122816 7512155635712 7554684913664 7561674239756 7561928063872 7584251379712 7586750639104 7592288305504 7592543157248 7616186945536 7617466228736 7617721925632 7633988972738 7647278399488 7659305185792 7666391302843 7666648642016 7667679018818 7684705353728 7690314518528 7690572660736 7697429324312 7697687705344 7715817521152 7722955921408 7723215159296 7728852432896 7754483236864 7766678622976 7774125024848 7780060604176 7798384427008 7805599215232 7831221658624 7831484530688 7837200831488 7837463904256 7861870395392 7863190945792 7880246681536 7883108085944 7906379546624 7913694248096 7915023503296 7938389180416 7945733496064 7946000211968 7947068132864 7972083531776 7978170253312 7990717429408 7998378631334 8017216643072 8024633887088 8024903251456 8030760731056 8049675010048 8057122283392 8057392738304 8064847151816 8083841712128 8084113063936 8090013761536 8110505434577 8134448187392 8137128754664 8137401895168 8143341488968 8161424048128 8168974707712 8170346842112 8177905756748 8202047479808 8203425169408 8248482507776 8256113710754 8256390845248 8257500481804 8275836534784 8283493044736 8289539272336 8289817528832 8317029453824 8317308633088 8325003511552 8344610799616 8350981947392 8364115440128 8371853622587 8372134642144 8396849741824 8399616779008 8399898730496 8406029924096 8432490020864 8433623324672 8433906417664 8441709168256 8466629656576 8468051787776 8488075282232 8489501015632 8514562588672 8522439959488 8523871465088 8550415484416 8550702497792 8556943764992 8557230997504 8585320726528 8607066991796 8613638526052 8633925615616 8641913416864 8642203501568 8650198961222 8670572158976 8676900920576 8677192179712 8685220009648 8705675689984 8714022367232 8727726809438 8734390468006 8761590060392 8761884162304 8763061735792 8763355887104 8789225897984 8797062084928 8797357377536 8798835060736 8826235338752 8826531610624 8832974209024 8876204140544 8884416089276 8884714314112 8891199380812 8891497833344 8912439345152 8920684817408 8928937918082 8949967609856 8950268035072 8956800950272 8957101604864 8965388397056 9009266383936 9015842362786 9016144999232 9044221997824 9045741146624 9046044786688 9054109944971 9080838281216 9081143099392 9082363580416 9082668449792 9110952607744 9117908860928 9132248490752 9141004150096 9162533306368 9171010156672 9171318001664 9178012264064 9199628582912 9208139752448 9208448843776 9216968173504 9238676242432 9245730013184 9269149068088 9299575719616 9299887880192 9306675987392 9306988386304 9335971094528 9337539248128 9346178007712 9373768548352 9375343050752 9397511919614 9399090410164 9426837151744 9435558526576 9435875251712 9437143407776 9466849193984 9473759168384 9474077175808 9477199194736 9505176518656 9505495580672 9514289727488 9529252740917 9536528368129 9558989074432 9567832711528 9568153876736 9599562033152 9599884263424 9606891341824 9615779296396 9637131452416 9638426656768 9638750191616 9647667620864 9700657465408 9702286875008 9730928672768 9739931382272 9741567388672 9750579940738 9772231426048 9779364302848 9779692568576 9782915297792 9811795116032 9836647990624 9843827885899 9844158315488 9867343560704 9876472476416 9876804001792 9885941669968 9909225324544 9916458194944 9916791062528 9925965725312 9949343645696 9958882705408 9974544925072 9982160534864 10013581899776 10014927698048 10015263870976 10024529637304 10054122717184 10055811497984 10065114777536 10094827667456 10098493210624 10120397451892 10122097364792 10153618387744 10153959216128 10161370720928 10161711809536 10195068362752 10204500477808 10228534411264 10236343943168 10246158168064 10262272182526 10296304438784 10303819843184 10304165713408 10313698761457 10337989881856 10338336899072 10347554222824 10347901561088 10355454626888 10378449256448 10379844091904 10380192514048 10389795899392 10406135811253 10424251056128 10446511225852 10446861885824 10448616634624 10481154464768 10481506287616 10489156873216 10492613394172 10523588288512 10523941535744 10533677912576 10593313220672 10628086536704 10628443291648 10636201128448 10636558155776 10646041363867 10646398721504 10671473426432 10681346294528 10689501550336 10714677772288 10724950605824 10740013622416 10741817611616 10783495458944 10783857430528 10785306751744 10785668784128 10819256221696 10827153335296 10827516772352 10831084793984 10863058878464 10873473974272 10890574561048 10898889563576 10924558942208 10934665956032 10935033001984 10945149706036 10970928037888 10971296301056 10979304390656 10989462053024 11015344750592 11025905852416 11034324180992 11043246167044 11051677735028 11086465674752 11088327857152 11098586384158 11131350151168 11133219872768 11133593583616 11143519932272 11168264486912 11176416346112 11176791506944 11180474626048 11204725750309 11206607796734 11241883417856 11250089012456 11250466646272 11254174043749 11276964069376 11287397115904 11287776002048 11297839814716 11298219051392 11299737501416 11324828942336 11333095079936 11333475500032 11343960828928 11381580234752 11399479914368 11408183468416 11444093599744 11445631654912 11446015852544 11456220746698 11456605299776 11464967622626 11490425962496 11492355997696 11502988317184 11536945905664 11541135097856 11566168516448 11568111274048 11604524818432 11612995109632 11613384925184 11617211916128 11625691467803 11651506700288 11662286260352 11664245162752 11698678792192 11709895049216 11728311065744 11739555733087 11767205072896 11775794106496 11776189386752 11787084298808 11814845579264 11815242170368 11825776254656 11826173212672 11834805287872 11862678962176 11874052456448 11892726641432 11939270726656 11941276153856 11952323798324 11978864328704 11987607855104 11991558164768 11991960687616 12000713773216 12038489042944 12040511135744 12057421835446 12066627731102 12106643680768 12117844317397 12146384613376 12146792333312 12155658432512 12156066463744 12166904415848 12167312824576 12195969630208 12207252908032 12216573200384 12235786063781 12257086406656 12276362984704 12288133103792 12324408492032 12326064859136 12326478610432 12337468496444 12337882630528 12374304882688 12378382621696 12378798129152 12387833572352 12426827399168 12428914720768 12446370926912 12455873786944 12496761092608 12497180573696 12508322652007 12508742521184 12538203471872 12547776446464 12559385203456 12588965429248 12601035259904 12610656206848 12620852762336 12630488840032 12642598481786 12672374693888 12684098724752 12693783091024 12723679854592 12735451351168 12735878844416 12777685286912 12787441106944 12805400857496 12807551767696 12847866763264 12857244585664 12857676167168 12861913192856 12899882418176 12900315430912 12911816931104 12912250344448 12913985715904 12952108662784 12964526661632 12984915822788 13027977044992 13037923963904 13049986187966 13080721891328 13081160974336 13092823710512 13093263199744 13102820140144 13103259964928 13146272362496 13189868683264 13199939207168 13218478304512 13220698598912 13232929919573 13262314078208 13271994411008 13272439914496 13276813618432 13286504534632 13316007657472 13328327154688 13330565900288 13382737199104 13403784075136 13416635123528 13448234369024 13458050407424 13458502156288 13470501317546 13470953484352 13502680662016 13515172862464 13515626528768 13525491757568 13570345664512 13591687590208 13604718793484 13644880830464 13647172747264 13659798626656 13700123262976 13704637902592 13705097928704 13715101455104 13758273191936 13760584155136 13790431692688 13795439150402 13836164206592 13848964934168 13851291130768 13882048380928 13892181065728 13892647387136 13905033618112 13905500370944 13907369232512 13951146180608 13961797943296 13983755501464 14030129125376 14043109302404 14043580690048 14053831279348 14085038276608 14086931267584 14087404126208 14099963995936 14100437292032 14113482515678 14146722996224 14147197861888 14157524082688 14202088456192 14235284327936 14239975320662 14240453316544 14250847605694 14282492084224 14295225888008 14295705738496 14298106973696 14340315938816 14353583089664 14355994046464 14401183154176 14412178522112 14423831728384 14434844388608 14448683979184 14482713935872 14496112828288 14506693726588 14507180675456 14541348405248 14554801544192 14555290107904 14568756145216 14603068899328 14614218407936 14637202020224 14651235623752 14694487048192 14699329363264 14699822778368 14710552367168 14756362206976 14756857536512 14758840818176 14759336230912 14816601899008 14819090628608 14839903797472 14854131743906 14889116622848 14900484530176 14914269929104 14949396447232 14963227097728 14963729371136 14974651588736 14975154245632 15024311271424 15062367235643 15073867420591 15109369827328 15123348479512 15123856127744 15168502759424 15173501278208 15184576611008 15185086314496 15232373891072 15234932457472 15235443851264 15267977945476 15318610371584 15332782605686 15333297284032 15335358037636 15369410707456 15380629037056 15381145321472 15394858648624 15395375410688 15445911842816 15446430318592 15457704865792 15508966473728 15533357245952 15547728156233 15548250049696 15559598916421 15560121208352 15596768854016 15611198430464 15662443317248 15662969061376 15674401662976 15674927808512 15723740790784 15726381891584 15760493363072 15766216171888 15812759093248 15827388496192 15830047006592 15876778360832 15891466992128 15892000423936 15894136265728 15944167063552 15956340506624 15981434858816 15996757262668 16034433286144 16049267774176 16049806502912 16061521462112 16099350020096 16114244566784 16114785476608 16129694303632 16167683424256 16180027523072 16221010869154 16268896374784 16274257509328 16274803790336 16286682977936 16322848096256 16337949415424 16340693684224 16355811513496 16404094959616 16406850338816 16448408217787 16496965015552 16512227421508 16512781690496 16515000963608 16551673069568 16566986089472 16579078544672 16579635057664 16634058907648 16634617266176 16650007023104 16728230880256 16743707245174 16744269284288 16793699483648 16799233558016 16799797460992 16812059848192 16827613768693 16864980041728 16867246649344 16867812835328 16883418336512 16933259313152 16936103575552 16976150564464 16979002031264 17029125177344 17044879918976 17047742930176 17100830968832 17101404995584 17113887529984 17114461995008 17170641453056 17214133983592 17227277052104 17267851231232 17283826833728 17284407003136 17300397922444 17341144317952 17353801841152 17354384359424 17370440019296 17411351379968 17428044734464 17455453618876 17468780936012 17523180120784 17523768324608 17526123471584 17526711774208 17594124169856 17594714755072 17597670121472 17652470677504 17653063221248 17665948418048 17710695540811 17752408281088 17768832178552 17769428628224 17782398761624 17782995666688 17824878690304 17841369634816 17857875836164 17899935219712 17900536070144 17913601900544 17914203209728 17930776794112 18018532767872 18031684725572 18032289998464 18088443995648 18091482293248 18092089573376 18108219889942 18161676562432 18162286198784 18164727160832 18165336899584 18221905215488 18235817721856 18264496981504 18281394645241 18282008300192 18325066612736 18342020313344 18342636003328 18356024528128 18362073439801 18399257165824 18416279504896 18416897687552 18433936347008 18477352484864 18491460026368 18538298136176 18599151439232 18599775760384 18613351974784 18613976772608 18671942189056 18675078496256 18692356015424 18747537096704 18750686101504 18795023839228 18798180820328 18853674303488 18871117053152 18871750503424 18874286815552 18933698387968 18947518336768 18948154351616 18954398389472 19010353037312 19028579454976 19058505481834 19073056736258 19117978148864 19135665423056 19136307753472 19154011985563 19199124066304 19199768526848 19213782683648 19231558592792 19274262904832 19276853313536 19277500383232 19295335241728 19325680792327 19340436036299 19401314930816 19404573750016 19461857345536 19479862764544 19483134777344 19501159881476 19544462852096 19558728605696 19559385137152 19565830595584 19673295981248 19687655771798 19688316630976 19734687121408 19752944952832 19753608003584 19771219675753 19771883339936 19818450649088 19832916389888 19833582125056 19851931450624 19898687291392 19917765410816 19949089850144 19964321069728 20027163799552 20029855396096 20030527741952 20049059274608 20108245434368 20111622995968 20130229555072 20189655334912 20196986421248 20240794903784 20244194729584 20307236775488 20307918432256 20322741441856 20323423619072 20390136725504 20409000955616 20457068822528 20472687886336 20492316336128 20524544365052 20592608877568 20607639686368 20608331426816 20627397522914 20675979763712 20676673798144 20695108445648 20695803122176 20710909253776 20756898512896 20759688183808 20779591798784 20808776393431 20812271622506 20848502112256 20893022451704 20893723771648 20897233269248 20962308929536 20963012575232 20978313746432 20985226788344 21047176577024 21047883071488 21067355825152 21186626441344 21256173073408 21256886583296 21272402256896 21273116311552 21292082727734 21292797443008 21342946852864 21362692589056 21379003100672 21449901211648 21480027244832 21483635223232 21566990917888 21567714861056 21570613503488 21571337568256 21590569868777 21638512443392 21654306670592 21655033544704 21662169587968 21726117756928 21746947948544 21781149122096 21797779127152 21849117884416 21869331912064 21870066003968 21890299412072 21941856075776 21942592602112 21958608781312 21978924106048 22030689501184 22051811704832 22068648361984 22086492334088 22103355470056 22172931349504 22176655714304 22197172768316 22262700302336 22266439745536 22267187167232 22287039864544 22352832692224 22360949252096 22409451500618 22413215593468 22483766835712 22500178024912 22500933292544 22508348087498 22574794231808 22575552004096 22595679629432 22596438102784 22599475002832 22649657884672 22666190159872 22666951000064 22687921657856 22723602689879 22763160469504 22798959828736 22816366936832 22888187199488 22891263309824 22892031705088 22912441493396 22913210599552 22929935245252 22980851924992 22984711995392 23005976634368 23082270195712 23132337032896 23136222548096 23209049636864 23225990219264 23226769850368 23234423832256 23251382935606 23303013400576 23324572520704 23328490325504 23397357584384 23419790098432 23456622131488 23479111466174 23534410145792 23551588212992 23552378773504 23574168597616 23629691158528 23651552509312 23652346425344 23669610575744 23725357924352 23748104912896 23785453282864 23808257888597 23878541453312 23882552307712 23904647596648 23957728657408 23975215710208 23983116329536 23983921375232 24001427546432 24076978085888 24081022271488 24114843670892 24133255462204 24213287361536 24235688634794 24292769226752 24293584666624 24311316865024 24312132927488 24333808831696 24334625649152 24414505816064 24433146400768 24471572127562 24514172813312 24552725969408 24575441279207 24576266207584 24594204738859 24648816984064 24652129718272 24652957220864 24674936992888 24675765261056 24748609765376 24756765243392 24757596258304 24775667144704 24853654798336 24857829441536 24892741853824 24911747573888 24993522185216 24994361147392 25016645304014 25017485042368 25076406943744 25095552892928 25118770406912 25202070519808 25221312413696 25241705524672 25260977680064 25285196963572 25344749387776 25368197449504 25386714021529 25387566182048 25447359709184 25470902702336 25471757688832 25555370573824 25574882213888 25610801714992 25615103535392 25695733526528 25714489171328 25715352334336 25723826385712 25799764836352 25800630861824 25823633862208 25824500688896 25827971431808 25904217325568 25929053323264 25969831645576 26055954089984 26075847927808 26099972375932 26161443782656 26162321948672 26185647421024 26186526399488 26205640280288 26206519929856 26292544724992 26436956609024 26441397197824 26465859839146 26524628156416 26543988822016 26544879828992 26553627236864 26573009069264 26632015314944 26656654309376 26661131800576 26718961404583 26765474398208 26807568150272 26833270247056 26836876565863 26896468738048 26916100814848 26917004312576 26941002635092 26941906968704 27005361324032 27030345724928 27031253057536 27050983515136 27140691329024 27183375180416 27209437586968 27289761660928 27294345494528 27319597253312 27400246525952 27409275805184 27410195857408 27430202910208 27516546383872 27521168310272 27580863385376 27590878300804 27672328413184 27697929868336 27702582261536 27784362131456 27810067236224 27811000741888 27814738465024 27902292361216 27923595886592 27967511002928 27994325209669 28060258250752 28086218604808 28087161380096 28107662558696 28170076553216 28173862535168 28174808252416 28199927991872 28200874584064 28226965031356 28293445992448 28294395723776 28315048165376 28470568655872 28479950641324 28480906633088 28501695211388 28564984168448 28590451776016 28591411476992 28596213947392 28707166179328 28711988092928 28802366308352 28824357044224 28847663456768 28869688777216 28896397987639 28897367958368 28965427871744 28992225656576 29013387453176 29014361350912 29082696810496 29109603088384 29110580215808 29137512290432 29206137798656 29228436815872 29274404040448 29302471247504 29388974096384 29398658726528 29399645556736 29421104734336 29512724413952 29513715073024 29517681636352 29518672461824 29633203798016 29638181257216 29679807594944 29708263487812 29778233245696 29800969060352 29828539858208 29898792894464 29926454195456 29927458742272 29949303177472 29950308491264 30048622542848 30124734471286 30147734841182 30218739654656 30246696959024 30247712255488 30337005518848 30347002556416 30369153222016 30370172628992 30464747782144 30469864914944 30470887702528 30535955890952 30547043833033 30637220743168 30665565211372 30666594568064 30670716075272 30738821414912 30761258074112 30762290642944 30789717297248 30790750821376 30891823685632 30892860637184 30915409731584 31066714491904 31095456312466 31096500099392 31119197832842 31120242416704 31193537708032 31222396860928 31251282713287 31324886634496 31325938122752 31348803325952 31349855617024 31447481581568 31452763783168 31520986726144 31532432343776 31555448269751 31625518186496 31654776992384 31660094013184 31753556721664 31782933984256 31784000847872 31788272531456 31888334127104 31912681013248 31962869717632 31993514525336 32068866572288 32098535548352 32099613005824 32123042924224 32198700040192 32228489133568 32229570953216 32259388607264 32335366848512 32360055046144 32442021738308 32537792749568 32548515018656 32549607580672 32573365955872 32675898830848 32681387368448 32711623026992 32808189919232 32813700677632 32891291718649 32896816435574 32993930031104 33024454843016 33025563380992 33030001927216 33103346139136 33133972178944 33158157089344 33159270115328 33268117815296 33269234532352 33300014046208 33456461760512 33487414490348 33488538568576 33587398967296 33598467116032 33599594921984 33624119696384 33655227537386 33729960083456 33734493298688 33735625670656 33766836673024 33866518626304 33951161484019 33952301128928 33958004062528 34058250354688 34089759837952 34095485860352 34201661937664 34202809991168 34227775059968 34228923990016 34341282906112 34428267967184 34454554104208 34535702462464 34567653667456 34568814006272 34600795844888 34682288635904 34707603682304 34708768718848 34740880038592 34822702759936 34856089468928 34910907237752 34937561872024 35046360241568 35047536649216 35052246943168 35053423548416 35188248339712 35189429510144 35195340242944 35304941355008 35331896836096 35421391081622 35504816562176 35537664357104 35538857256448 35564797523248 35565991333376 35682739269632 35715751672328 35799870439424 35801072140288 35827203801088 35828406419456 35861553588224 35917952638841 36037065535744 36063369451144 36064579996928 36176887991296 36182964586496 36184179146752 36216439779884 36323353124864 36324572397568 36329454321664 36330673799168 36528993963008 36562789290482 36564016600384 36650133225472 36684040626688 36685272006656 36712049056256 36724146879602 36832559009792 36833795375104 36867872694016 36954704969728 36982920052736 37076596272352 37198302878464 37199551520768 37226703949568 37227953545216 37343884378112 37350156992512 37384712030848 37495074193408 37501372203008 37590047678456 37596361640656 37707348606976 37742234106304 37743501006848 37748573631104 37867396775936 37895036673536 37896308703232 37908796778944 38020706074624 38057158909952 38117010963668 38146113472516 38235956297728 38271330846112 38272615506944 38308023971126 38398248132608 38399537053696 38427565367296 38463117185584 38548525809664 38553706627072 38590670483456 38651361584654 38680872072598 38802629861632 38809147500032 38845052344553 38923714691072 38959725529088 38966269554688 39002319762952 39088925704192 39117457211392 39118770274304 39131661191168 39223127288569 39346591962496 39375311543596 39376633261952 39469374242816 39505889905664 39507216007168 39542439351506 39543766679872 39636901298176 39665832779776 39667164250112 39703862901248 39835530821632 39898179700288 39928642139456 40054327599104 40059710792192 40061055483904 40096772613443 40098118549216 40127386679191 40216490868736 40223245991936 40260459110144 40379310669824 40393972842496 40481589807568 40488389459168 40614473550976 40615836864512 40645482883712 40646847238144 40780273451008 40818001911232 40914137645056 40945375772672 40984632672256 41049088730104 41185217755136 41215279372736 41216662853632 41254795045828 41351959527424 41353347596288 41390216891296 41391606244352 41421818507552 41519376367616 41559183597568 41617552786862 41624543245012 41786044903408 41787447543296 41794466538496 41924617859072 41926025150464 41956627492864 41970453576688 42094353154048 42095766142976 42134711650304 42200976424061 42233197058857 42373252882688 42512346146816 42513773166592 42544804513792 42546232623104 42584165455468 42585594886016 42685893705728 42725385178112 42758006201344 42899802423296 42960054489664 42967270446464 43133981835776 43135429722112 43141227006976 43142675136512 43181139737554 43277024886784 43308613341184 43310067089408 43324339175936 43452235513856 43493895897088 43562298244192 43595558254304 43698235768832 43738663824128 43740132007936 43780598824144 43883712151552 43917217562624 43957848212096 44061379002368 44103623409664 44137296723968 44172984668176 44206710940112 44345862699008 44353311428608 44394345536632 44525400604672 44532879491072 44534374334464 44574079729088 44705665384448 44721898504192 44818903001236 44826431186936 44967533671424 45000356049824 45001866585088 45016696174996 45149588463616 45151104008192 45191359258864 45192876205568 45198950005664 45332380319744 45375843315712 45447205379758 45526320939008 45597919657472 45632733873664 45674951657881 45776374398976 45782526619648 45784063410176 45824882986792 45826421199104 45859870490504 45961703849984 45969423990784 46011953268736 46164540391424 46264674065792 46272445096192 46418099273728 46451980438528 46453539700736 46468847664512 46502765871212 46606026801152 46649145041408 46656980651008 46839580196864 46913244262976 46958222932348 47068820291584 47103176425984 47104757547008 47146754611411 47148337195232 47259382317056 47303105018624 47304692850688 47339221151488 47450715848704 47496209825792 47570906565728 47616515777194 47757082906624 47765104615424 47809295193296 47915457314816 47950431420416 47966232659072 47967842750464 48002855092864 48153956171776 48162044542976 48229687341784 48266510924408 48426574723072 48471377269588 48585538453504 48587169333248 48622633730048 48624265854976 48667617663392 48669251298304 48829011632128 48866292801536 48943144255124 49105451938816 49150882558414 49152532415168 49188409477718 49297633968128 49304259436544 49305914441728 49349873985776 49351530522112 49497219530752 49513530486784 49515192516608 49551334289408 49620928322797 49707309596672 49715658883072 49785483707648 49823495147776 49839913622317 49987044370432 49988722294784 50033290608028 50034970084736 50152813887488 50191105785856 50237540813824 50404141039616 50442624827392 50483411049344 50521955360128 50570393927144 50689498775552 50736394899008 50773428043058 50775132364096 50894719418368 50941805404672 50943515377664 51110741147648 51149764427776 51221603429984 51230207070784 51391467053056 51428978342656 51430704668672 51447652771424 51599529672704 51647267724416 51649001377792 51655942863616 51808434651136 51858106646528 51939663291152 51989461103671 52111908179968 52151695855616 52199944751864 52322887565312 52324643897344 52371294842048 52373052798976 52411280560576 52413039859712 52585089449984 52873913218048 52882794395648 52931719678292 53049256312832 53087977644032 53089759657984 53107254473728 53146018138528 53313308618752 53322263601152 53437922809166 53530948796416 53615136300544 53664739119901 53666540494112 53673753131726 53792937476096 53832201629696 53834008625152 53882005270184 53883813937408 54010722648064 54060691449856 54062506115072 54101967030272 54281382658048 54366750360832 54418875173936 54579523321856 54588690989056 54639194506624 54800493051904 54818551610368 54820391714816 54860405820416 55033092767744 55042336620544 55161726770752 55181756601608 55344656826368 55395859736672 55405164523072 55568724262912 55620134472448 55622001483776 55629476930048 55804584722432 55847191773184 55935022005856 55988650419338 56120516501504 56172437209616 56174322760192 56215325117392 56340153106432 56347725070336 56399855983744 56401749168128 56453930062712 56586891984896 56588791447552 56630096330752 56773538042039 56941137311744 56959901282648 56961813266176 57003390422776 57129968336896 57180903552032 57182822953984 57192427894784 57414332358656 57423976185856 57695326913536 57739377554432 57792795975278 57794735916736 57930855743488 57984451313152 58026774906352 58028722701824 58219206176768 58221160431616 58275024580864 58412275597312 58456873631744 58548808080896 58602975358109 58604942495008 58777948192768 58797317453056 58799291113472 58842209468672 59025448827904 59027430146048 59035363272704 59037344923648 59266407596032 59276362514432 59359615189888 59416526975624 59556466491392 59601938120704 59657079716416 59797585788928 59852908390912 59854917484544 59898606354944 59900616982528 60097245085696 60249468942572 60295469682364 60437479309312 60493393918048 60495424510976 60694005112832 60738306444032 60740345257984 60929495564288 60939729829888 61071911781904 61094087666066 61274441486336 61331130422744 61333189136128 61341432150544 61477642829824 61522516148224 61524581285888 61579434594496 61581501642752 61783647371264 61785721274368 61830819463168 62133428983808 62190912624932 62193000198784 62238395665684 62240484833408 62387075416064 62444793721856 62502565426574 62649773268992 62651876245504 62697606651904 62699711234048 62894963163136 63041973452288 63064864687552 63110896539502 63251036372992 63309553984768 63320188026368 63378769614797 63507113443328 63565867968512 63568001695744 63576545062912 63776668254208 63825362026496 63925739435264 63987029050672 64137733144576 64197071096704 64199226011648 64246085848448 64397400080384 64456978267136 64459141906432 64518777214528 64670733697024 64720110092288 64884043476616 65075585499136 65097030037312 65099215161344 65146731911744 65351797661696 65362774736896 65423246053984 65616379838464 65627401355264 65782583437298 65793632871148 65987860062208 66048909686032 66051126761984 66060003854432 66267944357888 66316314178688 66318540230656 66536235630592 66538469064704 66600028092416 66704769186419 66755698576903 66912923521024 66974828980696 66977077137152 67174797934592 67196934232064 67199189843968 67248239392768 67310455074772 67459920166912 67468986597376 67471251341312 67533673346048 67902322968038 67904602257856 67916008125056 68116500709376 68179519675904 68190971720704 68403323875328 68405619982336 68455550119936 68457847980032 68682565812224 68856535934368 68906795201293 68909108208416 69071404924928 69135307334912 69137628012544 69201591689776 69364577271808 69415207364608 69417537437696 69481760077184 69645405519872 69712178937856 69821814475504 69875123744048 70092720483136 70095073298432 70104493886336 70106847096832 70376496679424 70378859020288 70390680485888 70609882710016 70663793672192 70842782163244 71009633124352 71075328714208 71077714512896 71129595046496 71131982666752 71365478539264 71431503344656 71599740878848 71654407602176 71723107176448 71835905277682 72074131071488 72126738902288 72129159993856 72353775982592 72365929172992 72368358293504 72432879559768 72646706249728 72649144795136 72658908643328 72661347598336 72842950678771 73057987926016 73125578580964 73128033200768 73300266450944 73368081253376 73370544013312 73424098112512 73448293759204 73665118019584 73667590750208 73735745388032 74153192544704 74396605756928 74399103041536 74453407899136 74455907090432 74522289547069 74687768756224 74700313985024 74769424061696 74990148386816 75002744406016 75180095356912 75192723281312 75414697213952 75484468212608 75487002013696 75497147262208 75734793551872 75790073347072 75792617406464 75817593557888 76041412149248 76114317819904 76234021927336 76292226945032 76471912595456 76542661692224 76545231013888 76616047942252 76796496265216 76799074107392 76855130734592 76926234371168 77107413254144 77181340966912 77302723169308 77361744145196 77605259723264 77618295000064 77690104689106 77919451058176 77932539109376 78004639525904 78177851408384 78234914422784 78237540548608 78263322382336 78433080252163 78446254577138 78693183924992 78750623087192 78753266523904 78938748485632 79011779811328 79014432014336 79084878703012 79087533359744 79273802596352 79331665559552 79334328500224 79407725802496 79671061643264 79796359400576 79857284278912 80108655198208 80119421584384 80122110967808 80193545226886 80196237098432 80254773358382 80432981737472 80446491983872 80520918220288 80758621339648 80787945684992 80963179615136 80976778918336 81228947101952 81231673729024 81290965767424 81293694476288 81560546902016 81636003822464 81828275290112 81890751545344 81969265344512 82098177460208 82176890131609 82370435510272 82430558745472 82433325707264 82509590091656 82703919054848 82706695192576 82780433782592 82783212488704 82843637015104 83038752735232 83118367195136 83235105573724 83249086490024 83572089806816 83574895086592 83588933076992 83849235718144 83852050300928 83913254985728 83940907153376 84188706308096 84269423300608 84401952848122 84466394117714 84746505765376 84824910221779 85024692293632 85027546333184 85089609027584 85092465246208 85168330910936 85171189772032 85371787411456 85450770356224 85516012402688 85650502446467 85799604846592 85920108979328 85934540892928 86267963671552 86270859444224 86282454013952 86285350273024 86362279475108 86554049773568 86617226682368 86620134178816 86648678351872 86987791794176 87124596488384 87191116508608 87396471537664 87477327648256 87480264015872 87558258564049 87561197648288 87767424303104 87834435125248 87915696424192 88122758004736 88207246819328 88274593447936 88345969336352 88413421880224 88691725398016 88706622857216 88788691073264 89050801209344 89065758982144 89148159458176 89411330768896 89443797008384 89637806002472 89652862373872 89935067342848 90000712099648 90003733170176 90033392349992 90299176927232 90302208016384 90382718517728 90385752411136 90397900011328 90664760639488 90751686631424 90894410759516 91195839314944 91265467747328 91349903315762 91552748797952 91565053239296 91568126820352 91649765973584 91652842398208 91719740981008 91923407699968 92023906537472 92329080782848 92529348131584 92544890192384 92630509437011 92836198547456 92903960877056 92907079401472 92937695329024 93005531742424 93212053602304 93298290082816 93313961302016 93679160393728 93826488525952 93916445864696 94137640583168 94206352851968 94209515094016 94293509222822 94296674390464 94518764634112 94606210037248 94609385701376 94678442302976 94992419651584 95141813131456 95233031554388 95514165813248 95530209230848 95618590386592 95900862840832 95932465318144 95935685500928 96005710185728 96307912343552 96324089085952 96459374683568 96533021848816 96853149446144 96942754539176 97171076907008 97174338666496 97245267460096 97248531709952 97335235326784 97338502596608 97658023264256 97732585603072 97886288510248 98210903877632 98301765116828 98305064830336 98376818955436 98595267936256 98608518873088 98611828883456 98699747971552 98703061044224 99027060973568 99030385033216 99102668578816 99241856645594 99414619193344 99570967415296 99646990295552 99679827244634 99974088740864 99977444589568 100066581216056 100069940169472 100305627774976 100382211571712 100475081627648 100808282079232 100885249654784 100966822098688 101043910720256 101140787854288 101378997551104 101472789798016 101546856086116 101550264728192 101789438836736 101883610809344 101887030755328 102221482295296 102299528855552 102443206859968 102460414141568 102782934106112 102857956685312 102861409337344 102895305542848 103199059345408 103294535448832 103298002755584 103311885727232 103616869302272 103716213293056 103879326582304 103978922207342 104223816359936 104303391711232 104399889503728 104645775130624 104742589684096 104746105597952 104822561121152 104826079719424 105170178899968 105436570649501 105747826436096 105765588791296 105863439356584 106098512625664 106175955288064 106179519315968 106214508947456 106292036277056 106626617237504 106644527202304 106875845618332 107230272601088 107329478239802 107333080988224 107347506263452 107585874952192 107664403259392 107668017250304 107764010540368 107767627874816 108121382899712 108125012230144 108203934060544 108562765316096 108733500721664 108834097093631 108837750347872 108917192414947 109159046643712 109177381978112 109278389013248 109600986103808 109637103220736 109640783429632 109720811640832 110066185535488 110084673241088 110323453541504 110363513203216 110689313652736 110791719473344 110810329046144 111137448525824 111240268944896 111244002967552 111258953860096 111609169444864 111694383546368 111870044011712 111977300838676 112241033003008 112344874419232 112348645520384 112430650234784 112695450140672 112799711967488 112803498336256 112907860125424 113173783969792 113260192661504 113547076084078 113882274623488 113919802565296 113923626532352 114006780845552 114259936673792 114361807104064 114365645907968 114384855789568 114828664717312 114847952371712 115390653827072 115478755108864 115585591950556 115589471833472 115861711486976 115968902626304 116053549812704 116057445403648 116438412353536 116442320863232 116550049161728 117097616161792 117205950716218 117209884990016 117555896385536 117594634906112 117598582226944 117684418937344 118050897655808 118054860292096 118070726545408 118074689847296 118532815192064 118552725028864 118719230379776 118833053951248 119112932982784 119203876241408 119314159432832 119595171577856 119705816781824 119709834969088 119797212709888 119801233965056 120194490171392 120498937885144 120590939364728 120874958618624 120986787836096 120990849021952 121388010225664 121476612888064 121480690515968 121858991128576 121879459659776 122143823563808 122188175332132 122548882972672 122662260845488 122666378272256 122682864301088 123045032296448 123158869188992 123163003285504 123567294742528 123571442548736 123661638926336 123974868785677 124266857967616 124381825249864 124386000397568 124476791331368 124480969666816 124774150832128 124889587443712 125005130853148 125299546537984 125303752491008 125395213303808 125399422468096 126083946904576 126129729375104 126221793079004 126502072745984 126619107969536 126640376052736 126757539229594 127131735937024 127136003391488 127153090125824 127553336508416 127650724052992 127851478870528 127969762516687 127974058101344 128275466289152 128394142193408 128398452023296 128492171696896 128794800160768 128913956534272 128918283812864 129037554429056 129341467394048 129440220184576 129768086953232 130151170998272 130194060074624 130198430322688 130293463823488 130703595323392 130725549473792 130846492107968 131232759676928 131254802710528 131565166874596 131587265742296 131975720124416 132097819372064 132102253523968 132120007708864 132535888715776 132632628357376 132637080461312 133072471261184 133200056184832 133409538372838 133511397153806 133825847042048 133949657961392 133954154274304 134078083898941 134349595869184 134393868464128 134398379687936 134496478785536 134620910149544 134919840333824 134937973194752 134942502682624 135067346692096 135279765546289 135383052254093 135804645936076 135809204515712 135832016250112 136233001418752 136359039351808 136381943441408 136806647750656 136811239964672 136911100239872 136915695960064 137713071868736 137813590402586 137818216416832 138142809849856 138270614669824 138275256025088 138398537730271 138403183379552 138729154543616 138830414729216 138835074875392 138963520154368 139290811039744 139424357875712 139643628951008 139750247488096 140185440966272 140190146596864 140208987772672 140213694193664 140752993358848 140757718040576 140781360971776 141219765420032 141327587344384 141685564326488 142019266248704 142150657428416 142155429025792 142259190092992 142263965333504 142730957078528 142863006689312 143199481757696 143308815204352 143446214352896 143671810555364 144148262142976 144253477804576 144258319987712 144707551965184 144731858345984 144736716587008 144865759119536 145293412499456 145298289590272 145317817286656 145661434754017 145685901357542 146115975852032 146251157161928 146256066401536 146600532901888 146736162506752 146741088026624 146848196225024 146896587518408 147330236039168 147335181500416 147471490776064 148306385089408 148793211513856 148798206083072 148906815798272 148911814180864 149044579094138 149375537512448 149400627970048 149538848123392 149980296773632 150360190713824 150385446562624 150829394427904 150968936425216 150974004027392 150994294524416 151133989081439 151469587103744 151580146694144 151585234812928 151635187115776 152082824298496 152228635639808 152468043854672 152584453890064 152943825190912 153085323384448 153090462027776 153232095884504 153592992530432 153598148214784 153710261469184 153852468742336 154214826508288 154362681933824 154605446338616 154723488290392 155210519446528 155236590000128 155380209378212 155838902116352 155865078218752 156009279051808 156469828845568 156526644764672 156866160504326 156892509154276 157386367849984 157501246174384 157506533047808 158023559622656 158028864028672 158169757406024 158175066719488 158547605192704 158663331119104 158668657000448 158815451604992 159065218829153 159342123286528 159592718801152 159714568557824 160217310396416 160238843168768 160244221935616 160387090453772 160392474196864 160509546716764 160865963474944 160892983967744 161041836440576 161575891369984 161926359230272 161953557836672 162457894203904 162463347458048 162581931534848 162587388952576 163121093804032 163272007644928 163656550580224 163781503090688 163938530689024 164196354920416 164353780263218 164740871020544 164861117490944 164866651414528 165019180183312 165407838109696 165560867565184 165566424977408 165687274030208 166077505470464 166236734390272 166470211147448 166498172980048 167144179613632 167149790173184 167177866153984 167698471436288 167704100601856 167826509971456 167881814306752 168377412616192 168538846601216 168803905696244 168932788235428 169493011530752 169649820443558 170049384587264 170055092666368 170179218055168 170184930492416 170336661821872 170342379544064 170901540712448 171032024805376 171301004892934 171599209693184 171840217958656 171869081785856 172028088954449 172535927343104 172541718888448 172564908027904 172570700546048 172724558950216 173108099547136 173234453364736 173240268357632 173297356703744 173975583588352 174249192976768 174382233017216 174792943075328 174954655296512 174960528031744 175116517128098 175122395296576 175534848606208 175668870250496 175831392848384 176414493638656 176549186895872 176691938672704 176826843760448 177383450796032 177413245714432 177577382146528 177706998150703 178101602418688 178131517964288 178296318916352 178822661537792 178887594016768 179275612004944 179305724747744 179870134685696 180001424199296 180007466340352 180066784699984 180598353854464 180604416032768 180765437035456 180771504822272 180795800022656 181329521278976 181503373262848 181788821519032 182391678629888 182530935494656 182699806631524 183105497595904 183130106478592 183136253640704 183299531947168 183305684796416 183439481962016 184047813074944 185058696263168 185089780384768 185261018874022 185672397094912 185807921754112 185814158802944 185875390658048 186011063484848 186424107204608 186596580165632 186627922604032 187032729832081 187358320787456 187652977051904 187832891729392 188275281166336 188412705703936 188419030188032 188587018445644 188593348780928 189037529268224 189212420074496 189218771402752 189356884605952 189984839303168 190283626262912 190466063108776 191028331626496 191060418461696 191237180773184 191801725681664 191864930636288 191871371001856 192011420371456 192615824687104 192648178171904 192918749367136 193066043697632 193706298892288 193885509078352 194342153814016 194490534920192 194670470653568 194677005193216 195316046528512 195465171206144 195772577020496 195960276467683 196421807755264 196603530233656 196610129660672 196753637910872 197190535872512 197217037746176 197223657766912 197399495943104 197406122088448 198054121947136 198060770066432 198205337157632 198483713291188 199141934830592 199293980591104 199359654489268 199948177481728 199954889179136 200133162432112 200139880338944 200950163255296 201616564158464 201770499309568 201933644197376 202087821440512 202274785913473 202281575708576 202757995102208 202945579596032 203093712172232 203100529456384 203578877673472 203767221618688 203774061510656 204442964590592 204599057711104 204886413719936 204920828283136 205565868212224 205715913370624 205722818674688 205790611085696 206398118690816 206589070897664 206596005511168 206623771454464 207432426586112 207758653164608 207957844414684 208447632719872 208606783422464 208799779007456 209291550261248 209485179368192 209492211195904 209645122242304 209652159438848 210340357799936 210873141299002 211495652872192 211531177582592 211726878713168 212197025251328 212351910576128 212359038631936 212429017894912 212584072554112 213253234475008 213289054404608 213751691236664 213829306831231 214460545202176 214658956479604 214666161976448 214695012526904 215171749904384 215328806518784 215336034500608 215528021080736 215535255749632 216242765799424 216250024460288 216407868121088 217467001443328 217668194187262 217675500695744 217834384829894 218318093287424 218354763956224 218556778026496 218758978993009 219201972207616 219274206441472 219281566859264 219441623281664 220132371070976 220169346482176 220646907083008 220727026406432 220888137888257 221378627305472 221583438946688 221620658092288 222274897051648 222480537889792 222488005935104 222517907720192 223218338889728 223388767092736 223740088023424 223954601677352 224482066006016 224689748838464 224697291040768 224861300469568 225390900281344 225599423934976 225606996672512 225815720250848 226347567939584 226520385323008 227094152168156 227764549246976 227839605130592 227847253064704 228013561691104 228723614208128 228731291815936 228769711579136 229657329434624 229695904743424 230239042030543 230781307654144 230957510217728 231171183901112 231178943666944 231723422973952 231937805252608 232107099625408 232114890807296 232876824707072 232884641726464 233100098323456 234195232323584 234411901432436 234419769980032 235111792771072 235189269812224 235197164453888 235368837874688 236101795311616 236109720584192 236141453090816 236149379694592 237065630384128 237438460759552 237658130388133 237666107902496 238225865965568 238407752482816 238628318865664 239190343155712 239411633563648 239419669938176 239594425419776 239602467930112 240388980342784 240997875770288 241181878729456 241749917237248 241973575672192 241981698043904 242776020451328 242953225776128 242961381031936 243717982257152 243758919319552 244287647127616 244376350664264 245097765945344 245324521690976 245332756544512 245365728602176 246090064592896 246317738377984 246326006571008 247134589485056 247323277852672 247949737571354 248533715935232 248763650499728 248772000795136 248953582662736 248961939333632 249779174887424 250010261706296 250599093075968 250607504982016 250790426607616 250798844936192 251425668471887 252167893809152 252259458750208 252443586158008 253004145491968 253238215939072 253280752105472 253515078459188 254263471874048 254272006782976 254306180251648 255702957741056 255939525033374 255948116202688 256550932578304 256788284386816 256796904046592 256984343393792 257827913068544 257836567625728 258075108858112 258682934788096 258880440369152 259536173906464 260302341996544 260388120149248 260396860645376 260586927646976 261407190646784 261451098947584 261692984215936 262465519353856 262509605421056 263130333749192 263174531484592 263951440248832 264195638744128 264204507047936 264240015417728 265071777431552 265265256714752 265274160922624 266144942522368 266400112369664 266819076745676 267022794307612 267651694084096 267899315922784 267908308548608 268156167797882 268787736928256 268796759375872 268992957571072 269241820299088 269839680667648 269875946389504 270134693384192 270559531092578 270766104508186 271609291872152 271618409031424 271664032500224 272466002837504 272718078703616 272763886882816 273613295501312 273622479929344 273822200479744 273831391920128 275426143737472 275627180805172 275636432833664 276285619699712 276541229339648 276550512050176 276797075460542 276806366759104 277458309087232 277660829458432 277670149750784 277927040308736 278848715751424 279287257902016 279500494976192 280370881932544 280380293193728 280417975545344 280427388387328 280677408294101 281505986717696 281515436081152 281562721943552 282439530840064 282655174688768 283371128652976 284038532497408 284301314856832 284310858051584 284518380185984 284527930667008 285461914157056 285726013378624 286398963515392 286617630408704 286892428705792 287343621110728 288296524285952 288506955609152 288516639975424 289415103930368 289463716691968 289473433174016 289731518239072 290586824998912 290635634573312 291322869508034 291371802715084 292231951704064 292502314323856 292512132803072 293472325013504 293482176053248 293696392450048 293793175036816 294660472078336 294670363000832 294942981552128 295406834968427 295632379411999 296612770178816 297586423027712 297596412166144 297813631596544 297823628361728 298089158188276 298751075024896 298801255940096 299077696246784 300720381427648 300770893125248 301658788855808 301937872850432 301948008054784 301988589048832 302267978162878 302939174207488 303160293388288 303170469625856 303270374231552 304165648596992 304457271279616 304936087709344 305168907780128 305887650381824 306170646768896 306180924055552 306464191769008 307185985060864 307420522938368 307704937484672 308429653016576 308725363867648 309210892677232 309446976580784 310421038893056 310473180000256 310760418756424 311677804232704 311730156437504 312018558103616 312939657691136 313053289529344 313732321008652 313785018308552 314772735699968 315002492348768 315013066095616 316047119245312 316057728057344 316339514812048 316350133438976 317326662238208 317630903209984 318130437658306 318684246573056 319185437602304 319429137115648 319724661605167 320434620792832 320477686337536 320488443871232 320774180907544 320784948393728 321019093433528 321731926949888 321785967935488 322083672881152 323151782739968 323852718460544 323907115673344 324915788407808 324926694916096 325163863069696 325174777905152 326242187608064 326544015289856 327877061378048 328392709840832 328707560526436 329481742041088 329722234981888 329733302829056 330027282279877 330038360366624 330815676219392 331121735130368 331132849954816 331374548060416 332155010940928 332473468780544 332940422294896 332996345960096 334288359227264 334299580346368 334355732307968 335396942872576 335408201203712 335653019942912 335763628613504 336754825232384 337077693202432 337607811392488 337865576470856 338986023061504 339299640887116 340098769174528 340110185332736 340358436110336 340369860984832 340673323643744 340684759088128 341803081424896 342064049610752 342602009785868 343680435917312 343738163571712 344056177908898 345071854686208 345083437776896 345129816055808 345141401092096 345449117900432 346216199094272 346468906729472 346480536715264 346594713407488 347346498259579 347951167176704 348498385953536 348764466034432 348879395356219 349585886150656 349909310593024 349921056063488 350233034256196 350244790593152 351069697212416 351337740500992 351662785696768 352828987277312 353098373791744 353383877345408 353653687520896 354766901592064 354826491428864 355154764293056 355413996301406 356203204837376 356263035928576 356592637832704 357645323075584 357775188033536 358551224009888 358611449495488 359740269371392 360002848398592 360014932680704 360133569399968 361196707708928 361530874070912 361543009644544 361591600045312 362659042557952 363006746525696 363577643038064 363926227725697 364783357259776 365061870989312 365399613263048 366210995191808 366260212957184 366272507281408 366599063894336 366611369592832 366878963924032 368095626149888 370117392526336 370179560769536 370522037748044 371344794189824 371615843508224 371628317605888 371750781316096 372022126969696 373193160331264 373255845208064 374065459664162 374716641574912 375305954103808 375653173839307 375665783458784 376550562332672 376825411407872 376838060376064 377174036891288 377186697561856 378075058536448 378424840148992 378437542805504 378713769211904 379969678606336 380567252525824 380932126217552 382056663252992 382120836923392 382474361546368 383603451363328 383729861272576 383742742003712 384022840742912 385231649374208 385296356343808 385837498734272 386132087395264 387412597784576 387771018156704 388684307628032 388981069840384 389340941307136 389354010386432 390632093057024 390930342412288 391545154040992 391920552935366 392843615510528 393207060467312 393220259321344 393507275821744 394381071745024 394434075492352 394798991886208 394812244176896 396108243894272 396121540132864 396410674315264 396967426582376 398283869661184 398587961182208 398719308978536 399896354963456 399909778358272 400266324864224 400279760677888 401900326510592 403867288394752 404175642881024 404549571826946 404563151417152 405515990204416 405891159192064 406187424344464 406201058912768 407534443237376 407548123021312 408885929181184 409198115422208 409772827439872 409841656566272 410220827506763 411131736424448 411431826741248 411445637349376 411581222171392 412796237381632 413178141795328 413192011022336 413247542908928 414864853172224 415517306329216 415915688829368 416895265439744 417213566844928 417599558014912 418583100522496 418970358736384 418984422391808 419290244484608 419304318877696 420680715599872 421746282598004 422991305744384 423062355165184 423453757426336 424703821152256 424858035789824 425168145108224 426506468950016 426578108809216 427503382473328 427658613662462 428921090404352 429317912959208 429332323952896 429390025053808 430343499808768 430657613037568 430672069001216 431056042161472 431070511499264 432485531598848 432500048920576 432815736242176 434934002886656 435336388374524 435351001391488 435668769659788 436636186574848 436709527912448 437113556052992 437517957986018 438548412882944 438563133718528 438883246563328 440264742141952 441293814166016 441454052812864 441776275776514 442757254610944 443166877893376 443241316184576 444549794103296 444961075779584 444976011870208 445035815440384 446436677779456 446777534185472 447480176046848 447909203354704 448964132012032 449379497676928 449394582081536 449722600939136 450781800562688 451198847869952 451213993345024 451631440501696 452695135879168 453040770646016 454188304336312 455529098493952 455679210261184 455694506129408 456027123382208 457447228416256 457462583631872 457539423158272 459314658869248 459391809486848 460478084061086 461562615308288 461915020435456 462342367802224 462357887333888 463875610505216 464214199250816 464229781614592 465753649414144 465769283452928 466200196646912 466933384304933 467289890038321 468390464647168 468823802864872 468839539960064 470223585542144 470378539624448 470394328907776 470737675749376 472203590623232 472219441168384 472282906181632 472298759389184 474876921519104 475316260776266 475332215804992 476451731931136 476815504965632 477256637731328 478823267127296 478839339876352 479188850839552 479204935860224 480777960685568 481995751540576 482347566409051 482363757458912 483499834474496 483947151344384 483963396087808 485552040902656 485906451552256 485922762063872 487435964514304 487517838639104 488575294255232 488752701328528 490195531890688 490649043381952 490665513089024 490731457204352 492180129185792 492635476755968 492652013142016 494269178970112 494646555705344 495899475142708 497067431870464 497527300999456 497544001590272 497907165325472 497923878667264 499558349774848 500020523412592 501198186151936 501580853215232 502851336943774 504335787618304 504518917500416 504887172316016 506008290983936 506476431878144 506561504210944 507030156918376 508526943748096 508544013565952 508612360503296 509900654751397 511405915482112 511879050066748 511896232405376 513101865156608 513576568773632 513593808093184 513968686787584 515655826137088 515673135251456 516150217716224 519072347812928 520604683993088 520776240298496 520793721290752 521173855293952 521656026829483 522814381293568 522902197895168 523385968431872 524931038707712 525019210842112 526260667498384 526349062969184 527902880497664 528391277488256 528409014095872 528480030835456 530143554863104 530530513429504 530548321845248 532289885044736 532800224739328 533638153491352 534045588615224 535303388168192 535798631845568 535816617097216 536312335595764 537575473856512 537593518751744 537985915142144 538483640598176 539751892779008 540269386768384 541119062185156 541532209016372 543218583744304 543236818062848 543328065000448 545436157407232 545527773765632 547226591002624 547244959858688 547644400959488 547662783840256 549031561765141 550852287474944 551254361610344 551272865667328 552571239399424 553082458679296 553101024100352 553594150921084 553612733518208 554916618174464 555321658916864 555340299501568 555854080617472 557697431502848 558574515804032 559000989952384 560741763865088 560760586387456 560835951090688 560854776774656 561354816588202 563011973435392 563030872162304 563125443887104 564879061680128 565310349377536 566742257305952 568077064994816 568602629713664 568621716103168 569036760371968 569055861334016 570923828314112 571452026757248 572797927030784 573235260817408 573784857411584 574687242221456 576593048571904 577013911218304 577033279950848 578830207860736 578927433383936 578946866348032 579463036478144 581173649997824 581271269146624 582645739016068 582743605430168 584463903408128 585004628647712 585024265606144 586944650027008 586964352106496 587392784900096 587586350073632 589320944156672 589885963104256 590813669936854 591264758823998 593225540357632 593774371552453 595172846055424 595192824332288 595627263193088 595647256723456 596178316376552 597502150049792 597602511880192 598155392493568 599553517125269 601440762855296 601541786250496 603317577711616 603875745700864 603896016109568 603977178097664 604535956325756 605878348414976 606320586776576 606340939251712 606540748463104 608914542559232 609872175418688 610337815560256 611775300763648 612341293537792 612361848111104 612907809948343 612928383538016 614371970121728 614841045876736 615409874969344 616859306033152 617450727735296 618421785354464 618893953161568 620842077786112 620946360000512 621520837512848 623355608465408 623460312875008 624037116207232 625879315382272 626106579058688 627464642017304 627570036617104 629545471399936 630004984697536 630026132191232 632094238490624 632115456114688 632679029624096 632700266877952 634653324476416 635261806419968 636260875316612 638370875204608 638858274231296 639449323210334 640869241585664 640955372675072 640976887742464 641548361815088 641569896787456 642038186867056 643463853899776 644167345762304 645072068196361 646303565479936 647705436921088 647814231346688 649831576815616 649853389832192 650327726139392 650349555810304 652484375216128 653088030579712 655754122756096 656785419681664 657415121052872 658963484082176 659444469963776 659466605658112 660054564559754 660076720733248 661631352438784 662243470260736 662265699909632 662749096120832 664946937561088 665880844589792 665992691920192 668576718454528 668599160692736 668711464615936 670793885745152 671306039885824 671527257227008 673509650464768 674155386404864 675215622784976 675731152941712 677972046123008 678599281774232 680197538349056 680220370665472 680716872220672 680739721969664 681346647287488 681369518176256 683606162849792 684128099221504 685204019571736 687360871834624 687476327143424 688112355817796 690143709372416 690166875553792 690259632111616 690282802184192 690898235800864 692937813458944 693189426814976 694692996519158 695902334353408 696996771907072 697528932068864 697758790712438 699818621186048 699842112126976 700466068512392 700489581186304 702139394424832 702675481001984 703325571393536 705657974554624 706196747583488 706767754690816 707307375041792 709533803184128 709652982857728 710309528586112 710827992602812 712406409674752 712526071857152 713185275665408 715550376067072 717102448019776 717222898990976 719480538742784 720005696797184 720029865361408 720267138799936 722393415417856 723061748141824 723086019289088 723183200090624 725318085115904 726013493051392 727155286076128 727852455451394 729566714519552 730123741978624 730799226526096 732421990383616 732520425914368 733198127788672 733222739185664 733757927848064 736191252299776 738055994546507 740234785052672 740359121539072 741044075496088 742689588379648 743231687016448 743256635211776 743501562632192 744044253939392 746386320662528 746511690416128 748130919328324 750611908207616 751306347678614 751331566917568 753101124665344 753650822815744 753676120752128 754348073782576 754373395123712 756849680297984 756875085611008 757427538423808 759939357212672 761134505051648 761838679655417 761864252435104 762420346904629 764113326505984 764241673846784 764948723092736 767206902726656 767459722545152 767485484007424 768045681485824 770463298748416 770592712687616 771674997468544 772264174790528 774825195569152 775542036313408 777368615256064 777962139680768 778681882614272 778708020772864 781264186114048 781860684824576 783090308081984 783841105870732 785687231021056 786414120934624 786440518642688 787014551643488 788868150984704 789597983772416 789624488353792 792216487788544 792821348630528 793934853164752 796567739322368 797175922364416 797438617957072 799792709926912 799819556716544 800532649728448 800559521355776 803800653021184 807734576789504 808351285762048 809099143653892 809126302834304 811031980408832 811782318384128 812374848688928 812402117825536 815068886474752 815096246042624 819545654879744 819683313132544 820441655013526 822263472848896 822863653482496 822891274698752 823162444342784 825592474763264 826356283590656 826384022044672 826495085817856 829729706344448 831034612658432 831831377658736 833790530879488 834427133689856 835199116029824 837166201044992 837940717472768 837968844783616 838580488969216 838608637755392 841361431199744 843492565196008 845982611488768 846124710330368 846907514852672 849407642304512 849716071579648 850336290216448 853012937900032 853156217618432 855006764946656 855317227324924 857842180808704 858635825918416 858664647905792 858780050107616 861315226075136 862112084322944 862141022998528 864971063197696 865000097841152 865631472484352 867824081499739 869868005773312 870672776749048 870702002782976 871337539319576 873272373149696 873419055824896 874227112105984 875035915972036 877096825765888 877126267437056 877766493126656 882587628332032 882908105625728 883552551553028 885514509221888 886333755786752 886482632369152 889922151559168 889952023740416 890071630880768 892873355558912 893555068370944 894960352093696 895788337616809 895818406709408 897928264024064 898758995353856 898789164163072 899445201878272 901563601125376 902397695739904 902427986690048 903262881003392 905390271758336 906081541292032 908376608672624 911058196987904 911358420522368 911389012258816 912054246764416 914894456832512 914925167263744 915078846316544 918629317738496 918783618973696 920956168122172 923125230616576 923830040870912 924684735604448 924715774667776 927751221010432 928428398501632 928459563229184 931507298828288 932400393293824 933866768609866 934579780076642 936780929294336 937647605729744 937679079920128 940447171084288 940757079248896 940788657815552 941475351498752 944407181246464 944438882336768 944565812363264 944597518778368 946958358824023 949753843038208 950632521552532 950664431609984 952903463862272 953631009931264 954513275462656 957646534254592 957678679752704 958377701679104 958409871720448 963991503081152 964695132818102 964727514917824 966999668948992 967894302688768 967926792175616 968789764111897 971104081805312 971812903104512 971845524127744 974871929028608 975035677278208 977150588510464 977505402657056 980391063781376 981298086763904 981331026178048 981462914408704 984360258371584 985270953511936 985304026284032 988538357940224 989293111410688 991798950285416 994134863740928 995054601998912 995088003180544 995814330650944 995847757334528 999116699549696 1000041046825184 1002396372303872 1003161706430464 1005702673887548 1008671575236608 1009037835000832 1009774344632032 1012952863756288 1013123008421888 1014060313836752 1017053887496192 1017088027131904 1017224721006592 1019630043278119 1019801309502794 1022811830964224 1023758100133496 1023792464810752 1026203730313216 1027153137547264 1027187616186368 1027937373575168 1031311652274176 1031346270502912 1032300435432448 1038144695625856 1041209367986176 1041552480596992 1041587442581504 1042347710587904 1043312053658966 1045628762587136 1045804395790336 1046771936863744 1049862077415424 1052521334996768 1052698125938368 1055805760995328 1056782554976512 1056818028191744 1056960061670912 1060287109726208 1061061026859008 1061096643690496 1064579770089472 1065600449478656 1067276306982704 1068091177230448 1070606776336384 1071597263691136 1071633234194432 1072624671191528 1075150947713024 1075187037503488 1075971830284288 1076967281196352 1079503785558016 1080538773536768 1082238124370312 1083064418032744 1086437167488608 1086473636125696 1086656130000896 1090872314814464 1091055547531264 1094453182005248 1095288801918976 1098063123530282 1101704574949888 1102508723220688 1102545731334656 1106164917358592 1106202048200704 1107188301842168 1107225467036416 1109833236348928 1110643317833728 1110680599003136 1111708161234944 1113456531804071 1115394863005696 1117149031608064 1118001979904768 1121483527730176 1121521172774912 1121671902181376 1121709553549312 1122709633176404 1126023946870784 1126061744324608 1126250887774208 1133484514611904 1136154129989632 1137205259427328 1137243432206336 1138073520743936 1138111722668032 1141847656628224 1142904053514496 1145595854061568 1146470521634816 1147569714823168 1149374484442912 1153186097143808 1154027822436608 1154066559901696 1157660415721472 1157854866767872 1158926072956288 1162347299995648 1162542538293248 1165291478032136 1165487210860336 1168927806816256 1170009257295424 1170048531212288 1173889300054016 1173928704212992 1174785569800192 1175172700147264 1178641888313344 1179771926208512 1181627339873708 1182529517647996 1186451080715264 1187548743104906 1190345692110848 1190385648664576 1191254526386176 1191294513446912 1192356632753104 1195004300099584 1196310784987136 1199107034250538 1202881525710592 1203083572500992 1204196622681143 1206635155423232 1207751491401728 1207792032219136 1207954356195328 1209071912651512 1211756696829952 1212641173553152 1212681878503424 1213081496926208 1217829085118464 1219744350837376 1220675631120512 1223550601527296 1224682587075584 1224723696222208 1225815619896686 1225856767076032 1228743940243456 1229682091753472 1230819749938688 1234901455470592 1236843570708928 1237787906323136 1241684155572224 1241892720001024 1243041675025696 1243948987054921 1246711216930816 1246920625750016 1248074232414464 1251758630764544 1252213158117376 1254929284034608 1255140073234208 1259090942799872 1260009969395072 1260052264382464 1264188476981248 1264230912229376 1265358059248192 1265400533755904 1269306648952832 1270523612839936 1272521750633224 1276741750409216 1277716548462592 1278898646420668 1281738483171328 1281910745350144 1281953775484928 1283096723630176 1283139793574912 1284076373734112 1288334691524608 1290144136392722 1295410873842176 1295628462693376 1299663153631232 1299706779664384 1300655452278784 1300699111620608 1304968750432256 1306176061159424 1309229108824567 1311508245512192 1313570839363328 1314830242105744 1317926968164352 1318888939927552 1318933211316224 1320109129119508 1320153441466496 1323262704877568 1324486940521472 1324531399819264 1325498192241664 1329893875122176 1331761689179584 1331985383840384 1337153436909056 1337198321385472 1337422929231872 1341587771490304 1342612079771648 1343054514454016 1347019300929536 1348310772809728 1350431245569952 1351462305883424 1355944092246016 1357198563548464 1360395076698112 1361433744441344 1362693294574976 1362739036352512 1367212325699584 1368256198443008 1370408039143472 1374721743669248 1374952654286848 1376224711635592 1380287418744832 1380333751107584 1380519264223232 1380565604368384 1381796471601728 1385875626917888 1386378853629952 1389385993038316 1393993543814144 1395057864137728 1395517581424876 1399637242372096 1399684224253952 1400932137024784 1400979162372608 1406651142787072 1411315949109248 1412393495166976 1413535509381632 1414614750083584 1415923501394311 1419067606368256 1419305965715456 1420619057172224 1421655985205624 1424812819349504 1425052143714304 1426370551330816 1431100752134144 1434204896039552 1434445797981952 1438961077485568 1440011393594368 1440059730722816 1440534277599872 1444786830835712 1446123496283648 1446172038578176 1446366400181248 1452026986102784 1454310572152256 1455704910902788 1459133429039104 1460247483957248 1461598453052192 1465040851828736 1466396255577344 1466445478371328 1467515855696128 1472382504599552 1476111989093014 1480469570105344 1480718243078144 1482088150992176 1485379176759296 1486463374032896 1486513270423552 1487003125264384 1488088507878784 1492772641325056 1493023380832256 1496261838656648 1501223816415232 1502612695357228 1502663133835136 1506202249330688 1507301645631488 1507352241504256 1508696147565152 1508746790247424 1513699360595968 1513750171222016 1514855076847616 1522269010103296 1523677359310834 1523728504870208 1524840693809258 1528226653011968 1528483347693568 1529897446185472 1534413805453312 1534919445090304 1534970968014848 1536091362971648 1540926597496832 1541185425375232 1543349994937088 1544528349581056 1549650391138304 1551084072626816 1554737230512128 1555924279361536 1557363765228544 1557416041545728 1562528372228096 1563721369649152 1566180616163968 1567682211741464 1571374462042112 1572828241869248 1572881037285376 1574029103286976 1577736301969408 1579195967544832 1579248976707584 1584432975577088 1585642697261056 1587869706329504 1593135478644736 1594351844728832 1594877235914144 1599585419853824 1601065299456896 1601119042711552 1607601306042368 1611673294213801 1615469153579008 1616702571524096 1618198287307784 1618252605668608 1622063960817664 1623564636768256 1624749697377856 1624804235651072 1630137772949504 1630192492085248 1639091309759488 1639366626265088 1640883310027052 1644526945697792 1645727306964992 1645782549397504 1646324888685568 1652712567181312 1652768044089344 1652990171635712 1659459412688896 1662069225316864 1663606912716931 1663662755317472 1667581061758976 1668854267379712 1670398232059648 1674332402089984 1675881434945536 1675937689567232 1677160977938432 1677217275510784 1682722862399488 1686985130392016 1691965222977536 1692249420660736 1693815029705344 1698815284609024 1699432143159296 1700672580432896 1706025875800064 1706312435236864 1710013529893312 1710634454649848 1715684361617408 1717271651836832 1717329295811584 1717560100215232 1722630452150272 1724224168645888 1724282045997056 1729942126395392 1731262944968704 1735648162999478 1739736011546624 1741345553498096 1741404005565952 1742675078639152 1746544746299392 1748454224211968 1750071831944072 1754193651531776 1754252534874112 1755532986253312 1759979679303209 1765175256664064 1765816211251456 1767105103106056 1771029018443776 1772667511573504 1772965264738304 1779844303118336 1779904047480832 1780143261761536 1789920704187392 1791576675233618 1791636813418816 1795856528048128 1797517990707712 1797578328326144 1798890403756544 1804795391479808 1804855973380096 1806525762006784 1810780543516672 1812163082584064 1816753217345248 1822116393975808 1822716841044736 1822778024517632 1824108493528832 1829788913665024 1829850334527488 1830157692633088 1837258635476992 1837567237947392 1841912336244344 1846250461233152 1847660081741824 1849369471208896 1849431549335552 1855502442020864 1856856797003264 1856919126458368 1863014597656576 1864800786587648 1867733537219732 1869159560153284 1873561858588672 1875295211459488 1875358159840256 1881514158497792 1881577315631104 1882950702997504 1888814362492928 1888877764673536 1889131624726528 1893916717648046 1899507686076416 1901265043105064 1901328863219968 1905806927724544 1907262019862528 1909026550925312 1915293068509184 1915357359505408 1916755403358208 1916819743440896 1927983006162304 1929390265636204 1929455029835648 1933999337897984 1935788605377536 1935853584351232 1937579528223794 1942208163610624 1943625806209024 1943691048255488 1949743858057216 1954301177020928 1955010805314112 1960782127562752 1962596173527808 1962662052356096 1962925828817408 1964741858058707 1968720516743168 1970541907023872 1970608052568064 1977076715880448 1978586222821376 1983597900570832 1988269727481856 1990109203997824 1990176006361088 1991628661301888 1991695514669056 1998233399099392 2000082093650368 2004792744607744 2006323412860928 2011405347775096 2017343150473216 2018075670001664 2019548689264064 2025905727512576 2026246016843776 2028120627673504 2034107774992384 2034449442013184 2039260086556238 2039602619005588 2045623661928448 2047516200266992 2047584929621504 2054306275094528 2054375232372736 2055874747150336 2062623304548352 2062692541005824 2064600870864896 2067847844778989 2069426655883993 2076289391251712 2082418735972352 2083104961193984 2083174885163008 2084695421175808 2086624107317932 2091257525174272 2091608791580672 2093543873727488 2105042669993536 2105396251876736 2111611521990656 2113565109953024 2113636056383488 2113920123341824 2120574219452416 2122122053718016 2122193287380992 2129159540178944 2131200898957312 2134552613965408 2136182354460896 2141213552672768 2143194527382272 2143266468388864 2145249342383056 2150301895426048 2151943660568576 2153934562392704 2159007571116032 2161077547073536 2164476248740624 2166128836065488 2172874334977216 2172947272251392 2173312260001792 2181744629628928 2182111095062528 2188906364010496 2190577603837952 2196126247060564 2203409149899776 2205017446441376 2205091462669312 2212329834717184 2212404096401408 2214376603684336 2214450934072832 2221286635667456 2223416322469888 2226913063608142 2230789726011392 2234298063216128 2236003959809536 2242967055460352 2243042345549824 2243343804362752 2243419107098624 2245419266352808 2252047893741568 2252123488649216 2252501775548416 2266969029223808 2272308259979264 2274410518854656 2274486864412672 2276147041487872 2276223445336064 2283695313256448 2285808107028992 2295139429646336 2298748968885824 2306372194287616 2308055644873216 2308133119803392 2310190975959139 2315320831442944 2315709733535744 2317852145912576 2324694599991296 2325085076586496 2330582956064272 2330974421720672 2337855613632512 2340018514590848 2340097062424576 2347778600108032 2347857408425984 2349571139600384 2350345400294528 2357283776626688 2359543852417024 2363254679747416 2365059035295992 2372902161430528 2375097486209812 2380691384221696 2380771297329152 2382509052772352 2382589026893824 2384713265506208 2392621569974272 2398214068501076 2405763051421184 2406167145001984 2408393245362286 2415502982803456 2415584064438272 2415908712390656 2418143825303024 2423513393659904 2425282347106304 2425363757006848 2426162993852416 2431425487817053 2435658170236928 2439488701674752 2441351262241024 2447101203054592 2449365174151168 2449447392444416 2451631239793372 2451713534152064 2457487880486912 2459364183506944 2461639499877376 2469802910941184 2473687141417856 2475575812646272 2483368311144448 2483785440002048 2486083350051392 2487897974109842 2493422433861632 2493841251500032 2496148464828928 2503517261529088 2504426316234752 2509858568069216 2510280146468416 2518181885599744 2520019938790144 2520104528764928 2528376953962496 2530716118496384 2530801067511808 2538613297905664 2541047225679872 2545043501266448 2547483594079879 2553483500818432 2555433096925184 2557797292841336 2563476966342656 2563821490700288 2563907550969856 2566193447260352 2566279587149824 2568152747468224 2576669383049216 2580288272785444 2590821747684352 2591256925386752 2599326307262464 2599413559328768 2601310904557568 2601398223241216 2612352122318848 2618458217649134 2623016491024384 2627141678726656 2629572216875149 2629660484211488 2635853936328704 2637777879855104 2637866422632448 2640218258239016 2640306882932992 2646525409755136 2648973881042944 2649062799638528 2650996384483328 2659787750244352 2663523378359168 2663970767680768 2674306873818112 2674396642770944 2674845858463744 2683175542980608 2685224159543296 2686109028908032 2696621545619456 2700862491139904 2702924611766848 2711888184492032 2714397127096928 2720790153396224 2722867488882688 2725386589149952 2725478072705024 2734424651399168 2736512396886016 2740816078286944 2749443487338496 2749905308573696 2752449423271184 2760574837489664 2760667502215168 2761038528446464 2763592943203456 2771751253835776 2772757707259904 2778771986076632 2787987087628288 2790115728275456 2791035162849752 2799274484744192 2799368448507904 2801864274049568 2801958324745216 2813302285574144 2827071018763264 2829229500167168 2831847002788622 2838135212736512 2838611931430912 2841238114344448 2843311970411248 2849625638699008 2852741102661632 2862201504268288 2868409792079104 2868891595963904 2871545792547341 2877922154971136 2880022787188736 2880119461445632 2881068555199744 2889573661671424 2892246992567296 2892344077156352 2892732800362496 2904053972205568 2908621144304512 2911409821805576 2918266858078208 2920494967914496 2923196906104384 2930081703657472 2932792511154688 2932890956742656 2935031711392256 2944765009199104 2952223978186028 2960939140210688 2961436486156288 2964176301984352 2972926748065792 2974006250528768 2976177015757568 2985545282650112 2986046761664512 2992523677313296 3002447632830464 3005225390714456 3005326267670272 3012404498661376 3014603291262976 3014704483008512 3017392295130304 3017493580494848 3027398721191936 3027500342444032 3029710153695232 3044538020206592 3047354718621668 3047457009740416 3049681387618516 3056453306023936 3056966695387136 3059794892370944 3069838890180608 3069941936029696 3072182725943296 3081853194993664 3086699989874176 3089056699162112 3099300782276608 3102168145253632 3109474461024256 3111848558723072 3114727530457088 3114832083091456 3125056744456192 3127442739298304 3132361232327936 3135364423482928 3142748924084224 3145656483738496 3145762074570752 3148058206573952 3155472603938816 3158391935089664 3158497953415168 3168865951154176 3171285394522112 3175739412659008 3186270957289472 3188703689457664 3189754471828288 3199170839707648 3202130598913792 3202238085423104 3215202612084736 3223346588427602 3230938307158016 3233405143048192 3236396574615568 3236505211337216 3247129273536512 3249499394755712 3249608471302144 3260275545899008 3260384984170496 3268533690134531 3278182619518976 3278733252530176 3281766620054104 3289053891395584 3291454613929984 3291565098795008 3292649777371136 3305425134362624 3305536088178688 3305980343271424 3324138450633728 3327213825433862 3327325510634944 3335162123517952 3337708534759424 3340796464119296 3351762869891072 3351875379134464 3354321955876864 3354434551021568 3365445724798976 3373970260784032 3376432964863357 3383930445955072 3384498841321472 3387630059410688 3397630569218048 3398864286318592 3401345160865792 3412051751600128 3412624870473728 3420027059786624 3421268909299696 3431368723234816 3434543303673664 3434658591623168 3435120200430464 3445260904300544 3448448337291776 3448564091994112 3459884252790784 3462525889937408 3471296325998956 3479472023093248 3482691106996192 3482808011131904 3485350157278304 3496908448423936 3500143663888144 3508387303063552 3511065972506624 3519959358606418 3530350513328128 3531632422502912 3534210206212112 3542058036887552 3545335023147008 3545930529476608 3559688606236672 3559808094961664 3560286523523072 3579841408374784 3583153350467236 3583273626837632 3591713056096256 3595035981415424 3595156656652288 3597780807513088 3609590782959616 3609711946760192 3613051524013568 3633506434690496 3644232787951616 3645433682089472 3645556049035264 3648216987057664 3659577827330048 3659700669054976 3660315385266176 3674517270953984 3675134475894784 3683824672488688 3692500922466304 3695320163483648 3698738942417792 3698863098671104 3711004884041728 3713713594006528 3713838252916736 3726029195313152 3729601573175296 3735467074439464 3738319120306568 3747123717177344 3750590422918976 3750716319680512 3763028316995584 3763154631262208 3765901405995008 3777628724985856 3778263249453056 3787833435296092 3799015372152832 3802530086210128 3802657726439936 3818053101850624 3830586137018368 3830714719010816 3833510806716416 3833639486881792 3843220932355987 3855966012324608 3858780531272408 3858910059671296 3867998675795968 3871577210755072 3871707168702464 3875159056447588 3884416327221248 3887251612418048 3887382096510976 3908602354041856 3910021610628224 3921564255125504 3925192347055616 3925324104712192 3925851657634816 3929483716117414 3941083814047744 3941216105136128 3954153431760896 3957172445642752 3967195801141664 3976539454963712 3980218407995648 3980352012722176 3983257322603776 3983391029338112 3996466798198784 4000164187300736 4009585489215488 4012646825721856 4022810695550192 4034686300946432 4036151340003328 4039097378528128 4051811455025152 4052492033687552 4056241255347008 4068215549984768 4068898884026368 4078520173112476 4079205238011176 4091247323856896 4095032400533984 4095169859243008 4108612550189056 4108750464745472 4111749494300672 4125246609096704 4129201741729792 4135695689557978 4138853311767986 4152578782503424 4156420600867171 4164837471944704 4166209922387968 4166349770326016 4169390842351616 4173248214635864 4182515050348544 4183217583161344 4187087747454976 4196874619876883 4210085339987072 4210792503753472 4223223043981312 4227130219906048 4227272112766976 4227840246683648 4241148438904832 4244244107436032 4244386574761984 4262401797914624 4269105227930816 4272364708921792 4282427105345536 4286389054764544 4286532936777728 4290354669638401 4290498684766112 4300603790852096 4303887321137152 4307869124785408 4318015142232064 4322155094147072 4328952497481248 4332257672130976 4345748669954432 4345894544502784 4346624520003584 4363489259257856 4364222190125056 4377812728020992 4381155207675904 4392252494121128 4406818299799552 4410034892882752 4410182925338624 4424659669434368 4424808192802816 4428753207368672 4428901868145664 4442573271334912 4446832644939776 4453826127216284 4468596126432256 4472007919619072 4485934110920704 4486084691099648 4486687608725504 4486838214197248 4490838532705616 4504095787483136 4504246977298432 4515504477374527 4533938058447616 4544616519958528 4548821037709312 4548973728825344 4552294082975744 4552446890672128 4567390626512896 4571616214057984 4590278859292672 4597497937771648 4612744388575232 4616111289746432 4616266239606784 4620381951918278 4630641662885888 4631419467071488 4635704291825152 4649389199982592 4661165912128544 4661948843441344 4675711227265024 4680037029181696 4680194124849152 4695557200216064 4699142279200768 4700690800589056 4714567553253376 4719087704834048 4726509359494832 4730118070591984 4745804322861056 4750194972419624 4761382768443392 4761542594658304 4765018105544704 4765178053787648 4769426531012416 4785243139948544 4796428137002152 4811526102842368 4812334290003968 4816786490724572 4831005965606912 4831168128876544 4831817424781312 4836287650606048 4850564694212608 4852325987704832 4862850975634106 4871316340473856 4878977403349504 4882702524482048 4898730348302336 4898894784888832 4903262479586744 4903427068304128 4914975760973824 4918728367013888 4923278999754752 4939605821882368 4947374282835712 4951151625292544 4966736622288896 4967570880004096 4972166700102784 4975795948219684 4986844867723264 4987682503000064 4992296929657856 5008852632469504 5019717136138432 5020560292936832 5036363771199488 5040039877580288 5040209057529856 5056753907924992 5061432236992768 5061602135023616 5077226595811328 5082094451359744 5090087002532896 5094967188159758 5106967001636864 5110866193850368 5115594585682672 5126953932685312 5127642981400576 5132386894520704 5132559174299648 5136305494936448 5153338766098432 5160576545570888 5181643495368704 5182513850773504 5198652614524928 5198827118657536 5202621809115136 5202796446482432 5224704244637696 5236916435298268 5254283357453312 5259144433750298 5259320968422976 5271707872657408 5275555759710208 5275732845264896 5280436516478032 5280613765865984 5297947762085888 5298125599277056 5301992768966656 5319575500488704 5327046756718336 5327941535361536 5332870757587919 5348613747636224 5348793285541888 5349691716927488 5366351085961216 5370448319086592 5372218057816064 5393243091238912 5401724982279808 5405849223533696 5423776368984064 5428794254193856 5441580306792448 5445734977765376 5450773178299904 5450956145410048 5468849302798336 5473024793772032 5481632156573888 5498886974676992 5499810617147392 5504898846542368 5521149674979328 5522077056892928 5527185886406912 5543502507671552 5545515414519808 5557543972153264 5575974175256576 5580231456550912 5582070325699504 5598548969488384 5598736897015808 5603728548099136 5603916649490432 5626604571148288 5654142037526528 5658459000334336 5663694005577244 5676270425473024 5677223862861824 5682476228688896 5686623940822496 5705482205323264 5736819584158208 5737783191927808 5743091585094682 5755844309942272 5760045574377472 5760238922891264 5762137110399488 5779147323342848 5784493985134592 5784688154312704 5785465600724992 5808107944411136 5817242288609024 5822819643611152 5836533716156416 5840989935828992 5846393812208768 5860163407314944 5865585022309376 5865781913485312 5870063422784512 5889530018398208 5904447956372056 5921878280421376 5922872972312576 5928352603968704 5945853496131584 5948012501057536 5952354031515136 5971090565300224 5972093523329024 5985047354626592 6004895265660928 6010450781428912 6010652535340544 6029206582525952 6034784590260608 6034987160989696 6054797442383872 6055000684888064 6059420307390464 6074768570498173 6089076040413184 6094709437243336 6094914019480832 6099362775237032 6112906612047872 6113933390774272 6119589784741888 6139677780361216 6139883872059392 6144365451886592 6173399979748352 6178113398324224 6198601564553216 6204336290507264 6229455060914176 6229664166182912 6250113488912384 6254885478596608 6264722464655872 6270518363317663 6270728846965856 6285497848168448 6291312967476992 6291524149141504 6296116413147904 6310945207877632 6316783870179328 6316995906830336 6337731902308352 6342570789044224 6351478825318016 6372541914578944 6377407378915328 6379508943656576 6398341679415296 6404261197827584 6404476170846208 6430405224169472 6446693176855204 6461876614316032 6466810286096384 6472793149231136 6473010422674432 6494258547073024 6498998789511424 6499216942604288 6520551091798016 6537067380269062 6556365239037952 6557466505060352 6563533240108208 6578107782791168 6582909227859968 6583130197590016 6585299554742272 6610850268725248 6611072176357376 6611960686542848 6628708511768161 6648276901267456 6654427650867724 6654651021269888 6670324247035904 6675417069518848 6681592928238592 6703525739782144 6703750758268928 6708643911753728 6708869102043136 6747940521568064 6752865929726714 6767860891910144 6768997682642944 6775260118821376 6781528348783279 6795261138436096 6797728572637184 6802690321731584 6824103503200256 6825249740947456 6840054119573248 6842537818599392 6862737446469632 6869086607347328 6869317183246336 6870240400860928 6890521808601088 6896896674583552 6897128183988224 6919768505581568 6925051779874816 6942592651997912 6958944046186496 6965382213992384 6965616022263808 6970700314556608 6993816896847872 7000287327776288 7016774606127104 7022131945013248 7039918717212836 7060701026656256 7063264845005824 7068420412424224 7090670046294016 7091861058953216 7119377212473344 7119616189923328 7120573047046144 7137410302946833 7159682816749568 7166306700934472 7166547253675264 7183426112192512 7190071962830848 7190313313304576 7195561615026176 7219181565919232 7219423893520384 7226103048027136 7267012869380992 7288465575903232 7290867364178944 7291112098070528 7296433974115328 7319155654660096 7319401338109952 7320630770532352 7349034541907968 7367649344977376 7385001844932608 7390640326967296 7397477884835584 7397726197342208 7422009768083456 7427427188013056 7427676505833472 7452058390626304 7459203146350592 7470934148878928 7476638240613136 7494247434354688 7501180845837952 7501432639361024 7526056633991168 7526309262524416 7531802811990016 7555257449971712 7556526498906112 7575666870592184 7598030744305664 7605060172420256 7605315452879872 7636106203701248 7661172274036736 7667021613432832 7686441864711974 7711932024649216 7717561062544816 7717820119342592 7743154421510144 7743414337404928 7750318112895176 7768832654442496 7774503224836096 7774764193021952 7794195722628497 7817204708083712 7820043221256448 7843128510251008 7850384694111232 7850648209424384 7851703315269632 7858967432234828 7882167628095488 7882432210272256 7934391602283328 7953078909927424 7960436815991296 7960704025444352 7966514645207552 7966782058676224 7992933596397568 8000328374601472 8019170978430976 8025293651443712 8045621391100384 8069372601892864 8072302680006656 8078194757056256 8103622910050304 8104984067375104 8112482510694016 8136431099969536 8137797768052736 8157040346224952 8158410476022352 8182494647713792 8190064801067968 8190339718486016 8217225100378112 8217500929490944 8223498988601344 8250493218193408 8258403483459584 8271391379115956 8277706623535972 8305157565006848 8312841201734342 8332419844775936 8332699540652032 8338781684703232 8346496429271728 8365030100697088 8374175494909952 8393749239753766 8420170679974144 8421585007506944 8446446087962624 8454260439812096 8454544225533952 8455680493367296 8482296877809664 8488488214872064 8488773149523968 8524803595829248 8538210455861632 8544729417843584 8564854210691072 8572778109529088 8573065873555456 8580709339276802 8580997369532224 8601207581704192 8607774642274304 8615738249570816 8644310188294144 8657904994962496 8664515344261952 8691497339908864 8691789089005568 8693249040007168 8726978518515712 8728444380250112 8755625456041984 8762310415351808 8784504988242256 8813636599599104 8820069785765504 8820365850677248 8849319338868736 8849616385605632 8857506414737344 8857803736291328 8885146542669824 8893665289879552 8907652254432568 8937192252864512 8944015839238144 8971868221841408 8972169382199296 8973375217451008 8973676428394496 8981677065411232 9008191574966272 9031008954749054 9067876116895232 9097642075418624 9097947457650688 9104588165951488 9104893781344256 9134781253025792 9143232428115968 9164603761771969 9180557718585344 9194995875543296 9225488777150464 9232222579492864 9232532479213568 9240763903836556 9261283325771776 9262838934142976 9271408583650304 9322331824257088 9323897686882688 9351422454530048 9360074058363392 9360388249698304 9391114400432128 9398284558401536 9401381601178112 9429135106506752 9438175409668096 9453018718989664 9460236141183968 9491608645722112 9500389944839248 9522765536886784 9530036211089408 9538853062024832 9570486279897088 9592856274004304 9623052205684736 9624668580007936 9633572981449144 9662011931213824 9662336257753088 9663634849562624 9672575301212096 9701129388425216 9704651975409664 9725701951268212 9757954806699008 9765405048964096 9797460696604672 9797789569777664 9806524959173488 9806854136608256 9846557999509504 9879211643764736 9894748565671424 9902303250585088 9911464509760177 9933473244577792 9935141760008192 9944333400205568 9951591896439368 9973689735446528 9975365006000128 9984593859315712 10017705264939008 10039434272276864 10041120585873664 10072727542398976 10080079755160576 10080418115059712 10113507815849984 10122864473985536 10123204270047232 10164188902719488 10180174005065792 10189934376319516 10213934003273728 10221732387700736 10231189171365344 10255285962801152 10264773789041408 10265118348599296 10272610989872896 10306677532196864 10321153091141776 10363286990737408 10365027701547008 10397305229049856 10397654237315072 10405243618230272 10405592892964864 10449408489275392 10473832870596536 10508566714906624 10518288867500596 10518641936845952 10543415745314816 10551111519420416 10551465690529792 10560873032956064 10561227531731968 10595895524171776 10596251198554112 10603985537933312 10654093513436672 10655883070723072 10665741515175838 10697227495272448 10697586571083776 10699383433854976 10732702171922432 10740896638173184 10744436115632128 10786486182477824 10803449964559616 10811698447067392 10847552737968128 10857588508387712 10883160613584896 10891469955530752 10901546356599808 10901912290820096 10937698605596672 10946049587544064 10963264313147776 10997773949353984 10999621234294784 11009797693084736 11042299349958656 11044154113785856 11054371772813824 11087005015343104 11091030829039616 11115087944306528 11151948350513152 11160462913101824 11164140651399008 11197097938976768 11207457096198272 11207833298980864 11253209142296576 11281713059496607 11308284075053056 11316918000668672 11327388011154488 11352540850946048 11354447725723648 11364952457377792 11373247881644992 11410964410646528 11473639168316416 11475566383855616 11486183170189364 11511688619884544 11520091148754944 11520477845782528 11524274220798976 11568987970269184 11569376308625408 11570931201449984 11616215888822272 11634484577218048 11645248389018517 11645639287222304 11673067432312832 11681979871657984 11692787624417536 11720326814629888 11731170044618752 11731563826970624 11740126845569024 11779060036796416 11808895912744112 11843756560842752 11845745944625152 11856705207937408 11891706992263168 11896025002115072 11904708063030272 11942181130600448 11944187046658048 11970094709253184 12009790531321856 12020901562857824 12021305070681088 12058413165051904 12069569180521216 12069974321979392 12109594884767744 12118840614780928 12149537140996346 12178152080826368 12189418874486672 12189828038961664 12198725550474064 12225813224095744 12239179569483776 12279355560722432 12279767744118784 12288730903773184 12346799959496704 12356226796648448 12397203129106432 12408672581014528 12458910121828352 12459328332365824 12529444929311744 12541036726635326 12541457693931712 12570995696336896 12582625934953984 12583048298283008 12592232826295808 12633567740358656 12633991813660672 12675463804616704 12685141578088448 12702957650636032 12745083829157888 12754814757830656 12759017887313152 12796683358830592 12808522395655168 12808952341692416 12860810448338944 12893386353710408 12923753228632064 12933620572192768 12945586298462272 12946020845348864 12988517094146048 12997997579022848 12998433885208576 13041102183596032 13074134760538124 13112730478075904 13114933010120704 13127066480216416 13165818455719936 13170599109484544 13221700537450496 13222144352714752 13223921373085696 13257417023536322 13296553802534912 13308855301735448 13309302042539776 13340648494071808 13350834139037696 13363185856477184 13407051479564288 13407501516537856 13417287823507456 13417738204086272 13495881043136128 13505731859453428 13535721783820288 13537995365285888 13550520237642752 13563056697566558 13595457145274368 13605380643463168 13648207006400512 13680108239146496 13685075637198784 13725474892939264 13738173214694656 13738634366492672 13740480801721856 13781043617202176 13793793349167104 13794256367976448 13839537011163136 13850103559749632 13885185303995824 13917888092372992 13930764427984768 13931232044527616 13941400629113216 13987633793695744 14000574655552576 14033549212254208 14044263890026496 14079837434425672 14121402053312512 14126529690011648 14136840824848448 14181340092588032 14183722117906432 14238754424946688 14241146094092288 14274820605893666 14319365633499136 14332613401868944 14333094507350528 14380143925661696 14380626626609152 14391123230052352 14438363131838464 14438847787040768 14452206096054272 14474934913452923 14485986591187951 14534025738761984 14576931151806464 14581734728357888 14582224196141056 14592867948230656 14638311309320192 14638802676219904 14641261541064704 14735298689954752 14770003689865216 14781280653934592 14794955769671168 14795452394684416 14844019536166912 14854854376026112 14855353011666944 14904116781252608 14918406292701184 14941868297757856 14953276481226272 14988494868709376 15002361691675904 15002865278722048 15052113267982336 15063605623980032 15110514899943424 15113052997812224 15151333741184368 15196061488611328 15210120344840512 15210630905759744 15272212407402496 15322344548073472 15334043226865664 15372883729423948 15423864049298432 15435122125089632 15435640238685184 15486308843020288 15486828674809856 15500636225790352 15549006449672192 15588391445256994 15634409416167424 15640086442512896 15686257020502016 15700769388222464 15701296418848768 15703406630539264 15717934864469656 15764335256190976 15764864420544512 15868783204566656 15906157819854848 15920873631982592 15921408050888704 15933029290415104 15933564117352448 15985867192795136 16000656749202944 16091242782200768 16138745203785728 16144605360013312 16156389514112512 16171336831713973 16207245820100608 16209968134750208 16224965021388032 16272862199939072 16275595536105472 16314080692449904 16316820952044704 16364989295427584 16380129602135936 16380679436972032 16434450200756224 16435001858981888 16446997977202688 16500986436386816 16516806966919168 16542782758231912 16555413247071944 16610315130013696 16625682403468684 16664839689551872 16665399081304064 16677563369406464 16692992858543456 16748350989819904 16787498479507532 16840341359948288 16843170015013888 16908520879624192 16909088451067904 16911360986734592 16964593755619328 16976976429744128 16977546299047936 17019978414719371 17049607191658496 17076420911723264 17089458835687168 17129708421382144 17145556219058176 17146131747110912 17161418678553604 17161994739064448 17202415163408384 17215549284548608 17231476499141632 17288620376588288 17315809989924992 17329030688523904 17382994679817728 17383578178011136 17386498080014336 17453957037031424 17456888760500224 17511250912083968 17524620830703616 17569009976484512 17627273199198208 17640139571531008 17640731701354496 17698638677737472 17715012829474688 17715607472582656 17770293085339648 17787330579759104 17815304508865136 17874384505729024 17888031678476288 17943736443682816 17944338764398592 17946750434902016 17947352856788992 17963354130822464 18016383149932544 18062017909498108 18135752233790464 18195284150837248 18195894915301376 18209176331902976 18209787562688512 18286464856231936 18329207523543938 18361115437170688 18389991751086592 18407005518126043 18450977554300928 18464445158985728 18465064958427136 18481527807673112 18522566651543552 18525677868285952 18542817167300608 18644663648514176 18647795373765376 18702844909060096 18720148116726784 18720776499396608 18782228800864256 18796569116803072 18802763202356224 18876350819336192 18906037437979328 18920472282367936 18983217291444224 19000779889678496 19045531073773568 19060072422178816 19077706124049664 19140972559794176 19185712548008608 19246104411369472 19249337160015872 19267145962898288 19324023862427648 19324672515506176 19327269699125248 19345150602424192 19402258776850432 19409303950819328 19451403902536424 19515909613398016 19530810097928192 19594921393209344 19595579139555328 19613049918346976 19613708273216512 19693115999019008 19789497131342848 19804606501170176 19822929019520354 19866946489155584 19870283520016384 19888666800411136 19903183792878736 19947379470893056 19969187718631424 20035410529878016 20078868544553728 20082241171747328 20145455084797952 20160159510321152 20160836230119424 20227015631699968 20245728947971072 20246408540094464 20328377805438976 20360348010131584 20379868752639032 20427868006547456 20443464775401472 20462378342730688 20510571925602304 20529547578082816 20530236697198592 20545221979745792 20613355064393728 20642306182283552 20726573981474816 20730055403094016 20794610458099712 20810487236460544 20898816978550784 20947665741193072 21017133429813248 21036577735001192 21037283873691904 21086831490629632 21102223038840832 21102931381059584 21121746065912128 21122455063463936 21191791048343552 21192502397108224 21207971075866624 21308187026873344 21311766141446144 21331483030351676 21394454990544896 21395173142167552 21398766867709952 21488872231264256 21572972364955648 21606899929119232 21623396894134784 21695105475936256 21715177016775424 21766321227169792 21782939911061504 21803092713199616 21803824581640192 21875397211193344 21892099175088128 21926528626295552 21995547898707968 21999242468589568 22019595386169472 22084598699917312 22088308227571712 22108743545627648 22182061658079232 22230175888613056 22303896701026304 22320925826203648 22328281302798016 22394195877953536 22414914192396544 22415666597961728 22506418284593152 22563426118993214 22616568150106112 22633836001337344 22654776022308976 22705081701892096 22729904914755584 22746495763289984 22821928821293056 22879735830941717 22947278336632832 22951132767711232 22972366340378728 23023377239769088 23040182297509888 23040955691565056 23048548441597952 23137975940538368 23138752617250816 23141862402899968 23268969154436096 23290496778037034 23291278574444608 23346134864625664 23363959743315968 23385575248835072 23462340089237504 23463127653941248 23480253691138048 23558120073592832 23617791825488224 23635030754043499 23687513121685504 23691491889250304 23713410415874816 23783413984526336 23792050004230144 23809416126060544 23884362261200896 23888374093316096 23940189418506368 24019581062643712 24041803125715648 24042610141362176 24116826330103808 24139138361042432 24139948643958784 24219189769535488 24237681229561856 24299074281992692 24356304161652736 24378837748973344 24379656077923328 24397451100948128 24478359138967552 24558711121444864 24577461807546368 24693599918993408 24712453593296896 24794406258212864 24817345162029056 24917820243656704 24918656664731648 25058889858623488 25082073453270652 25082915387863424 25141991392673792 25165251869907968 25166096596566016 25184465652591616 25267135480717312 25267983627321344 25405915301272064 25490167658315776 25509629515661312 25518035774626304 25593366717661184 25617044791310336 25617904683384832 25721620896677888 25786772707420816 25847506457264128 25867241144385536 25891172596924544 25892041690697728 25977034188292096 25995995158045696 25996867770417152 26082204367192064 26148269521076248 26225460956151808 26229866020241408 26254132960432832 26331636911439872 26341198218969088 26443401074900992 26447842746171392 26514834047072644 26593107605069824 26617710603470896 26618604085079552 26726371712954368 26814102959128576 26815003033075712 26834575647014912 26835476408172544 26902546526491909 26991762086272256 27011463718906856 27071443567640576 27075990730571776 27101040475285504 27126113395133116 27190914290548736 27210761286926336 27360216478292992 27370151274397568 27450949785878528 27476346429389312 27477268732985344 27480961603443712 27587586698334208 27588512735952896 27679074022326272 27700207119499264 27770370607991648 27835776184745984 27861528855969536 27862464089055232 27882801258226432 27975267587391488 28001149311105152 28067098424508416 28088527780052992 28159674868851344 28242804106625024 28253059380023296 28273681649696896 28362680185176064 28367444235812864 28477508849893376 28482292188184576 28549641211787332 28638731266998272 28665226803737888 28666189014701056 28760287851323392 28761253253218304 28782246460104704 28876726263676928 28904412192108544 28949869826905846 28971973182375902 29068051477523968 29153862303612928 29163469456715776 29164448392282112 29185735896461312 29276622618640384 29277605352439808 29282523082129408 29470597379909504 29540007379730432 29562561307869184 29589911539342336 29590904789368832 29688039072333824 29709708752052224 29710706023333888 29836812585402368 29883736595515712 29906552962452544 29976989737418752 30004723383351808 30005730557444096 30032482687468807 30104226535964672 30127211247960064 30221029799886848 30226105995624448 30302667482368736 30392122977222656 30420240689681024 30421261811519488 30544424814804992 30644689096146944 30668086453731328 30745767458847896 30847728098596864 30870244250179264 30871280477370368 30972617686040576 30973657349619712 31001272451580704 31098012899344384 31176782890513988 31268818832334848 31280172885025792 31401538776444928 31402592837697536 31406813261078528 31435869728939312 31528670512381952 31529728841089024 31608531341621689 31737566409133312 31812315639709696 31841747263965184 31842816101777408 31866058580830208 31867128234704896 31971734385590272 32001313498405888 32182485564401536 32277490407571456 32289210720026624 32312779028225024 32342673663427946 32414491640201216 32419936269500416 32449930042776064 32545724399878144 32628161384899808 32633641904089408 32729978590855168 32760259204271872 32761358873944064 32868900401512448 32893995954405376 33001972872773632 33033613933838336 33085565516463824 33110826494143888 33220630260027392 33251364806937368 33329679379103744 33330798162608128 33355126738812928 33385985717086912 33496701979639808 33574996959015064 33680682719896576 33686340030027776 33817041759248384 33818176902135808 33822721973469184 33953952859488256 34039956829438742 34099214383316992 34152841823446528 34178917671374336 34291112438116352 34292263494221824 34322837357107208 34323989478128896 34404830326816768 34431098569097216 34462952998283264 34577240753176576 34631619979849984 34658061377047808 34765989359635456 34767156356022272 34772996160028672 34907914074062848 34913777521000448 35138019952969024 35254546398396416 35280279143062016 35281463402708992 35397277355474944 35430025658949376 35431214945165312 35540586170679296 35574661159518208 35630609017730272 35748769011458048 35776063356952576 35887472887365632 35888677528797184 35893500869804032 35926708261644928 36032766299865088 36124035818996216 36271504467580928 36390568301674496 36391789830602752 36418352663805952 36419575125377024 36572929712463872 36658415047087876 36779983502173184 36814011036252086 36901955108601856 36928890317971456 36930129916854272 36963055615346224 37045133303087104 37085634334601216 37289327297028352 37295590747530752 37330095303115433 37405689818120192 37440296233453568 37441552998793216 37564457601728512 37593138233606144 37605526404712448 37752701638672384 37812074875958656 37840944564735872 37966434582888448 38001559779356992 38091062147547136 38120144844357632 38155412248099328 38281945119588352 38371425096017216 38492208822738944 38498674320031744 38534291925796576 38648047724855296 38654539398250496 38690301204848384 38804517553700864 38818607901638656 38902807805072848 39031819226796032 39061620195856384 39189842786418688 39191158279110656 39226099836693952 39227416546433024 39386231998038016 39578994262685696 39609213002340352 39645858039040708 39733892978311168 39740567040032768 39777333600822272 39806367585757472 39938375437262848 40157737089107456 40164482343494656 40290910169595904 40320319020642304 40321672460238848 40454031263399936 40491457895942144 40492817080188928 40656755610877952 40720696020263168 40759737505278064 40855736013094912 40886929550802944 40924756685461376 41021143851204608 41059095156165632 41060473394397184 41090443959491584 41226710128787456 41284612364567104 41453147962949632 41460110806188032 41589220916199424 41620974472921088 41797633957101568 41895331482386144 42034266859626496 42073155470002384 42074567747383808 42204446077681664 42243492131824256 42244910126927872 42383582096687104 42385004794216448 42415942151733248 42616374053746688 42623532282892288 42662966060703352 42788909981089792 42790346284335104 42797533735419904 42977744462528512 43213799858238464 43246793788269568 43390210951872512 43430354033550848 43606185426399232 43607649163280384 43750794422386688 43784198350176256 43853057252591104 43893628543223641 43991095797415936 43998484937179136 44039190772338944 44169197399834624 44176616455143424 44217487091255296 44364123316158464 44460351777226112 44607793402052608 44641851652407296 44656562605596032 44788391755907072 44829828384793088 44831333195923456 45012836569186304 45126852237986428 45233136300212224 45267672002674688 45309552044617952 45459809829511168 45492991526579968 45643857642586112 45759471661883434 45894556673265664 45902265535422464 45944732680757456 46046754479538176 46080364595019776 46081911383130112 46097096883195904 46275951881076736 46277505234501632 46283724805799936 46537938308872192 46580993556074068 46582557148889216 46692269729251328 46727919486631936 46771150497670144 46924680178475008 46926255307882496 46960507382276096 47235583650976448 47270061508086998 47375026243371008 47382983778500608 47426820831749632 47566827969052672 47584100008460288 47618832252121088 47768724522401792 47776748186632192 47880378837012736 48039162125287424 48083606251431296 48085220282724352 48233652660207616 48278276722084864 48279897287917568 48438379539070976 48475362459123712 48598148563985384 48712608323305472 48757675497946688 48759312155846656 48794902201896256 48956718277935104 49117422242889728 49154923615092736 49387199837986816 49424907186593792 49634690324058112 49835640487313408 49837313329463296 49961872120627831 50117779717246976 50164146906541304 50165830775726848 50283982785347584 50330503739815936 50332193193132032 50368931305183232 50534270961434624 50535967254642688 50811830602544128 50980335316631552 51019259031322624 51036071549252608 51234089582620672 51235809366769664 51443241793355776 51573545414841632 51695012914528256 51734482288771072 51782345193849088 51784083381395456 51954068376584192 51991990316091392 51993735540834304 52164408734384128 52296539042152496 52450921912303616 52459732040482816 52508265920865664 52663273822879744 52682396437938176 52886802149801984 52895685492342784 53029668094145288 53186215210139648 53235421206941792 53237208170159104 53452743425908736 53628205918257152 53669151294029824 53805093052983818 53983524172544512 54022927437813712 54142887135281152 54202080950571008 54252226790266232 54381828581097472 54421522573852672 54559370058399479 54720432956585984 54740302548795136 54901899571757056 54952692858778624 54954537465970688 54961923206887424 55175173396668416 55177025471905792 55540741215983296 55671552369491968 55723057711939072 55724928178110464 55765602516452864 55950535174782976 56002298622210304 56134196849016832 56177055560105984 56319349737702688 56485608213250048 56506118760046592 56547363299393792 56725360370352128 56734888471625728 56955017699786752 56964584376369152 57099282423574664 57277462533996544 57330453607475776 57332378029402112 57520575702646784 57522506506436608 57564492920209408 57753452527353856 57808824384217088 57899739653811692 57943946364751804 58136102955047936 58326938913431552 58328896784564224 58371471792922624 58553245237280768 58555210704879616 58941194759819008 59080014759460864 59125122615738368 59179823078684672 59181809578737664 59376078144667648 59419417504104448 59421412046667776 59673625170804736 59767473191031424 59813105924905088 59953979474837504 60009446766703616 60011461114888192 60064965374937614 60208453071929344 60254422495920128 60442059599773696 60605334964737472 60784245954445312 60840481379362048 60842523623038976 61088849629609984 61289378192293888 61336172907462656 61491534917695792 61695456197193728 61740488500358528 61742560954740736 61945235372081152 61947314699239424 62002544903161408 62196025798688768 62353565781027976 62537637664669696 62560345770051584 62803077552889856 62805185675395072 62813626522157056 62871739457878624 63057341024763904 63217062683243378 63475132818266624 63683494527930368 63685632203554816 63732117161660416 63734256469409792 63943468771180544 64002626996811776 64152226332403783 64364971128803072 64554980815142912 64578421440053248 64625558056450048 64685347326855892 64828983280402432 64839872539000832 64899860085552128 65256322769799616 65267283808178816 65459957181710336 65520518408543744 65522717747888128 65737800803024896 65787991908810752 66003945745547264 66067227867676672 66171131032927648 66221652988287776 66441260520054784 66502729613874736 66659358758207488 66710253477625856 66771971434173824 66993403959279616 67149993918030128 67361365439793152 67372680060055552 67634083518496768 67636353804271616 67645443946938368 67907905718976512 68079913658877484 68305683646893056 68357835342748672 68582224876232704 68584526988443648 68645674714214416 68647978956257792 68925905996566528 69154481506353152 69263239959699968 69316122754095616 69531978719270912 69534312712044544 69545992320057344 69815828148125696 69827555042000896 70276039905938048 70509092796792832 70560558286124032 70562926805417984 70794554710949888 70860051317898752 70862429890330624 71149322319036416 71261218035460544 71497538022916096 71552126713905152 71774945774731264 71787001739608064 71853416523289856 72065532599730176 72248071637992432 72543008935161856 72781136603348992 72783579661205504 72836705327611904 72839150250754048 73145859424927744 73316830094175752 73559967004346368 73628022072504172 73803910217203712 73857780635942912 73860259833708544 73926111230692448 74171268669202432 74578654594056704 74591181495061504 74660190606230866 74880592466907136 74883105997586432 75128915203457024 75186276467212288 75211052809424896 75505403277344768 75624149751917312 75681889129471744 75932869165776896 76003119558713984 76182124295094272 76240289688715264 76310824496198656 76563890239176704 76742850192034432 76984417645477888 76997348640063488 77068583851593152 77296095449710592 77309078796500992 77380602409696768 77609035107401728 77637215803277312 77805615610145696 78063638453592064 78123240391712768 78379685572837376 78452199673387904 78454833092866048 78772463996076032 78971991416476249 79157988525371392 79218426004680704 79291716078081416 79467785956622336 79481134080065536 79554667201644544 79612735171514944 79876750874525696 80315474178214912 80328964686989312 80581820339191808 80640638041284608 80643344920477696 80982915791884288 80985634160377856 81313511221755904 81441392040526336 81516738723129619 81519475010556128 81711472026189824 81773859101605888 81849513370922752 82042287702409216 82118190312331264 82120946788794368 82180887918983168 82453420257574912 82569224729134208 82906295925899264 82920221612376064 83178441832398848 83241948945842176 83595267914203136 83790662964772288 84068533719252992 84146310940004768 84149135494767616 84408892155363328 84486984263648512 84489820253855744 84767164193374208 84831884303466496 85232748107493376 85247064565784576 85325932121406704 85577819962179584 85580692568670208 85955488925057024 86427599716476928 86493587576539136 86780421903745024 86860708067101696 87212370852798464 87215298326560768 87706114505182208 87787257086447282 87982191594831872 87996969874358272 88078381544677888 88338394799669248 88434974182510592 88728246632316928 88920703554452224 89215586804105216 89283703304814592 89313125211192064 89576783511814144 89659656769586176 89662666391846912 90025673138372608 90253704475972856 90466272600424448 90535344005349376 90619104089235904 90919619659022336 90985983053159936 91287715285172224 91518943323766868 91789113346531328 91804531070844928 91889465361514912 92160729190039552 92194193766391808 92551903762153472 92555010469003264 92567449611599872 93075876617744384 93161987112148136 93165114297778432 93384539458502656 93455838973263872 93542300995340288 93849360356950016 93852510615764992 93921014764552192 94471167301952896 94540123016173996 94750052486742016 94765967557001216 94853641663499264 95168200016920576 95237664504242176 95537449044803584 95760757674025472 96078324250574848 96167212502862592 96170440565448704 96467305320415232 96556553444169728 96559794575835136 96876759078141952 96950724918247424 97196297127970768 97425216646610944 97515350995893376 97518624311693312 97589804403792512 97913436555870208 98234844485779456 98309847230185472 98774399675973632 98849814373187584 99269380648116224 99671280974626816 99923744241255662 100235559434493952 100328293813082608 100331661551453696 100661007479631872 100664386386264064 100737862610366464 101068541922869248 101071934509285376 101324544394170461 101623661205088256 101960670633263104 102038518062645248 102072143098505216 102468179165241344 102471618733539328 103147090829683264 103390025829056512 103468964577542144 103564690387698176 103568166762790912 103908136753168384 103983980632182784 103987471081668608 104328817468768256 104593078084304992 104901843824607232 104919464080965632 105016531841731328 105326547645759488 105364792875876352 105773604299603968 105791370984685568 106059336188290576 106372430420279296 106470842413883584 106474416340318208 106905486851817472 107256411836514304 107338302588059648 107610186105967636 107967048345089024 108045854875627424 108404161901142016 108504453580532464 108843045147705344 109118740116798958 109440865913171968 109480605097590272 109803799143514112 109905385717557248 109909074931941376 109923846413774848 110350346793336832 110354050943811584 111081482431966592 111343104738983936 111446115423878144 111449856356220928 111531205032905728 111901070349565952 112004597244420608 112638699475405376 112971216426500096 113012237520093184 113094726598787584 113450720740704256 113469776943251456 113910035399573504 113929168752738304 114198564847149328 114554925067993088 114660907214951552 114664756058804224 115041151405293568 115045013012873216 115128985840418816 115506905054707712 115617648768434176 115799479307623384 115887892729503608 116272205910095872 116653877826863104 116657793569128448 116742943585845248 117106490474561536 117882389519638016 118359646157369344 118363619157475328 118752156289335296 118838835008208896 118842824093335552 119139848903035597 119347250341609472 119534946382062848 119626211849810176 119907958949675008 120018893533407232 120022922229776384 120129930749875228 120416906143858688 120508844991840256 121210669929474944 121568491908890624 121680962758724096 121685047246077952 122177699259219968 122578756384587776 122672345814925312 122983069835391584 123390912394387456 123480977000717056 123485121909481472 123890470744162304 124005089806322816 124392051597377536 124707131562055952 125075275329339392 125120691540103168 125606155105779712 125610371350790144 125627253044314112 125743478915757248 126114682049527808 126434125366486756 126950265636533248 127366989055860736 127371264407109632 127464234323320832 127468512938819584 128005253993623552 128304452664807566 128729942257606144 128849038626882301 129109961630285824 129156842880106496 129251116112900096 129370694653711784 129657966560804864 129679745078001664 129799720171104256 130512645539599232 130534567616357632 130919914363420672 131041036817087488 131045435495776256 131475601606049792 131575983817621504 132134455735353344 132342262065855296 132443305976575552 132882521040109568 133005459227749472 133318717516414976 133420506955251712 133543942868347648 133986807918559232 134299987836060256 134722730879586304 134745360120111104 135268167036993536 135272707608543232 135290887893876736 135815811437953024 136159827317754968 136611367293786112 136715670685497344 137164449752465408 137169053976887296 137291349428428832 137295957912515584 137851811993133056 138526479919399936 138632245508191232 139063957438541824 139068625424089088 139091984640114688 139631656296251392 140552079811876096 141018185593585664 141121116572248064 141125853610835968 141589109421899776 141720102635797504 141724859780661248 142298644638072832 142522436070921088 142995076045832192 143104253427810304 143549891549462528 143574003479216128 143706833046579712 144131065199460352 144496143275984864 145086017870323712 145562273206697984 145673410655223808 146291718849855488 146633660188351504 147119934008692736 147256044145008344 147607820434407424 147715561271885824 147720519667417088 147852222461384896 148342537338404864 149157309188113408 149182362990123008 149320381212461732 149761184933814272 149766211995172864 150422105618849792 151010806554689536 151248299503834624 151363778258943488 151865738331553792 152006239117427968 152364248590188544 152480579377430528 152621648992397312 153127780478353408 153485700384068864 153968835290955776 153994697280126976 154137167703186304 154592190899421184 154618157593001984 154761204819393536 155274431606554624 155611231220291392 156127276907184128 156246480783425536 156759371145674752 156904399346775808 156909666185732096 157544927992152064 157943982832952498 158315977050742784 158436852009361408 158583432156162832 158935571913244672 159109334403289088 159225470343029888 159753501749051392 160630948356429824 160657929373978624 161163640678383616 161281276082569216 161286689840955392 161965831583768576 161971268320755712 162882784081052672 163033477446259238 163038950021112256 163422944052379648 163547718203211776 163699026741845504 164236380624662528 164241893577588736 164361775837966336 164906840515149824 165138449458268416 165812591851798528 165840443224752128 166356883664797696 166483897891684352 167190535828406272 167581325929544576 168137067438505984 168292621880009536 168298270989535232 168817784310726656 168973968527297024 168979640507711488 169534328386748416 169663768606932992 170465496214986752 170494129131569152 170651864242813408 171155639924359168 171910977850114048 172855199432953856 172987175153078272 173560843807490048 173721416134203392 174424741705596928 174430596653121536 175412229010364416 175574514172894564 175964383189663744 175993939748716544 176156763089355776 176869948365021184 177841407108904448 178431173608210432 178567406609629184 178626250422384128 179153567023628288 179319313539172352 179325332783693824 180051346276745216 180507408951945712 180932545200848896 181070688010698752 181238208178471808 181839239318044672 181971966106319872 182575430570344448 183037886647533736 183578226693062656 183609062141689856 183778930723029824 184321458380079104 184388387532783616 185103807524306944 185134899223199744 186151753235488768 186323974224296272 186330228595556864 187084601990680576 187698720713900032 187705021231529984 187842029529104384 188317825685443363 188942334603905792 189080246032347992 189500104973484032 189531935114002432 189707283326998528 190336400033841152 190475329008484352 191521515348050944 192156648501149696 192334425005725184 192340881130897408 193113106888339456 193119589151670272 193753518156283904 193901449836494848 194392594255941536 194850433293221888 195030701991786752 195037248623386624 195179608807585024 195826873111740416 196469688971558912 196619694460370944 197548799351947264 197699628746375168 198538761296232448 199342561949253632 199847488482511324 200471118868987904 200656587626165216 200663323102907392 201322014959263744 201328772772528128 201475725220732928 202137083845738496 202649088788340922 203247322410176512 203921341266526208 204077036125290496 204144286197010432 204936358330482688 204943237467078656 206294181659366528 206780051658113024 206937929155084288 207129380775396352 207136333525581824 207816273506336768 207967961264365568 207974942163337216 209186156168609984 209803687649214464 209838928161931264 210033063683462656 210227378812281649 210653095291518976 210729585751752704 211547208599207936 211582741969371136 212118672376581152 212744860840558592 212941684827767168 212948832680636416 213810973703634944 214512823673028608 214676605176119296 215220372211935272 215934096690178048 216091709751254848 216808323802284032 217008907161064928 217686090295410688 218237480233597916 218881731826343936 218961210195180544 219810771435114496 219818149863882752 219847692827549696 220700693586673664 220708101887623168 221259719391351823 222162964863933184 222686209477967872 222892230847756288 222899712712441856 223062410065811456 223802140699131904 224009194488841216 225277398950810752 225942432853000192 226024475040186368 226189453197575168 226901441481408512 226939553886502912 227820070799147008 228397129694298656 229109850135986176 229321814429903104 229329512117608448 230082302810587136 230257971680837632 231013810109415424 231235297536868352 231598958615246768 231775785459007216 232544411820191744 233307755653726208 233315587138256896 233485887171690496 234212980949123072 235764779039276032 236719292314738688 236727238314950656 237677670016417792 238279697806071194 238694500683218944 239069892764125696 239252423699620352 240037787066814464 240045844459552768 240259861499750456 240833812287717376 241017689983680512 242421339858949888 243136983817781248 243361925517448192 243370094492155904 244355398518439936 245966139670783168 246781824788774912 246961954001434112 246970243818962944 247780941488324608 248010179612645632 248784103194755072 249414263124111904 250150550658678784 250241383080206336 251212310211559424 251220742701580288 251254506088628224 251486957831514496 252229364099055616 252868250732973512 253900531273066496 254733978111721472 254742528814219264 254928468646641664 254937025877639168 256010507987247104 256608905329615132 257459884515212288 257698077253764602 258313685760212992 258502232225800192 258741389307423568 259315933121609728 259599440342208512 261025291079198464 261069135232715264 261839828726841344 262082073634174976 262090870991552512 262951203212099584 263151967635243008 264268911470706688 264684524131710592 264886611953151104 265765042080219136 266010918455498944 266637435032829952 266841013910503424 267087885736695296 267973615837118464 268599975672120512 269445461759172608 269490720240222208 270536334073987072 270581775787753472 271631622875906048 272319654635509936 273222734587572224 273431341370994688 274328899504930816 274338107953774592 274582698856857664 274591915825031168 275703623986266112 277052959838799872 277264491016382464 278127914877083648 278137250848178176 278183969280229376 281104159623752192 282036371187171328 282242233144496128 282251707221671936 283178218843799552 283440205271595008 283449719561322496 284597289276145664 285044872141842176 285990152091664384 286208506855620608 287099783098925056 287148006958432256 287413666093159424 288992286551969728 290172035740647424 291124546413395968 291346821310447616 292583437699710976 293267320376703008 294239868017385472 294512088290016688 295431122543771648 295704444922769792 296685074676809728 298314618376226816 298364725980246016 298640762424923464 299522369867628544 299532423990345728 300844211237699584 302496599007669248 302727556517886976 303731476663107584 304012478234855936 305243297984794624 306255560956706816 306971400768137728 307255399802565487 307937670581911552 307989394560253952 308274335406372608 309184381798842368 309236315186003968 309522409638787072 310548863213109248 311222462440582784 312254553814368256 312492961566851072 313518742291349504 313808798693551616 313819332371464192 315089855984304128 315887965665904996 316631954101485568 316873704018722816 317166864312325664 318218668806578176 318450940686059776 319507003498102784 321261896712859648 321315858747957248 322327281356767232 322562552165138432 322573379681910784 323931663167537152 323942536641511424 325765568162105344 326066954892518476 326077900042224512 326845888104759296 327095436406423552 327398053483691008 328472761249325056 328483787155177472 328723551675932672 330276898916536832 331625183703597056 331680886449504256 332713767329595392 332967795783368704 334381071656812544 335162651859089152 336274134877011968 336585243760019072 336596541979070464 337635568621453312 337947937054594048 337959281015422976 339068656773496832 339327537213865984 340930992429973504 340988258263138304 341303728485626816 342311279848718336 343821955700228096 345710398865907712 345974350306156544 347442832268406784 348849483411193856 348861193306243072 349733104844394817 350824458020728832 351149028345789128 351928766379327488 351987879497433088 352313526178711552 353739896730042368 355682814217808896 356862347216420864 357134813219258368 357252500844768256 358638627078344704 358650665567387648 360102692553490432 361014817903891424 361865090401697792 362141376021397504 362476416356943616 363678478636089344 363943932212639744 365150861140688896 366075773295067472 367156453386125312 367218124283379712 367557861446059648 368642916760158208 368776775065567232 370207615048613888 370269798446399488 372303506470977536 372647948448592544 372660457191113728 374169203981361152 375397441427800064 375684059058208768 376635651370886726 377884669207811584 378160492064695984 379000209946968064 379414566653997056 380672800067682304 380950658016968704 383043030696101888 384313297002299392 384668850011450368 384681762261794816 386226213776678912 386239178303340544 388785188511883072 389700866586443776 390061403983573504 390074497246773248 390359217615170048 391653746223480832 392939377943117824 393239388920741888 395097598703894528 395399257492750336 397077522592464896 398685123898507264 399694976965022648 400942237737975808 401313175252330432 401326646205814784 402644029918527488 402657545545056256 402951450441465856 404274167691476992 405298177576681844 406494644820353024 408288572394020864 409872716660965376 409886474934157312 412588363318733056 413560103316226048 413875858310168576 414258761550792704 414272667051163648 415632547012673536 415935922528731136 415949884326674432 418372312337219968 419607375298428928 419677856323862528 420066127366925312 420454757624563298 421459171503505408 423094417198415872 424237344753162304 425489721681117184 425883369655534336 425897665361272832 427621947407269888 429025647346057216 429353210352238592 430440744423870544 431868193380356096 432183419502509696 433616647604568064 434017814322129856 435372180590821376 436474960467195832 437763463652687872 437922420390361088 439621542870228992 439636299727765504 439695385655099392 441401387173347328 442519438782703646 444325929727866368 445784461695512576 445799425424883712 446124820131622912 447604281398263808 448018388977682432 449065584326826481 450554797901621504 451884865706000384 452048950080372736 452378906395150336 453802882962817024 453879107773005824 456794259388597312 458219700271972352 458643628859806208 458659024235216896 460164605621174272 460515943361675264 462027620218830848 462470595073736704 463197917230493536 463551570918014432 465088823640383488 466615511307452416 466971774343380992 468425961898246144 471529558078552064 473438584629477376 473454476629901312 475355340032835584 476559395612142388 478139785528251392 478504847399240704 480075574133628928 480091688919105536 480519722999500912 484842679717899776 486273967635562496 486723851034896384 486740188984311808 488710797036879872 491932279341566336 493563649577549824 493923908002868224 493940487637925888 495561882976649216 496020359225291264 498828526248223808 500301101317357568 500482766160412672 502424620423118848 502509012177256448 502973915663028992 504458728198111232 505736501465947024 507801062546132992 509467956223442944 509485057628438528 509856937293283328 509874051755278336 512021015974494208 513217810659230264 514919769030424576 515396154507529204 516627371520425984 517004464451600384 517482778614847136 519198880684417024 522050582158396928 522138270465430528 524164147268349952 524181741983105024 525902406424199168 526303935270486016 528537822941413376 529369048263421184 529773223906302208 531530084160438272 532021836910997888 533274870065659904 533682027821006848 534175771473390592 535947231674236928 537199951344241024 538890923518345216 538981440480444416 541072668147974144 541163551575506944 543263245751812096 544639309271019872 546445469175144448 546862682741989376 548657799009861632 549165397713715328 549183831650062336 551407247972532224 554105919677599744 554528982032764928 556255829754167296 556274501696356352 556367938560458752 562208319247504384 564072742374342656 564484466288992256 564503414443343872 566880410543190016 566899439122644992 569194578552291328 570089744283684352 570617171061907333 571980304183328768 572417013711241216 574199566197850112 574296013916864512 574827332186318848 577984573103939456 580344071481294848 582249092826791936 582693642620895232 585166875399421952 586534640753406016 588479736034770944 589024176580033376 590862245087543296 591408889845539584 593370149353619456 596629236752453632 596729451960492032 597281524849846928 599044739735257088 599064847980691456 601688422475399168 604993198015338496 605455113035773952 607462953326215168 608024956469711872 610486595969589248 613942801536275456 614510799605130974 615875341163823104 615978789120507904 616548670812745216 618368763597684736 619044819277574144 621097726426218496 622444924881165568 624509107628736512 624985923133702144 627037484582699008 627617597387103232 627638664742928384 630179711968608256 631775931331809992 633263908202971136 633747408037445632 634333728624651328 636437337613156352 636901881372119552 639014006996205568 642523793425719296 642631717495914496 645125104330276864 647863326335074304 647885073283022848 651531136324210688 652133909785036952 652155800084449024 653691776209518592 654190872812847104 654796106967382016 656945522498650112 656967574310354944 657447103351865344 660553797833073664 663250367407194112 663361772899008512 668762143313625088 670325303718178304 672548269754023936 673170487520038144 673193083958140928 675271137242906624 675895874109188096 675918562030845952 678137313546993664 678655074427731968 681861984859947008 681976516526276608 682607456971253632 684622559697436672 687643911400456192 691420797731815424 691948700612313088 694885664536813568 697698966822387712 699466209688789634 701648916041457664 702298056691578256 703857532758654976 704627052357423104 707479793460084736 709271810759193227 711365628435617792 713724694432841728 714269626438516736 714505001689536512 717277254156689408 717301331134775296 722029635807782848 723730180803395584 724282752042795008 724952832713887232 727356957272178688 727887864425279488 730301722281377792 732151546590134944 734312906772250624 734436248566759424 735115722892119296 737285833520316416 737553550131134464 740415230097227776 740539596892798976 744607012941955072 745295896897185088 745320914382227456 748338407962722304 750794882855600128 751368118116417536 753271302741773452 755769338415623168 756320984129391968 758829133307994112 761901316033937408 766086061392203776 768626594004598784 769337700022900736 769363524523589632 772452427553357824 772478356606681088 777570377023766144 779401733172887552 780122807967147008 780148994493546496 780718435230340096 783307492446961664 790195197407789056 790798514985500672 794155045184929792 797370247797014528 799389953930045296 801884475475951616 802626350504660864 802653292411629568 805288059837054976 805315091090112512 805902900882931712 808548335382953984 810596355153363688 812989289640706048 816577144788041728 819745433321930752 825176726637466112 828517523101585408 828545334102327296 831265094025347072 831871845057462272 831899768653348864 833978942321249179 836744624674439936 839214750596857856 839355712647725056 840132254733850624 840909515249126596 842918343007010816 848474689506324608 850979443362234368 851766739311068672 851795330722545664 855243894814539776 858051294692114432 858706420704477184 860881488847741088 863736386760712192 864366839005019392 867233295209136128 868035628644259712 870744361181642752 872949920934391664 875526927305375744 875844840780722176 879243085740457984 879272599455531008 879390771310198784 882802774346694656 885038877565407292 888651859455732736 891568923391025152 891598850849767424 892249640263245824 896036777955364864 898131168653652962 901109595803243008 903769731412000768 904097900160745472 904757812790300672 907605765925634048 907758215546011648 913588518777194624 916439400543944704 917287257719612416 917318048470433792 920329211242348544 921031886723350528 924941190147473408 926395834460987072 927103141836028864 930177647280766976 933231022614904832 933943548686761984 936851923796492288 943059116157104128 946877169258954752 946908953259802624 950710680065671168 953118791224284776 956279571056502784 957009694798481408 960151148267257856 960183377838211072 961039445999001824 969685359435799552 973447702069792768 973480377968623616 977421594073759744 983864558683132672 987127299155099648 987847816005736448 987880975275851776 991123765953298432 992040718450582528 997657052496447616 1000602202634715136 1000965532320825344 1004849240846237696 1005018024354512896 1005947831326057984 1008917456396222464 1011473002931894048 1015602125092265984 1018935912446885888 1019713874586566656 1024042031948988416 1026435621318460528 1029839538060849152 1030792309015058408 1033254743040851968 1034008928903200768 1034965557229694272 1038397761368834048 1044101164316793856 1044276540930861056 1048328294536699904 1048363483966210048 1057075645882826752 1058738096526842368 1059546447812604416 1063060168320876544 1064043673821995776 1066549740131319808 1067364055642013696 1068351542946781184 1071894463348473856 1074399902688482048 1077781847036690432 1077962880960888832 1082145336295948288 1082327103151013888 1089278618542039744 1092890938350288896 1093725365483978752 1097315598019723264 1098330795427430656 1098367663300124672 1102814495945064448 1108211839355199488 1109057964065529856 1112511659508334592 1112549003392712704 1124416638495008768 1128145484748685312 1128968932577984512 1129006828886687744 1133760821086380032 1133798878245289984 1140179488567368704 1141234342123814666 1143960608366657536 1144834027422482432 1148399132395700224 1149654664372637696 1155969146207878912 1160688142962589696 1164498185653583872 1165387285241790464 1170333750798843904 1173069281506812032 1176959472069541888 1178048353160066752 1181724490175086592 1182817779691079168 1186740298707238912 1193258473504907264 1193458903920984064 1194563049699693856 1198089479470514176 1203376844950798336 1209986396030676992 1210910226071547904 1214925906652430336 1216049912939423744 1220973191939178496 1227885603072550912 1229021599210261948 1231750682327646208 1231957578241015808 1233097341625490432 1238089638555148288 1244889849762331136 1249018215257473024 1249971846267404288 1254074969165398016 1255235194774206464 1255277329485856768 1260359423937216512 1263551862663619984 1266527816405942272 1267494816074891264 1268667457249302656 1272874675226312704 1273803762744239104 1278028013992411136 1285047586851438592 1285263434991828992 1290250208660553728 1295726652670148608 1303062272648421376 1304267819570073904 1304311600168898048 1309592213934764032 1313891044997300224 1313935148620709888 1314894206703730688 1321107595666147328 1326500734814388224 1326723545798017024 1340650607436356608 1345096539508047872 1346340975040076288 1346386167916281856 1351791748218376192 1351837124061691904 1356274627093987328 1357310148855463936 1363723969719894016 1363953033052553216 1365214913942507264 1369245119394873344 1375287822800912384 1382841595463630848 1383897401224626176 1389771329073627136 1395397933644775424 1398932419377579268 1403297832082915328 1404596113383156512 1409254104714846208 1414959586920169472 1418543621518386454 1422731256871235584 1427449388865683456 1428539252877033472 1429010003379073024 1434554508313378816 1434602662269550592 1444059271615565696 1447460361606791168 1448565504085590016 1449905665427774464 1454713914544357376 1455775728850558976 1464303093180269888 1468625813544501248 1468872497133518848 1470231445784238592 1474571667040632832 1475107100262268928 1480830460194455552 1481079193785597952 1489214025883910144 1490591793794370176 1490641828764454912 1496676815925444608 1501589765711200256 1502736236232835072 1506542605483546904 1511538676831246336 1512641968258783936 1517658266615988224 1523802632067874816 1532172122784407552 1538675400045801472 1538727049047179264 1544904855106715648 1544956713213362176 1548818035739462761 1555140754047532288 1558803466345775104 1560245615934294016 1560297988987092992 1561436870460680192 1566614984893923328 1580390394815578112 1581597029971001344 1588310090369859584 1594740495594029056 1598779907860090592 1603768950951903232 1605252701009321728 1605306584823259136 1610576119674109952 1611805801765863424 1617096670765907968 1621192710306727376 1625978579281412096 1633154289576083456 1639490866643861504 1650353453274932224 1657035046203170816 1657090668204654592 1663743690114924544 1667957884642498358 1673489249348879872 1678429501193715712 1680264509467701248 1681819030498253192 1685836686014021632 1696949379012649216 1701958886724468736 1703533478622137344 1703590661445091328 1710487789629079552 1721762977695482176 1727472773521424384 1728733678010038784 1734466590418272256 1736071257288519424 1741488722363285504 1745899841868783328 1751053854610751488 1751689681561444352 1758486171480915968 1758545198911062016 1758781542620397568 1765605548693389312 1770077755130814584 1777303718911465472 1783137846782050304 1783197701699534848 1784499280526491648 1792073555910729728 1796262337307305924 1802219191606486016 1808195800321490944 1809515625580601344 1815211531851268096 1827177037554389248 1832878801087889408 1834574515439224832 1834636096940867584 1840658422484697088 1842063773446701056 1849882380294946816 1852791668921974144 1854206283672057728 1860355294561533952 1866462045229809664 1867887097373523968 1873703847592984576 1886118232314208256 1893754338517909504 1901421360131342336 1906237582448569552 1912559142113005568 1914019389596962816 1920302296534515712 1920366755676422144 1922078891998003648 1939370718871599104 1946895404139585536 1946960755937247232 1967729117366265344 1974254598310199296 1975695632011472896 1975761950551703552 1982247531906596864 1984081436901165056 1995314104992895232 2001204405269430272 2001931064641650688 2009698481692475392 2010036048709025792 2011895662652115968 2022946005863788096 2031204250184531968 2037871824893771776 2039427749173133312 2048084063897976832 2052871242636921056 2059679076121698304 2061584618030116816 2068017857806401536 2069931114459388544 2076795522737668096 2088202328633587712 2088553081861722112 2096656589073399808 2096726967932420096 2117476193053684736 2119092895625208832 2126120336641753088 2128087347643991552 2136703085893562368 2143788926696947712 2148799805376964096 2155563694073380864 2155925761921777664 2164290672591896576 2164654206302027776 2178557237084079488 2185781876700577792 2187450730967957504 2194631196039446528 2196661590854861312 2196735326600249344 2205628991890128896 2216423678710398976 2218115928131059712 2225023319016669184 2248833276990017536 2256290969497370624 2257937865155969024 2258013657773375488 2267521642172760064 2267597756490579968 2280358977134737408 2282468684247629332 2287921216733315072 2289668054844964864 2299309328745275392 2311938292415757824 2321376285925179392 2328996371307167744 2330774570483580928 2340667501597687808 2346138563013624064 2353918944139083776 2356096706320133504 2363448980350173184 2365635559382158336 2373480597414477824 2386516947009814528 2386917807841968128 2389126099399387712 2396178958941028352 2406753689901596672 2419972792061353984 2421820452143095808 2432099825878847488 2441946383878356992 2448131733910763719 2455771206145101824 2458043198420523896 2463501364655292416 2463915156482031616 2466194683250980864 2476179277110296576 2489779699524662272 2498036430514946048 2499943692534808576 2510470389548412928 2510554658971713536 2520718847874433024 2527103725327239968 2533055632811884544 2534989632149782528 2537334914498605312 2545749350452625408 2547607525488478208 2556056027984822272 2570095173702877184 2570526869983657984 2580500417321107456 2591453305340297216 2606124545296842752 2608535639140147808 2608623200337796096 2619184427869528064 2627782089994600448 2629788413407461376 2642215191332294656 2653001469628776448 2681301214872713216 2690193079016095744 2692681950080152576 2692772335832563712 2703583496436752384 2703674248123383808 2727447939439788032 2727906066105106432 2730429827885014528 2738490238789746688 2750575645601824768 2765683190927261696 2767794802449252352 2779542658147254272 2790795867289550848 2797864838755158536 2806595664165830656 2809192226766313024 2818508209429692416 2829919173840338944 2837087243036772908 2845462513742471168 2858020006758146048 2869109016626757632 2869205324539101184 2888118543231131392 2894920723213582336 2897131008171180032 2899811330855548928 2909427829088714752 2911551457701117952 2928606186360539776 2937251627089002496 2937744994267037696 2940462891568477184 2950214200524537856 2961660920388911104 2978428051767820288 2981183587588740352 2981283657528909824 2993353631850889216 3003179531422400512 3005472472465670144 3013085210967093808 3023077353662492672 3025283936517567872 3035316533231976448 3047605264135749632 3064344245568815104 3077350800091602944 3077454098094358528 3089809710213431296 3097636071478925522 3110281508095064576 3120491231868588032 3120595977974185984 3122873740921360384 3133229969787846656 3160780789631156224 3163194059942002688 3176620180739719168 3197559815720181184 3207537901903806464 3210505402018643456 3210613169646518272 3221152239348219904 3223611603531726848 3234193341531815936 3242385420613454752 3251957158562824192 3266308579152166912 3278981733287723008 3300706906549864448 3314070092406341632 3314181336409309184 3327487380229849088 3335915769284996716 3346978498697759744 3360529018935402496 3363638060996506384 3393898758025298432 3403917773448937472 3407066957244274688 3407181322890182656 3420975579258159104 3443525955390964352 3454945547042848768 3457467356020077568 3468933180836544512 3472142514577038848 3491799683737566656 3502107709221502976 3503379363122888704 3516972342961831936 3517563085240795136 3531211097386778624 3540155510261629168 3554607437822930944 3566275693564100608 3566395403399069696 3568998561052983296 3584147111821459456 3592524674614611848 3604438383212972032 3616391600642981888 3619031251161202688 3654354075108778496 3669149030878449664 3669272193881735168 3681316844969394176 3684127546893402112 3699764760589893632 3705583337843948288 3708412567344115456 3720710589123067904 3732924090459619328 3735774194747047936 3772236464628416512 3787508677035819008 3802842720262684672 3812475164897139104 3825118284226011136 3828038779193925632 3840604593069031424 3844157783996007296 3878741437743198208 3893790808279171072 3893921511874494464 3935458234732530688 3948509196620398592 3951391264022945792 3951523901103407104 3968162873802330112 3990628209985790464 3994320197433351331 4002408810538860544 4003862129283301376 4019396963384950784 4020072097418051584 4023791325304231936 4045892011727576192 4062408500369063936 4075743649787543552 4078855498346266624 4096168127795953664 4105742485273842112 4119358152243396608 4123169236060233632 4136035715612803072 4139862228918777088 4153591045475336192 4176404657267175424 4177106163723444224 4193313178146799616 4193453935864840192 4234952386107369472 4238185791250417664 4252240673283506176 4256174695287983104 4273406171787124736 4297599610753928192 4311127388146761728 4311851523843555328 4328581345183793152 4357114474168158976 4371563753401155584 4374901461935915008 4389262392078893056 4393323181709722624 4393470653200498688 4411257983780257792 4432847357420797952 4436231856262119424 4450046638033338368 4497666553980035072 4515875730311938048 4535043284345520128 4535195512981159936 4560717954269474816 4564937368495258664 4575842433466630144 4579336109689929728 4598618657490550784 4623876584831515648 4642752571850358784 4681335003195375616 4692277126027248128 4707837888278167552 4712193412640267008 4726897960700346368 4731271118764316672 4746961194828955648 4773033894019629056 4773835615683936256 4778252198798775424 4792357917882056704 4813507379803193344 4839945584122707968 4843640904286191616 4864199651757694976 4883892767756713984 4896263467821527438 4911542412290203648 4916086396841047792 4927002729310584832 4932389366501961728 4952358554220593152 4979559399049324544 4996072861029892096 4999887385069617152 5020940779096825856 5021109317943427072 5054207450654479936 5066111265623769088 5069979264299565056 5074669828997210624 5091498700905250816 5095215050976956416 5112112055969644544 5140190347405754368 5141053739967315968 5161000834642214912 5182906610680594432 5212249090593685504 5217071278280295616 5217246400675592192 5238368855739056128 5255564179989200896 5259576826814922752 5284430382664589312 5362602429745426432 5380386158032191488 5385363900160305152 5385544671665127424 5407166992873504768 5407348496246767616 5454895878879576064 5455812132210212864 5460859655770029056 5531366381854523392 5535589604898504704 5559085316294508544 5581591734579101696 5595729677510317072 5613191328331661312 5618384453532626048 5637016418859384832 5659838347680677888 5674174486073545816 5690925027484942336 5716040013516292096 5738218033253515264 5776237086462262784 5799622661711097856 5818855658177429504 5823102915402235904 5837852596248744253 5857212372721079552 5874503254178004992 5875489988534075392 5880925783136954368 5900428401049075712 5956856103535640576 5962367175177480704 5962567315057819648 5986707263701778432 6006359062844801024 6010944944931340288 6026170421934187616 6046154707324985344 6050567873035135744 6070633066463952896 6095210528271499264 6128688491137630208 6154701600183205888 6154908196188717056 6179619420426862592 6195272142957851044 6220563016190129152 6240982463737176064 6241191955948371968 6245747481842720768 6321561579262312448 6326388119884005376 6353240361479438336 6395119631440362368 6415075803807612928 6421010804037286912 6421226339293036544 6442304478696439808 6447223207063453696 6484770841226909504 6503914317125648384 6532617158304333824 6557963466575446016 6601413813099728896 6628140184812683264 6628362672818618368 6654974760459698176 6671831538569993432 6693956997395519488 6721058037870804992 6727276121993012768 6787797516050596864 6814133914488549376 6814362645780365312 6841951158516318208 6887051910781928704 6909891094085697536 6914934712040155136 6937866361673089024 6944285029154077696 6983599367475133312 7004215418443005952 7006758726245777408 7033944685923663872 7035126170481590272 7062422194773557248 7080311020523258336 7109214875645861888 7132551387128201216 7137997122105966592 7168294223642918912 7185049349229223696 7208876766425944064 7232783201285963776 7238062502322405376 7308708150217556992 7338298061756899328 7338544387763470336 7399529521179787264 7411166675687896576 7416825134688230912 7441421178246135808 7465848180919238656 7471548389494095872 7544472929256833024 7575017354071638016 7624950329794278208 7650236568452022272 7656077558387851264 7681209186138062848 7688315567992014592 7757482875486396416 7787581616558342144 7787843023748988928 7870916469465061376 7897018393240797184 7902782528045891584 7903047802206814208 7936325747604660224 7981256419971580928 7988640394866702662 8007724258566602752 8038793926769901568 8047582650608463872 8091784023455152384 8124817000738127872 8151487299575087104 8157710996692533248 8192336255591907328 8211484970547684224 8238716304486793216 8246338472120467264 8272071431225606144 8279724457837554176 8307182090950672384 8352809314534350848 8354212327446888448 8386626356293599232 8469904772214738944 8476371582500835328 8504481346567012352 8512349390575966208 8546812343574249472 8595199221507856384 8622254776293523456 8623703047687110656 8714228948336317952 8743127506802311168 8749802923871830016 8778524784157786112 8786646363419445248 8786941306400997376 8822515967560515584 8865694714841595904 8872463712524238848 8900093276066676736 8995333107960070144 9031751460623876096 9070086568691040256 9121435908538949632 9129874736990517328 9197237314981101568 9247753169663031296 9285505143700717568 9384554252054496256 9415675776556335104 9424386825280534016 9462542237528633344 9493922389657911296 9546067788039258112 9547671231367872512 9556504397597550848 9584715835764113408 9627014759606386688 9679891168245415936 9687281808572383232 9728399303515389952 9767785535513427968 9792526935643054876 9823084824580407296 9832172793682095584 9864778733003923456 9904717108441186304 9959118798098649088 9992145722059784192 9999774770139234304 10041881558193651712 10042218635886854144 10108414901308959872 10132222531247538176 10139958528599130112 10149339657994421248 10182997401810501632 10190430101953912832 10280380694811508736 10282107479934631936 10322001669284429824 10365813221361188864 10424498181187371008 10434142556560591232 10434492801351184384 10476737711478112256 10511128359978401792 10519153653629845504 10568860765329178624 10725204859490852864 10770727800320610304 10771089343330254848 10814333985747009536 10814696992493535232 10841726250176239327 10909791757759152128 10911624264420425728 10921719311540058112 11062732763709046784 11071179209797009408 11118170632589017088 11163183469158203392 11191459355020634144 11226382656663322624 11236768907065252096 11274032837718769664 11319676695361355776 11348348972147091632 11381850054969884672 11432080027032584192 11476436066507030528 11552474172924525568 11599245323422195712 11646205830804471808 11675705192497488506 11714424745442159104 11749006508356009984 11761851566273908736 11800856802098151424 11913712207071281152 11924734350354961408 11925134630115639296 11973414527403556864 12052340843868375232 12092309414649970688 12101135746070271488 12141266132927905792 12190421056542998528 12257376982275260416 12309403200366411776 12309816392377434112 12359238840853725184 12390544285915702088 12441126032380258304 12481964927474352128 12482383911896743936 12491494963685441536 12706480722958876672 12790239262880724736 12830151607615225856 12842021608074573824 12842452678586073088 12884608957392879616 12894446414126907392 12969541682453819008 13007828634251296768 13065234316608667648 13115926933150892032 13202827626199457792 13256280369625366528 13309949520919396352 13343663077139986864 13387913994791038976 13442116075741609984 13454552243986025536 13575595032101193728 13628267828977098752 13628725291560730624 13774103821563857408 13819782188171395072 13829869424080310272 13875732723346178048 13888570058308155392 13967198734950266624 14008430836886011904 14013517452491554816 14067889371847327744 14070252340963180544 14160622041046516672 14218429751291723776 14265102774256402432 14275994244211933184 14336588447285837824 14370098698458447392 14417753532851888128 14476125004644810752 14617416300435113984 14676596123513798656 14677088775526940672 14822333351375793152 14833650269376461824 14882842356492271616 15088945858513666048 15150034708143276032 15249900659588556416 15300473136904044544 15312155116775702528 15362418372276125696 15376631135984029184 15514965750972792832 15575163233116684288 15741832938930122752 15794036786481594368 15805565056091783168 15806095604413628416 15872651495209320448 15962512839943161856 15977280789733405324 16015448517133205504 16095165301216927744 16183568046910304768 16249634001476255744 16302974599150174208 16315421993385066496 16384672511183814656 16422969941095368448 16477432608973586432 16492676944240934528 16544142862451212288 16559448915675108352 16614364181901344768 16705618629068701696 16708424654893776896 16773252712587198464 16939809544429477888 16952743165001670656 17024698781151932416 17093624687148498944 17190398443015712768 17244509552587046912 17247406095374221312 17428457896672635904 17486255013604622336 17499605847743660032 17573292726838890496 17573882612801994752 17645031935121031168 17731389429683191808 17744927425048477696 17800186552133353472 17990666215920140288 18063502921247752192 18140173137382080512 18242871817077899264 18259749473981034656 18394474629962203136 18495506339326062592 18571010287401435136 18769108504108992512 18831351553112670208 18848773650561068032 18925084475057266688 19092135576078516224 19095342462735745024 19113008795195101696 19169431671528226816 19254029519212773376 19359782336490831872 19374563617144766464 19456798607030779904 19535571071026855936 19585053871286109752 19646169649160814592 19664345587364191168 19729557466007846912 19809434216882372608 19918237596197298176 20083763116387303424 20084437271773708288 20216829802617919744 20264445062495076352 20279917057198260224 20298679315988842496 20365994803621003264 20380860203907825664 20560761389623017472 20564214959869263872 20731626442722377728 20848996362374742016 20868285113121182464 20868985602702368768 20953475422956224512 21022256719956803584 21038307307259691008 21137721530658357248 21450409718981705728 21541455600641220608 21542178686660509696 21628667971494019072 21683452500352478654 21819583515518304256 21843438623080116224 22125465527418093568 22142358419594018816 22236341265178034176 22382918710041268288 22452765313326645248 22473537814130504192 22548065675437539328 22639353390722711552 22696697944294183264 22763700109939769344 22864160054065168384 22952872133014061056 23104948345849051136 23198490646844391424 23292411661608943616 23351410384994977012 23428849490884318208 23523703132547817472 23827424414142562304 23849468700709922816 23850269260231278592 23946829054807113728 24104681687736750464 24184618829299941376 24202271492140542976 24282532265855811584 24514753964550520832 24618806400732823552 24718477681707450368 24781088571831404176 24882252064760516608 24963929854948704256 24964767823793487872 24982989927370883072 25580478525761449472 25684043216149147648 25684905357172146176 25769217914785759232 25788892828253814784 25939083364907638016 26015657268502593536 26130468633217335296 26405655252398915584 26512560739250733056 26619899041838792704 26687326154279973728 26775827989582077952 26884232151483219968 26909104487972051072 27151190064202387456 27256535657954197504 27257450583121461248 27548207643127714816 27639564376342790144 27659738848160620544 27777140116616310784 27934397469900533248 28016861673772023808 28027034904983109632 28135778743694655488 28140504681926361088 28321244082093033344 28436859502583447552 28530205548512804864 28551988488423866368 28673176894571675648 28740197396916894784 28835507065703776256 28952250009289621504 29234832600870227968 29353192247027597312 29354177551053881344 29644666702751586304 29667300538752923648 29765684712984543232 30177891717027332096 30300069416286552064 30499801319177112832 30600946273808089088 30624310233551405056 30724836744552251392 30753262271968058368 31029931501945585664 31150326466233368576 31483665877860245504 31611130112183566336 31745302990418640896 31925025679886323712 31954561579466810648 32030897034266411008 32190330602433855488 32367136093820609536 32499268002952511488 32769345022367629312 32845939882190736896 32954865217947172864 32985353888481869056 33088285724902424576 33118897831350216704 33228728363802689536 33411237258137403392 33416849309787553792 33546505425174396928 33879619088858955776 33905486330003341312 34049397562303864832 34187249374296997888 34380796886031425536 34489019105174093824 34856915793345271808 34972510027209244672 34999211695487320064 35146585453677780992 35147765225603989504 35462778859366383616 35489854850096955392 35600373104266706944 35981332431840280576 36127005842495504384 36280346274764161024 36485743634155798528 36519498947962069312 36788949259924406272 36991012678652125184 37538217008217985024 37662703106225340416 37697547301122136064 37850168950114533376 38184271152157032448 38190684925471490048 38226017590390203392 38719564672981663744 38749127234289532928 38913597214061559808 39071142142053711872 39170107742572219504 39292339298321629184 39328691174728382336 39459114932015693824 39618868433764745216 39836475192394596352 40167526232774606848 40433659605235839488 40597358631977684992 40731989607242006528 40761720407815651328 41121522779246034944 41128429919738527744 41697992724749484032 41736570226242364928 41737971205404737536 41906950845912449024 42044513439913607168 42076614614519382016 42275443061316714496 42900819437963411456 43082911201282441216 43084357373321019392 43257335942988038144 43366905000704957308 43686877246160232448 44250931054836187136 44284716839188037632 44472682530356068352 44765837420082536576 44905530626653290496 44947075628261008384 45096131350875078656 45393395888588366528 45527400219879538688 45728320108130336768 45905744266028122112 46209896691698102272 46396981293688782848 46584823323217887232 46702820769989954024 46857698981768636416 47047406265095634944 47698937401419845632 47700538520462557184 47893658109614227456 48209363375473500928 48369237658599882752 48404542984281085952 48565064531711623168 49029507929101041664 49237612801465647104 49436955363414900736 49562177143662808352 49764504129521033216 49927859709897408512 49965979854741766144 51160957051522898944 51368086432298295296 51369810714344292352 51878166729815276032 52031314537005187072 52260937266434670592 52811310504797831168 53025121478501466112 53374652308559947456 53551655979164155904 53768464302966439936 53818208975944102144 54302380128404774912 54513071315908395008 54514901166242922496 55096415286255429632 55279128752685580288 55319477696321241088 55554280233232621568 55868794939801066496 56054069809966219264 56271557487389310976 56642488164186066688 56873719005166895104 57060411097025609728 57103976976847732736 57346353789143351296 57480394793833789568 57671014131407552512 57904500018579243008 58469665201740455936 58706384494055194624 59289333405503172608 59334601077505847296 59531369425969086464 60355783434054664192 60999602638354225664 61201892547616178176 61248620467102810112 61449673489104502784 61506524543936116736 62059863003891171328 62300652932466737152 62967331755720491008 63222260224367132672 63490605980837281792 63850051359772647424 63909123158933621296 64380661204867710976 64734272187641219072 64998536005905022976 65691879764381473792 65909730435894345728 65970707776963738112 66237795662700433408 66457456727605379072 66822474516274806784 66833698619575107584 67093010850348793856 67759238177717911552 67810972660006682624 68098795124607729664 68374498748593995776 68761593772062851072 69713831586690543616 69945020054418489344 69998423390974640128 70293170907355561984 70295530451207979008 70925557718732767232 70979709700193910784 71962664863680561152 72254011684991008768 72560692549528322048 72971487268311597056 73038997895924138624 73577898519848812544 73982025357304250368 75076434016435970048 75395094602244272128 75700337900229066752 75892083751233675289 76368542304314064896 76381369850942980096 76452035180780406784 77439129345963327488 77498254468579065856 77827194428123119616 78142284284107423744 78340215485144439008 78584678596643258368 78657382349456764672 78918229864031387648 79237736867529490432 79672950384789192704 80335052465549213696 80867319210471678976 81194717263955369984 81523440815631302656 82243045558492069888 83395985449498968064 83473140452484729856 83475942410809475072 83813901691824898048 84550886122633428992 85801638875926822912 86165822402564882432 86168714746642038784 86514671885976076288 86733810001409914616 87373754492320464896 88945365060712136704 89531674840165073152 89811061253306580992 89894151256522016768 90192262701750157312 90786791777176733056 91054800439759077376 91456640216260673536 91811488532056244224 92419793383396204544 92793962587377565696 93169646646435774464 93405641539979908048 93715397963537272832 94094812530191269888 95397874802839691264 95401077040925114368 96418726750947001856 96738475317199765504 96809085968562171904 97130129063423246336 98059015858202083328 98475225602931294208 99124354287325616704 99529008259042066432 99855719419794817024 99931959709483532288 102321914103045797888 102736172864596590592 102739621428688584704 103756333459630552064 105622621009595662336 106050242957002932224 106749304617119894912 107103311958328311808 107536928605932879872 107636417951888204288 108604760256809549824 109026142631816790016 110192830572510859264 110558257505371160576 110638955392642482176 111108560466465243136 111737589879602132992 112108139619932438528 113284976328372133376 113747438010333790208 114120822194051219456 114207953953695465472 114692707578286702592 114960789587667579136 115342028262815105024 115809000037158486016 116939330403480911872 117412768988110389248 118578666811006345216 118669202155011694592 120711566868109328384 121999205276708451328 122403785095232356352 122497240934205620224 123013049087872233472 124119726007782342656 124601305864933474304 125934663511440982016 126444520448734265344 126981211961674563584 127700102719545294848 127818246317867242592 128761322409735421952 129468544375282438144 129997072011810045952 131383759528762947584 131819460871788691456 131941415553927476224 132475591325400866816 133644949032549613568 133667397239150215168 134186021700697587712 135518476355435823104 135621945320013365248 136197590249215459328 136748997497187991552 137523187544125702144 139427663173381087232 140586341814711123968 140591060902415958016 141851115437465534464 141959419400387821568 143925329727361122304 145121385099056644096 145942974536623194112 146077995791848277248 147155797039697625088 147964050714608500736 150152868032871940096 150790189204488544256 151400675800458133504 151784167502467350578 152737084608628129792 152904070361560813568 154878258691926654976 154996508937158131712 155654388856246239232 156680430970288878016 157169357193286516736 157314764698913529344 157836459728062775296 158475473735058980864 159345900769578385408 160670104931098427392 161734638420943357952 162389434527910739968 163046881631262605312 166791970898997936128 166946280904969459712 166951884821618950144 167627803383649796096 169101772245266857984 171603277751853645824 172331644805129764864 173029343771952152576 173467620002819829232 174747508984640929792 179063349680330146304 179788302513044033536 180384525403500314624 181573583554353466112 182109600879518154752 182913280432521347072 184839586766792409088 185587925174755131392 186339293292871548928 186811283079959816096 187430795927074545664 188189625060382539776 190795749605679382528 190802154081850228736 192837453501894003712 193476950634399531008 193618171937124343808 196118031716404166656 196950451205862588416 198248708574651233408 199058016518084132864 199711438839589634048 199863919418967064576 204643828206091595776 205472345729193181184 205479242857377169408 207512666919261104128 211245242019191324672 212100485914005864448 213498609234239789824 214206623916656623616 215073857211865759744 215272835903776408576 217209520513619099648 218052285263633580032 220385661145021718528 221277910785284964352 222217120932930486272 223475179759204265984 224216279239864877056 226569952656744266752 227494876020667580416 229385415156573405184 229921579175335158272 230684056525630210048 231618000074316972032 233878660806961823744 234825537976220778496 237157333622012690432 237338404310023389184 241423133736218656768 243998410553416902656 244807570190464712704 244994481868411240448 246026098175744466944 248239452015564685312 249202611729866948608 251869327022881964032 252889040897468530688 253962423923349127168 255400205439090589696 255636492635734485184 257522644819470843904 258937088750564876288 262767519057525895168 263638921743577382912 263882831107854952448 264951182650801733632 267289898065099227136 267334794478300430336 271036952710871646208 271243890640026730496 272395180498430918656 273497994994375983104 275046375088251404288 278855326346762174464 281172683629422247936 287850659454722244608 291885949073246388224 292155991583696554496 294311594079395250176 295928101429217001472 300305736065743880192 301580378408977088512 302801351600916267008 303568335004934701156 305808140723121627136 309756517383853309952 309993017874316263424 311308777712492478464 313360861940577756032 314338714386573033472 314629529397827058688 315672919456125550592 318691801539156770816 321340209862196854784 323469276841886715904 324778869055821479936 326093763262525210624 333892561809938919424 333903769643237900288 335255606767299592192 338203544490533715968 343206555503707291648 344663289610259529728 346058687543904305152 346935240005639658464 349495017969281859584 358126699360660292608 359576605026088067072 363147167108706932224 364219201759036309504 365826560865042694144 369679173533584818176 371175850349510262784 373622566159919632192 374861591854149091328 376379250120765079552 381591499211358765056 381604308163700457472 385674907003788007424 386953901268799062016 387236343874248687616 393900902411725176832 396497417149302466816 398116033036168265728 399422877679179268096 399727838837934129152 409287656412183191552 410944691458386362368 415025333838522208256 422490484038382649344 426997218468479579648 428413247833313247232 430147714423731519488 430545671807552817152 434419041027238199296 436104570527267160064 440771322290043437056 442555821570569928704 444434241865860972544 446950359518408531968 453139905313488533504 454989752041335160832 459843158350670316544 461368113051260420096 467757321613923647488 469651075952441556992 474314667244025380864 474676808620046778368 487996821106833805312 489615140380929425408 489988963736822480896 492052196351488933888 496478904031129370624 503738654045763928064 505778081794937061376 507924847846698254336 510800410878181179392 511272985271468970368 515045289638941687808 517874177501129752576 525535038115051790336 527765662215709904896 529902365301603467264 534579796130198454272 534669588956600860672 542073905421743292416 542487781280053460992 544790360996861837312 546995989988751966208 550092750176502808576 557710652693524348928 562345367258844495872 575701318909444489216 583771898146492776448 584311983167393108992 591856202858434002944 600611472131487760384 603160756817954177024 605602703201832534016 607136670009869402312 611616281446243254272 622617555424984956928 626721723881155512064 628677428773146066944 629259058795654117376 631345838912251101184 637383603078313541632 642680419724393709568 646938553683773431808 649557738111642959872 652187526525050421248 667785123619877838848 667807539286475800576 676407088981067431936 686413111007414583296 689326579220519059456 693870480011279316928 698990035938563719168 716253398721320585216 719153210052176134144 726294334217413864448 739358347067169636352 742351700699020525568 747245132319839264384 749723183708298182656 752758500241530159104 763182998422717530112 771349814007576014848 773907802537598124032 774472687748497375232 792994834298604933632 796232066072336531456 798845755358358536192 799455677675868258304 818575312824366383104 821889382916772724736 830050667677044416512 844980968076765298688 853994436936959159296 856826495666626494464 861091343615105634304 868838082054476398592 872209141054534320128 881542644580086874112 885111643141139857408 888868483731721945088 893900719036817063936 906279810626977067008 909979504082670321664 919686316701340633088 922736226102520840192 935514643227847294976 939302151904883113984 948629334488050761728 949353617240093556736 975993642213667610624 984104392702977867776 992957808062258741248 1007477308091527856128 1015849695693396508672 1021600821756362358784 1022545970542937940736 1030090579277883375616 1035748355002259505152 1051070076230103580672 1055531324431419809792 1059804730603206934528 1069159592260396908544 1084147810843486584832 1084975562560106921984 1089580721993723674624 1100185500353005617152 1115421305387048697856 1124690734517688991744 1167543796292985552896 1168623966334786217984 1183712405716868005888 1201222944262975520768 1206321513635908354048 1211205406403665068032 1214273340019738804624 1223232562892486508544 1253443447762311024128 1258518117591308234752 1262691677824502202368 1274767206156627083264 1293877107367546863616 1299115476223285919744 1304375053050100842496 1335570247239755677696 1335615078572951601152 1372826222014829166592 1378653158441038118912 1387740960022558633856 1397980071877127438336 1432506797442641170432 1438306420104352268288 1452588668434827728896 1478716694134339272704 1484703401398041051136 1494490264639678528768 1499446367416596365312 1505517000483060318208 1526365996845435060224 1542699628015152029696 1548945375496994750464 1585989668597209867264 1592464132144673062912 1637150625648732766208 1643778765833545449472 1660101335354088833024 1689961936153530597376 1707988873873918318592 1713652991333252988928 1722182687230211268608 1737676164108952797184 1744418282109068640256 1763085289160173748224 1770223286282279714816 1777736967463443890176 1787801438073634127872 1812559621253954134016 1839372633402681266176 1845472452205041680384 1871029286455694589952 1897258668976101523456 1898707234480187113472 1951987284427335221248 1968208785405955735552 2014954616183055712256 2043201643512724717568 2045091941085875881472 2060181158555766751232 2071496710004519010304 2102140152460207161344 2111062648862839619584 2119609461206413869056 2168295621686973169664 2169951125120213843968 2179161443987447349248 2200371000706011234304 2230842610774097395712 2249381469035377983488 2337247932669572435968 2367424811433736011776 2402445888525951041536 2412643027271816708096 2422410812807330136064 2428546680039477609248 2446465125784973017088 2506886895524622048256 2517036235182616469504 2549534412313254166528 2587754214735093727232 2598230952446571839488 2671140494479511355392 2671230157145903202304 2757306316882076237824 2775481920045117267712 2795960143754254876672 2865013594885282340864 2876612840208704536576 2905177336869655457792 2957433388268678545408 2988980529279357057536 2998892734833192730624 3011034000966120636416 3052731993690870120448 3085399256030304059392 3097890750993989500928 3171979337194419734528 3184928264289346125824 3274301251297465532416 3287557531667090898944 3320202670708177666048 3415977747747836637184 3427305982666505977856 3444365374460422537216 3475352328217905594368 3526170578320347496448 3540446572564559429632 3555473934926887780352 3575602876147268255744 3625119242507908268032 3678745266805362532352 3742058572911389179904 3794517337952203046912 3797414468960374226944 3903974568854670442496 3936417570811911471104 4029909232366111424512 4086403287025449435136 4090183882171751762944 4142993420009038020608 4204280304920414322688 4222125297725679239168 4239218922412827738112 4358322887974894698496 4400742001412022468608 4461685221548194791424 4498762938070755966976 4674495865339144871936 4734849622867472023552 4804891777051902083072 4825286054543633416192 4857093360078955218496 4892930251569946034176 5013773791049244096512 5034072470365232939008 5175508429470187454464 5196461904893143678976 5342280988959022710784 5550963840090234535424 5591920287508509753344 5730027189770564681728 5753225680417409073152 5810354673739310915584 5914866776537357090816 5977961058558714115072 5997785469666385461248 6105463987381740240896 6170798512060608118784 6195781501987979001856 6343958674388839469056 6369856528578692251648 6548602502594931064832 6575115063334181797888 6640405341416355332096 6831955495495673274368 6888730748920845074432 6950704656435811188736 7052341156640694992896 7110947869853775560704 7151205752294536511488 7250238485015816536064 7357490533610725064704 7484117145822778359808 7589034675904406093824 7594828937920748453888 7807949137709340884992 7872835141623822942208 8172806574050898870272 8180367764343503525888 8285986840018076041216 8408560609840828645376 8444250595451358478336 8478437844825655476224 8923370443096389582848 9348991730678289743872 9609783554103804166144 9650572109087266832384 9714186720157910436992 9785860503139892068352 10027547582098488193024 10068144940730465878016 10351016858940374908928 10392923809786287357952 10684561977918045421568 11101927680180469070848 11460054379541129363456 11506451360834818146304 11620709347478621831168 11829733553074714181632 11955922117117428230144 11995570939332770922496 12210927974763480481792 12341597024121216237568 12391563003975958003712 12687917348777678938112 13097205005189862129664 13280810682832710664192 13663910990991346548736 13777461497841690148864 14104682313281389985792 14302411504589073022976 14500476970031633072128 14714981067221450129408 15178069351808812187648 15189657875841496907776 15615898275418681769984 15745670283247645884416 16360735528687007051776 16571973680036152082432 16817121219681657290752 16888501190902716956672 16956875689651310952448 17846740886192779165696 18697983461356579487744 19301144218174533664768 19428373440315820873984 19571721006279784136704 20055095164196976386048 20136289881460931756032 20702033717880749817856 21369123955836090843136 22203855360360938141696 22920108759082258726912 23012902721669636292608 23241418694957243662336 23911844234234856460288 23991141878665541844992 24683194048242432475136 24783126007951916007424 25375834697555357876224 26194410010379724259328 26561621365665421328384 27327821981982693097472 27554922995683380297728 28209364626562779971584 28604823009178146045952 29000953940063266144256 29429962134442900258816 31231796550837363539968 31491340566495291768832 32721471057374014103552 33143947360072304164864 33634242439363314581504 33777002381805433913344 37395966922713158975488 38856746880631641747968 39143442012559568273408 40110190328393952772096 40272579762921863512064 41404067435761499635712 42738247911672181686272 44407710720721876283392 45840217518164517453824 46025805443339272585216 46482837389914487324672 47823688468469712920576 49366388096484864950272 50751669395110715752448 52388820020759448518656 53123242731330842656768 54655643963965386194944 55109845991366760595456 57209646018356292091904 58001907880126532288512 58859924268885800517632 62463593101674727079936 65442942114748028207104 67268484878726629163008 67554004763610867826688 74791933845426317950976 77713493761263283495936 80220380656787905544192 80545159525843727024128 82808134871522999271424 85476495823344363372544 88815421441443752566784 91680435036329034907648 92965674779828974649344 95647376936939425841152 98732776192969729900544 101503338790221431504896 106246485462661685313536 109311287927930772389888 110219691982733521190912 116003815760253064577024 117719848537771601035264 124927186203349454159872 130885884229496056414208 135108009527221735653376 149583867690852635901952 155426987522526566991872 160440761313575811088384 161090319051687454048256 177630842882887505133568 183360870072658069815296 185931349559657949298688 191294753873878851682304 197465552385939459801088 203006677580442863009792 218622575855861544779776 220439383965467042381824 232007631520506129154048 235439697075543202070528 261771768458992112828416 299167735381705271803904 310853975045053133983744 320881522627151622176768 322180638103374908096512 355261685765775010267136 366721740145316139630592 371862699119315898597376 382589507747757703364608 406013355160885726019584 437245151711723089559552 470879394151086404141056 523543536917984225656832 598335470763410543607808 621707950090106267967488 641763045254303244353536 710523371531550020534272 743725398238631797194752 765179015495515406729216 812026710321771452039168 874490303423446179119104 1047087073835968451313664 1243415900180212535934976 1283526090508606488707072 1421046743063100041068544 1530358030991030813458432 1624053420643542904078336 2094174147671936902627328 2486831800360425071869952 2567052181017212977414144 2842093486126200082137088 3060716061982061626916864 4188348295343873805254656 4973663600720850143739904 5684186972252400164274176 6121432123964123253833728 9947327201441700287479808 11368373944504800328548352 19894654402883400574959616 39789308805766801149919232 79578617611533602299838464
- Sum of all divisors σ(n): 221346460765034330550809985
- Sum of proper divisors (its aliquot sum) s(n): 141767843153500728250971521
- 79578617611533602299838464 is an abundant number, because the sum of its proper divisors (141767843153500728250971521) is greater than itself. Its abundance is 62189225541967125951133057
Bases of 79578617611533602299838464
- Binary: 1000001110100110110110110000001010000001000011110100110000000011001000000000000000000002
- Hexadecimal: 0x41D36D814087A601900000
- Base-36: 9ZYP518531DEN6BR4
Squares and roots of 79578617611533602299838464
- 79578617611533602299838464 squared (795786176115336022998384642) is 6332756380962686014071675318865571906037760493879296
- 79578617611533602299838464 cubed (795786176115336022998384643) is 503951998467629003742466012682681130890434184884791866236851268588841514041344
-
79578617611533602299838464 is a
perfect square number . Itssquare root is 8920684817408 -
The
cube root of 79578617611533602299838464 is 430129071.7840193313
Scales and comparisons
How big is 79578617611533602299838464?- 79,578,617,611,533,602,299,838,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 79,578,617,611,533,602,299,838,464 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 79578617611533602299838464 cubic inches would be around 35844089.3 feet tall.
Recreational maths with 79578617611533602299838464
- 79578617611533602299838464 backwards is 46483899220633511671687597
- The number of decimal digits it has is: 26
- The sum of 79578617611533602299838464's digits is 130
- 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 79578617611533602299838464 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 79578617611533602299838464 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/79578617611533602299838464/
Chicago style:
Numbermatics. 2024. "Number 79578617611533602299838464 - Facts about the integer". https://numbermatics.com/n/79578617611533602299838464/
The information we have on file for 79578617611533602299838464 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 79578617611533602299838464, math, Factors of 79578617611533602299838464, curriculum, school, college, exams, university, Prime factorization of 79578617611533602299838464, STEM, science, technology, engineering, physics, economics, calculator, seventy-nine septillion, five hundred seventy-eight sextillion, six hundred seventeen quintillion, six hundred eleven quadrillion, five hundred thirty-three trillion, six hundred two billion, two hundred ninety-nine million, eight hundred thirty-eight thousand, four hundred sixty-four.