29293954305769226298421504
29,293,954,305,769,226,298,421,504 is an even composite number composed of six prime numbers multiplied together.
29293954305769226298421504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 29293954305769226298421504:
28 × 76 × 114 × 172 × 472 × 1014
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 17 × 17 × 47 × 47 × 101 × 101 × 101 × 101)See below for interesting mathematical facts about the number 29293954305769226298421504 from the Numbermatics database.
Names of 29293954305769226298421504
- Cardinal: 29293954305769226298421504 can be written as Twenty-nine septillion, two hundred ninety-three sextillion, nine hundred fifty-four quintillion, three hundred five quadrillion, seven hundred sixty-nine trillion, two hundred twenty-six billion, two hundred ninety-eight million, four hundred twenty-one thousand, five hundred four.
Scientific notation
- Scientific notation: 2.9293954305769226298421504 × 1025
Factors of 29293954305769226298421504
Divisors of 29293954305769226298421504
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 32 34 44 47 49 56 64 68 77 88 94 98 101 112 119 121 128 136 154 176 187 188 196 202 224 238 242 256 272 289 308 329 343 352 374 376 392 404 448 476 484 517 539 544 578 616 658 686 704 707 748 752 784 799 808 833 847 896 952 968 1034 1078 1088 1111 1156 1232 1309 1316 1331 1372 1408 1414 1496 1504 1568 1598 1616 1666 1694 1717 1792 1904 1936 2023 2057 2068 2156 2176 2209 2222 2303 2312 2401 2464 2618 2632 2662 2744 2816 2828 2992 3008 3136 3179 3196 3232 3332 3388 3434 3619 3773 3808 3872 4046 4114 4136 4312 4352 4418 4444 4606 4624 4747 4802 4928 4949 5236 5264 5324 5488 5593 5656 5687 5831 5929 5984 6016 6272 6358 6392 6464 6664 6776 6868 7238 7546 7616 7744 7777 8092 8228 8272 8624 8789 8836 8888 9163 9212 9248 9317 9494 9604 9856 9898 10201 10472 10528 10648 10976 11186 11312 11374 11662 11858 11968 12019 12032 12221 12544 12716 12784 12928 13328 13552 13583 13736 14161 14399 14476 14641 15092 15232 15463 15488 15554 16121 16184 16456 16544 16807 17248 17578 17672 17776 18326 18424 18496 18634 18887 18988 19208 19712 19796 20402 20944 21056 21296 21952 22253 22372 22624 22627 22748 23324 23716 23936 24038 24299 24442 25333 25432 25568 25856 26411 26656 27104 27166 27472 28322 28798 28952 29189 29282 30184 30464 30926 30976 31108 32242 32368 32912 33088 33229 33614 34496 34643 34969 35156 35344 35552 36652 36848 36992 37268 37553 37774 37976 38416 39151 39592 39809 40804 40817 41503 41888 42112 42592 43904 44506 44744 45248 45254 45496 46648 47432 47872 48076 48598 48884 50666 50864 51136 52217 52822 53312 54208 54332 54439 54944 56644 57596 57904 58378 58564 60368 61523 61852 62216 62557 64141 64484 64736 65219 65824 66176 66458 67228 68992 69286 69938 70312 70688 71104 71407 73304 73696 73984 74536 75106 75548 75952 76832 78302 79184 79618 80699 81608 81634 83006 83776 84133 84224 85184 85547 87808 89012 89488 90496 90508 90992 93296 94864 95081 96152 96679 97196 97768 99127 100793 101332 101728 102272 102487 104434 105644 106624 108241 108416 108664 108878 109888 112211 112847 113288 115192 115808 116756 117128 117649 120736 123046 123704 124432 125114 128282 128968 129472 130438 131648 132209 132352 132916 134431 134456 137984 138572 139876 140624 141376 142208 142814 146608 147392 149072 149413 150212 151096 151904 153664 155771 156604 158368 158389 159236 161398 163216 163268 166012 167552 168266 170093 170368 171094 173417 177331 178024 178976 180992 181016 181984 184877 186592 189728 190162 192304 193358 194392 195536 198254 201586 202664 203456 204323 204544 204974 207757 208868 211288 213248 216482 216832 217328 217756 219776 223109 224422 225694 226576 230384 231616 232603 233512 234256 235298 241472 242501 244783 246092 247408 248864 248897 250228 256564 257936 258944 260876 262871 263296 264418 265832 267289 268862 268912 274057 277144 278663 279752 281248 282752 284416 285628 285719 290521 293216 294784 298144 298826 300424 302192 303808 307328 311542 313208 316736 316778 318472 321079 322796 326432 326536 332024 335104 336532 340186 340736 342188 346834 354662 356048 357952 362032 363968 365519 369754 373184 379456 380324 381073 384608 384659 386716 388784 391072 396508 403172 405328 406912 408646 409948 413083 415514 417736 422576 430661 432964 434656 435512 437899 439552 446218 448844 448987 451388 453152 456533 460768 463232 465206 467024 468512 470596 479447 482944 485002 489566 492184 494816 497728 497794 499849 500456 513128 515872 517888 521752 525742 526592 528836 531664 534578 537724 537824 548114 554288 557326 559504 562496 564893 565504 571256 571438 574387 581042 586432 588931 589568 596288 597652 598829 600848 604384 607616 614656 623084 626416 633472 633556 636944 638401 642158 645592 652864 653072 664048 665567 673064 676753 680372 684376 688127 693668 693889 705551 709324 712096 715904 717409 724064 727936 731038 739508 746368 757687 758912 760648 762146 769216 769318 773432 777568 782144 785477 789929 793016 806344 810656 813824 817292 819896 826166 831028 835472 845152 861322 865928 869312 871024 875798 887689 892436 897688 897974 902776 906304 913066 921536 925463 926464 930412 934048 937024 941017 941192 958894 965888 970004 979132 984368 989632 995456 995588 999698 1000912 1026256 1030301 1031744 1043504 1045891 1051484 1057672 1063328 1063469 1069156 1075448 1075648 1090397 1096228 1108576 1108723 1114652 1119008 1124992 1129786 1142512 1142876 1148774 1162084 1172864 1177862 1190651 1192576 1195304 1197658 1201696 1208768 1213919 1215232 1234321 1241317 1246168 1252832 1266944 1267112 1273888 1276802 1284316 1291184 1294139 1305728 1306144 1328096 1331134 1346128 1353506 1360744 1368752 1371883 1376254 1387336 1387778 1411102 1418648 1424192 1430261 1431808 1434818 1448128 1454299 1455872 1462076 1478741 1479016 1492736 1515374 1517824 1521296 1524292 1538432 1538636 1546864 1555136 1561763 1564288 1570954 1579858 1586032 1612688 1621312 1628221 1634584 1639792 1643543 1652332 1662056 1670944 1690304 1697507 1713481 1722644 1731856 1738624 1742048 1742279 1751596 1775378 1784872 1795376 1795948 1805552 1812608 1826132 1840097 1843072 1850926 1860824 1868096 1871023 1874048 1882034 1882384 1907587 1917788 1918399 1940008 1950641 1958264 1968736 1979264 1990912 1991176 1999396 2000033 2001824 2033647 2052512 2060602 2063488 2087008 2091782 2102968 2115344 2126656 2126938 2138312 2150896 2151296 2180794 2192456 2217152 2217446 2229304 2238016 2247553 2249984 2259572 2285024 2285327 2285752 2297548 2324168 2345728 2355724 2381302 2385152 2390608 2395316 2403392 2417536 2427838 2454199 2468642 2482634 2492336 2505664 2534224 2547776 2553604 2558633 2568632 2582368 2588278 2611456 2612288 2656192 2662268 2667511 2692256 2692613 2707012 2721488 2737504 2743766 2752508 2774672 2775556 2822204 2837296 2848384 2860522 2869636 2891581 2896256 2908598 2924152 2940179 2948089 2957482 2958032 3014627 3030748 3042592 3048584 3065293 3076864 3077272 3093728 3110272 3123526 3128576 3141908 3142909 3159716 3172064 3195731 3225376 3242624 3256442 3269168 3279584 3287086 3304664 3324112 3341888 3356129 3380608 3395014 3426962 3445288 3463712 3477248 3484096 3484558 3498943 3503192 3531869 3550756 3569744 3590752 3591896 3611104 3625216 3652264 3680194 3686144 3701852 3721648 3736192 3742046 3748096 3764068 3764768 3792853 3815174 3835576 3836798 3880016 3901282 3916528 3937472 3954251 3958528 3982352 3998792 4000066 4003648 4020709 4067294 4105024 4121204 4122517 4126976 4174016 4183564 4191803 4205936 4230688 4231249 4253312 4253876 4276624 4301792 4302592 4361588 4384912 4434304 4434892 4458608 4468807 4476032 4495106 4519144 4543913 4570048 4570654 4571504 4595096 4648336 4658969 4711448 4737271 4762604 4781216 4790632 4806784 4816889 4835072 4855676 4857223 4908398 4937284 4938857 4965268 4984672 5011328 5021863 5068448 5095552 5107208 5117266 5137264 5164736 5176556 5224576 5273917 5303809 5312384 5324536 5335022 5384512 5385226 5414024 5442976 5475008 5487532 5498339 5505016 5529503 5549344 5551112 5644408 5674592 5696768 5721044 5739272 5783162 5792512 5817196 5848304 5880358 5896178 5914964 5916064 6029254 6061496 6085184 6097168 6130586 6154544 6187456 6213823 6220544 6247052 6283816 6285818 6318257 6319432 6344128 6391462 6450752 6478241 6485248 6512884 6538336 6559168 6574172 6587119 6609328 6648224 6683776 6712258 6761216 6790028 6853924 6890576 6927424 6968192 6969116 6997886 7006384 7022411 7063738 7101512 7139488 7181504 7183792 7212107 7222208 7304528 7321237 7360388 7403704 7443296 7444283 7472384 7484092 7528136 7529536 7585706 7630348 7632779 7671152 7673596 7760032 7761061 7802564 7833056 7874944 7908502 7964704 7997584 8000132 8007296 8041418 8134588 8150599 8210048 8242408 8245034 8334557 8348032 8367128 8383606 8411872 8461376 8462498 8497433 8506624 8507752 8553248 8603584 8640247 8689219 8723176 8769824 8868608 8869784 8917216 8937614 8952064 8990212 9038288 9087826 9140096 9141308 9143008 9190192 9296672 9317938 9422896 9474542 9525208 9562432 9581264 9603181 9613568 9633778 9711352 9714446 9764579 9816796 9874568 9877714 9930536 9969344 10011827 10022656 10043726 10136896 10180093 10191104 10214416 10234532 10274528 10329472 10351187 10353112 10449152 10547834 10607618 10624768 10649072 10670044 10769024 10770452 10828048 10885952 10932341 10950016 10975064 10996678 11010032 11059006 11098688 11102224 11288816 11333311 11349184 11397547 11442088 11478544 11504801 11566324 11634392 11696608 11698159 11760716 11792356 11829928 11832128 11882549 11994367 12058508 12122992 12170368 12194336 12195953 12261172 12309088 12374912 12427646 12494104 12567632 12571636 12636514 12638864 12688256 12782924 12880679 12901504 12956482 13025768 13076672 13097161 13118336 13148344 13174238 13218656 13296448 13353109 13367552 13424516 13428793 13577531 13580056 13654487 13707848 13781152 13854848 13936384 13938232 13995772 14012768 14044822 14127476 14203024 14235529 14278976 14363008 14367584 14424214 14444416 14609056 14642474 14720776 14807408 14886592 14888566 14968184 15056272 15059072 15090713 15171412 15260696 15265558 15342304 15347192 15520064 15522122 15605128 15666112 15732871 15749888 15817004 15929408 15995168 15997289 16000264 16014592 16082836 16269176 16301198 16420096 16484816 16490068 16669114 16696064 16734256 16767212 16823744 16922752 16924996 16994866 17015504 17106496 17179393 17207168 17280494 17378438 17446352 17515117 17539648 17739568 17834432 17875228 17910431 17980424 18076576 18078973 18175652 18280192 18282616 18286016 18380384 18593344 18635876 18672577 18845792 18848291 18949084 19050416 19124864 19162528 19206362 19267556 19422704 19428892 19529158 19633592 19749136 19755428 19861072 19938688 20023654 20087452 20241067 20273792 20360186 20428832 20469064 20549056 20581253 20636623 20658944 20702374 20706224 20983457 21095668 21102389 21215236 21298144 21340088 21457051 21538048 21540904 21656096 21771904 21864682 21900032 21950128 21993356 22000363 22020064 22118012 22197376 22204448 22370117 22534009 22577632 22666622 22698368 22795094 22884176 22957088 23009602 23132648 23268784 23393216 23396318 23492903 23521432 23584712 23659856 23664256 23765098 23988734 24117016 24245984 24340736 24388672 24391906 24492601 24522344 24618176 24723083 24749824 24855292 24988208 25135264 25138597 25143272 25273028 25277728 25376512 25565848 25761358 25803008 25912964 26051536 26153344 26194322 26236672 26296688 26348476 26437312 26549971 26592896 26706218 26849032 26857586 26996189 27155062 27160112 27308974 27415696 27562304 27679757 27709696 27876464 27991544 28025536 28089644 28144963 28254952 28406048 28471058 28557952 28726016 28735168 28848428 28857619 28888832 29218112 29284948 29342621 29441552 29614816 29618743 29773184 29777132 29936368 30112544 30118144 30181426 30342824 30521392 30531116 30684608 30694384 31040128 31044244 31210256 31281649 31332224 31465742 31634008 31807391 31858816 31990336 31994578 32000528 32165672 32341969 32428979 32538352 32602396 32612783 32969632 32980136 33160897 33338228 33468512 33534424 33647488 33718223 33845504 33849992 33989732 34000561 34031008 34212992 34358786 34414336 34560988 34571999 34756876 34892704 35030234 35079296 35153041 35479136 35668864 35750456 35820862 35960848 36153152 36157946 36351304 36565232 36572032 36760768 36917419 37126663 37186688 37271752 37345154 37691584 37696582 37898168 38100832 38249728 38325056 38412724 38488373 38535112 38845408 38850559 38857784 39058316 39267184 39498272 39510856 39722144 39877376 40047308 40174904 40482134 40547584 40720372 40857664 40938128 41098112 41162506 41273246 41404748 41412448 41721383 41966914 42191336 42204778 42430472 42596288 42680176 42914102 43081808 43312192 43496761 43543808 43729364 43900256 43986712 44000726 44040128 44227799 44236024 44394752 44408896 44740234 45068018 45155264 45333244 45347687 45396736 45590188 45768352 45914176 46019204 46109833 46265296 46537568 46786432 46792636 46985806 47042864 47169424 47319712 47328512 47530196 47977468 48234032 48424147 48491968 48777344 48783812 48985202 49044688 49156877 49236352 49446166 49710584 49976416 49983043 50270528 50277194 50286544 50484749 50546056 50555456 51131696 51248659 51522716 51825928 52103072 52109981 52306688 52388644 52593376 52696952 52874624 53099942 53185792 53412436 53429453 53698064 53715172 53992378 54310124 54320224 54327427 54617948 54831392 55124608 55359514 55752928 55983088 56051072 56179288 56289926 56509904 56812096 56942116 57054193 57115904 57470336 57696856 57715238 58013087 58341899 58436224 58569896 58685242 58883104 59229632 59237486 59482031 59546368 59554264 59872736 60225088 60362852 60481729 60685648 60824533 61042784 61062232 61369216 61388768 62080256 62088488 62420512 62563298 62664448 62931484 63268016 63614782 63717632 63980672 63989156 64001056 64331344 64478501 64683938 64857958 65076704 65204792 65225566 65939264 65960272 66321794 66676456 66937024 67068848 67222267 67294976 67436446 67699984 67979464 68001122 68062016 68352053 68425984 68717572 69121976 69143998 69500827 69513752 69785408 70060468 70082789 70158592 70306082 70958272 71260651 71337728 71500912 71641724 71921696 72306304 72315892 72458309 72702608 73130464 73144064 73521536 73834838 74253326 74373376 74543504 74690308 75383168 75393164 75796336 76201664 76526387 76650112 76825448 76976746 77070224 77246521 77690816 77701118 77715568 78116632 78534368 78996544 79021712 79333177 79444288 79782829 80094616 80349808 80533607 80964268 81440744 81715328 81876256 81887113 82196224 82325012 82546492 82809496 82824896 83442766 83933828 83960569 84382672 84409556 84860944 85192576 85360352 85371671 85828204 86163616 86624384 86993522 87458728 87800512 87973424 88001452 88080256 88455598 88472048 88817792 89480468 89656589 90136036 90164753 90310528 90666488 90695374 91180376 91536704 91680127 91828352 92038408 92219666 92530592 93075136 93471763 93572864 93585272 93971612 94001551 94085728 94338848 94639424 95042717 95060392 95581409 95954936 96468064 96848294 96983936 97554688 97567624 97970404 98089376 98313754 98472704 98892332 99421168 99952832 99966086 100541056 100554388 100573088 100969498 101092112 101110912 102263392 102497318 103045432 103651856 104060401 104206144 104219962 104777288 105186752 105393904 105634991 105749248 106199884 106824872 106858906 107396128 107410369 107430344 107984756 108620248 108640448 108654854 109235896 109662784 110130097 110249216 110719028 111505856 111966176 111981023 112102144 112358576 112579852 113019808 113624192 113884232 114108386 114940672 115393712 115430476 116026174 116683798 116872448 117139792 117370484 117766208 118459264 118474972 118964062 119108528 119745472 120255751 120450176 120725704 120963458 121371296 121649066 122085568 122124464 122605819 122738432 122777536 124176976 124666421 124841024 125126596 125373017 125862968 126536032 126552811 127229564 127961344 127978312 128002112 128662688 128957002 129367876 129715916 130153408 130409584 130451132 130708039 131878528 131920544 131938037 132643588 133352912 133874048 134137696 134444534 134872892 135399968 135958928 136002244 136124032 136704106 137435144 138243952 138287996 138560183 139001654 139027504 139570816 140120936 140165578 140612164 141687469 141916544 142521302 143001824 143283448 143843392 144068771 144456361 144612608 144631784 144916618 145405216 146260928 146884199 147043072 147669676 147716723 148506652 149087008 149352841 149380616 150199357 150766336 150786328 151592672 152403328 153052774 153300224 153650896 153953492 154140448 154493042 155381632 155402236 155431136 156233264 156590819 157068736 157738063 157993088 158043424 158666354 158888576 159565658 160189232 160699616 161067214 161928536 162881488 163430656 163752512 163774226 164450321 164650024 165092984 165618992 165649792 165997843 166885532 167867656 167921138 168765344 168819112 169721888 170385152 170720704 170743342 171448207 171656408 172327232 173061581 173248768 173987044 174917456 175601024 175946848 175970179 176002904 176160512 176911196 176944096 177635584 178960936 179313178 180272072 180329506 180621056 181332976 181390748 182360752 183073408 183360254 183656704 184076816 184439332 185061184 185849797 186150272 186943526 187170544 187943224 188003102 188171456 188677696 188973323 189278848 190085434 190120784 191162818 191909872 192666287 192936128 193696588 193758299 193967872 195135248 195940808 196178752 196627508 197014741 197784664 198842336 198868703 199905664 199932172 201082112 201108776 201146176 201938996 202003333 202184224 202221824 204526784 204994636 205398347 206090864 207303712 207331201 208120802 208412288 208439924 209554576 210373504 210787808 211269982 212399768 213649744 213717812 214792256 214820738 214860688 215969512 217240496 217280896 217309708 218471792 218971543 219325568 220260194 221438056 222651737 223011712 223932352 223962046 224717152 225159704 226039616 226393783 227002853 227248384 227768464 228216772 228289481 230787424 230818027 230860952 232052348 232126279 233367596 234279584 234740968 235532416 236027561 236918528 236949944 237928124 238217056 239490944 240511502 240900352 241451408 241926916 242003993 242742592 243298132 244171136 244248928 245211638 245555072 246071287 247874099 248353952 249332842 249682048 250253192 250746034 251725936 253072064 253105622 254459128 255956624 256004224 257325376 257914004 258421933 258735752 259431832 259886641 260306816 260819168 260902264 261416078 263757056 263841088 263876074 265287176 266705824 267748096 268275392 268889068 269418611 269745784 270799936 271917856 271953913 272004488 272248064 273408212 274870288 276487904 276575992 277120366 278003308 278055008 279141632 280241872 280331156 281224328 283374938 283833088 285042604 286003648 286566896 287686784 288137542 288912722 289263568 289833236 290810432 292049681 292521856 293768398 295339352 295433446 296958079 297013304 297756989 298174016 298705682 298761232 300398714 301572656 303185344 304477327 304806656 306105548 307301792 307906984 308280896 308986084 309594593 310763264 310804472 310862272 312466528 313181638 314137472 315476126 315986176 316086848 317332708 317433809 317777152 319131316 320378464 321399232 322134428 322768831 323857072 325762976 327505024 327548452 328900642 329300048 330185968 331237984 331299584 331995686 333771064 335735312 335842276 337530688 337638224 338969029 339443776 341441408 341486684 342896414 343312816 344098139 344654464 346123162 347974088 349834912 349881301 351202048 351893696 351940358 352005808 353393243 353822392 353888192 356718769 357921872 358626356 358740613 360544144 360659012 362665952 362781496 364721504 364769867 366146816 366720508 368153632 368878664 370122368 371699594 372300544 373887052 374006171 374341088 375886448 376006204 376342912 377355392 377946646 378557696 380170868 380241568 380291989 382325636 383078153 383819744 385332574 385872256 387393176 387516598 390270496 391881616 392357504 393255016 394029482 395569328 397684672 397737406 399379351 399811328 399864344 402217552 402292352 403877992 404006666 404368448 406091609 408393293 409053568 409989272 410796694 412181728 414607424 414662402 416241604 416374217 416824576 416879848 419109152 420747008 421575616 422539964 423372103 424799536 427299488 427356149 427435624 429584512 429641476 429721376 431939024 434480992 434561792 434619416 436943584 437943086 438651136 440520388 442876112 445303474 446023424 447864704 447924092 449434304 450319408 451349507 452079232 452787566 454005706 455536928 456433544 456578962 458935213 461574848 461636054 461721904 464104696 464252558 466735192 468559168 469481936 470555869 471064832 472055122 473899888 475856248 476434112 478464371 478981888 481023004 482902816 483853832 484007986 485485184 486505789 486596264 488342272 488497856 490423276 490579523 491110144 492142574 495748198 496707904 498665684 498824557 499364096 500506384 501492068 503451872 506144128 506211244 507208163 508918256 511913248 512008448 514650752 515828008 516843866 517471504 518863664 519773282 520613632 521638336 521804528 522832156 527682176 527752148 530574352 532665617 533411648 535684709 536550784 537778136 538837222 539491568 540725647 541599872 543835712 543907826 544008976 546816424 549740576 549813473 552975808 553151984 554240732 555332239 556006616 556110016 558479803 560483744 560662312 562448656 563735249 566749876 570085208 572007296 573133792 573209791 575373568 576275084 577825444 578527136 579666472 581620864 584099362 585043712 587536796 587723983 590678704 590866892 593916158 594026608 595513978 596348032 597411364 597522464 597601697 600797428 603145312 606370688 608954654 612211096 614603584 615813968 616561792 617972168 619189186 621608944 621724544 624933056 626363276 627596123 628274944 630952252 631153271 632173696 634665416 634867618 638143957 638262632 640756928 641760889 642798464 644268856 645537662 647714144 651525952 654302341 655010048 655096904 657801284 658600096 660371936 662475968 663991372 665299019 667542128 669069863 671470624 671684552 675061376 675276448 677938058 678887552 682882816 682973368 685792828 686625632 688196278 689308928 692246324 695948176 699669824 699762602 703787392 703880716 704011616 706786486 707644784 707776384 709263511 713437538 715843744 717252712 717481226 721088288 721318024 725331904 725562992 728422807 729443008 729539734 733441016 736307264 737757328 739444937 740244736 743399188 747774104 748012342 748682176 751772896 751872583 752012408 752685824 754710784 755893292 760341736 760483136 760583978 764651272 766156306 767639488 770665148 770910679 771744512 774786352 775033196 780540992 783763232 783867161 784715008 786510032 788058964 791138656 795369344 795474812 798758702 799728688 804435104 804584704 807755984 808013332 808736896 812183218 816786586 818107136 819978544 821593388 823210499 824363456 829214848 829324804 832483208 832748434 833759696 838218304 841790257 843151232 845079928 846744206 849599072 849711731 854598976 854712298 854871248 858240733 859169024 859282952 859442752 863878048 868961984 869238832 872664947 873887168 875886172 877611119 881040776 885752224 885869677 890606948 895729408 895848184 898868608 900638816 902699014 904158464 905575132 908011412 911073856 912867088 913157924 917870426 923149696 923272108 923443808 923566259 928209392 928505116 933470384 937118336 938963872 941111738 944110244 947799776 951712496 952868224 956928742 962046008 965805632 967707664 968015972 969921281 970970368 973011578 973192528 976995712 980846552 981159046 984285148 986222479 991496396 991812283 993415808 997331368 997649114 1001012768 1002984136 1006903744 1008481397 1011194527 1012288256 1012422488 1014416326 1017836512 1023826496 1028189393 1029301504 1031656016 1033687732 1034017061 1034943008 1037727328 1039546564 1043276672 1043609056 1045469887 1045664312 1051395499 1055364352 1055504296 1061148704 1065331234 1066823296 1071369418 1073101568 1075556272 1077674444 1078983136 1081451294 1083199744 1087671424 1087815652 1088017952 1093632848 1099481152 1099626946 1104166441 1105951616 1106303968 1108481464 1110664478 1112013232 1112220032 1116959606 1120967488 1121324624 1124897312 1127470498 1133499752 1140170416 1144014592 1144664411 1146267584 1146419582 1151152247 1152550168 1155650888 1157054272 1159332944 1161984901 1163241728 1168198724 1175073592 1175447966 1181357408 1181514059 1181733784 1187832316 1188053216 1191027956 1192696064 1194822728 1195044928 1195203394 1200137449 1201594856 1206290624 1211431067 1212741376 1217909308 1224422192 1229207168 1231627936 1231791253 1233123584 1235944336 1238378372 1243217888 1243449088 1249866112 1252726552 1255192246 1261904504 1262306542 1264347392 1269330832 1269735236 1276287914 1276525264 1281513856 1283521778 1285596928 1288537712 1291075324 1295428288 1300948579 1303051904 1308604682 1310193808 1315602568 1317200192 1320743872 1322813261 1324951936 1327982744 1330598038 1335084256 1338139726 1342941248 1343369104 1348664009 1350122752 1350552896 1355876116 1356308093 1357775104 1365946736 1371330631 1371585656 1373251264 1376392556 1379103187 1384492648 1391896352 1392080921 1399339648 1399525204 1407574784 1407761432 1408023232 1413572972 1415289568 1415552768 1418527022 1426875076 1431687488 1434505424 1434962452 1437788429 1442176576 1442636048 1450663808 1451125984 1451318407 1456845614 1458886016 1459079468 1466882032 1472614528 1475514656 1478889874 1486798376 1495548208 1496024684 1497364352 1503545792 1503745166 1504024816 1511786584 1520683472 1520966272 1521167956 1524162013 1529302544 1532312612 1532800801 1535278976 1541330296 1541821358 1549572704 1550066392 1558562159 1561081984 1567526464 1567734322 1573020064 1576117928 1582277312 1584756481 1589019971 1590738688 1590949624 1597517404 1598026367 1599457376 1608870208 1615511968 1615726189 1616026664 1617473792 1624366436 1624883953 1633573172 1639957088 1643186776 1646420998 1648726912 1652192927 1658429696 1658649608 1664966416 1665496868 1667519392 1676436608 1683580514 1686302464 1690159856 1693488412 1699198144 1699423462 1709197952 1709424596 1709742496 1716481466 1718565904 1718885504 1722499009 1727756096 1735118693 1737923968 1738477664 1745329894 1747774336 1751772344 1755222238 1762081552 1769026817 1771504448 1771739354 1781213896 1791696368 1797737216 1801277632 1805398028 1808953531 1811150264 1816022824 1822147712 1825734176 1825976273 1826315848 1835740852 1846299392 1846544216 1846887616 1847132518 1856418784 1857010232 1866940768 1874236672 1877927744 1882223476 1885930277 1888220488 1895599552 1903424992 1903677391 1905736448 1913857484 1924092016 1931611264 1935415328 1936031944 1939842562 1946023156 1946385056 1953991424 1961693104 1962318092 1968570296 1972444958 1982992792 1983624566 1986831616 1994662736 1995298228 2002025536 2005968272 2013807488 2016962794 2022389054 2024844976 2028832652 2035673024 2044347767 2047652992 2056378786 2063312032 2067375464 2068034122 2069886016 2075454656 2078706553 2079093128 2084298923 2086553344 2087218112 2090939774 2091328624 2102790998 2111008592 2119329157 2122297408 2130662468 2131341289 2133646592 2142738836 2151112544 2155348888 2157966272 2162902588 2167162151 2175342848 2175631304 2176035904 2187265696 2198962304 2199253892 2208332882 2211903232 2212607936 2216962928 2221328956 2222036663 2224026464 2224440064 2233919212 2241934976 2242649248 2249794624 2254940996 2259381817 2266999504 2275934909 2280340832 2289328822 2292535168 2292839164 2302304494 2305100336 2311301776 2314108544 2318665888 2323969802 2336397448 2350147184 2350895932 2362714816 2363028118 2363467568 2372783203 2375664632 2376106432 2382055912 2389645456 2390089856 2390406788 2400274898 2403189712 2408686973 2412581248 2422862134 2435818616 2448844384 2449169107 2458414336 2463255872 2463582506 2471888672 2473752701 2476756744 2486435776 2497031383 2499732224 2505453104 2510384492 2511184291 2523809008 2524613084 2538661664 2538998297 2539470472 2552575828 2553050528 2553389069 2563027712 2567043556 2577075424 2582150648 2590856576 2601897158 2606103808 2617209364 2620387616 2631205136 2634400384 2641487744 2645626522 2649903872 2655965488 2661196076 2662043923 2670168512 2676279452 2681547071 2685882496 2686738208 2697328018 2701105792 2711752232 2712616186 2726615089 2731893472 2742661262 2743171312 2746502528 2752785112 2758206374 2768985296 2783792704 2784161842 2795655457 2798679296 2799050408 2815522864 2816046464 2827145944 2830579136 2837054044 2842641263 2853750152 2858753051 2863374976 2869010848 2869924904 2875576858 2884353152 2885272096 2901327616 2902251968 2902636814 2913691228 2914619519 2917772032 2918158936 2933764064 2945229056 2951029312 2957779748 2963604721 2973596752 2991096416 2991493043 2992049368 2994728704 3007091584 3007490332 3008049632 3023573168 3041366944 3041932544 3042335912 3048324026 3058605088 3064625224 3065601602 3070557952 3082660592 3083642716 3099145408 3100132784 3117124318 3122163968 3135052928 3135468644 3146040128 3152235856 3159446549 3164554624 3169512962 3178039942 3181899248 3195034808 3196052734 3198914752 3212546491 3217740416 3231023936 3231452378 3232053328 3248732872 3249767906 3266538869 3267146344 3275326879 3279914176 3286373552 3292841996 3293891083 3297453824 3304385854 3317299216 3329932832 3330993736 3335038784 3349250597 3352873216 3367161028 3380319712 3386976824 3398396288 3398846924 3405540523 3418395904 3418849192 3419484992 3432962932 3434056661 3437131808 3437771008 3444998018 3455512192 3470237386 3475847936 3476955328 3490659788 3491771899 3495548672 3503544688 3510444476 3524163104 3538053634 3543008896 3543478708 3550457141 3562427792 3583392736 3602555264 3610796056 3617907062 3622300528 3632045648 3644295424 3651468352 3651952546 3652631696 3671481704 3693088432 3693775232 3694265036 3712837568 3714020464 3728659319 3733881536 3749792963 3755855488 3764446952 3771860554 3776440976 3785079529 3791199104 3806849984 3807354782 3827714968 3848184032 3848694311 3863222528 3870830656 3872063888 3879685124 3887325673 3892046312 3892770112 3923386208 3923906459 3924636184 3937140592 3944889916 3946146743 3965985584 3967249132 3989325472 3990596456 4004051072 4011936544 4012468537 4027614976 4033925588 4044778108 4049689952 4057665304 4071346048 4088695534 4095305984 4112757572 4114067881 4126624064 4134750928 4136068244 4139772032 4150909312 4157413106 4158186256 4168597846 4174436224 4181879548 4182657248 4183211879 4205581996 4213859683 4222017184 4238658314 4244594816 4261324936 4262682578 4285477672 4302225088 4310697776 4315932544 4325805176 4334324302 4351262608 4352071808 4374531392 4393172861 4397924608 4398507784 4416665764 4418072897 4425215872 4433925856 4442657912 4444073326 4448052928 4467007699 4467838424 4483869952 4485298496 4492326223 4499589248 4509881992 4518763634 4533999008 4551869818 4560681664 4578657644 4580116387 4585070336 4585678328 4604608988 4610200672 4622603552 4628217088 4637331776 4647939604 4657093133 4672794896 4700294368 4701791864 4725429632 4726056236 4726935136 4745566406 4751329264 4752212864 4764111824 4779290912 4780179712 4780813576 4800549796 4806379424 4817373946 4825162496 4845724268 4871637232 4890838847 4897688768 4898338214 4926511744 4927165012 4943777344 4947505402 4953513488 4964844577 4972871552 4994062766 5010906208 5020768984 5022368582 5047618016 5048287343 5049226168 5077323328 5077996594 5078940944 5098959649 5105151656 5106101056 5106778138 5134087112 5154150848 5164301296 5176114559 5181713152 5203794316 5234418728 5240775232 5262410272 5263108081 5268800768 5282975488 5291253044 5311930976 5322392152 5324087846 5340337024 5352558904 5363094142 5371764992 5373476416 5394656036 5396374753 5402211584 5423504464 5425232372 5453230178 5463786944 5485322524 5486342624 5487070127 5493005056 5505570224 5516412748 5537970592 5567585408 5568323684 5591310914 5598100816 5631045728 5632092928 5654291888 5661158272 5674108088 5685282526 5707500304 5717506102 5726749952 5738021696 5739849808 5751153716 5762473493 5768706304 5770544192 5804503936 5805273628 5827382456 5829239038 5836317872 5859321787 5867528128 5892531799 5902058624 5915559496 5927209442 5947193504 5947982117 5982192832 5982986086 5984098736 6007685131 6014183168 6014980664 6016099264 6047146336 6082733888 6084671824 6096648052 6108654629 6117210176 6129250448 6131203204 6143277833 6165321184 6167285432 6198290816 6200265568 6201087739 6234248636 6270105856 6270937288 6292080256 6304471712 6318893098 6329109248 6339025924 6356079884 6363798496 6390069616 6392105468 6397829504 6425092982 6435480832 6462047872 6462904756 6464106656 6464963813 6497465744 6499535812 6512328601 6533077738 6534292688 6550653758 6559828352 6572747104 6585683992 6587782166 6608771708 6634598432 6659865664 6661987472 6670077568 6698501194 6734322056 6760639424 6773953648 6789448967 6796792576 6797693848 6811081046 6837698384 6838969984 6865925864 6868113322 6874263616 6889996036 6903557353 6911024384 6940474772 6942685981 6953910656 6981319576 6983543798 7007089376 7019583527 7020888952 7048326208 7059369779 7076107268 7078361689 7086017792 7086957416 7100914282 7124855584 7166785472 7197325751 7205110528 7221592112 7235814124 7244601056 7264091296 7302936704 7303905092 7305263392 7318289209 7342963408 7359768493 7386176864 7387550464 7388530072 7425675136 7428040928 7457318638 7467763072 7499585926 7511710976 7528893904 7543721108 7552881952 7570159058 7582398208 7613699968 7614709564 7655429936 7696368064 7697388622 7729165087 7741661312 7744127776 7759370248 7774651346 7784092624 7785540224 7801898621 7846772416 7847812918 7849272368 7874281184 7889779832 7892293486 7931971168 7934498264 7978650944 7981192912 8008102144 8012650877 8023873088 8024937074 8058065729 8067851176 8089556216 8099379904 8115330608 8133894307 8142692096 8177391068 8225515144 8228135762 8253248128 8269501856 8270598413 8272136488 8279544064 8301818624 8314826212 8316372512 8337195692 8348872448 8363759096 8365314496 8366423758 8411163992 8427719366 8444034368 8477316628 8480017469 8489189632 8522649872 8525365156 8570955344 8604450176 8621395552 8622538771 8631865088 8651610352 8668648604 8702525216 8704143616 8749062784 8786345722 8797015568 8833331528 8836145794 8850431744 8867851712 8885315824 8888146652 8896105856 8934015398 8935676848 8970596992 8984652446 8999178496 9019763984 9037527268 9055315489 9067998016 9103739636 9106640053 9121363328 9157315288 9160232774 9171356656 9209217976 9220401344 9245207104 9259692827 9274663552 9295879208 9314186266 9345589792 9346829041 9400588736 9403583728 9440648063 9450859264 9452112472 9453870272 9491132812 9494156651 9502658528 9504425728 9528223648 9558581824 9561627152 9599314417 9601099592 9612758848 9634747892 9653722309 9691448536 9743274464 9744566447 9781677694 9795377536 9796676428 9853023488 9854330024 9887554688 9895010804 9907026976 9929689154 9945743104 9988125532 10021812416 10041537968 10044737164 10095236032 10096574686 10098452336 10154646656 10155993188 10157881888 10159228849 10197919298 10210303312 10212202112 10213556276 10268174224 10308301696 10328602592 10352229118 10407588632 10468837456 10481550464 10524820544 10526216162 10582506088 10623861952 10644784304 10648175692 10669134091 10680674048 10705117808 10726188284 10729605607 10746952832 10789312072 10792749506 10847008928 10848447269 10850464744 10906460356 10909935113 10927573888 10970645048 10972685248 10974140254 11011140448 11032825496 11075941184 11093295367 11123139797 11135170816 11136647368 11182621828 11196201632 11262091456 11308583776 11310083323 11322316544 11348216176 11370565052 11374187671 11415000608 11435012204 11476043392 11479699616 11502307432 11524946986 11541088384 11565350489 11609007872 11610547256 11654764912 11658478076 11672635744 11718643574 11735056256 11785063598 11804117248 11831118992 11854418884 11894387008 11895964234 11964385664 11965972172 11968197472 12015370262 12029961328 12032198528 12094292672 12145830851 12165467776 12169343648 12193296104 12217309258 12234420352 12258500896 12262406408 12286555666 12330642368 12334570864 12383187719 12396581632 12400531136 12402175478 12468497272 12541874576 12584160512 12591308521 12608943424 12637786196 12662674717 12678051848 12712159768 12727596992 12780139232 12781833911 12784210936 12795659008 12850185964 12924095744 12925809512 12928213312 12929927626 12994931488 12999071624 13024657202 13066155476 13068585376 13101307516 13119656704 13145494208 13171367984 13175564332 13201511939 13217543416 13269196864 13319731328 13323974944 13325741737 13340155136 13397002388 13468644112 13521278848 13547907296 13578897934 13595387696 13622162092 13675396768 13677939968 13731851728 13736226644 13748527232 13779992072 13807114706 13880949544 13885371962 13907821312 13962639152 13967087596 13994578483 14014178752 14039167054 14041777904 14096652416 14118739558 14152214536 14156723378 14173914832 14201828564 14249711168 14310434369 14333570944 14394651502 14443184224 14471628248 14489202112 14528182592 14550945871 14590092461 14605873408 14607810184 14610526784 14636578418 14685926816 14719536986 14772353728 14777060144 14835304099 14851350272 14856081856 14914637276 14919389023 14935526144 14999171852 15057787808 15084636941 15087442216 15105763904 15140318116 15170135057 15227399936 15229419128 15310859872 15392736128 15394777244 15458330174 15483322624 15488255552 15518740496 15549302692 15568185248 15571080448 15603797242 15693544832 15695625836 15698544736 15748562368 15779559664 15784586972 15815672719 15863942336 15868996528 15931544363 15957301888 15962385824 16025301754 16047746176 16049874148 16116131458 16135702352 16179112432 16198759808 16230661216 16267788614 16354782136 16451030288 16456271524 16506496256 16539003712 16541196826 16544272976 16609482421 16629652424 16632745024 16674391384 16727518192 16730628992 16732847516 16765782143 16822327984 16855438732 16860808811 16888068736 16954633256 16960034938 17045299744 17050730312 17141910688 17144183749 17208900352 17242791104 17245077542 17303220704 17316268907 17337297208 17405050432 17479219681 17498125568 17572691444 17578290037 17594031136 17666663056 17672291588 17735703424 17770631648 17772988079 17776293304 17792211712 17868030796 17871353696 17873723483 17941193984 17969304892 18039527968 18075054536 18110630978 18135996032 18207479272 18213280106 18242726656 18314630576 18320465548 18342713312 18418435952 18440802688 18490414208 18519385654 18549327104 18591758416 18628372532 18691179584 18693658082 18770829497 18801177472 18807167456 18881296126 18904224944 18907740544 18982265624 18988313302 19005317056 19056447296 19086305623 19117163648 19123254304 19198628834 19202199184 19225517696 19269495784 19307444618 19382897072 19459294987 19486548928 19489132894 19563355388 19569588199 19590755072 19593352856 19708660048 19775109376 19790021608 19814053952 19859378308 19898488841 19976251064 20043624832 20083075936 20085739003 20089474328 20190472064 20193149372 20196904672 20309293312 20311986376 20315763776 20318457698 20395838596 20402336633 20420606624 20424404224 20427112552 20536348448 20616603392 20657205184 20704458236 20745233047 20815177264 20937674912 20940451301 20963100928 21049641088 21052432324 21165012176 21247723904 21289568608 21296351384 21338268182 21410235616 21452376568 21459211214 21493905664 21578624144 21585499012 21694017856 21696894538 21700929488 21812920712 21819870226 21855147776 21941290096 21945370496 21948280508 22022280896 22065650992 22116125843 22151882368 22186590734 22246279594 22273294736 22365243656 22392403264 22487825437 22524182912 22617167552 22620166646 22696432352 22741130104 22748375342 22830001216 22865772083 22870024408 22927288153 22952086784 22959399232 23004614864 23049893972 23057237581 23082176768 23130700978 23221094512 23309529824 23312620727 23316956152 23345271488 23437287148 23444754179 23470112512 23570127196 23662237984 23708837768 23788774016 23791928468 23838783661 23928771328 23931944344 23936394944 24030740524 24059922656 24064397056 24188585344 24291661702 24330935552 24338687296 24386592208 24434618516 24442403293 24468840704 24517001792 24524812816 24573111332 24661284736 24669141728 24766375438 24801062272 24804350956 24853199987 24936994544 25035283999 25083749152 25182617042 25217886848 25275572392 25325349434 25356103696 25424319536 25455193984 25560278464 25563667822 25568421872 25700371928 25851619024 25856426624 25859855252 25989862976 25998143248 26049314404 26100615233 26132310952 26137170752 26202615032 26248550741 26290988416 26342735968 26351128664 26403023878 26435086832 26495556703 26538393728 26639462656 26647949888 26651483474 26794004776 26937288224 26940860177 27042557696 27095814592 27157795868 27190775392 27211279711 27244324184 27350793536 27463703456 27467345213 27472453288 27497054464 27559984144 27614229412 27623027201 27761899088 27770743924 27925278304 27934175192 27989156966 28028357504 28078334108 28083555808 28087279759 28193304832 28237479116 28304429072 28313446756 28347829664 28403657128 28499422336 28620868738 28667141888 28789303004 28886368448 28943256496 28978404224 29056365184 29101891742 29180184922 29215620368 29221053568 29273156836 29282483153 29371853632 29439073972 29497017781 29544707456 29554120288 29670608198 29712163712 29829274552 29838778046 29992765979 29998343704 30073455889 30115575616 30169273882 30174884432 30211527808 30280636232 30340270114 30458838256 30621719744 30752210027 30785472256 30789554488 30916660348 30976511104 31037480992 31098605384 31136370496 31207594484 31269053893 31387089664 31391251672 31397089472 31446283561 31497124736 31559119328 31569173944 31631345438 31727884672 31737993056 31863088726 31914603776 31924771648 32050603508 32060814709 32095492352 32099748296 32232262916 32271404704 32358224864 32397519616 32461322432 32535577228 32599651931 32709564272 32902060576 32912543048 33078007424 33082393652 33088545952 33218964842 33259304848 33265490048 33348782768 33455036384 33461257984 33465695032 33531564286 33644655968 33710877464 33721617622 33776137472 33909266512 33920069876 34090599488 34101460624 34235871929 34283821376 34288367498 34485582208 34490155084 34606441408 34632537814 34674594416 34753912039 34810100864 34958439362 35145382888 35156580074 35188062272 35333326112 35338011401 35344583176 35471406848 35541263296 35545976158 35552586608 35692717543 35736061592 35742707392 35747446966 35938609784 36028595669 36079055936 36150109072 36221261956 36232801913 36271992064 36414958544 36426560212 36629261152 36640931096 36685426624 36836871904 36841756567 36881605376 36980828416 37038771308 37183516832 37256745064 37382359168 37387316164 37541658994 37602354944 37614334912 37762592252 37774623271 37808449888 37815481088 37964531248 37976626604 38010634112 38112894592 38172611246 38234327296 38246508608 38397257668 38404398368 38409490889 38451035392 38538991568 38614889236 38690893453 38765794144 38918589974 38973097856 38978265788 39126710776 39139176398 39186705712 39417320096 39580043216 39628107904 39718756616 39796977682 39952502128 40087249664 40166151872 40171478006 40178948656 40337314451 40380944128 40386298744 40393809344 40623972752 40631527552 40636915396 40791677192 40804673266 40841213248 40854225104 41015252509 41072696896 41247722593 41314410368 41408916472 41490466094 41630354528 41635874819 41875349824 41880902602 42053795917 42099282176 42104864648 42330024352 42495447808 42579137216 42592702768 42676536364 42760582403 42820471232 42904753136 42918422428 43157248288 43162971049 43170998024 43388035712 43393789076 43401858976 43407614173 43625841424 43639740452 43882580192 43890740992 43896561016 44044561792 44131301984 44232251686 44303764736 44373181468 44492559188 44546589472 44730487312 44784806528 44975650874 45048365824 45234335104 45240333292 45254746691 45392864704 45482260208 45496750684 45586300207 45660002432 45731544166 45740048816 45854576306 45918798464 46009229728 46099787944 46114475162 46261401956 46352456513 46442189024 46619059648 46625241454 46633912304 46690542976 46874574296 46889508358 47140254392 47324475968 47417675536 47526142769 47577548032 47583856936 47677567322 47863888688 47872789888 48061481048 48119845312 48324901471 48377170688 48583323404 48598801867 48677374592 48773184416 48869237032 48884806586 49034003584 49049625632 49137084689 49146222664 49322569472 49338283456 49415588453 49532750876 49548531823 49602124544 49608701912 49706399974 49873989088 50070567998 50167498304 50365234084 50381280257 50435773696 50551144784 50650698868 50712207392 50848639072 50910387968 51120556928 51127335644 51136843744 51228024463 51400743856 51703238048 51712853248 51719710504 51979725952 51996286496 52098628808 52201230466 52264621904 52274341504 52405230064 52497101482 52581976832 52685471936 52702257328 52806047756 52870173664 52991113406 53076787456 53295899776 53302966948 53588009552 53799227317 53874576448 53881720354 54104155609 54191629184 54315591736 54381550784 54422559422 54488648368 54613290347 54701587072 54927406912 54934690426 54944906576 55119968288 55228458824 55246054402 55523798176 55531160773 55541487848 55850556608 55868350384 55978313932 56056715008 56088556139 56156668216 56167111616 56174559518 56406460103 56474958232 56608858144 56626893512 56695659328 56807314256 56937260149 56998844672 57241737476 57578606008 57772736896 57886512992 57894188891 57956808448 58112730368 58203783484 58360369844 58431240736 58442107136 58546313672 58564966306 58743707264 58878147944 58994035562 59089414912 59108240576 59341216396 59360122283 59424327424 59658549104 59677556092 59985531958 59996687408 60146911778 60231151232 60338547764 60349768864 60357771397 60423055616 60561272464 60680540228 60917676512 61243439488 61504420054 61579108976 61833320696 61953022208 62074961984 62197210768 62272740992 62415188968 62538107786 62782503344 62794178944 62892567122 62994249472 63118238656 63138347888 63262690876 63387208423 63455769344 63475986112 63726177452 63746480371 63849543296 64101207016 64121629418 64199496592 64452539657 64464525832 64542809408 64716449728 64817849789 64922644864 65071154456 65199303862 65419128544 65427803287 65804121152 65825086096 66084536441 66156014848 66164787304 66177091904 66437929684 66518609696 66530980096 66697565536 66910072768 66931390064 67063128572 67195200919 67289311936 67421754928 67443235244 67576056163 67818533024 67840139752 68181198976 68202921248 68211965129 68471743858 68567642752 68576734996 68971164416 68980310168 69212882816 69265075628 69349188832 69507824078 69620201728 69916878724 70290765776 70313160148 70376124544 70666652224 70676022802 70689166352 71082526592 71091952316 71105173216 71114601943 71385435086 71472123184 71485414784 71494893932 71635614611 71877219568 72057191338 72158111872 72300218144 72442523912 72465603826 72829917088 72853120424 73258522304 73281862192 73370853248 73673743808 73683513134 74077542616 74367033664 74513490128 74683938637 74764718336 74774632328 75083317988 75107239249 75228669824 75525184504 75549246542 75616899776 75929062496 75939130883 75953253208 76021268224 76225789184 76345222492 76369545791 76493017216 76794515336 76808796736 76818981778 77077983136 77229778472 77381786906 77531588288 77653067569 77837179948 77861978579 77946195712 77956531576 78253421552 78278352796 78373411424 78834640192 79160086432 79170583261 79256215808 79437513232 79593955364 79905004256 80332303744 80342956012 80357897312 80674628902 80772597488 80787618688 80957453423 81247945504 81263055104 81273830792 81583354384 81609346532 81682426496 81708450208 82030505018 82145393792 82495445186 82628820736 82817832944 82980932188 83144260399 83260709056 83271749638 83750699648 83761805204 84107591834 84209729296 84660048704 85020815957 85158274432 85185405536 85353072728 85521164806 85640942464 85809506272 85820884831 85836844856 86314496576 86325942098 86341996048 86682314033 86776071424 86787578152 86803717952 86815228346 87251682848 87279480904 87765160384 87793122032 88089123584 88139159647 88262603968 88464503372 88638723019 88746362936 88985118376 89093178944 89460974624 89472837377 89569613056 89951301748 90468670208 90480666584 90509493382 90785729408 90964520416 90993501368 91172600414 91320004864 91463088332 91480097632 91709152612 91837596928 92018459456 92199575888 92228950324 92522803912 92704913026 92884378048 93238119296 93250482908 93267824608 93280192159 93381085952 93749148592 93779016716 94280508784 94648951936 94835351072 95052285538 95167713872 95355134644 95727777376 95745579776 96122962096 96239690624 96649802942 97166646808 97197603734 97354749184 97546368832 97738474064 97769613172 97962049381 98068007168 98099251264 98274169378 98292445328 98676566912 98831176906 99065501752 99097063646 99217403824 99412799948 99608470379 99747978176 100141135996 100173040583 100334996608 100730468168 100762560514 101102289568 101301397736 101424414784 101697278144 101856621097 102130647227 102241113856 102254671288 102273687488 102456048926 102801487712 103406476096 103439421008 103847128693 103959451904 103992572992 104197257616 104402460932 104435723161 104529243808 104548683008 104810460128 104994202964 105370943872 105404514656 105592458587 105612095512 105740347328 105982226812 106190945399 106591799552 106605933896 107176019104 107598454634 107749152896 107763440708 108208311218 108383258368 108631183472 108763101568 108845118844 108977296736 109226580694 109403174144 109854813824 109869380852 109889813152 110239936576 110456917648 110492108804 111047596352 111062321546 111082975696 111520810541 111701113216 111736700768 111956627864 112177112278 112313336432 112334223232 112349119036 112812920206 112949916464 113217716288 113253787024 113391318656 113614628512 113874520298 114483474952 115157212016 115545473792 115773025984 115788377782 116266376947 116407566968 116720739688 116862481472 117092627344 117129932612 117360475001 117487414528 117756295888 117988071124 118025661677 118216481152 118682432792 118720244566 119317098208 119332919959 119355112184 119971063916 119993374816 120009286243 120293823556 120462302464 120677095528 120699537728 120715542794 121122544928 121213882349 121361080456 121835353024 122354537767 122486878976 123008840108 123158217952 123666641392 124149923968 124394421536 124410916553 124545481984 124830377936 125076215572 125116064381 125565006688 125588357888 125785134244 126236477312 126276695776 126525381752 126774416846 126951972224 127452354904 127492960742 127699086592 128202414032 128243258836 128398993184 128905079314 128929051664 129085618816 129432899456 129635699578 129845289728 130142308912 130398607724 130838257088 130855606574 131395806479 131608242304 131650172192 132169072882 132329574608 132354183808 132875859368 133037219392 133395131072 133604139361 133820145536 133862780128 134126257144 134390401838 134578623872 134843509856 134886470488 135152112326 135637066048 135680279504 136215064909 136362397952 136405842496 136423930258 136943487716 136987117393 137135285504 137153469992 137960620336 138425765632 138504393731 138530151256 138698377664 139015648156 139289421887 139833757448 140581531552 140600173021 140626320296 140752249088 141333304448 141352045604 141378332704 142165053184 142183904632 142210346432 142229203886 142770870172 142944246368 142970829568 142989787864 143271229222 143754439136 144114382676 144316223744 144600436288 144885047824 144931207652 145216631329 145659834176 145706240848 146517044608 146563724384 146583159107 146741706496 147347487616 147367026268 148155085232 148734067328 149026980256 149367877274 149549264656 150166635976 150214478498 150457339648 151050369008 151098493084 151233799552 151858124992 151878261766 151906506416 152690444984 152739091582 152986034432 153589030672 153617593472 153637963556 153940363313 154155966272 154459556944 154763573812 154812880901 155063176576 155306135138 155674359896 155723957158 155913063152 156506843104 156556705592 156746822848 157414778059 157669280384 158320172864 158341166522 158875026464 159187910728 159810008512 160060404581 160491017071 160664607488 160685912024 160715794624 161349257804 161400663067 161545194976 161575237376 161914906846 162495891008 162547661584 163166708768 163188345089 163218693064 163364852992 163416900416 164061010036 164113279253 164290787584 164990890372 165635665888 165961864376 166288520798 166521418112 166543499276 166871485627 167501399296 167523610408 168215183668 168419458592 169320097408 170041631914 170316548864 170370811072 170706145456 171042329612 171281884928 171619012544 171641769662 171673689712 172628993152 172651884196 172683992096 173364628066 173575156304 173607435904 173630456692 173972399909 174503365696 174558961808 175246987993 175530320768 175586244064 176278319294 176525207936 176929006744 177277446038 177492725872 177970236752 178186357888 178921949248 178945674754 179902603496 180961333168 181018986764 181571458816 181929040832 181987002736 182345200828 182704306631 182926176664 182960195264 183418305224 184036918912 184399151776 184423603573 184457900648 185045607824 185409826052 185468896921 185768756096 186476238592 186500965816 186535649216 186560384318 187498297184 187558033432 188561017568 188586021239 189297903872 189670702144 190104571076 190335427744 190478957977 190710269288 191455554752 192245924192 192271416491 192479381248 193299605884 193361190407 194333293616 194395207468 195092737664 195476948128 195539226344 195924098762 196198502528 196548338756 196584890656 196610958313 197353133824 197662353812 198131003504 198194127292 198434807648 198825599896 199216940758 199495956352 200282271992 200346081166 200669993216 201460936336 201525121028 202204579136 202602795472 202848829568 203394556288 203713242194 204261294454 204509342576 204547374976 204912097852 205602975424 206479124467 206812952192 206878842016 207694257386 207985145984 208394515232 208804921864 208871446322 209058487616 209620920256 209949361853 209988405928 210514191223 210741887744 210809029312 211184917174 211224191024 211480694656 211964453624 212381890798 213211867792 214052244857 214352038208 215196909268 215265470189 215498305792 215526881416 216416622436 217262366944 217526203136 217690237688 217954593472 218453161388 218883377251 219709627648 219738761704 219779626304 220479873152 220913835296 220984217608 222095192704 222124643092 222165951392 223041621082 223402226432 223473401536 223913255728 224354224556 224425702963 224626672864 224668446464 224698238072 225625840412 225899832928 226435432576 226507574048 226782637312 227229257024 227749040596 228197563517 228966949904 229869425809 230314424032 231546051968 231576755564 232532753894 232815133936 233441479376 233724962944 234185254688 234259865224 234720950002 235512591776 235976142248 236051323354 236432962304 237364865584 237440489132 238634196416 238665839918 238710224368 239651103503 239942127832 239986749632 240018572486 240587647112 241354191056 241399075456 241431085588 242245089856 242427764698 242722160912 243277384273 243670706048 244709075534 246017680216 246316435904 247333282784 247366079807 248299847936 248788843072 248821833106 249660755872 249849022801 250152431144 250232128762 251130013376 251570268488 252200169683 252472954624 252553391552 253050763504 253548833692 253629613391 253903944448 254904709808 254985921484 256404828064 256438827997 256486517672 256797986368 257810158628 257858103328 257892295969 258171237632 258865798912 259271399156 260284617824 260797215448 261676514176 261711213148 262791612958 263216484608 263300344384 264338145764 264659149216 264708367616 265751718736 266074438784 266790262144 267208278722 267640291072 267725560256 268252514288 268780803676 268866436223 269157247744 269687019712 269772940976 270304224652 270836254171 271274132096 271360559008 272430129818 272811684992 272847860516 273886975432 273974234786 274306939984 275388123989 275921240672 277008787462 277060302512 277396755328 278031296312 278578843774 279667514896 281163063104 281200346042 281252640592 282361201157 282666608896 282704091208 282756665408 284367809264 284420692864 284458407772 285541740344 285888492736 285979575728 286542458444 287106767563 287508878272 288228765352 288734058151 289200872576 289770095648 289862415304 290433262658 291319668352 291412481696 291451123733 293034089216 293127448768 293166318214 294376571419 294694975232 294734052536 296310170464 297468134656 298053960512 298735754548 299098529312 299324076821 300333271952 300428956996 302100738016 302140797343 302196986168 302467599104 303716249984 303756523532 303813012832 303853299211 305380889968 305478183164 307178061344 307235186944 307275927112 307880726626 308311932544 308919113888 309527147624 309625761802 310126353152 310612270276 311348719792 311447914316 311826126304 313013686208 313113411184 313493645696 314829556118 315338560768 316640345728 316682333044 317750052928 318375821456 319104101449 319620017024 320120809162 320982034142 321371824048 321431589248 322698515608 322801326134 323090389952 323829813692 324467195591 324991782016 325095323168 326333417536 326376690178 326437386128 326833800832 328122020072 328226558506 329920425769 329981780744 330808014779 331271331776 331923728752 332577041596 332682999383 333042836224 333086998552 333742971254 335047220816 336430367336 336838917184 338274310297 338640194816 340083263828 340741622144 341412290912 342084659224 343238025088 343283539324 343347379424 343959592823 345257986304 345303768392 345367984192 345909119171 346729256132 346839722761 347150312608 347214871808 347260913384 347944799818 349006731392 349117923616 350493975986 351060641536 351172488128 352556638588 352668961799 353050415872 353858013488 354554892076 354985451744 355940473504 356372715776 357843898496 357891349508 358596171241 359805206992 361922666336 362037973528 363858081664 363974005472 364690401656 365408613262 365852353328 365920390528 366836610448 368073837824 368798303552 368847207146 368915801296 370091215648 370819652104 370937793842 371537512192 373001931632 373071298432 373120768636 374996594368 375116066864 376594591219 377122035136 377172042478 378729089263 379341404288 380209142152 380670855488 380957915954 381420538576 382293032429 382911109504 384491848384 384542832982 386599211768 386722380814 388666587232 388718125411 388790414936 390185475328 390953896256 391078452688 391848197524 392397005056 392619892973 393096677512 393169781312 393221916626 395324707624 396262007008 396314552359 396388254584 396869615296 397651199792 398433881516 398560821043 398991912704 400564543984 400692162332 402921872672 403050242056 404409158272 405205590944 405259322237 405697659136 406789112576 407426484388 408522588908 409018685152 409094749952 409824195704 411205950848 412958248934 413625904384 413757684032 415388514772 415520855981 415970291968 416789030464 417609843728 417742892644 418116975232 419241840512 419898723706 419976811856 421028382446 421618058624 422369834348 422448382048 422504399779 422961389312 423928907248 424763781596 425599827983 426423735584 428104489714 428704076416 430393818536 430530940378 431053762832 432833244872 434524733888 435380475376 435909186944 436906322776 437766754502 439477523408 439559252608 440959746304 441827670592 441968435216 443710458961 444190385408 444249286184 444331902784 446083242164 446225362597 446946803072 447826511456 448708449112 448851405926 449253345728 449396476144 451167777599 451251680824 451799665856 452870865152 453015148096 453724948523 454458514048 455498081192 456395127034 457933899808 457994623009 459738851618 460628848064 462591755087 463092103936 463153511128 465065507788 465630267872 466882958752 467449925888 468370509376 468519730448 469441900004 470366406433 471025183552 471952284496 472102646708 474729731168 474880978264 477268392832 477331679836 477420448736 477483755903 479302207006 479884255664 479973499264 480037144972 481175294224 482708382112 482798150912 482862171176 484490179712 484855529396 485444321824 486554768546 487341412096 489418151068 492035360432 492632871808 494666565568 494732159614 497577686144 497643666212 497802213601 499321511744 499698045602 500304862288 500464257524 501449302277 502260026752 503140536976 504400339366 505106783104 506101527008 507097667384 507259226782 509809419616 509877021643 509971842968 512809656128 512877655994 512973035344 513595972736 515620317256 515716206656 515784591938 518542798312 520569235648 521594430896 522787570459 523353028352 523422426296 525583225916 526600688768 528676291528 529318298432 531503437472 531573916181 532148877568 533580524288 534416557444 534586820537 535451120512 536505028576 537561607352 537732872446 539374039424 539545881952 540608449304 541672508342 542548264192 542721118016 543571472983 544860259636 545033850053 545623369984 545695721032 547773950864 547948469572 548613879968 550776247978 551842481344 554017574924 554120605024 554194082827 554793510656 556062592624 557157687548 559335029792 562326126208 562400692084 562505281184 564722402314 565408182416 565513330816 568735618528 568841385728 568916815544 571083480688 571776985472 571959151456 573084916888 574213535126 575017756544 576457530704 577468116302 578401745152 579540191296 579724830608 580866525316 582009822793 582639336704 582824963392 582902247466 586254897536 586332636428 588753142838 589468105072 591791500487 592620340928 595145711699 596107921024 597471509096 598197058624 598648153642 600666543904 600746193817 600857913992 604201476032 604281594686 604393972336 606776198231 607432499968 607513047064 607626025664 607706598422 610761779936 610956366328 614356122688 614551854224 615761453252 616623865088 616974117529 617838227776 619054295248 619251523604 620471061133 621224540552 622697439584 622895828632 623652252608 626027372416 626226822368 626309861639 626987291392 629659112236 633280691456 633364666088 635500105856 636751642912 638208202898 639240034048 640241618324 641964068284 642743648096 642863178496 645397031216 645602652268 646180779904 647659627384 648934391182 649983564032 650190646336 652666835072 652753380356 652874772256 652961345113 653667601664 656244040144 656453117012 657745188701 659840851538 659963561488 661616029558 662542663552 663847457504 665154083192 665365998766 666173997104 667485942508 670094441632 672860734672 673677834368 676548620594 680166527656 681483244288 682824581824 684169318448 685734345667 686476050176 686567078648 686694758848 687919185646 690607536784 690735968384 691818238342 693458512264 693679445522 694300625216 694521826768 695889599636 697259292653 698013462784 698235847232 700987951972 701211284081 702344976256 705113277176 705337923598 707716026976 708977936227 709109784152 709970903488 711880947008 712996347679 714914530589 715687796992 715782699016 717192342482 719610413984 723845332672 724075947056 726929900851 727716163328 727948010944 729380803312 730817226524 731704706656 731840781056 733673220896 737596607104 737694414292 737831602592 739147210109 740182431296 741639304208 741875587684 743336617793 746003863264 746142596864 746241537272 749993188736 750232133728 753189182438 754244070272 754344084956 757458178526 758682808576 760418284304 761341710976 761915831908 762841077152 764586064858 765822219008 768983696768 769085665964 773198423536 773444761628 777333174464 777436250822 777580829872 780645673787 781907792512 782156905376 783696395048 785239785946 786193355024 786339562624 786443833252 787991760721 790649415248 792524014016 792629104718 792776509168 793739230592 795302399584 796867763032 797121642086 801129087968 801384324664 805843745344 806100484112 808818316544 810411181888 810518644474 813864638629 814852968776 817045177816 818037370304 819648391408 821523325007 822411901696 825916497868 826179631739 827515368064 830777029544 831041711962 833578060928 835219687456 835330439713 835485785288 836233950464 838483681024 839797447412 839953623712 840065003701 842056764892 843236117248 844739668696 844896764096 845008799558 847857814496 849527563192 851199655966 852847471168 856208979428 856481764369 857408152832 860787637072 861061880756 862107525664 865666489744 869049467776 870760950752 870876415871 871818373888 873812645552 875533509004 878955046816 879118505216 883655341184 883936870432 887420917922 888498572368 888663805568 892166484328 892450725194 893893606144 895653022912 897416898224 897702811852 898506691456 898792952288 902335555198 902503361648 903599331712 906030296192 907449897046 908917028096 910996162384 912790254068 914586864389 915867799616 915989246018 919477703236 919770645353 921257696128 925183510174 926307022256 930131015576 931260535744 933765917504 935228975527 936741018752 937039460896 938883800008 940732812866 942050367104 943904568992 944029733141 944205293416 949459462336 949761956528 953505454363 954536785664 954663359672 954840897472 954967511806 958604414012 958909821751 959768511328 959946998528 960074289944 962350588448 965416764224 965724342352 968980359424 969530756117 969711058792 970888643648 973109537092 975025953209 978836302136 984070720864 984201211147 985265743616 989333131136 989464319228 995155372288 995287332424 995604427202 998643023488 999396091204 1000609724576 1000928515048 1002898604554 1004520053504 1006281073952 1008800678732 1010213566208 1012203054016 1014195334768 1014518453564 1019618839232 1019754043286 1019943685936 1025619312256 1025755311988 1025946070688 1026082113749 1027191945472 1031240634512 1031432413312 1031569183876 1037085596624 1041138471296 1043188861792 1045575140918 1046844852592 1051166451832 1053201377536 1057352583056 1058636596864 1063006874944 1063147832362 1068833114888 1069173641074 1070902241024 1073010057152 1075123214704 1075465744892 1077582543191 1078748078848 1079091763904 1081216898608 1083345016684 1083690166307 1085442236032 1087142945966 1089720519272 1090067700106 1091391442064 1095547901728 1095693174169 1095896939144 1097227759936 1101552495956 1101903446413 1103684962688 1108035149848 1108241210048 1108388165654 1112125185248 1114315375096 1118670059584 1120422832067 1123437119497 1124652252416 1124801384168 1125010562368 1129444804628 1130816364832 1131026661632 1137471237056 1137833631088 1142166961376 1142318415623 1143553970944 1143918302912 1146169833776 1148427070252 1148792954771 1150035513088 1152915061408 1154936232604 1159080382592 1159449661216 1161733050632 1164019645586 1165649926784 1165804494932 1168100399389 1172509795072 1172665272856 1177506285676 1178936210144 1183583000974 1185240681856 1190291423398 1192215842048 1194943018192 1196394117248 1197296307284 1201333087808 1201492387634 1201715827984 1208402952064 1208563189372 1208787944672 1213552396462 1215026094128 1215252051328 1215413196844 1221523559872 1221912732656 1226728915951 1228712245376 1229103708448 1231522906504 1233948235058 1235676455552 1238108590496 1238503047208 1240942122266 1242449081104 1245394879168 1245791657264 1247304505216 1252054744832 1252453644736 1252619723278 1259318224472 1266729332176 1271000211712 1273503285824 1276416405796 1278930146417 1280483236648 1283928136568 1285487296192 1290794062432 1290965225011 1291205304536 1292361559808 1295319254768 1297868782364 1298282278447 1300381292672 1305333670144 1305506760712 1305749544512 1305922690226 1312488080288 1312906234024 1315490377402 1319681703076 1319927122976 1320102148673 1323232059116 1325085327104 1327694915008 1330308166384 1330731997532 1332347994208 1333352705839 1334971885016 1340188883264 1345721469344 1345899915437 1347355668736 1353097241188 1360333055312 1365649163648 1368338636896 1371468691334 1373134157296 1373389517696 1375838371292 1376276708191 1381215073568 1381471936768 1383636476684 1386917024528 1387358891044 1388601250432 1389043653536 1391779199272 1394518585306 1396471694464 1401975903944 1402422568162 1404689952512 1410226554352 1410675847196 1413452426783 1415432053952 1417955872454 1418219568304 1419941806976 1423761894016 1425992695358 1429829061178 1431565398032 1434384684964 1439220827968 1445353871269 1447690665344 1448151894112 1453859801702 1455896021888 1458761606624 1461634453048 1463409413312 1467346441792 1469645532971 1473599338561 1475193214208 1475388828584 1475663205184 1478294420218 1480364862592 1483278608416 1483751175368 1486673235586 1492007726528 1492483074544 1498365713999 1499986377472 1500464267456 1506378364876 1506858291323 1508488140544 1508688169912 1514916357052 1520836568608 1522683421952 1523548331041 1523831663816 1525682154304 1529172129716 1532183640757 1537967393536 1538171331928 1546396847072 1546889523256 1554666348928 1554872501644 1555161659744 1561291347574 1563815585024 1564313810752 1567392790096 1570479571892 1572386710048 1572679125248 1572887666504 1575983521442 1581298830496 1585048028032 1585258209436 1585553018336 1587478461184 1590604799168 1593735526064 1594243284172 1597382944619 1602258175936 1602768649328 1609085980663 1611687490688 1612200968224 1620822363776 1621037288948 1627729277258 1629705937552 1634090355632 1636074740608 1639296782816 1643046650014 1651832995736 1652359263478 1655030736128 1661554059088 1662083423924 1667156121856 1670439374912 1670660879426 1670971570576 1677557724521 1679594894824 1679907247424 1680130007402 1684113529784 1689479337392 1689793528192 1690017599116 1693343996443 1695715628992 1699055126384 1702399311932 1702941689911 1705694942336 1712417958856 1712963528738 1721575274144 1722123761512 1724215051328 1731332979488 1731562558649 1738098935552 1741521901504 1741752831742 1747625291104 1748943159607 1751067018008 1757910093632 1765401187781 1767310682368 1767873740864 1774841835844 1775407293737 1776997144736 1777327611136 1784332968656 1784901450388 1791306045824 1794833796448 1795071795979 1795405623704 1797013382912 1797585904576 1804671110396 1805006723296 1805246071783 1807198663424 1812060592384 1814899794092 1821992324768 1825580508136 1829173728778 1831735599232 1831978492036 1838955406472 1839541290706 1842515392256 1850367020348 1852614044512 1860262031152 1862521071488 1867531835008 1870457951054 1873482037504 1874078921792 1877767600016 1881465625732 1884100734208 1887809137984 1888059466282 1888410586832 1895853779197 1898918924672 1899523913056 1907010908726 1909326719344 1909681794944 1909935023612 1917208828024 1917819643502 1919537022656 1920148579888 1924701176896 1927716867923 1930833528448 1931448684704 1939061512234 1939422117584 1941777287296 1946219074184 1950051906418 1957672604272 1968141441728 1968402422294 1976528408099 1978666262272 1978928638456 1990574664848 1991208854404 1997286046976 1998792182408 2001219449152 2001857030096 2005797209108 2009747372941 2012562147904 2017601357464 2024406108032 2028390669536 2028659639303 2029036907128 2039237678464 2039508086572 2039887371872 2040157866131 2051238624512 2051510623976 2051892141376 2052164227498 2060635999933 2062481269024 2062864826624 2063138367752 2074171193248 2082276942592 2086377723584 2091150281836 2093689705184 2095268537747 2102332903664 2114705166112 2114985581401 2117273193728 2126013749888 2126295664724 2126973094477 2137666229776 2138347282148 2146020114304 2150246429408 2150931489784 2155165086382 2158183527808 2162433797216 2166690033368 2167380332614 2170884472064 2174285891932 2179441038544 2180135400212 2182782884128 2191095803456 2191386348338 2191793878288 2194455519872 2203104991912 2203806892826 2207369925376 2216070299696 2216482420096 2216776331308 2224250370496 2228630750192 2233728710143 2237340119168 2240845664134 2246874238994 2249602768336 2250021124736 2258889609256 2261632729664 2271270369137 2274942474112 2275667262176 2284333922752 2284636831246 2287836605824 2292339667552 2296854140504 2297585909542 2305830122816 2309442980383 2309872465208 2315656103453 2318160765184 2318899322432 2323466101264 2328039291172 2328780995681 2331299853568 2331608989864 2336200798778 2345330545712 2354574693427 2355012571352 2357872420288 2367166001948 2367920172079 2370481363712 2380582846796 2389886036384 2392788234496 2394592614568 2402666175616 2402984775268 2403431655968 2407717149761 2416805904128 2417126378744 2417575889344 2427104792924 2430052188256 2430504102656 2430826393688 2443047119744 2443825465312 2453457831902 2457424490752 2458207416896 2463045813008 2467896470116 2468682732593 2471352911104 2476217180992 2477006094416 2481884244532 2484898162208 2490789758336 2491583314528 2494609010432 2504907289472 2505239446556 2510173198687 2518636448944 2528563683899 2533458664352 2547006571648 2552832811592 2557860292834 2560966473296 2567856273136 2570974592384 2581588124864 2581930450022 2582410609072 2590638509536 2595737564728 2596564556894 2600762585344 2611013521424 2611499089024 2611845380452 2624976160576 2625812468048 2630980754804 2636162138533 2639363406152 2639854245952 2640204297346 2646464118232 2651103624841 2655389830016 2660616332768 2661463995064 2664695988416 2666705411678 2669943770032 2676051227003 2680377766528 2691442938688 2691799830874 2706194482376 2720666110624 2721026877877 2731298327296 2736677273792 2742937382668 2746268314592 2746779035392 2748339250811 2751676742584 2752553416382 2762430147136 2767272953368 2773834049056 2774201866513 2774717782088 2777202500864 2778087307072 2783558398544 2789037170612 2789925747301 2792943388928 2803951807888 2804845136324 2820453108704 2821351694392 2826904853566 2830864107904 2835911744908 2836439136608 2836815255659 2839883613952 2847523788032 2851985390716 2859658122356 2863130796064 2868769369928 2878441655936 2890707742538 2895381330688 2896303788224 2907719603404 2911792043776 2917523213248 2923268906096 2926818826624 2934692883584 2939291065942 2947198677122 2950777657168 2951326410368 2956588840436 2957530798453 2960729725184 2966557216832 2967502350736 2973346471172 2979198795881 2984015453056 2984966149088 2996731427998 3000928534912 3012756729752 3013716582646 3017376339824 3029269363879 3029832714104 3041673137216 3047096662082 3047663327632 3051364308608 3058344259432 3064367281514 3076342663856 3092793694144 3093779046512 3105973212727 3109332697856 3109745003288 3110323319488 3122582695148 3128627621504 3134785580192 3140959143784 3144773420096 3145775333008 3151967042884 3158174443193 3162597660992 3170096056064 3170516418872 3171106036672 3176074639661 3181209598336 3187471052128 3188486568344 3194765889238 3204516351872 3205537298656 3205962361063 3218171961326 3223374981376 3224401936448 3238142285609 3241644727552 3242074577896 3255458554516 3259411875104 3268180711264 3272149481216 3278593565632 3286093300028 3292564845031 3303665991472 3304718526956 3323108118176 3324166847848 3340878749824 3341321758852 3341943141152 3342386291321 3355115449042 3359189789648 3359814494848 3360260014804 3368227059568 3378958674784 3379587056384 3380035198232 3386687992886 3391431257984 3398110252768 3404798623864 3405883379822 3411389884672 3424835917712 3425927057476 3443150548288 3444247523024 3448430102656 3462665958976 3463125117298 3483043803008 3483505663484 3495250582208 3497886319214 3502134036016 3510145115939 3515820187264 3530802375562 3535747481728 3549683671688 3550814587474 3553994289472 3568665937312 3569139151501 3569802900776 3582612091648 3589667592896 3590143591958 3590811247408 3595171809152 3609342220792 3610013446592 3610492143566 3629799588184 3638888162569 3643984649536 3651161016272 3658347457556 3659512993213 3663471198464 3663956984072 3677910812944 3679082581412 3700734040696 3705228089024 3720524062304 3721017413267 3725042142976 3735063670016 3740915902108 3748157843584 3755535200032 3762931251464 3775618275968 3776118932564 3776821173664 3791707558394 3797837849344 3799047826112 3805000310881 3814021817452 3815236950371 3818653438688 3819363589888 3819870047224 3834417656048 3835639287004 3839074045312 3840297159776 3849402353792 3855433735846 3861667056896 3862897369408 3878123024468 3878844235168 3879358579789 3883554574592 3892438148368 3900103812836 3907780238753 3915345208544 3936282883456 3936804844588 3953056816198 3957857276912 3981149329696 3982417708808 3997584364816 4002438898304 4003714060192 4011594418216 4019494745882 4025124295808 4035202714928 4048812216064 4056781339072 4057319278606 4058073814256 4074068759551 4078475356928 4079016173144 4079774743744 4080315732262 4103021247952 4103784282752 4104328454996 4121271999866 4124962538048 4126276735504 4142540503409 4148342386496 4166019981893 4172755447168 4182300563672 4187379410368 4190537075494 4204665807328 4205223356719 4229410332224 4229971162802 4247433387617 4252027499776 4252591329448 4253946188954 4275332459552 4276694564296 4292040228608 4300492858816 4301862979568 4310330172764 4316367055616 4318818822703 4324867594432 4333380066736 4334760665228 4348571783864 4358882077088 4359460075949 4360270800424 4365565768256 4382191606912 4382772696676 4383587756576 4384169031473 4388911039744 4406209983824 4407613785652 4432140599392 4432964840192 4433552662616 4448500740992 4457261500384 4467457420286 4474680238336 4481691328268 4493748477988 4499205536672 4500042249472 4517779218512 4523265459328 4542540738274 4549884948224 4551334524352 4568667845504 4569273662492 4570729415791 4575673211648 4584679335104 4593708281008 4595171819084 4604216320907 4611660245632 4618885960766 4619744930416 4631312206906 4637798644864 4646932202528 4656078582344 4657561991362 4663217979728 4672401597556 4681598107813 4690661091424 4709149386854 4710025142704 4715744840576 4734332003896 4735840344158 4761165693592 4779772072768 4789185229136 4800140419669 4805332351232 4805969550536 4806863311936 4815434299522 4834252757488 4835151778688 4854209585848 4860104376512 4861652787376 4880815048571 4886094239488 4887650930624 4906915663804 4908478988567 4916414833792 4926091626016 4935792940232 4937365465186 4952434361984 4954012188832 4962845553589 4963768489064 4969796324416 4981579516672 4983166629056 4990974433753 5004401714123 5009814578944 5010478893112 5020346397374 5037272897888 5057127367798 5066917328704 5088509305957 5094013143296 5105665623184 5115720585668 5121932946592 5135712546272 5141949184768 5163176249728 5163860900044 5164821218144 5174030470763 5181277019072 5191475129456 5193129113788 5222027042848 5222998178048 5223690760904 5249952321152 5251624936096 5261961509608 5272324277066 5278726812304 5279708491904 5280408594692 5292928236464 5302207249682 5310779660032 5321232665536 5322927990128 5329391976832 5333410823356 5339887540064 5352102454006 5360755533056 5382885877376 5383599661748 5412388964752 5441332221248 5442053755754 5464519716509 5473354547584 5485874765336 5492536629184 5496678501622 5503353485168 5505106832764 5515942325047 5524860294272 5534545906736 5547668098112 5548403733026 5549435564176 5556174614144 5567116797088 5578074341224 5579851494602 5607903615776 5608647238073 5609690272648 5640906217408 5642703388784 5653809707132 5661728215808 5671823489816 5672878273216 5673630511318 5697052470403 5703970781432 5719316244712 5726261592128 5737538739856 5750663275049 5756883311872 5781415485076 5792607576448 5815439206808 5835046426496 5846537812192 5847313077991 5853637653248 5869385767168 5878582131884 5880455025907 5894397354244 5901555314336 5902652820736 5913177680872 5915061596906 5933114433664 5935004701472 5946692942344 5958397591762 5968030906112 5969932298176 5993462855996 5995372350583 6001857069824 6025513459504 6027433165292 6034752679648 6058538727758 6059665428208 6083346274432 6094193324164 6095326655264 6096134911097 6102728617216 6116688518864 6128734563028 6152685327712 6185587388288 6187558093024 6211946425454 6219490006576 6220646638976 6245165390296 6257255243008 6269571160384 6281918287568 6289546840192 6291550666016 6303934085768 6316348886386 6325195321984 6341032837744 6342212073344 6352149279322 6362419196672 6374942104256 6376973136688 6389531778476 6402108050723 6409032703744 6411074597312 6411924722126 6436343922652 6438394517471 6448803872896 6476284571218 6484149155792 6509706505357 6510917109032 6518823750208 6536361422528 6546602828689 6557187131264 6572186600056 6585129690062 6607331982944 6608208131987 6609437053912 6646216236352 6648333695696 6674538180541 6681757499648 6682643517704 6683886282304 6684772582642 6710230898084 6718379579296 6719628989696 6720520029608 6736454119136 6757917349568 6760070396464 6773375985772 6782862515968 6786715292819 6796220505536 6809597247728 6811766759644 6825181672463 6849671835424 6851854114952 6886301096576 6888495046048 6889408478029 6896860205312 6925331917952 6926250234596 6966087606016 6967011326968 6990501164416 6995772638428 7004268072032 7020290231878 7031640374528 7061604751124 7071494963456 7099367343376 7101629174948 7107988578944 7137331874624 7138278303002 7139605801552 7179335185792 7180287183916 7181622494816 7182574796243 7190343618304 7218684441584 7220026893184 7220984287132 7235197075711 7259599176368 7277776325138 7287969299072 7302322032544 7316694915112 7319025986426 7327913968144 7355821625888 7358165162824 7401468081392 7410456178048 7441048124608 7442034826534 7481831804216 7496315687168 7511070400064 7525862502928 7543077802337 7551236551936 7552237865128 7553642347328 7583415116788 7585831164149 7598095652224 7610000621762 7628043634904 7630473900742 7637306877376 7639740094448 7668835312096 7669852219183 7671278574008 7678148090624 7680594319552 7698804707584 7710867471692 7713324124891 7725794738816 7756246048936 7757688470336 7758717159578 7784876296736 7800207625672 7815560477506 7830690417088 7842959824469 7864059836479 7872565766912 7873609689176 7906113632396 7915714553824 7962298659392 7964835417616 7995168729632 7996228909361 8004877796608 8007428120384 8023188836432 8038989491764 8050248591616 8070405429856 8113562678144 8114638557212 8116147628512 8148137519102 8158032346288 8159549487488 8160631464524 8176702795723 8206042495904 8207568565504 8208656909992 8242543999732 8249925076096 8252553471008 8285081006818 8296684772992 8332039963786 8345510894336 8364601127344 8374758820736 8381074150988 8409331614656 8410446713438 8458820664448 8459942325604 8494866775234 8505182658896 8507892377908 8550664919104 8553389128592 8587102411657 8600985717632 8603725959136 8620660345528 8637637645406 8649735188864 8666760133472 8667909367931 8669521330456 8697143567728 8717764154176 8718920151898 8720541600848 8731131536512 8764383213824 8765545393352 8767175513152 8768338062946 8812419967648 8815227571304 8864281198784 8867105325232 8897001481984 8914523000768 8934914840572 8952511024919 8963382656536 8987496955976 8998411073344 9035558437024 9036756575077 9046530918656 9085081476548 9087975949129 9102669048704 9137335691008 9138547324984 9141458831582 9169358670208 9187416562016 9190343638168 9208432641814 9223320491264 9237771921532 9239489860832 9240715040711 9262624413812 9275597289728 9293864405056 9312157164688 9315123982724 9326435959456 9344803195112 9363196215626 9381322182848 9418298773708 9420050285408 9421299408059 9431489681152 9468664007792 9471680688316 9522331387184 9559544145536 9578370458272 9600280839338 9611939101072 9613726623872 9630868599044 9668505514976 9670303557376 9708419171696 9720208753024 9723305574752 9761630097142 9775301861248 9813831327608 9816957977134 9832829667584 9852183252032 9871585880464 9874730930372 9894166987481 9904868723968 9908024377664 9925691107178 9927536978128 9939592648832 9966333258112 9981948867506 10008803428246 10020957786224 10040692794748 10060455508279 10074545795776 10114254735596 10117477098883 10133834657408 10177018611914 10211331246368 10231441171336 10243865893184 10271425092544 10287518730797 10315195369927 10326352499456 10327721800088 10329642436288 10348060941526 10362554038144 10382950258912 10386258227576 10444054085696 10447381521808 10488559997993 10499904642304 10503249872192 10523923019216 10544648554132 10548008039261 10557453624608 10559416983808 10560817189384 10585856472928 10604414499364 10642465331072 10645855980256 10658783953664 10664838317287 10666821646712 10679775080128 10704204908012 10725285485299 10765771754752 10767199323496 10824777929504 10882664442496 10884107511508 10929039433018 10946709095168 10971749530672 10985073258368 10993357003244 11006706970336 11010213665528 11031884650094 11049720588544 11069091813472 11095336196224 11096807466052 11098871128352 11112349228288 11134233594176 11156148682448 11159702989204 11215807231552 11217294476146 11219380545296 11263601864641 11281812434816 11285406777568 11307619414264 11343646979632 11345756546432 11347261022636 11394104940806 11407941562864 11438632489424 11452523184256 11475077479712 11501326550098 11562830970152 11585215152896 11630878413616 11670092852992 11693075624384 11694626155982 11742904071647 11757164263768 11760910051814 11788794708488 11803110628672 11826355361744 11830123193812 11853407975101 11866228867328 11870009402944 11893385884688 11916795183524 11920591829377 11939864596352 11986925711992 11990744701166 12051026919008 12052624915859 12054866330584 12069505359296 12117077455516 12119330856416 12120937910543 12166692548864 12188386648328 12190653310528 12192269822194 12233377037728 12242602117249 12257469126056 12305370655424 12357808314467 12371174776576 12375116186048 12423892850908 12438980013152 12441293277952 12490330780592 12539142320768 12563836575136 12565502571853 12579093680384 12583101332032 12607868171536 12632697772772 12636722502481 12650390643968 12682065675488 12684424146688 12704298558644 12749884208512 12753946273376 12779063556952 12804216101446 12822149194624 12823849444252 12872687845304 12876789034942 12897607745792 12952569142436 12968298311584 13019413010714 13021834218064 13037647500416 13072722845056 13093205657378 13114374262528 13144373200112 13170259380124 13214663965888 13216416263974 13218874107824 13270976454379 13292432472704 13296667391392 13349076361082 13365287035408 13367772564608 13369545165284 13420461796168 13436759158592 13441040059216 13472908238272 13494018075461 13515834699136 13520140792928 13546751971544 13573430585638 13592441011072 13619194495456 13623533519288 13650363344926 13699343670848 13703708229904 13772602193152 13776990092096 13778816956058 13835698856693 13850663835904 13852500469192 13934022653936 13981002328832 13991545276856 14008536144064 14040580463756 14068231610587 14123209502248 14198734686752 14200617475121 14203258349896 14215977157888 14274663749248 14276556606004 14279211603104 14281105062917 14358670371584 14360574367832 14363244989632 14365149592486 14437368883168 14440053786368 14441968574264 14470394151422 14519198352736 14555552650276 14575938598144 14604644065088 14633389830224 14638051972852 14655827936288 14666879764229 14711643251776 14716330325648 14802936162784 14804899069807 14820912356096 14882096249216 14884069653068 14963663608432 15022140800128 15051725005856 15086155604674 15104475730256 15107284694656 15166830233576 15171662328298 15196191304448 15220001243524 15256087269808 15260947801484 15274613754752 15279480188896 15337670624192 15339704438366 15342557148016 15361188639104 15421734943384 15426648249782 15451589477632 15512492097872 15515376940672 15517434319156 15547976694613 15569752593472 15600415251344 15631120955012 15636100971001 15661380834176 15685919648938 15728119672958 15747219378352 15812227264792 15831429107648 15898892583959 15924597318784 15929670835232 15990337459264 15992457818722 16014856240768 16046377672864 16077978983528 16140810859712 16166100862681 16209592724171 16227125356288 16229277114424 16232295257024 16296275038204 16301466969767 16316064692576 16319098974976 16321262929048 16353405591446 16412084991808 16417313819984 16482022853989 16485087999464 16499850152192 16505106942016 16570162013636 16575441204553 16593369545984 16664079927572 16729202254688 16749517641472 16762148301976 16818663229312 16820893426876 16854020048327 16917641328896 16919884651208 16989733550468 17010365317792 17015784755816 17101329838208 17106778257184 17174204823314 17201971435264 17207451918272 17241320691056 17275275290812 17299470377728 17333520266944 17335818735862 17339042660912 17394287135456 17435528308352 17437840303796 17441083201696 17462263073024 17531090786704 17534351026304 17536676125892 17571212390809 17624839935296 17630455142608 17699945787293 17728562397568 17734210650464 17829046001536 17869829681144 17905022049838 17926765313072 17974993911952 17996822146688 18071116874048 18073513150154 18170162953096 18175951898258 18205338097408 18277094649968 18282917663164 18338717340416 18374833124032 18380687276336 18416865283628 18453134969731 18475543843064 18478979721664 18481430081422 18525248827624 18587728810112 18624314329376 18626783960873 18630247965448 18652871918912 18689606390224 18726392431252 18732358589021 18762644365696 18836597547416 18840100570816 18842598816118 18937328015584 18943361376632 19044662774368 19047188145139 19119088291072 19156740916544 19200561678676 19223878202144 19227453247744 19238374755677 19261737198088 19337011029952 19416838343392 19419413065591 19440417506048 19446611149504 19523260194284 19529480231107 19550603722496 19627662655216 19633915954268 19704366504064 19743171760928 19749461860744 19788333974962 19816048755328 19851382214356 19855073956256 19857706789613 19879185297664 19932666516224 19963897735012 20017606856492 20041915572448 20081385589496 20120911016558 20149091591552 20228509471192 20234954197766 20267669314816 20354037223828 20422662492736 20462882342672 20487731786368 20542850185088 20575037461594 20630390739854 20655443600176 20659284872576 20696121883052 20725108076288 20765900517824 20772516455152 20854391571167 20888108171392 20894763043616 20977119995986 21006499744384 21047846038432 21089297108264 21096016078522 21114907249216 21121634378768 21171712945856 21204885547153 21208828998728 21284930662144 21291711960512 21329676634574 21333643293424 21359550160256 21408409816024 21450570970598 21534398646992 21649555859008 21741812489089 21765328884992 21768215023016 21858078866036 21943499061344 21970146516736 21986714006488 22013413940672 22020427331056 22063769300188 22107221102351 22138183626944 22190672392448 22193614932104 22197742256704 22268467188352 22312297364896 22319405978408 22431614463104 22434588952292 22438761090592 22441736527441 22527203729282 22563624869632 22570813555136 22615238828528 22666995999263 22687293959264 22691513092864 22694522045272 22788209881612 22815883125728 22877264978848 22905046368512 22950154959424 23002653100196 23047953915217 23125661940304 23261756827232 23386151248768 23389252311964 23396704039247 23485808143294 23514328527536 23521820103628 23577589416976 23606221257344 23652710723488 23660246387624 23706815950202 23740018805888 23786771769376 23833590367048 23841183658754 23879729192704 23973851423984 23981489402332 24102053838016 24105249831718 24109732661168 24139010718592 24234154911032 24238661712832 24241875821086 24376773296656 24381306621056 24384539644388 24466754075456 24485204234498 24514938252112 24571015811573 24610741310848 24715616628934 24750232372096 24847785701816 24877960026304 24980661561184 24983974060507 25078284641536 25127673150272 25131005143706 25166202664064 25215736343072 25265395545544 25273445004962 25364131350976 25408597117288 25472217137983 25499768417024 25507892546752 25558127113904 25608432202892 25616590952491 25644298389248 25647698888504 25745375690608 25753578069884 25900321627697 25905138284872 25936596623168 26038826021428 26043668436128 26047121892869 26075295000832 26145445690112 26186411314756 26288746400224 26340518760248 26429327931776 26432832527948 26437748215648 26541952908758 26584864945408 26593334782784 26698152722164 26730574070816 26735545129216 26739090330568 26840923592336 26873518317184 26882080118432 26945816476544 26988036150922 27031669398272 27040281585856 27093503943088 27146861171276 27155510058523 27184882022144 27238388990912 27247067038576 27300726689852 27354461671271 27398687341696 27407416459808 27553980184192 27557633912116 27671397713386 27705000938384 27814200522889 27868045307872 27983090553712 28017072288128 28081160927512 28136463221174 28246419004496 28397469373504 28401234950242 28406516699792 28518481316857 28549327498496 28553113212008 28558423206208 28562210125834 28721148735664 28726489979264 28730299184972 28874737766336 28883937148528 28940788302844 28997783523863 29038396705472 29111105300552 29162139873251 29209288130176 29266779660448 29276103945704 29311655872576 29333759528458 29423286503552 29432660651296 29436563497033 29605872325568 29609798139614 29732033713319 29764192498432 29768139306136 29927327216864 30044281600256 30103450011712 30172311209348 30208951460512 30214569389312 30231731758921 30333660467152 30343324656596 30440002487048 30512174539616 30516220531643 30521895602968 30549227509504 30558960377792 30675341248384 30679408876732 30685114296032 30689183220311 30722377278208 30843469886768 30853296499564 31024984195744 31030753881344 31034868638312 31095953389226 31139505186944 31200830502688 31262241910024 31272201942002 31322761668352 31371839297876 31456239345916 31494438756704 31624454529584 31662858215296 31797785167918 31849194637568 31859341670464 31980674918528 31984915637444 32029712481536 32092755345728 32155957967056 32229514246349 32281621719424 32332201725362 32419185448342 32458554228848 32464590514048 32592550076408 32602933939534 32632129385152 32642525858096 32706811182892 32771186754691 32824169983616 32834627639968 32964045707978 32970175998928 33010213884032 33140324027272 33150882409106 33321963002669 33328159855144 33458404509376 33524296603952 33600982937683 33637326458624 33641786853752 33708040096654 33839769302416 33979467100936 34020730635584 34031569511632 34165705339997 34202659676416 34213556514368 34348409646628 34414903836544 34482641382112 34550550581624 34667040533888 34671637471724 34678085321824 34739918875123 34788574270912 34871056616704 34875680607592 34882166403392 34936821036271 35030811998861 35062181573408 35068702052608 35073352251784 35142424781618 35249679870592 35260910285216 35399891574586 35457124795136 35468421300928 35619565141699 35658092003072 35739659362288 35810044099676 35853530626144 35949987823904 35993644293376 36142233748096 36147026300308 36218213295341 36340325906192 36351903796516 36554189299936 36565835326328 36749666248064 36761374552672 36833730567256 36906269939462 36951087686128 36957959443328 36962860162844 37050497655248 37175457620224 37248628658752 37253567921746 37260495930896 37305743837824 37379212780448 37452784862504 37464717178042 37525288731392 37673195094832 37680201141632 37685197632236 37874656031168 37886722753264 38089325548736 38094376290278 38251638015563 38313481833088 38401123357352 38447756404288 38476749511354 38523474396176 38611596275329 38674022059904 38833676686784 38838826131182 38893222299008 39046520388568 39058960462214 39255325310432 39260530666511 39267831908536 39408733008128 39486343521856 39498923721488 39576667949924 39632097510656 39702764428712 39710147912512 39715413579226 39927795470024 40027769788259 40035213712984 40083831144896 40162771178992 40241822033116 40254642925343 40298183183104 40457018942384 40469908395532 40708074447656 40845324985472 40925764685344 40931191545937 40975463572736 41085700370176 41150074923188 41260781479708 41310887200352 41318569745152 41392243766104 41531801035648 41545032910304 41708783142334 41776216342784 41789526087232 41954239991972 41967606454081 42012999488768 42095692076864 42178594216528 42192032157044 42229814498432 42243268757536 42343425891712 42409771094306 42417657997456 42583423921024 42659353269148 42667286586848 42672944377679 42719100320512 42816819632048 42901141941196 42985582626283 43068797293984 43299111718016 43483624978178 43536430046032 43716157732072 43886998122688 43973428012976 44026827881344 44040854662112 44127538600376 44214442204702 44276367253888 44387229864208 44395484513408 44536934376704 44624594729792 44638811956816 44814756355061 44863228926208 44869177904584 44877522181184 44883473054882 45054407458564 45068761622297 45141627110272 45230477657056 45333991998526 45374587918528 45389044090544 45567945537499 45576419763224 45631766251456 45754529957696 45826219800823 45900309918848 46005306200392 46095907830434 46251323880608 46257456923909 46523513654464 46721767263787 46772302497536 46778504623928 46793408078494 46971616286588 47028657055072 47043640207256 47155178833952 47212442514688 47305421446976 47320492775248 47413631900404 47480037611776 47507007049733 47573543538752 47667180734096 47682367317508 47947702847968 47962978804664 48204107676032 48210499663436 48219465322336 48225859346203 48278021437184 48468309822064 48477323425664 48483751642172 48753546593312 48762613242112 48769079288776 48933508150912 48970408468996 49029876504224 49142031623146 49221482621696 49431233257868 49500464744192 49695571403632 49755920052608 49961323122368 49967948121014 50255346300544 50262010287412 50278023573701 50332405328128 50431472686144 50530791091088 50546890009924 50646379529977 50728262701952 50817194234576 50944434275966 51015785093504 51116254227808 51216864405784 51233181904982 51295397777008 51490751381216 51497579185943 51507156139768 51800643255394 51810276569744 51873193246336 52077652042856 52087336872256 52094243785738 52372822629512 52577492800448 52681037520496 52801544616359 52858655863552 52865665055896 52875496431296 53083905817516 53186669565568 53396305444328 53461148141632 53478180661136 53681847184672 53688965534281 53747036634368 53764160236864 53891632953088 53976072301844 53993268874237 54080563171712 54187007886176 54293722342552 54311020117046 54476777981824 54494134077152 54601453379704 54708923342542 54797374683392 54814832919616 54900718771283 55048418855353 55107960368384 55115267824232 55342795426772 55410001876768 55628401045778 55736090615744 55966181107424 55973602365527 56034144576256 56162321855024 56272926442348 56492838008992 56794938747008 56802469900484 56813033399584 57036962633714 57106226424016 57116846412416 57124420251668 57442297471328 57452979958528 57460598369944 57749475532672 57767874297056 57881576605688 57995567047726 58076793410944 58222210601104 58324279746502 58418576260352 58533559320896 58552207891408 58623311745152 58667519056916 58846573007104 58865321302592 58873126994066 59211744651136 59219596279228 59464067426638 59536278612272 59854654433728 60109716881599 60206900023424 60344622418696 60417902921024 60463463517842 60667320934304 60675365575517 60686649313192 60880004974096 61024349079232 61032441063286 61043791205936 61117920755584 61350682496768 61358817753464 61370228592064 61378366440622 61686939773536 61706592999128 62049968391488 62069737276624 62191906778452 62279010373888 62401661005376 62524483820048 62544403884004 62667577174433 62743678595752 62912478691832 62988877513408 63248909059168 63257296025539 63325716430592 63595570335836 63718683340928 63961349837056 63969831274888 64185510691456 64311915934112 64459028492698 64563243438848 64664403450724 64685005284977 64838370896684 64917108457696 64929181028096 65185100152816 65205867879068 65264258770304 65285051716192 65413622365784 65542373509382 65648339967232 65669255279936 65928091415956 65940351997856 65949095856413 66020427768064 66280648054544 66301764818212 66432264058801 66643926005338 66656319710288 66916809018752 67048593207904 67201965875366 67283573707504 67416080193308 67679538604832 67958934201872 68041461271168 68063139023264 68331410679994 68427113028736 68696819293256 68829807673088 68965282764224 69101101163248 69259168912367 69334081067776 69343274943448 69356170643648 69479837750246 69577148541824 69751361215184 69764332806784 69873642072542 70061623997722 70124363146816 70146704503568 70284849563236 70423188557953 70499359741184 70521820570432 70799783149172 70822339692181 70936842601856 71239130283398 71479318724576 71606771558927 71620088199352 71707061252288 71899975647808 72012631115579 72206367589489 72284467496192 72294052600616 72436426590682 72680651812384 72703807593032 73108378599872 73131670652656 73419919985951 73499332496128 73522749105344 73667461134512 73812539878924 73902175372256 73915918886656 73925720325688 74100995310496 74497257317504 74507135843492 74520991861792 74611487675648 74653868221009 74758425560896 74905569725008 74929434356084 75076998397093 75346390189664 75360402283264 75370395264472 75749312062336 75773445506528 76178651097472 76188752580556 76503276031126 76626963666176 76802246714704 76895512808576 76953499022708 77046948792352 77223192550658 77348044119808 77667353373568 77677652262364 77786444598016 78093040777136 78117920924428 78510650620864 78521061333022 78535663817072 78845213052487 78972687043712 78997847442976 79153335899848 79405528857424 79420295825024 79430827158452 79587167832821 79855590940048 80055539576518 80070427425968 80167662289792 80325542357984 80483644066232 80509285850686 80914037884768 80939816791064 81416148895312 81690649970944 81851529370688 81862383091874 82200328501529 82300149846376 82521562959416 82621774400704 82784487532208 82973855825707 83063602071296 83090065820608 83417566284668 83444142805639 83579052174464 83908479983944 83935212908162 84191384153728 84357188433056 84368374411013 84384064314088 84459628996864 84486537515072 84686851783424 84819542188612 84835315994912 84846565373801 85166847842048 85318706538296 85334573173696 85345888755358 85633639264096 85802283882392 85971165252566 86137594587968 86504658201269 86598223436032 86967249956356 87072860092064 87432315464144 87773996245376 87946856025952 87958518002971 88053655762688 88081709324224 88255077200752 88428884409404 88552734507776 88774459728416 88790969026816 89249189459584 89277623913632 89629512710122 89738355809168 89755044362368 89766946109764 90108814917128 90137523244594 90283254220544 90460955314112 90667983997052 90749175837056 90778088181088 91135891074998 91152839526448 91263532502912 91509059915392 91652439601646 91800619837696 92010612400784 92191815660868 92502647761216 92514913847818 92896835180653 93047027308928 93443534527574 93557009247856 93586816156988 93943232573176 94057314110144 94087280414512 94310357667904 94458126528227 94610842893952 94640985550496 94827263800808 95014014099466 95147087077504 95334361468192 95347003047241 95364734635016 95895405695936 95925957609328 96408215352064 96420999326872 96438930644672 96451718692406 96849891996851 96936619644128 96954646851328 96967503284344 97507093186624 97538158577552 97867016301824 97940816937992 98059753008448 98284063246292 98477621274109 98862466515736 99391142807264 99404322325847 99511840105216 99922646244736 99935896242028 99967735440419 100510692601088 100524020574824 100556047147402 100862945372288 101061582182176 101093780019848 101292759059954 101456525403904 101634388469152 101888868551932 102031570187008 102232508455616 102433728811568 102466363809964 102590795554016 102981502762432 102995158371886 103014312279536 103601286510788 103620553139488 103634293488649 103746386492672 104155304085712 104174673744512 104188487571476 104745645259024 105154985600896 105362075040992 105603089232718 105731330111792 105750992862592 106167811635032 106373339131136 106792610888656 106922296283264 106956361322272 107363694369344 107377931068562 107528320473728 107952144603688 107986537748474 108161126343424 108374015772352 108587444685104 108622040234092 108835836862291 108953555963648 108988268154304 109202906759408 109417846685084 109452706797007 109629665839232 109801437542566 110096837710706 110230535648464 110665010591069 110685590853544 110820003753536 111256802091556 111292248087713 111472181231488 111932362214848 111947204731054 112324643710048 112545852884696 112985676017984 113162706038767 113467149069197 113589877494016 113604939800968 113626066799168 114073925267428 114212452848032 114233692824832 114248840503336 114884594942656 114921196739888 115374159977923 115498951065344 115535748594112 115763153211376 115991134095452 116028088431871 116153586821888 116444421202208 116648559493004 117067118641792 117104415782816 117246623490304 117335038113832 117730642605184 117746253988132 117978140338289 118423489302272 118439192558456 118928134853276 119072557224544 119709308867456 120219433763198 120413800046848 120689244837392 120835805842048 120926927035684 121334641868608 121350731151034 121373298626384 121760009948192 122048698158464 122064882126572 122087582411872 122235841511168 122717635506928 122740457184128 122756732881244 123373879547072 123413185998256 123899620511051 124099936782976 124139474553248 124383813556904 124803322010752 125048967640096 125088807768008 125335154348866 125487357191504 125824957383664 125977755026816 126497818118336 126514592051078 127191140671672 127437366681856 127939662549776 128371021382912 128623831868224 128918056985396 129171944788117 129328806901448 129370010569954 129676741793368 129834216915392 130370200305632 130387487726111 130411735758136 130528517540608 130570103432384 130827244731568 131084747018764 131126510123147 131338510559872 131856182831912 131880703995712 131898191712826 132561296109088 132603529636424 132864528117602 133287852010676 133312639420576 133330317015973 133833618037504 134097186415808 134403931750732 134567147415008 134668623289739 134832160386616 135359077209664 135917868403744 135935891459137 136082922542336 136126278046528 136662821359988 136854226057472 137393638586512 137930565528448 138202202326496 138518337824734 138686549886896 138712341287296 138959675500492 139003947527291 139154297083648 139502722430368 139528665613568 139747284145084 140123247995444 140248726293632 140293409007136 140569699126472 140846377115906 141043641140864 141599566298344 141644679384362 141873685203712 142478260566796 142958637449152 143213543117854 143240176398704 143414122504576 143799951295616 144025262231158 144412735178978 144588105201232 144872853181364 145361303624768 145407615186064 145980740998169 146216757199744 146263341305312 146839839971902 147045498210688 147334922269024 147625079757848 147804350744512 147851440651376 148201990620992 148434198830071 148994514635008 149014271686984 149041983723584 149307736442018 149516851121792 149811139450016 149858868712168 150153996794186 150692780379328 150740790528944 151498624124672 151546891013056 152192687423623 152357302194944 152377505161112 153006552062252 153604493429408 153791025617152 153906998045416 154093897584704 154446385101316 154750547716457 155334706747136 155355304524728 156186081554272 156235841848856 157021301241728 157042122666044 157071327634144 157092155692087 157690426104974 157945374087424 157995694885952 158306671799696 158811057714848 158840591650048 158861654316904 159174335665642 159711181880096 160111079153036 160140854851936 160335324579584 160651084715968 160967288132464 161018571701372 161335677406519 161828075769536 161879633582128 162832297790624 163703058741376 163724766183748 164400657003058 164600299692752 165043125918832 165243548801408 165568975064416 165947711651414 166180131641216 166835132569336 166888285611278 167158104348928 167816959967888 167870425816324 168382768307456 168714376866112 168736748822026 168768128628176 168973075030144 169639084377224 169670631989824 169693130747602 170637413076592 170669146347392 170691777510716 171027743640743 171267278528192 171604567764784 171942330505132 171997110681011 172275189175936 173009316402538 173934499912712 174145720184128 174864630928288 174887818423549 175547992490752 175893712051904 175917036005942 176163418648448 176510154401504 176857768818808 177548919456832 178305519965881 178498378919168 178555247827264 179259025420244 179316136667437 179476711618336 179510088724736 179533892219528 180217629834256 180275046489188 180921910628224 181302251393879 181335967994104 181498351674112 181556176362176 182271782149996 182305679052896 182329853250083 182527065005824 183018119830784 183304879203292 184021224801568 184383631321736 185005295522432 185029827695636 185793670361306 186094054617856 186887069055148 187114018495712 187173632313976 187886465146352 188114628220288 188174560829024 188620715335808 188916253056454 189221685787904 189281971100992 189654527601616 190028028198932 190294174155008 190668722936384 190694006094482 190729469270032 191481231698897 191790811391872 191851915218656 192841998653744 192877861289344 192903437384812 193699783993702 193873239288256 193935006568688 194699403660223 195014186373248 195076317155104 195881633875984 196119506016896 196568126492584 196955242548218 197724933031472 198782285614528 198808644651694 199629369217999 199845292489472 199871792484056 199935470880838 201048041149648 201112094294804 201725890744576 202123164364352 202187560039696 202585518119908 202984484667041 203268776938304 203777737103864 204465016911232 204867457623136 204894623569603 204932727619928 205181591108032 205963005524864 205990316743772 206028624559072 206055944479231 207202573021576 207241106278976 207268586977298 208124235993233 208310608171424 208349347489024 208376975142952 209491290518048 210309971201792 210724150081984 211206178465436 211462660223584 211501985725184 211622122312447 212335623270064 213585221777312 213613543721501 213844592566528 213912722644544 214727388738688 214755862137124 214824282542177 215056640947456 215904289207376 215973075496948 216748031544704 217174889370208 217244080468184 217671673724582 217976536308608 218405813518816 218835693370168 218905413594014 219259331678464 219602875085132 220193675421412 220461071296928 221330021182138 221371181707088 221640007507072 222513604183112 222584496175426 222944362462976 223864724429696 223894409462108 224649287420096 225091705769392 225606599724443 225971352035968 226325412077534 226934298138394 227209879601936 227252133598336 228147850534856 228424905696064 228497681006672 229398307282837 229769189885312 229842393479776 230748319955846 231071497188224 231526306422752 231982268190904 232056176863742 232888842404416 233253741018683 233297118986008 234134237283584 234208831565632 234670076227664 235206880563781 235461285210368 235492507976264 235956280676578 236878385116912 237856269706552 238145114449088 239159937379979 239418617734912 240438867526396 241378489674784 241671611684096 241853854071368 242669283737216 242701462302068 242746597252768 243179432125861 243520019896384 244097396316928 244129764253144 244175164823744 245435271013856 245480914368256 245513465762488 246747759094144 246826371996512 247799241022102 248199873565952 248278949106496 248767627113808 249336955991893 249606644021504 250097935280192 250177615536016 250670308697732 250974714383008 251649914767328 251955510053632 252995636236672 253029184102156 253527493067387 254382281343344 255879325099552 257247663736448 257836113970792 258343889576234 258657613802896 258740021139908 259353483586736 259668433830784 260740400611264 260774975452222 260823471516272 261140206864768 261654489463136 262169494037528 262253020246294 262677021119744 263712365663824 263761407991424 263796383425652 265122592218176 265207059272848 265729056235204 266575704021352 266625278841152 266660634031946 267761466108941 268194372831616 268807863501464 269134294830016 269337246579478 269664320773232 270281173927303 270718154419328 271835736807488 271871782918274 272252556093056 273325642719976 274787277173024 274823714665577 275861131056896 276404404652992 277036675649468 277373099773792 277424682574592 277919351000984 278007895054582 279005444860736 279494568290168 280194388517813 280246495990888 280497452587264 280586818014272 281139398252944 281692754231812 281782500477401 282087282281728 283199132596688 283289358768724 284956521133592 285917274898304 286427086235708 286480352797408 286518340821559 286828245009152 287599902591232 288050524462316 288825470357956 289176210402464 289745706362728 290722607249536 290815230372128 291961481996338 292433514399488 292526682610624 293679679943804 294090996421376 294669844538048 295250159515696 295608701489024 295702881302752 296403981241984 296868397660142 298028543373968 298083967447168 298615472884036 298710610643753 299033702243584 299622278900032 299717737424336 300307993588372 300899078383981 301385560758656 301481581057888 303093782026112 304385374847246 304755010322224 305956205751779 306013104124504 307208986858816 307813996090832 308187795169408 308892770202632 309501095432914 310710609049456 312372163108544 312471683697712 313703294485427 314042602483456 314084245332088 314142655268288 314184311384174 315380852209948 315991389771904 316613343599392 317622115429696 317723308633808 318348671331284 318975618762493 319422363760192 320222158306072 320281709703872 320783538605761 321302169431936 321934576264928 322037143402744 322671354813038 323656151539072 323759267164256 323802198467363 325664595581248 327052370846509 327406117482752 327449532367496 328801314006116 329200599385504 330086251837664 330487097602816 331137950128832 331895423302828 332360263282432 332549049348131 333670265138672 333776571222556 335633919935776 335740851632648 337428753732224 337473497644052 337536257256352 337581015423421 337946150060288 339278168754448 339341263979648 339386261495204 341274826153184 341338292694784 341383555021432 342055487281486 342534557056384 343209135529568 343884661010264 343994221362022 344550378351872 346018632805076 347868999825424 348291440368256 349729261856576 349775636847098 351787424103808 351834072011884 352326837296896 353020308803008 353715537637616 354524656709839 355097838913664 356611039931762 357110495654528 358518050840488 358632273334874 358953423236672 359067784439056 360435259668512 360483054301601 360550092978376 361843821256448 362604502787758 362671935988208 363112352724352 364543564299992 364611358105792 364659706500166 366609758406584 368042449603136 368767262643472 369610812314513 370010591044864 370059655391272 371587340722612 373774138110296 374228036991424 374347264627952 375772930292704 375822758739967 376229256440576 376349121658048 377241430671616 377832506112908 378563942201984 379309055203232 380056056397864 381337445872768 381388012188964 381458938540064 382962463397794 383581622783744 383703830437312 384305031398981 385338931987471 385683997307488 385755722578688 385806874769624 387399567987404 387746478576512 387870013137376 389398807320446 390028372746496 390152634310208 391763267751968 391815216558689 392239012033792 393136252985168 393910485096436 395449866062944 397564571229056 397617289303388 399258738435998 399743584968112 399870941761676 402096082299296 402224188589608 404246328728704 404375120079392 405171036239816 405968969334082 406537553876608 407555474207728 408930033822464 409734915246272 409789247139206 409865455239856 410363182216064 411926011049728 411980633487544 412057249118144 412111888958462 414405146043152 414482212557952 414537173954596 416248471986466 416621216342848 416753950285904 418982581036096 420768018171193 421448300163968 422412356930872 422925320447168 423244244624894 424671246540128 424727559028619 427170443554624 427227087443002 427825445289088 429454777477376 429511724274248 429648565084354 431808578414752 431946150993896 433496063089408 434349778740416 434488160936368 435343347449164 435953072617216 436811627037632 437671386740336 437810827188028 439205750170264 440305467670849 440387350842824 440922142593856 442660042364276 442742363414176 442801072178773 443280015014144 445027208366224 445168992350852 447729448859392 447788818924216 449298574840192 450183411538784 451213199448886 451942704071936 452650824155068 453868596276788 454419759203872 454504267196672 456295701069712 456849811392128 456995362013344 458796614565674 459538379770624 459684786959552 461496639911692 461643670994891 462142994376448 463052612845504 463964536381808 464112353727484 465025848411607 465777684808832 466507482037366 466594237972016 468417663131264 469340152455328 470413761127562 470985015952528 471912561353156 472841408889113 473756770233824 475712539413104 476290228898176 478319874759958 480877735052792 482756979349568 483707708142736 484814182386569 485338567474432 485402924604136 485493194505536 486358864251722 487040039792768 488259528506288 488350329647488 490870542027712 491026931524976 492962319905671 493495518188288 493652743993024 495598482044204 495756377845267 496557898212992 497535254227616 498673911983786 500195870560384 500355231072032 501247400912489 501340617395464 501949428766016 503299829534656 504088417809053 505444573126423 505991272473344 506058368204312 507054986134774 508764562686688 511758650199104 513939439901657 514495327472896 515672227941584 516687779152468 517315227605792 517480042279816 518706967173472 519336867661568 521480801222528 521549950904444 521646943032544 522280413729536 522577077547063 523308978926272 524338988075056 524506040492588 527424731327648 527522815982848 527592766851304 530245184436352 530414118545696 531458112470408 533151408042704 533250557682304 533321268063892 535522932217882 536388745663232 537615727002928 538268589660032 538674493158956 539328641546464 540562347854606 541436308838656 543671473614976 543743565836548 544505112186112 546651285439952 549574554346048 549647429331154 551916491367409 552808809305984 554073351298936 554746199547584 555838702001968 556015790109164 557110174829747 558010889721472 558989136580336 560388777035626 560492991981776 561173636028544 562278796505888 563385508463624 563565000954802 566398265193376 566473371045373 566578717537448 569913042267184 571834549796608 572854172471416 572960705594816 573036681643118 575402299510703 576101048924632 577650940715912 578352420804928 579491412725456 580816990779949 581445214499072 581630460744256 583922963992676 585053365221248 587359359887608 589339689076096 590500319031392 590578620877091 591217402978048 591405762605504 592807962483968 593736795320284 593925957616607 596057086747936 596167934894336 597230945768072 597421221287506 599244557800064 599435474848672 600615987176744 601798156767962 602771121517312 602963162115776 605532607408883 606187564052224 608770749694492 609510020644448 611912411503558 612026208249008 614417973717632 615627992181664 615709626020797 616375590338816 617785540405264 619002190865828 621421218098912 624744326217088 624943367395424 627406588970854 628168490664176 628285310536576 628368622768348 630761704419896 631982779543808 633226687198784 635244230859392 635446617267616 636697342662568 637951237524986 638844727520384 640444316612144 640563419407744 641567077211522 642604338863872 643869152529856 644074286805488 645342709626076 647312303078144 647518534328512 647604396934726 650277846264571 651329191162496 654104741693018 654899064734992 657602628012232 658401198771008 660172503675328 661206885697589 662275900257664 663790846605656 665098098696262 667340530277344 667429021330687 667553142445112 671267839871552 671481703265296 674857507464448 674946995288104 675072514512704 675162030846842 678556337508896 678682527959296 678772522990408 682549652306368 682767110042864 684110974562972 685069114112768 686418271059136 687769322020528 687988442724044 689343348918763 692037265610152 695737999650848 695830256280929 696582880736512 699458523713152 699551273694196 703574848207616 703668144023768 706040617606016 707431075275232 709049313419678 710195677827328 713222079863524 714220991309056 717036101680976 717264546669748 717906846473344 718135568878112 720870519337024 720966108603202 721100185956752 725209005575516 725343871976416 725440054420543 726224705448704 729087128599984 729222716211584 729319413000332 730754904646811 733219516813168 736084899206272 737534525286944 739221624629026 740119310782544 743174681445224 747548276220592 748456073982848 748694529255904 751545860585408 751645517479934 752698243316096 755665012225816 757127884403968 758618110406464 760112112795728 761850858036037 762674891745536 762776024377928 762917877080128 765924926795588 766168947579049 767407660874624 768610062797962 770677863974942 771367994614976 771613749539248 774655074137483 774799135974808 775492957153024 775740026274752 778797614640892 779045736613991 780305268620416 783526535503936 783630433117378 786272505970336 787820970192872 790899732125888 792138942271369 794270043484379 795129142458112 795234578606776 798517476871996 799487169936224 799741883523352 804192164598592 804448377179216 807619119845461 808492657457408 808750240158784 810342072479632 811937938668164 813075107753216 815110948415456 819469830492544 819578494278412 819730910479712 820726364432128 823961266975088 824114498236288 824223777916924 825846982368023 828810292086304 828964425115904 829074347909192 832496943972932 833242432685696 833507900571808 837965162072192 841536036342386 842896600327936 844824713861744 845850640894336 846488489249788 849342493080256 849455118057238 854340887109248 854454174886004 855650890578176 859023448548496 859297130168708 863617156829504 863892301987792 867297343577357 868699557480832 868976321872736 870686694898328 873623254075264 875342773480672 875458846161031 875621654376056 878411500340528 880610935341698 880774701685648 881844285187712 885320084728552 885484726828352 885602144357546 890054416732448 890337984701704 895577637848432 898597149680384 900366823077568 902426398897772 904203613516819 905301648310136 907737192553576 908839518407744 912591402139424 912712414082777 913699622784256 913990724026688 917593229131348 917885570862029 919369573919104 922993279823384 923287341989782 926105225691008 927929072763616 928224707454968 930051696823214 931555369617664 933014964074732 933188475944032 933312219111811 936835326262528 938680304910656 940827522255124 941970031905056 943825122706312 945682817778226 947513540467648 951425078826208 951551240213959 952580457796352 956639749519916 961755470105584 965513958699136 967415416285472 969628364773138 970805849208272 970986389011072 972717728503444 974080079585536 976519057012576 976700659294976 981741084055424 982053863049952 985924639811342 987305487986048 991196964088408 991512755690534 993115796425984 995070508455232 997347823967572 1000391741120768 1000710462144064 1002494801824978 1002681234790928 1003898857532032 1006599659069312 1008176835618106 1010889146252846 1012116736408624 1014109972269548 1017529125373376 1021865186987183 1023517300398208 1027878879803314 1031344455883168 1033375558304936 1034630455211584 1034960084559632 1037413934346944 1039039391810497 1042961602445056 1043099901808888 1043293886065088 1045154155094126 1046617957852544 1048677976150112 1049012080985176 1054849462655296 1055185533702608 1060490368872704 1060828237091392 1062916224940816 1065348811965361 1066302816085408 1066501115364608 1066642536127784 1071045864435764 1075231454005856 1076537179320064 1077348986317912 1078657283092928 1081124695709212 1083253834015199 1087342947229952 1087487131673096 1093302570879904 1099149108692096 1099294858662308 1099645089844609 1103832982734818 1105617618611968 1108146702597872 1109492399095168 1111677404003936 1112031580218328 1114220349659494 1116021779442944 1117978273160672 1120777554071252 1120985983963552 1122347272057088 1124557593011776 1126771016927248 1127130001909604 1132796530386752 1132946742090746 1133157435074896 1139826084534368 1145708344942832 1145921411189632 1146073363286236 1150804599021406 1152202097849264 1155301881431824 1156704841609856 1158982825450912 1161633981559898 1163260921488512 1167845927985352 1170106730442496 1174718719775216 1178679378152192 1181000638062784 1181157241754182 1182811525211008 1187473590640568 1187851915233214 1192114173495872 1194461891536144 1194842442575012 1197194205485201 1198489115600128 1198870949697344 1201231974353488 1203596313535924 1203979774767077 1205926324231552 1211065214817766 1217315116501759 1217541499388984 1219020041288896 1223824823007116 1224052416498016 1224214728964843 1228835947435264 1231255984363328 1231419252041594 1235571080810528 1238004381731656 1242842436197824 1248138639761167 1249488652434176 1249886734790848 1254813177941708 1256336981328352 1256570621073152 1256737245536696 1261523408839792 1266453374397568 1269115759757153 1270488461718784 1270893234535232 1273394685325136 1275902475049972 1276308972750581 1277689455040768 1280888633224288 1281126838815488 1283134154423044 1287738305059712 1288148573610976 1290685419252152 1295037068657024 1295208793869452 1300555692529142 1302658382324992 1308209483386036 1309798129469984 1315205256024464 1316802397542016 1320345007350656 1322413771395178 1324551800515328 1327581693211312 1330196197392524 1334681060554688 1334858042661374 1335106284890224 1340368621892279 1342535679743104 1342963406530592 1349893990576208 1350145029025408 1350324061693684 1357112675017792 1357545045980816 1362895825621561 1365099304612736 1365534220085728 1368221949125944 1372836542118272 1375538644041056 1375976885448088 1378686697837526 1384074531220304 1391475999301696 1391660512561858 1397405584525993 1398917047426304 1399102547388392 1407336288047536 1412081235212032 1414862150550464 1418098626839356 1420891392669287 1426444159727048 1434072203361952 1434262364987221 1434529093339496 1435813692946688 1436271137756224 1441741038674048 1441932217206404 1442200371913504 1442391611354617 1450418011151032 1450687743952832 1450880108841086 1458174257199968 1458445432423168 1458638826000664 1461509809293622 1466439033626336 1472169798412544 1475069050573888 1478443249258052 1480238621565088 1481354856187129 1486349362890448 1495096552441184 1495294806050507 1496912147965696 1497389058511808 1503091721170816 1503291034959868 1505396486632192 1511330024451632 1517236220812928 1520224225591456 1523701716072074 1525552048755856 1525835754160256 1531849853591176 1532337895158098 1534815321749248 1537220125595924 1541355727949884 1542735989229952 1543227499078496 1549310148274966 1549598271949616 1551480052549504 1557595229281784 1558091473227982 1560610537240832 1567053071007872 1567260866234756 1572545011940672 1575641940385744 1579246198071101 1581799464251776 1584277884542738 1588540086968758 1590469157213552 1597034953743992 1598974339872448 1599483767046704 1605788150979859 1608384329197184 1608896754358432 1615238239690922 1617500480317568 1620684144959264 1623875877336328 1630221896830912 1632776187130781 1638939660985088 1639156988556824 1639461820959424 1646448163946467 1647922533950176 1648228996472576 1648447555833848 1651693964736046 1657620584172608 1658148695818384 1664993887945864 1666484865371392 1667015801143616 1674119561659853 1675930324144384 1683072072684772 1689649427723488 1691701281788672 1692976978499576 1698684986160512 1698910236114476 1702256024881027 1708681774218496 1708908349772008 1718046897096992 1718594260337416 1727234313659008 1727784603975584 1734594687154714 1737399114961664 1737952643745472 1741373389796656 1747246508150528 1750685546961344 1750917692322062 1751243308752112 1756823000681056 1761221870683396 1761549403371296 1763688570375424 1770640169457104 1770969453656704 1771204288715092 1774692451471709 1780108833464896 1780675969403408 1791155275696864 1800733646155136 1804852797795544 1808407227033638 1810603296620272 1815474385107152 1817679036815488 1825182804278848 1825424828165554 1827981448053376 1835186458262696 1835771141724058 1838739147838208 1845986559646768 1846574683979564 1852210451382016 1855858145527232 1856449414909936 1860103393646428 1866029928149464 1866376951888064 1866624438223622 1877360609821312 1881305180048173 1881655044510248 1883940063810112 1887650245412624 1891365635556452 1891968217491121 1895027080935296 1902850157652416 1903102480427918 1913279499039832 1923510940211168 1923766002659039 1931027917398272 1934830832570944 1939256729546276 1941611698416544 1941972778022144 1945435457006888 1953038114025152 1961360719624691 1963482168110848 1964107726099904 1971849279622684 1972477503341807 1974610975972096 1982393928176816 1983025511381068 1990141016910464 1994695647935144 2001420924288128 2004989603649956 2005362469581856 2005628385750913 2007797715064064 2013199318138624 2016353671236212 2021778292505692 2024233472817248 2028219944539096 2035058250746752 2043730373974366 2047034600796416 2055757759606628 2062688911766336 2066751116609872 2069260910423168 2069920169119264 2074827868693888 2078078783620994 2086199803617776 2086587772130176 2090308310188252 2093235915705088 2097355952300224 2098024161970352 2106293548687867 2109698925310592 2110371067405216 2121656474182784 2125832449881632 2130697623930722 2132605632170816 2133285072255568 2141693440262453 2142091728871528 2150462908011712 2154697972635824 2157314566185856 2162249391418424 2166507668030398 2174974263346192 2186605141759808 2195923061397989 2198298217384192 2198589717324616 2199290179689218 2207665965469636 2216293405195744 2218984798190336 2223354808007872 2224063160436656 2228440699318988 2232829331337451 2235956546321344 2241555108142504 2241971967927104 2249115186023552 2253542033854496 2254260003819208 2265593060773504 2265893484181492 2266314870149792 2266615389271541 2279652169068736 2289366595925563 2291416689885664 2291842822379264 2292146726572472 2301609198042812 2304404195698528 2310603762863648 2313409683219712 2317965650901824 2323267963119796 2326521842977024 2327843345436917 2335691855970704 2349437439550432 2362001276125568 2362314483508364 2363067107963947 2365623050422016 2374947181281136 2375703830466428 2384228346991744 2388923783072288 2389684885150024 2394388410970402 2397741899394688 2402463948706976 2407192627071848 2407959549534154 2411852648463104 2422130429635532 2434630233003518 2435082998777968 2438040082577792 2447649646014232 2448104832996032 2448429457929686 2462511968726656 2462838504083188 2471142161621056 2476008763463312 2481672596968873 2485684872395648 2496277279522334 2499773469581696 2509626355883416 2512673962656704 2513474491073392 2523046817679584 2523381380111207 2532906748795136 2538231519514306 2541786469070464 2546789370650272 2551804950099944 2552617945501162 2561777266448576 2566268308846088 2575476610119424 2576297147221952 2581370838504304 2587275686201591 2590074137314048 2590417587738904 2601111385058284 2616418966772072 2619596258939968 2630410512048928 2630759311179769 2633604795084032 2640690014701312 2644827542790356 2655163386422624 2660392394785048 2669362121109376 2669716085322748 2670212569780448 2680737243784558 2685071359486208 2685926813061184 2699787981152416 2700290058050816 2700648123387368 2714225350035584 2715090091961632 2725791651243122 2730198609225472 2731068440171456 2736443898251888 2742706515910823 2745673084236544 2751077288082112 2751953770896176 2757373395675052 2768149062440608 2782951998603392 2783321025123716 2794811169051986 2798205094776784 2814672576095072 2829724301100928 2836197253678712 2841782785338574 2852888319454096 2868144406723904 2868524729974442 2869058186678992 2872542275512448 2883482077348096 2883864434412808 2884400743827008 2884783222709234 2900836022302064 2901375487905664 2901760217682172 2916348514399936 2917277652001328 2923019618587244 2932878067252672 2945376127198351 2950138101147776 2956886498516104 2960477243130176 2962709712374258 2972698725780896 2973092913200333 2990193104882368 2990589612101014 2994778117023616 3006183442341632 3006582069919736 3022660048903264 3034472441625856 3040448451182912 3047403432144148 3051104097511712 3051671508320512 3063699707182352 3064675790316196 3074440251191848 3082138273695943 3082711455899768 3085471978459904 3086454998156992 3098620296549932 3099196543899232 3099607505251411 3102960105099008 3115190458563568 3116182946455964 3134106142015744 3134521732469512 3145090023881344 3151283880771488 3158492396142202 3163598928503552 3168555769085476 3177080173937516 3180938314427104 3194069907487984 3197948679744896 3198967534093408 3211576301959718 3216768658394368 3217793508716864 3230476479381844 3235000960635136 3241368289918528 3247751754672656 3255180938881249 3260443793661824 3265552374261562 3278313977113648 3278923641918848 3292896327892934 3295845067900352 3296895111667696 3303387929472092 3309889862223791 3315241168345216 3316297391636768 3329987775891728 3334031602287232 3348239123319706 3365518263269569 3366144145369544 3379298855446976 3385953956999152 3393699276705983 3397369972321024 3397820472228952 3404512049762054 3417816699544016 3436093794193984 3437188520674832 3450736239339697 3454468627318016 3455569207951168 3469189374309428 3475905287490944 3482746779593312 3501371093922688 3501835384644124 3502486617504224 3508731806387423 3513646001362112 3522443741366792 3523098806742592 3528618924663371 3538112011884961 3541280338914208 3541938907313408 3542408577430184 3549384902943418 3560217666929792 3561351938806816 3582310551393728 3597576079311599 3601467292310272 3609705595591088 3616814454067276 3621206593240544 3630948770214304 3635358073630976 3650365608557696 3650849656331108 3655962896106752 3658039542829441 3670372916525392 3671542283448116 3691973119293536 3693149367959128 3711716291054464 3712898829819872 3720206787292856 3732059856298928 3732753903776128 3733248876447244 3754721219642624 3762610360096346 3763310089020496 3767880127620224 3775300490825248 3782731271112904 3783936434982242 3790054161870592 3805700315304832 3806204960855836 3826558998079664 3847021880422336 3847532005318078 3863415439571863 3869661665141888 3878513459092552 3883223396833088 3890870914013776 3899771223808229 3906076228050304 3922721439249382 3928215452199808 3943698559245368 3944955006683614 3964787856353632 3965313597317611 3966051022762136 3980282033820928 3989391295870288 4002841848576256 4009979207299912 4010724939163712 4011256771501826 4032707342472424 4043556585011384 4048466945634496 4056439889078192 4065718935459643 4070116501493504 4087460747948732 4111515519213256 4125377823532672 4133502233219744 4134050346139637 4138521820846336 4139840338238528 4149655737387776 4156157567241988 4172399607235552 4173175544260352 4180616620376504 4194711904600448 4196048323940704 4212587097375734 4219397850621184 4220742134810432 4238728251862181 4243312948365568 4251664899763264 4261395247861444 4265211264341632 4266570144511136 4283386880524906 4284183457743056 4300925816023424 4309395945271648 4309967382145579 4314629132371712 4324498782836848 4333015336060796 4349948526692384 4373210283519616 4391846122795978 4397179434649232 4398580359378436 4415331930939272 4432586810391488 4446709616015744 4448126320873312 4456881398637976 4465658662674902 4471913092642688 4483110216285008 4483943935854208 4498230372047104 4507084067708992 4508520007638416 4531186121547008 4531786968362984 4532629740299584 4533230778543082 4551944923851997 4559304338137472 4578733191851126 4582833379771328 4584293453144944 4603218396085624 4608808391397056 4621207525727296 4628448199883123 4635931301803648 4646535926239592 4655686690873834 4671383711941408 4672003149314809 4698874879100864 4724002552251136 4724628967016728 4726134215927894 4749894362562272 4751407660932856 4768456693983488 4777847566144576 4779369770300048 4788776821940804 4795483798789376 4804927897413952 4814385254143696 4815919099068308 4844260859271064 4869260466007036 4870165997555936 4870811793966503 4876080165155584 4895299292028464 4896209665992064 4896858915859372 4925023937453312 4925677008166376 4942284323242112 4952017526926624 4963345193937746 4971369744791296 4992554559044668 4999546939163392 5019252711766832 5025347925313408 5026948982146784 5046093635359168 5046762760222414 5076463039028612 5078080380943801 5083572938140928 5093578741300544 5103609900199888 5105235891002324 5115284332527677 5123554532897152 5132536617692176 5152594294443904 5162741677008608 5174551372403182 5180835175477808 5201255497780243 5202222770116568 5232837933544144 5239192517879936 5260821024097856 5261518622359538 5289655085580712 5310326772845248 5320784789570096 5332956006252259 5338724242218752 5339432170645496 5340425139560896 5361474487569116 5371853626122368 5399575962304832 5401296246774736 5422585518962381 5428450700071168 5430180183923264 5451583302486244 5453320156297937 5462136880342912 5472887796503776 5485413031821646 5502154576164224 5503907541792352 5514746791350104 5536298124881216 5544972595899583 5559890304390653 5565903997206784 5566642050247432 5589622338103972 5596410189553568 5629345152190144 5653333838918227 5659448602201856 5672394507357424 5683565570677148 5705776638908192 5736288813447808 5737049459948884 5738116373357984 5745084551024896 5767728868825616 5768801487654016 5769566445418468 5801672044604128 5802750975811328 5803520435364344 5832697028799872 5834555304002656 5846039237174488 5865756134505344 5890752254396702 5900276202295552 5913772997032208 5920954486260352 5925419424748516 5945397451561792 5946185826400666 5980386209764736 5981179224202028 5989556234047232 6013164139839472 6045320097806528 6071081405041499 6080896902365824 6094806864288296 6102208195023424 6127399414364704 6128211923127217 6129351580632392 6148880502383696 6164276547391886 6165422911799536 6172909996313984 6197240593099864 6198393087798464 6199215010502822 6230380917127136 6232365892911928 6269043464939024 6290180047762688 6302567761542976 6316984792284404 6329425294617733 6337111538170952 6354160347875032 6361876628854208 6388139814975968 6388986898579439 6395897359489792 6397935068186816 6423152603919436 6435587017433728 6460952958763688 6482736579837056 6495503509345312 6510361877762498 6520887587323648 6531104748523124 6533185533782677 6556627954227296 6557847283837696 6585792655785868 6591690135800704 6593790223335392 6606775858944184 6619779724447582 6630482336690432 6632594783273536 6659975551783456 6660858681497713 6668063204574464 6696478246639412 6731036526539138 6732288290739088 6758597710893952 6771907913998304 6787398553411966 6795640944457904 6809024099524108 6835633399088032 6872187588387968 6874377041349664 6901472478679394 6911138415902336 6938378748618856 6951810574981888 6965493559186624 7002742187845376 7003670769288248 7004973235008448 7017463612774846 7027292002724224 7044887482733584 7046197613485184 7057237849326742 7076224023769922 7082560677828416 7084817154860368 7098769805886836 7120435333859584 7122703877613632 7153056308910281 7164621102787456 7195152158623198 7219411191182176 7233628908134552 7242413186481088 7261897540428608 7273275742673479 7300731217115392 7301699312662216 7316079085658882 7340745833050784 7343084566896232 7383946238587072 7386298735918256 7423432582108928 7425797659639744 7440413574585712 7464119712597856 7465507807552256 7466497752894488 7525220720192692 7526620178040992 7535760255240448 7550600981650496 7565462542225808 7567872869964484 7582776838106393 7611400630609664 7612409921711672 7653117996159328 7694043760844672 7695064010636156 7726830879143726 7739323330283776 7757026918185104 7766446793666176 7781741828027552 7799542447616458 7812152456100608 7845442878498764 7856430904399616 7887397118490736 7889910013367228 7929575712707264 7930627194635222 7932102045524272 7978782591740576 8019958414599824 8021449878327424 8022513543003652 8038303951114921 8065414684944848 8087113170022768 8096933891268992 8112879778156384 8131437870919286 8174921495897464 8223031038426512 8250755647065344 8267004466439488 8268100692279274 8279680676477056 8312315134483976 8344799214471104 8361233240753008 8380359438396407 8389423809200896 8392096647881408 8425174194751468 8427858423369539 8441484269620864 8477456503724362 8503329799526528 8521205815512313 8522790495722888 8530422528683264 8533140289022272 8566773761049812 8568366915486112 8569503102753901 8601851632046848 8618791890543296 8619934764291158 8648997565673696 8666030672121592 8699897053384768 8736970478328169 8746420567039232 8783692245591956 8794358869298464 8797160718756872 8830663861878544 8865173620782976 8883810318300071 8893419232031488 8896252641746624 8913762797275952 8931317325349804 8943826185285376 8966220432570016 8967887871708416 9014168135417984 9017040015276832 9063573936725968 9065259480599168 9066461557086164 9103889847703994 9118608676274944 9157466383702252 9165666759542656 9168586906289888 9206436792171248 9217616782794112 9242415051454592 9256896399766246 9271862603607296 9293071852479184 9311373381747668 9342767423882816 9344006298629618 9382580353245953 9397749758201728 9449257934033456 9452268431855788 9499788725124544 9502815321865712 9540270779350927 9555695132289152 9558739540600096 9577553643881608 9609855794827904 9628770508287392 9630047307771341 9631838198136616 9688521718542128 9738520932014072 9740331995111872 9741623587933006 9781839091681951 9790598584056928 9792419331984128 9793717831718744 9851354016332752 9884568646484224 9904035053853248 9926690387875492 9946239748685009 9985109118089336 10038505423533664 10039836554910547 10050695850626816 10053897964293568 10092187270718336 10093525520444828 10096741279482319 10152926078057224 10156160761887602 10187157482601088 10207219800399776 10210471782004648 10230568665055354 10247109065794304 10265073235384352 10305188588887808 10325483354017216 10349102744806364 10361670350955616 10402510995560486 10404445540233136 10465675867088288 10467063642353549 10478385035759872 10521642048195712 10523037244719076 10579310171161424 10620653545690496 10641569579140192 10665912012504518 10678864341290992 10680850279121792 10722948975138232 10743707252244736 10799151924609664 10802592493549472 10845171037924762 10860360367846528 10903166604972488 10906640312595874 10924273760685824 10945775593007552 10970826063643292 11004309152328448 11007815083584704 11029493582700208 11054723386497707 11072596249762432 11089945191799166 11119780608781306 11133284100494864 11179244676207944 11192820379107136 11240517056859013 11258690304380288 11306667677836454 11344789014714848 11367131141354296 11411553277816384 11429433309915467 11472577626895616 11474098919897768 11476232746715968 11535457737651232 11537602975308032 11539132890836936 11603344089208256 11607040870728688 11665394057599744 11669110608005312 11692078474348976 11718836931618971 11731512269010688 11781504508793404 11827545994064416 11841908972520704 11850838849497032 11890794903123584 11892371652801332 11915792174167189 11960772419529472 11962358448404056 12026328279678944 12090640195613056 12142162810082998 12161793804731648 12189613728576592 12204416390046848 12254798828729408 12256423846254434 12258703161264784 12297761004767392 12328553094783772 12330845823599072 12345819992627968 12394481186199728 12396786175596928 12398430021005644 12460761834254272 12464731785823856 12538086929878048 12605135523085952 12633969584568808 12658850589235466 12674223076341904 12708320695750064 12723753257708416 12776279629951936 12777973797158878 12795870136373632 12846305207838872 12871174034867456 12921905917527376 12965473159674112 12991007018690624 13020723755524996 13062209497046248 13066371067565354 13113255908454592 13169136260337211 13171585311571736 13183380271601408 13187580446670784 13213551717888368 13239559448895164 13243777522437847 13265189566547072 13319951103566912 13321717362995426 13392956493278824 13462073053078276 13464576581478176 13466362018613273 13517195421787904 13543815827996608 13574797106823932 13591281888915808 13618048199048216 13671266798176064 13729525037372837 13744375176775936 13748754082699328 13802944957358788 13822276831804672 13876757497237712 13930987118373248 14007341538576496 14009946470016896 14034927225549692 14039398700256391 14054584005448448 14089774965467168 14092395226970368 14114475698653484 14152448047539844 14165121355656832 14169634309720736 14197539611773672 14245407755227264 14306112617820562 14329242205574912 14390304317246396 14438822382364352 14467257816269104 14484826372962176 14523795080857216 14546551485346958 14603398625324432 14632158171317764 14681491666101568 14686169133792464 14744054840815069 14767892477174144 14772597471836512 14851595319279488 14880827149171424 14928239425195712 14932995505788976 14991854081837171 15050441440385384 15053240356081984 15101201963300992 15130925084451616 15135745739928968 15165553676212786 15224819843423344 15306235992318656 15371461429785923 15388087521689344 15390128021272312 15453661758287452 15514053836370208 15532893587332352 15563483656055104 15599084895232916 15629805319362157 15690885756997528 15774794236981472 15779820026734456 15859151425414528 15861254389270444 15864204091048544 15866307724900787 15957565183481152 16039916829199648 16042899756654848 16045027086007304 16076607902229842 16130829369889696 16174226340045536 16193867782537984 16225759556312768 16262875741838572 16294903418058419 16349842991794928 16446062076853024 16534008932878976 16536201384558548 16559361352954112 16624630268967952 16689598428942208 16722466481506016 16760718876792814 16784193295762816 16850348389502936 16855716846739078 16882968539241728 16954913007448724 17006659599053056 17042411631024626 17045580991445776 17066280578044544 17133547522099624 17136733830972224 17139006205507802 17237583781086592 17239869528582316 17297995131347392 17332061344243184 17371708178782111 17399794106769536 17473940956656338 17567384491183912 17588717738596928 17594321437513744 17661327723757088 17663669660778449 17730347241565952 17767620636600142 17792505283493248 17827525594551904 17862634650699608 17932440865140032 18028336270835968 18034080030553664 18110929803411137 18127147873451936 18130518961198336 18132923114172328 18207779695407988 18314932767404504 18331333519085312 18337173812579776 18412873584342496 18415315178258383 18435233565588224 18484830102909184 18513792799532492 18586143704958368 18622746763495336 18685534847765632 18688012597259236 18765160706491906 18795499516403456 18898515868066912 18904536863711576 18999577450249088 19005630643731424 19080541558701854 19111390264578304 19117479081200192 19155107287763216 19219711589655808 19257541016574784 19260094615542682 19263676396273232 19377043437084256 19477041864028144 19480663990223744 19483247175866012 19563678183363902 19581197168113856 19587435663437488 19702708032665504 19808070107706496 19853380775750984 19892479497370018 19970218236178672 20077010847067328 20079673109821094 20107795928587136 20184374541436672 20187051040889656 20193482558964638 20305852156114448 20312321523775204 20374314965202176 20414439600799552 20420943564009296 20461137330110708 20530146470768704 20650966708034432 20694356980529903 20698205489612728 20723340701911232 20805021991120972 20808891080466272 20811650392402331 20931351734176576 20934127284707098 21043284096391424 21046074489438152 21158620342322848 21241307091380992 21283139158280384 21331824025009036 21357728682581984 21361700558243584 21445897950276464 21574967915871601 21598303849219328 21605184987098944 21690342075849524 21697252536759877 21720720735693056 21806333209944976 21813280625191748 21891551186015104 21941652127286584 22015630167169408 22058987165400416 22109446772995414 22145192499524864 22179890383598332 22239561217562612 22266568200989728 22358489352415888 22385640758214272 22481034113718026 22517380608760576 22613335355672908 22689578029429696 22734262282708592 22786266572168743 22823106555632768 22858866619830934 22948197839795536 22952465493431936 23070915475302464 23078265781673872 23169229035566537 23206688178416512 23214081741457376 23338221216010624 23384156948697952 23437673863237942 23558627842886983 23563009017586808 23655091988128832 23701677698994064 23755894936941881 23781589806247168 23784743305602664 23831584348334378 23924716896808112 24052656559357888 24155153675377879 24181280391226112 24284325620165996 24379227457153184 24408832780093696 24509597657458816 24512847692508868 24517406322529568 24561122644711961 24595522009534784 24657106189567544 24661691647198144 24788962372399456 24793572351193856 24796860042011288 24921523668508544 24929463571647712 25076173859756096 25183032555181193 25210271046171904 25267939169137616 25317701178470932 25348446152683808 25416641391500128 25447506515416832 25552559259903872 25555947594317756 25591740272747264 25606276799806087 25692610415677744 25843811835054752 25982014037381248 26041447511049992 26124418994092496 26132742135130708 26226511816909184 26338272520674422 26343170623143472 26375160893341568 26427103435776736 26479118897790328 26487555044875694 26530379133094144 26639902207133824 26643434725990852 26785912986557648 26924146106156552 26929153162956352 26932724037226546 27043908077003041 27087631655993216 27149594213647864 27182563777831616 27236096398096432 27298398566657603 27342533596352128 27459050074745674 27497508165398656 27605889914717576 27753514994475424 27757195181223277 27861974236746496 28014683077152992 28019892940033792 28069854451099384 28078797400512782 28179549930934336 28228951397306968 28304896095079688 28330242711313664 28339268619441472 28395079223547344 28460032548217501 28490815510454528 28612225235641124 28780608634492792 28877644764728704 28934515632538208 28938352422977459 28969652745924352 29047590161714432 29093102970693916 29206797250648864 29264316342635528 29362983332203136 29372338267584928 29488109681630138 29535784954348288 29545194943673024 29703190638558976 29761654298342848 29856478850391424 29865991011577952 29983708163674342 30100882880770768 30106480712163968 30169771675019053 30202403926601984 30261850168903232 30271491479857936 30331107352425572 30449639686846688 30612471984637312 30742922859571846 30780256042544624 30907323516574904 31028107672740416 31126967312110208 31198169790465832 31259610638724314 31381771513995056 31549588473962944 31559640053468912 31718302850829056 31722508778540888 31728408182097088 31732615449801574 31915130366962304 32079833658399296 32090054172014608 32153215804459684 32261658739779392 32348452680091072 32399137399181861 32451519112625536 32525751483677144 32589806836116838 32699685983589856 32704022045203663 32892124153706048 33068017865757952 33072402769117096 33249260537935904 33379196857884416 33444932963012032 33521437753585628 33568386591525632 33700696779005872 33711433693478156 33909826014897448 34084823262049252 34091161982891552 34095682557765521 34132561156089088 34267095044199248 34273467661944448 34278012411015604 34475167562173184 34479739057164632 34595990262694784 34664122688486368 34743416357564222 34799588213539072 34947881913312676 35134768982367824 35177435477193856 35188642875027488 35322655447514176 35327339321556898 35535241273200284 35585010566986496 35655051189103808 35725269301399216 35806990327693739 35864881730280064 36068160061107328 36221859606822274 36254295746903872 36265846228344656 36408788484461701 36415559390815976 36629865534809008 36674347625159552 36825747168684992 36830630356516766 37027585599064984 37172287409916736 37245493526990672 37330692043765813 37371069695531264 37376025194518472 37530321412983812 37797031736133824 37809073727423152 37958098632736667 37999154900498176 38011261287462848 38161083117403708 38234958162400384 38310214575526432 38515082033149568 38520189231085364 38527352792546464 38754086874168512 38814808171297081 38919232130734571 38954083728056288 38961327980447488 38966494351732024 39127356366727804 39162394336227712 39174871326874976 39405416065331008 39573336872427589 39616140215412992 39706761551501968 39784958994740036 39940436472357344 40154021694134656 40159346219642188 40215591857174272 40374102081779312 40386965117929276 40611704312228896 40624643047550408 40828879201599104 40841887128018592 40922274660221416 41060292941537408 41301933416068864 41388713961059806 41396410979225456 41446681403822464 41610043982241944 41617782160932544 41623300784804662 41862703468353152 41868254569414196 42092148978876304 42317240684645696 42497569835290493 42566278316560768 42663648050018072 42715457365163968 42891795900552928 42897483461890519 43149935831743202 43210369974197888 43380684151699048 43394505073519754 43612666419889952 43626561250383496 43783102372030208 43883304254573168 44031260334338816 44117974330800832 44218893545990828 44359780767196664 44479122435125224 44533136401979456 44716978704831776 44722908290056073 44771281516428544 44962068227436052 45226670711345816 45379156058859392 45468524565417184 45572533144337486 45646213111265536 45717733239661868 45896395679591072 45904930986863872 46141830950604928 46156531563347744 46338458071133074 46413376356833024 46428163482914752 46626010770483991 46676442432021248 46768313897395904 46875347726475884 47117255685773966 47126018035173616 47310183976257664 47403355397988128 47511789873883762 47569486611205328 47663168696668756 47849433793616224 48105313118715776 48310307350755758 48568651240331992 48758454914306368 49019195314917632 49025695385017736 49034812645059136 49122245289423922 49191044019069568 49314212379135088 49323383294396288 49577924744798912 49593720084022576 49843047337017088 49858927143295424 50071394162371967 50152347719512192 50366065110362386 50535878338275232 50635402356941864 50696892305367616 50833282783000256 50912930198714353 51105118519807744 51111895188635512 51212553599612174 51385220831355488 51687623670109504 51964028074762496 52082895022099984 52248837988184992 52265484270261416 52453023633818368 52676545041348844 52686341246286944 52750321786683136 52854206871553472 52958237795580656 52975110089751388 53279804414267648 53286869451981704 53571825973115296 53848292212313104 53858306325912704 53865448074453092 54087816154006082 54175263311986432 54299188427295728 54365127555663232 54472192796192864 54596797133315206 54685067192704256 54918100149491348 54995016330797312 55211779829435152 55507029988950848 55514390362446554 56029366154305984 56139708902198768 56157594801025564 56268127657804447 56359099861868672 56457902794613936 56609792190159376 56678537238882944 56790158447094688 56920065096435002 57213810475582673 57224450471282248 57561217268985584 57755289529457408 57869031265076416 57876704845954918 58186205941387832 58413594501297728 58528632685271056 58662516068774849 58725966664406272 58744676535169856 58976219363260276 59090389887346048 59523308596685696 59648440708586191 59712957700782848 59731982023155904 59967416327348684 59986521719277307 60201765761541536 60212961424327936 60339543350038106 60523700337806464 60542982959715872 60662214704851144 60899279373693376 61158793348297183 61224943969274624 61485845719143692 61560512085089248 61814647033149808 62056215345480832 62186672228100497 62253934624220416 62396339580931664 62519221277448628 62763543027990112 63099176947925888 63119280106937824 63445017557081776 63456816364194176 63465230899603148 63830260733924608 64159667316798592 64180108344029216 64306431608919368 64523317479558784 64696905360182144 64798274798363722 64903038225251072 65051502967354288 65179613672233676 65399371967179712 65408044090407326 65678062472721671 65784248307412096 66144805538234192 66498521075871808 66781895455456489 66889865926024064 67042875507171256 67401393558011744 67410331154399387 67422867386956312 67819652029794896 68169646524098504 68182323965783104 68191365115531042 68534190088398496 68546935323888896 68556024822031208 68959478114329264 69191980525389568 69328245376972736 69486832715128444 69623678240795063 69895763826625352 70269537964735648 70278855884373829 70354870954387712 70377285750054976 70645310895028352 70654678643113796 71070482546400568 71310102378207616 71450538602798432 71613980655387478 71729763460560128 72136320122214656 72443719213644548 72508591493807744 72531692456689312 72817576968923402 72831118781631952 73259731069618016 73269445496474843 73348695250319104 73651494337369984 73661260713033532 74055171198129968 74344574819833472 74490987053981344 74661384087531626 74752050389036944 75060642825967624 75594063472267648 75618147454846304 75916197265473334 76022522574925696 76322166234807416 76469916324800768 76620429151052864 77030164066299136 77040378462170728 77054705585092928 77383063705483949 77508173748337024 77629616342594162 77838464261469142 77908167456112576 77932988703464048 78254712733455608 78324788672455424 78349742653749952 78683619398013091 78810832130662016 79146673744855178 79413523103003936 79569917989480072 79880872944714688 80006033169408269 80308043388269312 80318692439284376 80748204163558624 80773930235858552 81223408624457792 81249286095100816 81657758403198208 81683774256037184 81844549320442832 82120585883074816 82777427922119612 82792821958450912 82893362807644928 83220087964483888 83235564321865088 83246601569609324 83410545219170323 83725406936706304 83736509138828392 84184297957752608 84634481369291392 84995139670580986 85132556633121536 85327296100036144 85430914730327936 85783591801105856 85794966923781038 86299871663486404 86420739948395776 86761368303398096 86789010147039508 87225332839779904 87253122500766992 87766608509146336 88235948661601664 88421343462264131 88437787091981656 88719561534393328 88958244870250448 89066272803958912 89433957409663552 89445816580112146 89924136454872104 90453341422691632 90758312117718784 90937049130834368 91145066288674972 91435466479323736 91792791359182144 92183953822360477 92283661901209856 92313063126695488 92676916142266148 92706442657064929 92856326965829504 93252021540967982 93536627794791808 93750695452951768 94234511371547932 94252036070347232 94264534130292911 94620367952515328 94806710795976256 95023579747767524 95138973222410656 95326337393337512 95698867587232448 96106675261609859 96210626237431552 96620614701511516 97137302480663984 97516909828612736 98051390770035472 98069625290118272 98244490578847844 98382088038139136 98628424758270176 98646766588792576 99155849489597824 99187440168045152 99717854286590848 100142788324743934 100304695439024384 100732130220724772 101071756676550464 101270804713883728 101393784610735232 101666565566000512 101825860397428706 102223790377271024 102425107199224348 102770441662710976 103208383885705483 103375247340219008 104165790044199968 104497675976369984 104530968540522832 104942978572860197 105353090082697688 105372682492573888 105708413743106944 105916475591161312 105950220179502776 106573738903963408 107143651946230592 107600230008501461 107696584424626208 107716612651825408 107730896148906184 108175632308012164 108598376854591456 108730255111326464 108944385592385728 109193594266630412 109408637235535099 109836200298982696 110423559658870304 111014059977901696 111028780724893108 111064154074305509 112058732308611968 112279417804397536 112315189602051128 112536255315608894 112718199723737344 112915805589227872 113219584380318752 113357074477765888 113580316894189376 113840130192870004 114427620951165346 114448900942564496 115122434537971168 115738062530152832 115753409691909836 116372411882775664 116827189002595456 117057265370542112 117325032137549698 117489353070339712 117952438726520552 118180779774692096 119046617193371392 119296881417172382 119463964046311808 119934832654697368 119973043438554614 120403531523083072 120679086700076212 121047400675612928 121085965919431744 121324429409702288 121601957251474777 121798558747386752 122317586696594366 122971691438287384 123121024170178496 123629294066299616 123645687625449143 124112430690961664 124373344456200994 124792679161863328 125038442554897256 125527086055980224 126198353895851776 126238560213875648 126890035114163552 126913632728388352 126930461799206296 128319334633597184 128360216688058432 128612863217838736 128907206247808681 129046634959117568 129393810720364288 129596549596727444 130103005934708576 130359227344467352 130798743934359424 130816088180814652 131356124945443342 131568496614824192 132289611076468384 132997042151743616 133563790910912978 133779731852048128 134085751014342512 134802787116023488 134820662308798774 134845734773912624 135639304059589792 136339293048197008 136364647931566208 136382730231062084 137068380176796992 137112049644062416 137918956228658528 138656490753945472 138973665430256888 139247356481590126 139791527653250704 140539075929471296 140557711768747658 140754571500109952 141290621790056704 141309357286227592 142140965092801136 142620204756415232 142901077205596864 143227961310774956 144860498863709321 144887438427289096 145017182987615488 145063384913378624 145635153937846804 145662237563263904 145681552746816317 146519462139236032 146538890992949686 147302988674739968 147322521426067064 148110342396259936 148689149639666944 148981974107962688 149322768175063252 149504100778073888 150121285651935248 151024775411101207 151188126944535296 151236294909692608 151832394530946668 152045045149851392 152644332469614832 153240858302105728 154080756924341456 154109411170185856 154766127410967898 155016347496674048 155259232685188324 155676928522938284 155816334912225152 155865977406928096 156509425466911216 156699485307499904 157367238796026182 157621664261324032 158293347489710356 158827046206007872 159139835978960144 159503866005181201 159761745889429376 160012066338816538 160637384878568752 161496408327117248 161547860471717104 162184603248965759 162446817248915584 162498572190201632 163367548512074368 163689098640885664 164910394900208881 165554855844239224 165585643916901824 166291264558593167 166440175928967776 166471128643730176 166493203139218648 166821090438340646 167473018277656784 168368595915505216 169086075727645153 169268962738582784 169990279341161972 170654592200072288 170861829460655872 171567183602211712 171589933847562076 171927858512983727 172599743326972808 173522736606796192 173578020294079016 174450665679559808 174506245001533984 175533217018292672 176471897323203328 176842686924528262 176875574183963312 177439123068786656 177916489740500896 178132545607917824 178867914819327104 178891633160224292 179243937598642609 179848272909744208 180906682845383264 181874098261668736 182290132577349944 182870932958647472 183585582718364288 184367907644720954 184626126253390976 185353832284532296 185412885314129858 185712653931659008 186504043081935964 187073255589583616 187501390905903536 188469022743095864 188504072140694464 188529068260585822 189613421591952512 190047159495535048 190277946444821312 190652674786675024 191088789966603221 191397735174464896 192213350523219718 193241229403023032 194274604961327968 194300366268562939 195033819657225472 196102781540070944 196139250580236544 196488981157695688 197256849516540352 198311698979195648 198374880336090304 199220227837522507 199435708573181696 200285576649487868 201464260441449544 202143513353100928 202541609427767456 202568466960842213 202787569221470464 203333131132001024 203651720794857412 204447580754542048 204850214398448696 205540883325421952 206416767771410966 206750494680438016 208331580088399936 208995351952739968 209061937081045664 209885957145720394 210706180165395376 210745364985147776 211416827486213888 211832951182322624 211900440359005552 213147477807926816 214287303892461184 215200460017002922 215393168849252416 215461792297812368 216351264616024328 217196753709182912 217888771184771456 218387188533260824 218817274471070198 219672400597965392 220847119317740608 222028119955803392 222057561449786216 222128308148611018 224117464617223936 224558835608795072 224630379204102256 225072510631217788 225831611178455744 226439168760637504 227160633788378752 227680260385740008 228855241902330692 228897801885128992 228928154316425641 230244869075942336 231476125060305664 231506819383819672 232744823765551328 233654378005190912 234114530741084224 234650064275099396 234978706140679424 235904877453041104 238593762834344764 238669777904358647 238927928092623616 239869665309394736 239946086877109228 240807063046166144 241358173400152424 242171931838863488 242648858819404576 243203914502949554 243597117494773504 244635173393188732 245943382876574768 246242048340356992 247258588132599232 247291375250898286 248746688912401988 249585358323726656 250076885109794512 250648932293856173 251054172111960448 252477120427751296 253780070228327104 253860923598412592 254861519391231907 256720433376116864 257225726435677472 257814412495617362 259193099193454888 260206011869417152 260718454688934704 261314844306360691 261597487868718848 261632176361629304 262712249890886684 264579222152936768 265706690429156669 265994084303487232 267127581821825956 268171502028685024 269605574232046976 269641324617597548 269691469547825248 271278608119179584 272678586096394016 272729295863132416 272765460462124168 274136760353593984 274224099288124832 275837912457317056 277013358106993123 277312981507890944 277947330860513776 278494712963180252 279583055306501408 281078151858942592 281115423537495316 281509143000219904 282618714572455184 284281930185602272 285802154411193728 286455922621549912 289720997727418642 289774876854578192 290126769826757248 291270307875693608 291324475126527808 291363105493632634 293038924278472064 293077781985899372 294645042852134128 296220684792519872 297482988847033451 297963948215925376 298645536350126504 299008201556147776 300242571303870496 300282384233233633 302049550822202414 302472589819385216 303664789061893336 305288664939229664 306481716604211456 308161513848682912 308218822340371712 309532254821935796 310518465370376648 311353857045876568 311632669824450304 311731954813856192 313018850933822432 313060358030392511 313398970614999808 314734477592052364 316586694979420712 317654092412015744 318279671957920288 319007732010362402 319523491778858752 320024132677633076 321274769757137504 322992816654234496 323095720943434208 324369206497931518 324893634497831168 324997144380403264 326735097024148736 327378197281771328 329820789800417762 331109711688478448 331171287833803648 332582529117186334 332880351857935552 332986406278437296 333642180876681292 334946036555313568 336737191831010432 338172151455290306 339980558682323944 341309184400144576 343134367204423424 343179867695124152 343855717025967454 345199486653945616 347045473213592384 347156040588158032 348901331359119616 349012490003067968 351066434036585344 353685373849056524 353751148367926624 354878246137573312 355832979481001792 356390511391000471 357735829638654208 357783266320448584 358487875197285218 359696545819488416 361813365690766528 363748196523337472 364580265154699888 365741865917294944 367171165436728576 368735815289441908 369252252506781952 370707664569064592 370825770628259716 373008086163871928 375002781811807072 376938045486191728 377008144281388928 377058136521171644 379226843183905024 380094318991070096 380555892889642624 381305349573350048 382177579933206442 382795470348929792 384426701046439436 386482458806046064 388549209922655936 388600732537125878 392205563080141888 392977962315391376 393876893604631129 394513699033080704 396749760672180608 398440455675045014 400496673329078711 400571153298975736 402928520882899088 404287026706201856 405083218855534912 405136933921684426 407303441589714824 408895161509084096 409700428796897392 410637612481423943 411081766650843904 412833535542821932 416663160176799872 417539084960103337 417990703905479936 418123874162091328 419771914291440788 421412360330790752 421490729970295552 423665902364645248 423800880718011104 426294955615853632 428111553438080281 428574607784922368 430400920034005844 430786337698504832 430923584595624736 432702529232048656 434393507418365824 435306705596703479 435777542369542912 436774377066521648 437634548942140396 439344801195930784 441694238635481216 444115122899572432 444256616297222036 449117671217590144 449260758408204512 450145021262435576 451663222356911488 452878337521275008 454321267576757504 455360520771480016 457710483804661384 457795603770257984 457856308632851282 459746437309051697 460489738151884672 463013638767639344 465489647531102656 467473268188195423 468229061482168448 469300128550198792 471809754906082208 471872318080795709 477187525668689528 477339555808717294 479739330618789472 479892173754218456 481614126092332288 482716346800304848 484343863677726976 485297717638809152 486407829005899108 489270346786377464 491886765753149536 491951991190616803 492484096680713984 494517176265198464 494582750501796572 497493377824803976 499170716647453312 500153770219589024 501297864587712346 502108344223920896 504954240855502592 507560140456654208 507721847196825184 509723038782463814 512886118475323901 513440866752233728 514451452871354944 515628824991234724 518386198386909776 520412023738834304 521436909377869408 522629688612721382 523264352723258608 525424499781773368 529158444305873536 531413380858313338 534255163643651912 536343004057370048 539211148464093952 539282649235195096 539382939095650496 542557216238359168 545357172192788032 545530920924248336 548273520707187968 548448198576249664 550785335786091637 551675824914634112 554026716213986246 555894661721027552 556989425926360504 559166110613002816 560042232185857883 562156303717885184 562230847074990632 565237429144910368 568563860371204544 571604308822387456 572911845243099824 579441995454837284 579549753709156384 580253539653514496 582540615751387216 582648950253055616 582726210987265268 586077848556944128 586155563971798744 589290085704268256 592441369585039744 594965977694066902 595927896431850752 597291072700253008 598016403112295552 600485142607740992 600564768466467266 604099101644404828 604945179638770432 607329578123786672 610577329878459328 616323027697365824 618949404235848917 619064509643871592 621036930740753296 622707714091753136 623463909627712384 626037701867644864 626120716060785022 629468955184104728 633173389958841424 635308184824031488 636559343915840576 638015464020724804 640048265355266152 642549539514275008 645287676756523339 645985633308468992 646191441886868416 648738412995863036 649994288760806528 654756394563542656 659641579600835524 659851738912050377 662219423376956896 662342575667607296 665165058234372668 665760703715871104 665972812556874592 667284361753362584 669892073110627136 672746726831269013 673474383662020864 676344302910580612 679961117364647888 682618368800289152 686359735390248304 687711434051934908 690398973307891232 694090946427184768 694312081176316064 698024980006135936 702132868073170688 707370747698113048 707502296735853248 709756492275146624 711665958962003584 712781022782000942 715566532640897168 716975750394570436 719393091638976832 722458687199938381 723626731381533056 729160530309399776 731483731834589888 734600850010021379 737471630578883816 741415329138129184 741651541256519432 746016172327743856 750005563623614144 753876090972383456 754016288562777856 754116273042343288 760188637982140192 761111785779285248 762610699146700096 764355159866412884 765860460648745693 768853402092878872 772964917612092128 777098419845311872 777201465074251756 784411126160283776 785955924630782752 787753787209262258 789027398066161408 793499521344361216 796880911350090028 800993346658157422 801142306597951472 805857041765798176 810166437711069824 810273867843368852 814606883179429648 817790323018168192 819400857593794784 821275224962847886 825667071085643864 833326320353599744 835078169920206674 836247748324182656 839543828582881576 842824720661581504 847331804729290496 847601761436022208 851213700760323439 852589911231707264 856223106876160562 860801840068011688 861572675397009664 861847169191249472 865405058464097312 865519813378144001 868787014836731648 870613411193406958 873548754133043296 875269097884280792 878689602391861568 883388477270962432 888230245799144864 888513232594444072 898235342435180288 898521516816409024 900290042524871152 903326444713822976 905756675042550016 910721041542960032 915420967609322768 915591207540515968 915712617265702564 919492874618103394 920979476303769344 926027277535278688 930979295062205312 934946536376390846 936458122964336896 938600257100397584 943619509812164416 943744636161591418 954375051337379056 954679111617434588 959478661237578944 959784347508436912 965432693600609696 970595435277618304 972634778084905441 972815658011798216 978540693572754928 983773531506299072 983903982381233606 989034352530396928 989165501003593144 994986755649607952 998341433294906624 1000307540439178048 1002595729175424692 1014023492045965247 1015120280913308416 1015443694393650368 1019446077564927628 1019770869227714219 1025772236950647802 1028902905742709888 1031257649982469448 1036772396773819552 1040824047477668608 1042873818755738816 1045259377225442764 1046528705446517216 1050848999563546736 1057173427877708449 1058316888611747072 1062826761716626676 1068510327287303824 1072686008114740096 1078565298470390192 1078765878191300992 1085114432476718336 1090714344385576064 1091061841848496672 1096896397152499328 1101570671572183274 1103351649829268224 1108053432427972492 1111789323442055104 1113978851852721008 1116527062036268407 1118332221226005632 1120084464371715766 1124461694149981264 1130474858289820736 1135292222742760313 1137127720742409088 1145823690486199648 1154372764301462167 1158883990909674568 1159099507418312768 1165081231502774432 1165297900506111232 1165452421974530536 1172311127943597488 1178580171408536512 1183602530093516071 1184882739170079488 1189931955388133804 1194582145400506016 1196032806224591104 1200970285215481984 1201129536932934532 1203495009590886089 1208198203288809656 1214659156247573344 1221154659756918656 1232646055394731648 1237898808471697834 1238129019287743184 1242073861481506592 1245415428183506272 1246927819255424768 1252075403735289728 1252241432121570044 1258937910368209456 1266346779917682848 1273118687831681152 1276030928041449608 1280096530710532304 1285099079028550016 1290575353513046678 1292382883773736832 1297476825991726072 1299988577521613056 1309512789127085312 1319283159201671048 1319703477824100754 1324438846753913792 1330330116468745336 1331521407431742208 1331945625113749184 1334568723506725168 1337621529766222547 1339784146221254272 1345493453662538026 1352688605821161224 1359922234729295776 1360102563879940573 1365236737600578304 1372719470780496608 1375422868103869816 1380797946615782464 1388181892854369536 1388624162352632128 1396049960012271872 1414741495396226096 1415004593471706496 1417979268725895491 1419512984550293248 1423331917924007168 1425562045564001884 1431133065281794336 1433951500789140872 1438786183277953664 1444917374399876762 1447253462763066112 1458321060618799552 1462967463669179776 1469201700020042758 1474943261157767632 1482830658276258368 1483303082513038864 1492032344655487712 1500011127247228288 1507752181944766912 1508232546084686576 1520377275964280384 1525221398293400192 1528710319732825768 1531720921297491386 1537706804185757744 1545929835224184256 1554196839690623744 1554402930148503512 1568822252320567552 1571911849261565504 1575507574418524516 1593761822700180056 1601986693316314844 1602284613195902944 1602497080214979487 1611714083531596352 1620332875422139648 1620547735686737704 1629213766358859296 1635580646036336384 1638801715187589568 1642550449925695772 1651334142171287728 1670156339840413348 1672495496648365312 1679087657165763152 1685649441323163008 1695203522872044416 1702427401520646878 1705179822463414528 1712446213752321124 1721603680136023376 1723694338382498944 1730810116928194624 1731039626756288002 1741226822386813916 1747097508266086592 1750538195768561584 1754542526056993211 1757379204783723136 1776460491598289728 1777026465188888144 1784030635738623349 1797043033632818048 1800580085049742304 1821442083085920064 1829203910144524837 1830841935218645536 1831182415081031936 1831425234531405128 1838985749236206788 1852054555070557376 1859946833004096683 1861958590124410624 1869893072752781692 1877200514200795168 1887239019624328832 1887489272323182836 1908750102674758112 1909358223234869176 1918957322475157888 1919568695016873824 1930865387201219392 1941190870555236608 1945269556169810882 1945631316023596432 1957081387145509856 1967547063012598144 1967807964762467212 1978331002007186288 1989973511299215904 2000615080878356096 2005191458350849384 2028046984091930494 2030887388787300736 2038892155129855256 2039541738455428438 2051544473901295604 2057805811485419776 2062515299964938896 2073544793547639104 2085747637511477632 2090518754450885528 2093057410893034432 2101697999127093472 2101976689632635431 2114346855755416898 2125653523433253352 2137020654574607648 2145372016229480192 2157130596940780384 2157531756382601984 2181428688771152128 2182123683696993344 2191422506212747577 2193792794304998656 2203141343144366548 2216106864855944984 2223578646884110208 2227957703705442016 2233054124072536814 2236664442452011264 2240168928743431532 2248923388299962528 2260949716579641472 2270584445485520626 2274255441484818176 2291647380972399296 2308745528602924334 2317767981819349136 2318199014836625536 2330162463005548864 2330904843949061072 2344622255887194976 2357160342817073024 2367205060187032142 2379863910776267608 2389164290801012032 2401940570430963968 2402259073865869064 2406990019181772178 2416396406577619312 2429318312495146688 2442309319513837312 2465292110789463296 2475797616943395668 2476258038575486368 2484147722963013184 2490830856367012544 2504150807470579456 2504482864243140088 2517875820736418912 2532693559835365696 2546237375663362304 2552061856082899216 2560193061421064608 2570198158057100032 2581150707026093356 2584765767547473664 2594953651983452144 2638566318403342096 2639406955648201508 2648877693507827584 2660660232937490672 2663891250227498368 2669137447013450336 2675243059532445094 2679568292442508544 2690986907325076052 2705377211642322448 2719844469458591552 2720205127759881146 2745438941560993216 2750845736207739632 2757138255232417903 2761595893231564928 2777248324705264256 2803476713303550977 2829482990792452192 2830009186943412992 2835958537451790982 2851124091128003768 2862266130563588672 2867903001578281744 2874463287369967601 2877572366555907328 2889834748799753524 2916642121237599104 2922773594720723359 2925934927338359552 2938403400040085516 2949886522315535264 2965661316552516736 2966606165026077728 2984064689310975424 3000022254494456576 3015504363889533824 3016465092169373152 3040754551928560768 3047146939176924353 3050442796586800384 3057420639465651536 3063441842594982772 3075413608371515488 3091859670448368512 3108805860297007024 3143823698523131008 3151015148837049032 3187523645400360112 3203973386632629688 3204569226391805888 3204994160429958974 3223428167063192704 3241095471373475408 3258427532717718592 3272312877317367961 3277603430375179136 3285100899851391544 3302668284342575456 3303106226565569963 3340312679680826696 3358175314331526304 3371298882646326016 3390407045744088832 3404854803041293756 3424892427504642248 3443207360272046752 3443663938334317621 3447388676764997888 3461620233856389248 3462079253512576004 3482453644773627832 3494195016532173184 3501076391537123168 3509085052113986422 3514758409567446272 3552920983196579456 3554052930377776288 3568061271477246698 3594086067265636096 3601160170099484608 3642884166171840128 3658407820289049674 3661683870437291072 3662850469062810256 3677971498472413576 3704109110141114752 3719893666008193366 3739786145505563384 3754401028401590336 3774478039248657664 3774978544646365672 3817500205349516224 3818716446469738352 3837914644950315776 3839137390033747648 3861730774402438784 3890539112339621764 3891262632047192864 3914162774291019712 3920295625301005181 3935094126025196288 3935615929524934424 3956662004014372576 3979947022598431808 4001230161756712192 4010382916701698768 4056093968183860988 4061774777574601472 4077784310259710512 4079083476910856876 4103088947802591208 4125030599929877792 4147089587095278208 4171495275022955264 4181037508901771056 4186114821786068864 4203395998254186944 4203953379265270862 4228693711510833796 4251307046866506704 4274041309149215296 4314261193881560768 4332645829650942419 4364247367393986688 4382845012425495154 4406282686288733096 4432213729711889968 4447157293768220416 4455915407410884032 4466108248145073628 4480337857486863064 4497846776599925056 4517013737295663373 4521899433159282944 4541168890971041252 4583294761944798592 4617491057205848668 4635535963638698272 4636398029673251072 4660324926011097728 4661809687898122144 4689244511774389952 4709227087818883091 4714320685634146048 4734410120374064284 4759727821552535216 4778328581602024064 4804518147731738128 4813980038363544356 4832792813155238624 4858636624990293376 4951595233886791336 4952516077150972736 4968295445926026368 4981661712734025088 5008965728486280176 5035751641472837824 5057210810399568667 5065387119670731392 5104123712165798432 5120386122842129216 5142205950070149653 5162301414052186712 5189907303966904288 5277132636806684192 5278813911296403016 5297755387015655168 5321320465874981344 5327782500454996736 5338274894026900672 5350486119064890188 5381973814650152104 5410754423284644896 5439688938917183104 5440410255519762292 5490877883121986432 5501691472415479264 5514276510464835806 5523191786463129856 5554496649410528512 5606953426607101954 5658965981584904384 5671917074903581964 5702248182256007536 5724532261127177344 5735806003156563488 5748926574739935202 5779669497599507048 5833284242475198208 5845547189441446718 5876806800080171032 5899773044631070528 5931322633105033472 5933212330052155456 5968129378621950848 6031008727779067648 6032930184338746304 6058638693647008007 6081509103857121536 6094293878353848706 6114841278931303072 6126883685189965544 6150827216743030976 6183719340896737024 6217611720594014048 6287647397046262016 6302030297674098064 6375047290800720224 6407946773265259376 6409138452783611776 6409988320859917948 6446856334126385408 6482190942746950816 6516855065435437184 6544625754634735922 6555206860750358272 6570201799702783088 6605336568685150912 6606212453131139926 6680625359361653392 6716350628663052608 6808443446594338087 6809709606082587512 6849784855009284496 6886414720544093504 6887327876668635242 6923240467712778496 6924158507025152008 6964907289547255664 6988390033064346368 7002152783074246336 7018170104227972844 7098164444321756729 7105841966393158912 7108105860755552576 7136122542954493396 7202320340198969216 7285768332343680256 7316815640578099348 7323367740874582144 7325700938125620512 7355942996944827152 7400213995143959143 7408218220282229504 7439787332016386732 7479572291011126768 7508802056803180672 7549957089292731344 7635000410699032448 7637432892939476704 7678274780067495296 7723461548804877568 7781078224679243528 7782525264094385728 7815689434253878849 7828325548582039424 7840591250602010362 7871231859049868848 7913324008028745152 7947045559199322191 7959894045196863616 8020765833403397536 8080609350110235169 8112187936367721976 8155568620519421024 8158166953821713752 8206177895605182416 8250061199859755584 8294179174190556416 8362075017803542112 8372229643572137728 8406791996508373888 8407906758530541724 8424465067136202623 8457387423021667592 8502614093733013408 8548082618298430592 8628522387763121536 8665291659301884838 8728494734787973376 8765690024850990308 8812565372577466192 8864427459423779936 8911830814821768064 8932216496290147256 8960675714973726128 8995693553199850112 9034027474591326746 9082337781942082504 9166589523889597184 9234982114411697336 9271071927277396544 9320649852022195456 9323619375796244288 9363350708363557829 9378489023548779904 9418454175637766182 9468820240748128568 9519455643105070432 9520717947159584011 9556657163204048128 9609036295463476256 9627960076727088712 9665585626310477248 9717273249980586752 9903190467773582672 9905032154301945472 9936590891852052736 9963323425468050176 10017931456972560352 10071503282945675648 10114421620799137334 10130774239341462784 10208247424331596864 10240772245684258432 10284411900140299306 10324602828104373424 10379814607933808576 10554265273613368384 10557627822592806032 10642640931749962688 10676549788053801344 10700972238129780376 10763947629300304208 10821508846569289792 10879377877834366208 10880820511039524584 10981755766243972864 11003382944830958528 11028553020929671612 11213906853214203908 11217479561504856409 11317931963169808768 11343834149807163928 11404496364512015072 11449064522254354688 11471612006313126976 11497853149479870404 11559338995199014096 11691094378882893436 11753613600160342064 11799546089262141056 11866424660104310912 11936258757243901696 12065860368677492608 12117277387294016014 12188587756707697412 12229682557862606144 12253767370379931088 12281797682398952477 12301654433486061952 12435223441188028096 12488214450170363443 12604060595348196128 12750094581601440448 12815893546530518752 12818276905567223552 12819976641719835896 12964381885493901632 13019627831028676781 13033710130870874368 13089251509269471844 13140403599405566176 13210673137370301824 13212424906262279852 13361250718723306784 13432701257326105216 13616886893188676174 13619419212165175024 13699569710018568992 13772829441088187008 13774655753337270484 13848317014050304016 13929814579094511328 14004305566148492672 14036340208455945688 14196328888643513458 14216211721511105152 14272245085908986792 14404640680397938432 14633631281156198696 14646735481749164288 14651401876251241024 14711885993889654304 14713836827428448017 14800427990287918286 14879574664032773464 14959144582022253536 15017604113606361344 15099914178585462688 15270000821398064896 15274865785878953408 15356549560134990592 15562156449358487056 15565050528188771456 15631378868507757698 15656651097164078848 15681182501204020724 15742463718099737696 15826648016057490304 15894091118398644382 15919788090393727232 16041531666806795072 16161218700220470338 16224375872735443952 16311137241038842048 16316333907643427504 16412355791210364832 16500122399719511168 16724150035607084224 16813583993016747776 16815813517061083448 16848930134272405246 16914774846043335184 17005228187466026816 17096165236596861184 17257044775526243072 17330583318603769676 17531380049701980616 17625130745154932384 17728854918847559872 17823661629643536128 17864432992580294512 17921351429947452256 17991387106399700224 18068054949182653492 18164675563884165008 18469964228823394672 18542143854554793088 18647238751592488576 18726701416727115658 18756978047097559808 18836908351275532364 18937640481496257136 19038911286210140864 19041435894319168022 19218072590926952512 19255920153454177424 19299967786626925321 19331171252620954496 19624336993124856839 19806380935547165344 19810064308603890944 20035862913945120704 20121243011589773207 20143006565891351296 20228843241598274668 20416494848663193728 20459415163045063513 20481544491368516864 20568823800280598612 20649205656208746848 20759629215867617152 21108530547226736768 21115255645185612064 21285281863499925376 21353099576107602688 21401944476259560752 21527895258600608416 21643017693138579584 21761641022079049168 22006765889661917056 22057106041859343224 22427813706428407816 22434959123009712818 22635863926339617536 22687668299614327856 22808992729024030144 22943224012626253952 22995706298959740808 23118677990398028192 23121743585958989741 23382188757765786872 23507227200320684128 23599092178524282112 23732849320208621824 24105647568340223347 24131720737354985216 24234554774588032028 24377175513415394824 24459365115725212288 24507534740759862176 24563595364797904954 24603308866972123904 24870446882376056192 24976428900340726886 25208121190696392256 25500189163202880896 25631787093061037504 25639953283439671792 25928763770987803264 26039255662057353562 26178503018538943688 26280807198811132352 26421346274740603648 26424849812524559704 26722501437446613568 26865402514652210432 27233773786377352348 27238838424330350048 27399139420037137984 27545658882176374016 27549311506674540968 27696634028100608032 27859629158189022656 28008611132296985344 28072680416911891376 28392657777287026916 28432423443022210304 28544490171817973584 29267262562312397392 29302803752502482048 29423771987779308608 29427673654856896034 29600855980575836572 29759149328065546928 29918289164044507072 30199828357170925376 30328520807556596933 30549731571757906816 31124312898716974112 31130101056377542912 31262757737015515396 31362365002408041448 31484927436199475392 31619096161069643611 31653296032114980608 31788182236797288764 32083063333613590144 32322437400440940676 32448751745470887904 32622274482077684096 32632667815286855008 32824711582420729664 33000244799439022336 33448300071214168448 33631627034122166896 33697860268544810492 33829549692086670368 34010456374932053632 34661166637207539352 35062760099403961232 35250261490309864768 35457709837695119744 35728865985160589024 35842702859894904512 35995441650491047571 36136109898365306984 36329351127768330016 36939928457646789344 37084287709109586176 37294477503184977152 37453402833454231316 37673816702551064728 37875280962992514272 38077822572420281728 38082871788638336044 38436145181853905024 38511840306908354848 38599935573253850642 38662342505241908992 39248673986249713678 39612761871094330688 40071725827890241408 40242486023179546414 40457686483196549336 40832989697326387456 40918830326090127026 41137647600561197224 41298411312417493696 41519258431735234304 42217061094453473536 42230511290371224128 42570563726999850752 42803888952519121504 43055790517201216832 43286035386277159168 43523282044158098336 44013531779323834112 44114212083718686448 44855627412856815632 44869918246019425636 45375336599228655712 45617985458048060288 45886448025252507904 45991412597919481616 46237355980796056384 46243487171917979482 46764377515531573744 47014454400641368256 47659104126160366609 48211295136680446694 48469109549176064056 48754351026830789648 48918730231450424576 49015069481519724352 49127190729595809908 49687151110252297103 49740893764752112384 49952857800681453772 50416242381392784512 51000378326405761792 51263574186122075008 51279906566879343584 51801497966007714001 51857527541975606528 52078511324114707124 52357006037077887376 52561614397622264704 52849699625049119408 53445002874893227136 54467547572754704696 54477676848660700096 54798278840074275968 55098623013349081936 55393268056201216064 55629318914395255337 55719258316378045312 56145360833823782752 56564265450771646183 56785315554574053832 57088980343635947168 58534525124624794784 58605607505004964096 58847543975558617216 58855347309713792068 59201711961151673144 59518298656131093856 59836578328089014144 60399656714341850752 60657041615113193866 61099463143515813632 62248625797433948224 62525515474031030792 62724730004816082896 62969854872398950784 63238192322139287222 63576364473594577528 64166126667227180288 64644874800881881352 64897503490941775808 65244548964155368192 65265335630573710016 65649423164841459328 66645025630117088077 66896600142428336896 67263254068244333792 67395720537089620984 67659099384173340736 68020912749864107264 69322333274415078704 70125520198807922464 70500522980619729536 70915419675390239488 71457731970321178048 71685405719789809024 71990883300982095142 72272219796730613968 72658702255536660032 73879856915293578688 74906805666908462632 75347633405102129456 75750561925985028544 76155645144840563456 76165743577276672088 76872290363707810048 77023680613816709696 77199871146507701284 78497347972499427356 79225523742188661376 80143451655780482816 80484972046359092828 80915372966393098672 81837660652180254052 82275295201122394448 82596822624834987392 84461022580742448256 85607777905038243008 85972583776792667339 86111581034402433664 87046564088316196672 87417501151192544101 88228424167437372896 89711254825713631264 89739836492038851272 90750673198457311424 91235970916096120576 91982825195838963232 92474711961592112768 92486974343835958964 93528755031063147488 94028908801282736512 95318208252320733218 96422590273360893388 96938219098352128112 97508702053661579296 98030138963039448704 98254381459191619816 99374302220504594206 99905715601362907544 100832484762785569024 102527148372244150016 102559813133758687168 102996857791999136119 103602995932015428002 104157022648229414248 104714012074155774752 105123228795244529408 105699399250098238816 106890005749786454272 108935095145509409392 108955353697321400192 109596557680148551936 110197246026698163872 110786536112402432128 111258637828790510674 111438516632756090624 112290721667647565504 113128530901543292366 113570631109148107664 114177960687271894336 117069050249249589568 117695087951117234432 117710694619427584136 118403423922303346288 119036597312262187712 119673156656178028288 120799313428683701504 121314083230226387732 124497251594867896448 125051030948062061584 125449460009632165792 125939709744797901568 126476384644278574444 127152728947189155056 129289749601763762704 129795006981883551616 130530671261147420032 131298846329682918656 133290051260234176154 134526508136488667584 134791441074179241968 135099774506388477247 135318198768346681472 137370358951873997873 138644666548830157408 140251040397615844928 141001045961239459072 142915463940642356096 143215906141315444591 143370811439579618048 143981766601964190284 144544439593461227936 145317404511073320064 147759713830587157376 149813611333816925264 150695266810204258912 151501123851970057088 152331487154553344176 154047361227633419392 154399742293015402568 156994695944998854712 158451047484377322752 160969944092718185656 161830745932786197344 161852205101712928187 163675321304360508104 164550590402244788896 165193645249669974784 168922045161484896512 171215555810076486016 171945167553585334678 172223162068804867328 174093128176632393344 174835002302385088202 176456848334874745792 179422509651427262528 179479672984077702544 181501346396914622848 183965650391677926464 184949423923184225536 184973948687671917928 187057510062126294976 188057817602565473024 190636416504641466436 192845180546721786776 193876438196704256224 195017404107323158592 196060277926078897408 196508762918383239632 198748604441009188412 199811431202725815088 205119626267517374336 205993715583998272238 207205991864030856004 208314045296458828496 209428024148311549504 211398798500196477632 212299645652896178531 217870190291018818784 217910707394642800384 220394492053396327744 221333673127487505277 221573072224804864256 222517275657581021348 224581443335295131008 226257061803086584732 227141262218296215328 228355921374543788672 234138100498499179136 235421389238855168272 236806847844606692576 238073194624524375424 242628166460452775464 248994503189735792896 250102061896124123168 250898920019264331584 252952769288557148888 254305457894378310112 258579499203527525408 259590013963767103232 261061342522294840064 266580102520468352308 269053016272977335168 269582882148358483936 270199549012776954494 270636397536693362944 274740717903747995746 277289333097660314816 280502080795231689856 285830927881284712192 286431812282630889182 287963533203928380568 289088879186922455872 290634809022146640128 295519427661174314752 299627222667633850528 301390533620408517824 303002247703940114176 304662974309106688352 308094722455266838784 308799484586030805136 313989391889997709424 321939888185436371312 323661491865572394688 323704410203425856374 327350642608721016208 329101180804489577792 333613728883122566263 342431111620152972032 343890335107170669356 347810057771766079721 348186256353264786688 349670004604770176404 352913696669749491584 358845019302854525056 358959345968155405088 363002692793829245696 367931300783355852928 369947897375343835856 374115020124252589952 381272833009282932872 385690361093443573552 387752876393408512448 390034808214646317184 393017525836766479264 395949858155401523281 397497208882018376824 399622862405451630176 410239252535034748672 411987431167996544476 414411983728061712008 416628090592917656992 418856048296623099008 422797597000392955264 424599291305792357062 435740380582037637568 440788984106792655488 442667346254975010554 445034551315162042696 449162886670590262016 452514123606173169464 454282524436592430656 456711842749087577344 468276200996998358272 470842778477710336544 473613695689213385152 476146389249048750848 485256332920905550928 500204123792248246336 501797840038528663168 505905538577114297776 508610915788756620224 517158998407055050816 533160205040936704616 538106032545954670336 539165764296716967872 540399098025553908988 549481435807495991492 554578666195320629632 561004161590463379712 572863624565261778364 575927066407856761136 578177758373844911744 599254445335267701056 602781067240817035648 609325948618213376704 611922508058347808707 617598969172061610272 627978783779995418848 643879776370872742624 647322983731144789376 647408820406851712748 654701285217442032416 658202361608979155584 667227457766245132526 687780670214341338712 695620115543532159442 699340009209540352808 705827393339498983168 717690038605709050112 717918691936310810176 735862601566711705856 739895794750687671712 748230040248505179904 762545666018565865744 771380722186887147104 775505752786817024896 780069616429292634368 786035051673532958528 791899716310803046562 794994417764036753648 799245724810903260352 823974862335993088952 828823967456123424016 833256181185835313984 837712096593246198016 845595194000785910528 849198582611584714124 871480761164075275136 881577968213585310976 885334692509950021108 890069102630324085392 905028247212346338928 908565048873184861312 941685556955420673088 945698421544719340729 947227391378426770304 961592512663117985111 970512665841811101856 1000408247584496492672 1003595680077057326336 1011811077154228595552 1017221831577513240448 1034317996814110101632 1066320410081873409232 1078331528593433935744 1080798196051107817976 1098962871614991982984 1109157332390641259264 1132965435711990497309 1145727249130523556728 1151854132815713522272 1156355516747689823488 1198508890670535402112 1205562134481634071296 1218651897236426753408 1223845016116695617414 1235197938344123220544 1255957567559990837696 1287759552741745485248 1294645967462289578752 1294817640813703425496 1309402570434884064832 1316404723217958311168 1334454915532490265052 1375561340428682677424 1391240231087064318884 1398680018419080705616 1435837383872621620352 1479791589501375343424 1486097519570273249717 1525091332037131731488 1542761444373774294208 1551011505573634049792 1572070103347065917056 1583799432621606093124 1589988835528073507296 1598491449621806520704 1647949724671986177904 1657647934912246848032 1666512362371670627968 1698397165223169428248 1742961522328150550272 1770669385019900042216 1780138205260648170784 1810056494424692677856 1817130097746369722624 1883371113910841346176 1891396843089438681458 1894454782756853540608 1923185025326235970222 1941025331683622203712 2000816495168992985344 2023622154308457191104 2034443663155026480896 2068635993628220203264 2132640820163746818464 2156663057186867871488 2161596392102215635952 2197925743229983965968 2265930871423980994618 2291454498261047113456 2303708265631427044544 2335296102181857963841 2397017781341070804224 2434670404402362558047 2437303794472853506816 2447690032233391234828 2470395876688246441088 2511915135119981675392 2575519105483490970496 2589635281627406850992 2618805140869768129664 2668909831064980530104 2751122680857365354848 2782480462174128637768 2797360036838161411232 2871674767745243240704 2959583179002750686848 2972195039140546499434 3050182664074263462976 3085522888747548588416 3144140206694131834112 3167598865243212186248 3179977671056147014592 3196982899243613041408 3295899449343972355808 3315295869824493696064 3333024724743341255936 3396794330446338856496 3541338770039800084432 3560276410521296341568 3620112988849385355712 3766742227821682692352 3782793686178877362916 3846370050652471940444 3882050663367244407424 4047244308616914382208 4265281640327493636928 4323192784204431271904 4395851486459967931936 4531861742847961989236 4582908996522094226912 4607416531262854089088 4670592204363715927682 4869340808804725116094 4895380064466782469656 4940791753376492882176 5023830270239963350784 5151038210966981940992 5179270563254813701984 5237610281739536259328 5337819662129961060208 5502245361714730709696 5564960924348257275536 5594720073676322822464 5919166358005501373696 5944390078281092998868 6100365328148526925952 6171045777495097176832 6335197730486424372496 6359955342112294029184 6591798898687944711616 6630591739648987392128 6731147588641825895777 6793588660892677712992 7082677540079600168864 7120552821042592683136 7240225977698770711424 7565587372357754725832 7692740101304943880888 7764101326734488814848 8094488617233828764416 8530563280654987273856 8646385568408862543808 8791702972919935863872 9063723485695923978472 9165817993044188453824 9214833062525708178176 9341184408727431855364 9738681617609450232188 9790760128933564939312 10358541126509627403968 10402682636991912748019 10675639324259922120416 11004490723429461419392 11129921848696514551072 11189440147352645644928 11888780156562185997736 12200730656297053851904 12670395460972848744992 12719910684224588058368 13183597797375889423232 13261183479297974784256 13462295177283651791554 13587177321785355425984 14165355080159200337728 14241105642085185366272 14480451955397541422848 15131174744715509451664 15385480202609887761776 16347072715273005746887 17061126561309974547712 17292771136817725087616 17583405945839871727744 18127446971391847956944 18331635986088376907648 18682368817454863710728 19477363235218900464376 19581520257867129878624 20717082253019254807936 20805365273983825496038 21351278648519844240832 22008981446858922838784 22259843697393029102144 22378880294705291289856 23777560313124371995472 25340790921945697489984 26367195594751778846464 26924590354567303583108 27174354643570710851968 28330710160318400675456 30262349489431018903328 30770960405219775523552 32694145430546011493774 34585542273635450175232 35166811891679743455488 36254893942783695913888 36663271972176753815296 37364737634909727421456 38954726470437800928752 39163040515734259757248 41434164506038509615872 41610730547967650992076 42702557297039688481664 44519687394786058204288 47555120626248743990944 50681581843891394979968 53849180709134607166216 54348709287141421703936 56661420320636801350912 60524698978862037806656 61541920810439551047104 65388290861092022987548 72509787885567391827776 74729475269819454842912 77909452940875601857504 78326081031468519514496 83221461095935301984152 85405114594079376963328 89039374789572116408576 95110241252497487981888 101363163687782789959936 107698361418269214332432 114429509006911040228209 121049397957724075613312 123083841620879102094208 130776581722184045975096 145019575771134783655552 149458950539638909685824 155818905881751203715008 156652162062937039028992 166442922191870603968304 190220482504994975963776 215396722836538428664864 228859018013822080456418 242098795915448151226624 246167683241758204188416 261553163444368091950192 290039151542269567311104 298917901079277819371648 311637811763502407430016 332885844383741207936608 380440965009989951927552 430793445673076857329728 457718036027644160912836 523106326888736183900384 597835802158555638743296 623275623527004814860032 665771688767482415873216 861586891346153714659456 915436072055288321825672 1046212653777472367800768 1331543377534964831746432 1723173782692307429318912 1830872144110576643651344 2092425307554944735601536 2663086755069929663492864 3661744288221153287302688 4184850615109889471203072 7323488576442306574605376 14646977152884613149210752 29293954305769226298421504
- Sum of all divisors σ(n): 82260801194103294540490825
- Sum of proper divisors (its aliquot sum) s(n): 52966846888334068242069321
- 29293954305769226298421504 is an abundant number, because the sum of its proper divisors (52966846888334068242069321) is greater than itself. Its abundance is 23672892582564841943647817
Bases of 29293954305769226298421504
- Binary: 11000001110110011110001110001111010000100001101011110100110011000101101110001000000002
- Hexadecimal: 0x183B3C71E8435E998B7100
- Base-36: 3OI9QBGT7HLYJO35S
Squares and roots of 29293954305769226298421504
- 29293954305769226298421504 squared (292939543057692262984215042) is 858135758868495393097919372708932688727202049622016
- 29293954305769226298421504 cubed (292939543057692262984215043) is 25138189708440303142851003529678611801639165383084797154536906239700646232064
-
29293954305769226298421504 is a
perfect square number . Itssquare root is 5412388964752 -
The
cube root of 29293954305769226298421504 is 308266264.6111234597
Scales and comparisons
How big is 29293954305769226298421504?- 29,293,954,305,769,226,298,421,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,293,954,305,769,226,298,421,504 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 29293954305769226298421504 cubic inches would be around 25688855.4 feet tall.
Recreational maths with 29293954305769226298421504
- 29293954305769226298421504 backwards is 40512489262296750345939292
- The number of decimal digits it has is: 26
- The sum of 29293954305769226298421504's digits is 118
- 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 29293954305769226298421504 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 29293954305769226298421504 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/29293954305769226298421504/
Chicago style:
Numbermatics. 2024. "Number 29293954305769226298421504 - Facts about the integer". https://numbermatics.com/n/29293954305769226298421504/
The information we have on file for 29293954305769226298421504 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 29293954305769226298421504, math, Factors of 29293954305769226298421504, curriculum, school, college, exams, university, Prime factorization of 29293954305769226298421504, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine septillion, two hundred ninety-three sextillion, nine hundred fifty-four quintillion, three hundred five quadrillion, seven hundred sixty-nine trillion, two hundred twenty-six billion, two hundred ninety-eight million, four hundred twenty-one thousand, five hundred four.