4377639330952035594457088
4,377,639,330,952,035,594,457,088 is an even composite number composed of six prime numbers multiplied together.
4377639330952035594457088 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, nine hundred seventy-six divisors.
Prime factorization of 4377639330952035594457088:
212 × 75 × 112 × 173 × 473 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 17 × 17 × 17 × 47 × 47 × 47 × 101 × 101 × 101)See below for interesting mathematical facts about the number 4377639330952035594457088 from the Numbermatics database.
Names of 4377639330952035594457088
- Cardinal: 4377639330952035594457088 can be written as Four septillion, three hundred seventy-seven sextillion, six hundred thirty-nine quintillion, three hundred thirty quadrillion, nine hundred fifty-two trillion, thirty-five billion, five hundred ninety-four million, four hundred fifty-seven thousand and eighty-eight.
Scientific notation
- Scientific notation: 4.377639330952035594457088 × 1024
Factors of 4377639330952035594457088
Divisors of 4377639330952035594457088
- Number of divisors d(n): 14976
-
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 512 517 539 544 578 616 658 686 704 707 748 752 784 799 808 833 847 896 952 968 1024 1034 1078 1088 1111 1156 1232 1309 1316 1372 1408 1414 1496 1504 1568 1598 1616 1666 1694 1717 1792 1904 1936 2023 2048 2057 2068 2156 2176 2209 2222 2303 2312 2401 2464 2618 2632 2744 2816 2828 2992 3008 3136 3179 3196 3232 3332 3388 3434 3584 3619 3773 3808 3872 4046 4096 4114 4136 4312 4352 4418 4444 4606 4624 4747 4802 4913 4928 4949 5236 5264 5488 5593 5632 5656 5687 5831 5929 5984 6016 6272 6358 6392 6464 6664 6776 6868 7168 7238 7546 7616 7744 7777 8092 8228 8272 8624 8704 8789 8836 8888 9163 9212 9248 9494 9604 9826 9856 9898 10201 10472 10528 10976 11186 11264 11312 11374 11662 11858 11968 12019 12032 12221 12544 12716 12784 12928 13328 13552 13583 13736 14161 14336 14399 14476 15092 15232 15463 15488 15554 16121 16184 16456 16544 16807 17248 17408 17578 17672 17776 18326 18424 18496 18887 18988 19208 19652 19712 19796 20402 20944 21056 21952 22253 22372 22528 22624 22748 23324 23716 23936 24038 24064 24299 24442 25088 25333 25432 25568 25856 26411 26656 27104 27166 27472 28322 28672 28798 28952 29189 30184 30464 30926 30976 31108 32242 32368 32912 33088 33229 33614 34391 34496 34643 34816 34969 35156 35344 35552 36652 36848 36992 37553 37774 37976 38416 39151 39304 39424 39592 39809 40804 40817 41503 41888 42112 43904 44506 44744 45056 45248 45496 46648 47432 47872 48076 48128 48598 48884 50176 50666 50864 51136 51712 52217 52822 53312 54043 54208 54332 54439 54944 56644 57596 57904 58378 60368 60928 61523 61852 61952 62216 64141 64484 64736 65824 66176 66458 67228 68782 68992 69286 69632 69938 70312 70688 71104 71407 73304 73696 73984 75106 75548 75952 76832 78302 78608 78848 79184 79618 80699 81608 81634 83006 83776 84133 84224 85547 87808 89012 89488 90496 90992 93296 94864 95081 95744 96152 96256 96679 97196 97768 99127 100352 100793 101332 101728 102272 103424 103823 104434 105644 106624 108086 108241 108416 108664 108878 109888 112211 112847 113288 115192 115808 116756 120736 121856 123046 123704 123904 124432 128282 128968 129472 131648 132209 132352 132916 134456 137564 137984 138572 139876 140624 141376 142208 142814 146608 147392 147968 149413 150212 151096 151904 153664 155771 156604 157216 157696 158368 159236 161398 163216 163268 166012 167552 168266 168448 170093 171094 173417 175616 177331 178024 178976 180992 181984 184877 186592 189728 190162 191488 192304 192512 193358 194392 195536 198254 200704 201586 202664 203456 204323 204544 206848 207646 207757 208868 211288 213248 216172 216482 216832 217328 217756 219776 223109 224422 225694 226576 230384 230911 231616 232603 233512 240737 241472 242501 243712 244783 246092 247408 247808 248864 256564 257936 258944 262871 263296 264418 264704 265832 267289 268912 274057 275128 275968 277144 278663 279752 281248 282752 284416 285628 285719 290521 293216 294784 295936 298826 300424 302192 303808 307328 311542 313208 314432 315392 316736 318472 321079 322796 326432 326536 332024 335104 336532 336896 340186 342188 346834 351232 354662 356048 357952 361984 363968 365519 369754 373184 378301 379456 380324 381073 382976 384608 386716 388784 391072 396508 403172 405328 406912 408646 409088 413083 413696 415292 415514 417736 422576 426496 430661 432344 432964 433664 434656 435512 439552 446218 448844 448987 451388 453152 460768 461822 463232 465206 467024 479447 481474 482944 485002 487424 489566 492184 494816 495616 496213 497728 499849 513128 515872 517888 525742 526592 528836 529408 531664 534578 537824 548114 550256 551936 554288 557326 559504 562496 564893 565504 568832 571256 571438 574387 581042 586432 588931 589568 591872 594473 597652 598829 600848 604384 607616 614656 623084 626416 628864 633472 636944 638401 642158 645592 652864 653072 664048 665567 670208 673064 673792 676753 680372 684376 693668 693889 702464 705551 709324 712096 715904 723968 726761 727936 731038 739508 746368 756602 757687 758912 760648 762146 765952 769216 773432 777568 782144 785477 789929 793016 806344 810656 813824 817292 818176 826166 830584 831028 835472 845152 852992 861322 864688 865928 867328 869312 871024 879104 887689 892436 897688 897974 902776 906304 921536 923644 925463 926464 930412 934048 958894 962948 965888 970004 979132 984368 989632 992426 995456 999698 1026256 1030301 1031744 1035776 1045891 1051484 1053184 1057672 1058816 1063328 1069156 1075648 1090397 1096228 1100512 1103872 1108576 1114652 1119008 1124992 1129786 1131008 1137664 1142053 1142512 1142876 1148774 1162084 1172864 1177862 1179136 1183744 1188946 1190651 1195304 1197658 1201696 1208768 1213919 1215232 1229312 1234321 1241317 1246168 1252832 1257728 1266944 1273888 1276802 1284316 1291184 1305728 1306144 1328096 1331134 1340416 1346128 1347584 1353506 1360744 1368752 1371883 1387336 1387778 1404928 1411102 1418648 1424192 1430261 1431808 1447936 1453522 1454299 1455872 1462076 1479016 1492736 1513204 1515374 1517824 1521296 1524292 1538432 1546864 1555136 1561763 1564288 1570954 1579858 1586032 1612688 1616377 1621312 1627648 1628221 1634584 1636352 1643543 1652332 1661168 1662056 1670944 1685159 1690304 1697507 1705984 1713481 1722644 1729376 1731856 1734656 1738624 1742048 1758208 1764991 1775378 1784872 1795376 1795948 1805552 1812608 1840097 1843072 1847288 1850926 1852928 1860824 1868096 1871023 1907587 1917788 1918399 1925896 1931776 1940008 1950641 1958264 1968736 1979264 1984852 1990912 1999396 2033647 2052512 2060602 2063488 2071552 2091782 2102968 2106368 2115344 2117632 2126656 2138312 2151296 2180794 2192456 2201024 2207744 2217152 2229304 2238016 2247553 2249984 2259572 2262016 2275328 2284106 2285024 2285752 2297548 2324168 2345728 2355724 2358272 2377892 2381302 2390608 2395316 2403392 2417536 2427838 2430464 2454199 2458624 2468642 2482634 2492336 2505664 2515456 2533888 2540021 2547776 2553604 2558633 2568632 2582368 2611456 2612288 2648107 2656192 2662268 2667511 2680832 2692256 2707012 2721488 2737504 2743766 2774672 2775556 2822204 2837296 2848384 2860522 2863616 2891581 2895872 2907044 2908598 2911744 2924152 2948089 2958032 2985472 3014627 3026408 3030748 3035648 3042592 3048584 3076864 3093728 3110272 3123526 3128576 3141908 3142909 3159716 3172064 3225376 3232754 3242624 3255296 3256442 3269168 3272704 3287086 3304664 3322336 3324112 3341888 3356129 3370318 3380608 3395014 3411968 3426962 3445288 3458752 3463712 3469312 3473491 3477248 3484096 3498943 3516416 3529982 3531869 3550756 3569744 3590752 3591896 3611104 3625216 3680194 3686144 3694576 3701852 3705856 3721648 3736192 3742046 3792853 3815174 3835576 3836798 3851792 3863552 3880016 3901282 3916528 3937472 3954251 3958528 3969704 3981824 3998792 4020709 4067294 4105024 4121204 4122517 4126976 4143104 4161311 4183564 4191803 4205936 4212736 4230688 4253312 4276624 4302592 4361588 4384912 4402048 4434304 4458608 4468807 4476032 4495106 4499968 4519144 4524032 4543913 4550656 4568212 4570048 4571504 4595096 4648336 4658969 4691456 4711448 4716544 4737271 4755784 4762604 4781216 4790632 4806784 4835072 4855676 4857223 4860928 4908398 4917248 4937284 4938857 4965268 4984672 5011328 5030912 5067776 5080042 5087327 5095552 5107208 5117266 5137264 5164736 5222912 5224576 5273917 5296214 5303809 5312384 5324536 5335022 5361664 5384512 5414024 5442976 5458343 5475008 5487532 5498339 5549344 5551112 5644408 5674592 5696768 5721044 5727232 5783162 5814088 5817196 5823488 5848304 5896178 5916064 5970944 6029254 6052816 6061496 6071296 6085184 6097168 6153728 6187456 6213823 6220544 6247052 6257152 6283816 6285818 6319432 6344128 6450752 6465508 6478241 6485248 6510592 6512884 6538336 6574172 6609328 6644672 6648224 6683776 6712258 6740636 6761216 6790028 6853924 6890576 6917504 6927424 6946982 6954496 6968192 6997886 7022411 7032832 7059964 7063738 7101512 7139488 7181504 7183792 7212107 7222208 7250432 7321237 7360388 7372288 7389152 7403704 7411712 7443296 7472384 7484092 7585706 7630348 7632779 7671152 7673596 7703584 7727104 7760032 7802564 7833056 7874944 7908502 7917056 7939408 7963648 7994371 7997584 8041418 8134588 8150599 8210048 8242408 8245034 8253952 8286208 8322622 8334557 8367128 8383606 8411872 8425472 8461376 8497433 8506624 8553248 8605184 8640247 8689219 8723176 8769824 8804096 8868608 8917216 8937614 8952064 8990212 8999936 9038288 9048064 9087826 9136424 9140096 9143008 9190192 9296672 9317938 9382912 9422896 9433088 9474542 9511568 9525208 9562432 9581264 9603181 9613568 9670144 9711352 9714446 9721856 9764579 9816796 9834496 9874568 9877714 9930536 9969344 10011827 10022656 10061824 10135552 10160084 10174654 10180093 10191104 10214416 10234532 10274528 10329472 10445824 10449152 10486123 10547834 10592428 10607618 10624768 10649072 10670044 10769024 10828048 10852817 10885952 10916686 10932341 10950016 10975064 10996678 11098688 11102224 11288816 11314639 11333311 11349184 11393536 11397547 11442088 11454464 11504801 11566324 11628176 11634392 11646976 11696608 11792356 11796113 11832128 11941888 11994367 12058508 12105632 12122992 12142592 12170368 12194336 12307456 12354937 12374912 12427646 12441088 12494104 12514304 12562583 12567632 12571636 12638864 12688256 12880679 12901504 12931016 12956482 12970496 13021184 13025768 13076672 13097161 13148344 13218656 13289344 13296448 13353109 13367552 13424516 13428793 13481272 13522432 13580056 13654487 13707848 13781152 13835008 13854848 13893964 13908992 13936384 13995772 14044822 14119928 14127476 14203024 14278976 14363008 14367584 14424214 14444416 14500864 14642474 14720776 14744576 14778304 14807408 14823424 14886592 14944768 14968184 15090713 15171412 15260696 15265558 15342304 15347192 15407168 15454208 15520064 15605128 15666112 15732871 15749888 15817004 15834112 15878816 15927296 15988742 15995168 16082836 16269176 16301198 16420096 16484816 16490068 16507904 16645244 16669114 16734256 16767212 16823744 16922752 16994866 17013248 17106496 17179393 17210368 17280494 17378438 17446352 17515117 17539648 17608192 17737216 17780147 17834432 17875228 17904128 17910431 17980424 17999872 18076576 18175652 18272848 18280192 18286016 18380384 18536749 18593344 18635876 18672577 18765824 18845792 18949084 19023136 19050416 19124864 19162528 19206362 19227136 19340288 19414901 19422704 19428892 19443712 19529158 19633592 19749136 19755428 19861072 19938688 20023654 20045312 20123648 20241067 20271104 20320168 20349308 20360186 20382208 20428832 20469064 20549056 20636623 20658944 20891648 20898304 20972246 20983457 21095668 21102389 21184856 21215236 21249536 21298144 21340088 21538048 21656096 21705634 21771904 21833372 21864682 21900032 21950128 21993356 22197376 22204448 22534009 22577632 22629278 22666622 22698368 22787072 22795094 22884176 22908928 23009602 23132648 23256352 23268784 23293952 23322011 23393216 23492903 23584712 23592226 23664256 23883776 23988734 24117016 24211264 24245984 24285184 24314437 24340736 24388672 24492601 24614912 24709874 24723083 24749824 24855292 24882176 24988208 25028608 25125166 25135264 25143272 25277728 25376512 25761358 25803008 25862032 25912964 25940992 26051536 26153344 26194322 26296688 26437312 26549971 26578688 26592896 26706218 26735104 26849032 26857586 26962544 26996189 27044864 27160112 27308974 27415696 27562304 27670016 27679757 27709696 27787928 27817984 27872768 27940231 27991544 28089644 28144963 28239856 28254952 28406048 28557952 28726016 28735168 28848428 28857619 28888832 29001728 29129177 29284948 29342621 29441552 29489152 29556608 29614816 29773184 29889536 29936368 30004847 30181426 30342824 30521392 30531116 30684608 30694384 30814336 31040128 31210256 31281649 31332224 31465742 31499776 31634008 31668224 31757632 31807391 31854592 31977484 31990336 32165672 32428979 32538352 32602396 32612783 32840192 32969632 32980136 33015808 33160897 33290488 33338228 33468512 33534424 33647488 33845504 33989732 34026496 34212992 34358786 34420736 34560988 34571999 34756876 34892704 35030234 35079296 35216384 35474432 35560294 35611289 35668864 35750456 35808256 35820862 35960848 35999744 36153152 36351304 36545696 36560384 36572032 36760768 36917419 37073498 37126663 37186688 37271752 37345154 37531648 37691584 37898168 38046272 38100832 38208401 38249728 38325056 38412724 38454272 38488373 38680576 38829802 38845408 38857784 39058316 39267184 39498272 39510856 39722144 39877376 40047308 40090624 40482134 40640336 40698616 40720372 40764416 40857664 40938128 41098112 41273246 41317888 41721383 41783296 41796608 41944492 41966914 42191336 42204778 42369712 42430472 42499072 42596288 42680176 43076096 43312192 43411268 43496761 43543808 43666744 43729364 43800064 43900256 43986712 44394752 44408896 45068018 45155264 45258556 45333244 45347687 45396736 45574144 45590188 45768352 46019204 46265296 46512704 46537568 46644022 46786432 46985806 47169424 47184452 47328512 47977468 48234032 48422528 48424147 48491968 48628874 48681472 48777344 48985202 49156877 49229824 49419748 49446166 49499648 49710584 49764352 49976416 50057216 50117513 50250332 50270528 50286544 50484749 50555456 50753024 51248659 51522716 51606016 51724064 51825928 51881984 52103072 52306688 52388644 52593376 52874624 53099942 53157376 53185792 53412436 53429453 53470208 53698064 53715172 53925088 53992378 54089728 54320224 54617948 54831392 55124608 55340032 55359514 55419392 55575856 55635968 55745536 55880462 55960597 55983088 56179288 56289926 56479712 56509904 56812096 57054193 57115904 57452032 57470336 57696856 57715238 57777664 58003456 58013087 58258354 58341899 58569896 58685242 58883104 58978304 59113216 59229632 59482031 59546368 59779072 59872736 60009694 60041773 60362852 60481729 60685648 61042784 61062232 61369216 61388768 61628672 62080256 62420512 62563298 62664448 62931484 62999552 63268016 63336448 63515264 63614782 63954968 63980672 64331344 64478501 64857958 65076704 65204792 65225566 65680384 65939264 65960272 66031616 66321794 66580976 66676456 66937024 67068848 67222267 67294976 67691008 67979464 68052992 68352053 68425984 68717572 68841472 69121976 69143998 69513752 69785408 70060468 70082789 70158592 70432768 70948864 71120588 71222578 71260651 71337728 71500912 71616512 71641724 71921696 72306304 72702608 73091392 73120768 73144064 73402861 73521536 73834838 74146996 74253326 74373376 74543504 74690308 75383168 75796336 75969719 76092544 76201664 76416802 76499456 76526387 76650112 76825448 76908544 76976746 77246521 77361152 77659604 77690816 77715568 78116632 78534368 78996544 79021712 79202473 79333177 79444288 79754752 79782829 80094616 80181248 80533607 80964268 81280672 81397232 81440744 81528832 81715328 81876256 82196224 82546492 82572791 82635776 83442766 83593216 83888984 83933828 83960569 84382672 84409556 84739424 84860944 84998144 85192576 85360352 86152192 86484559 86624384 86822536 86993522 87087616 87333488 87458728 87600128 87800512 87938081 87973424 88789504 88817792 89656589 90136036 90164753 90310528 90517112 90666488 90695374 90793472 91148288 91180376 91536704 91680127 92038408 92530592 93025408 93075136 93288044 93471763 93572864 93971612 94338848 94368904 94657024 95581409 95954936 96468064 96845056 96848294 96983936 97257748 97362944 97554688 97970404 98313754 98839496 98892332 98999296 99421168 99528704 99952832 100235026 100500664 100541056 100573088 100969498 101110912 101506048 102497318 103045432 103212032 103448128 103651856 103763968 104206144 104613376 104777288 105186752 105634991 105749248 106199884 106314752 106371584 106824872 106858906 106940416 107396128 107430344 107850176 107984756 108179456 108640448 109235896 109662784 110130097 110249216 110680064 110719028 110838784 111151712 111491072 111760924 111921194 111966176 112358576 112579852 112959424 113019808 113624192 114108386 114231808 114904064 114940672 115347353 115393712 115430476 115555328 116026174 116516708 116683798 117139792 117370484 117766208 118226432 118459264 118964062 119092736 119380987 119558144 119745472 120019388 120083546 120255751 120725704 120963458 121371296 122085568 122124464 122605819 122738432 122777536 123257344 124160512 124461029 124666421 124841024 125126596 125328896 125373017 125862968 125999104 126536032 127030528 127229564 127909936 127961344 128662688 128957002 129715916 129757243 130153408 130409584 130451132 131360768 131878528 131920544 132643588 133161952 133352912 133874048 134137696 134444534 134589952 135382016 135904307 135958928 136105984 136704106 136851968 137435144 138243952 138287996 138560183 139027504 139570816 140120936 140165578 140317184 140865536 141687469 141897728 142241176 142445156 142521302 142675456 143001824 143233024 143283448 143843392 144456361 144612608 145405216 146182784 146241536 146288128 146805722 146884199 147043072 147669676 147716723 148293992 148506652 148746752 149087008 149380616 150766336 151592672 151939438 152185088 152403328 152833604 152998912 153052774 153300224 153650896 153817088 153953492 154493042 155319208 155381632 155431136 156233264 157068736 157738063 157993088 158043424 158404946 158666354 158888576 159509504 159565658 160189232 160362496 161067214 161928536 162561344 162794464 162881488 163057664 163254077 163430656 163752512 164392448 164450321 165092984 165145582 165271552 165997843 166885532 167186432 167777968 167867656 167921138 168765344 168819112 169478848 169721888 169996288 170201059 170385152 170720704 171448207 172304384 172969118 173061581 173248768 173645072 173987044 174175232 174666976 174917456 175200256 175601024 175876162 175946848 177579008 177635584 178264091 179313178 180272072 180329506 180621056 181034224 181332976 181390748 181586944 182360752 183073408 183360254 184076816 185061184 185849797 186050816 186150272 186576088 186943526 187145728 187943224 188677696 188737808 188973323 189314048 191162818 191909872 192666287 192936128 193690112 193696588 193758299 193967872 194515496 194725888 195109376 195581617 195940808 196627508 197014741 197678992 197784664 197998592 198842336 199905664 200470052 201001328 201082112 201146176 201938996 202221824 203012096 203904239 204994636 205398347 206090864 206424064 206896256 207303712 208412288 209226752 209554576 210033929 210373504 211269982 211498496 212399768 212629504 212743168 213563911 213649744 213717812 213880832 214792256 214860688 215700352 215969512 217280896 218471792 218971543 219325568 220260194 220498432 221360128 221438056 221677568 222303424 222651737 222982144 223521848 223842388 223932352 224717152 225159704 225918848 226039616 227002853 227248384 228216772 228289481 228463616 229808128 229881344 230694706 230787424 230860952 231110656 232052348 232126279 233033416 233367596 234279584 234740968 235532416 236452864 236918528 237928124 238185472 238761974 239490944 240038776 240167092 240511502 241451408 241926916 242742592 244171136 244248928 245211638 245476864 245555072 246514688 247874099 248321024 248922058 249279023 249332842 249682048 250253192 250657792 250746034 251725936 251998208 253072064 254061056 254459128 255819872 255922688 256542121 257325376 257914004 258421933 259431832 259514486 260306816 260819168 260902264 262721536 263757056 263841088 265287176 266323904 266705824 267458807 267748096 268275392 268889068 269179904 269418611 270764032 271808614 271917856 273408212 273703936 274870288 276487904 276575992 277120366 278055008 279141632 280241872 280331156 280634368 283374938 284482352 284890312 285042604 285350912 286003648 286566896 287686784 288912722 289225216 290810432 292049681 292365568 292483072 292576256 293611444 293768398 294086144 295339352 295433446 296587984 297013304 297493504 297756989 298174016 298761232 301532672 303185344 303878876 304370176 304477327 304806656 305667208 305997824 306105548 306600448 307301792 307906984 308986084 310638416 310763264 310862272 312466528 314137472 315476126 315986176 316086848 316809892 317332708 317433809 317777152 319019008 319131316 320378464 322134428 323857072 325122688 325588928 325762976 326508154 326861312 327505024 328784896 328900642 330053317 330185968 330291164 330543104 331995686 333771064 335555936 335735312 335842276 337530688 337638224 338957696 338969029 339443776 340402118 340770304 341441408 342896414 344098139 344608768 345938236 346123162 346497536 347290144 347974088 348350464 349333952 349834912 350400512 350822591 351202048 351752324 351893696 353393243 355158016 355271168 356528182 356718769 358626356 358740613 360544144 360659012 361242112 362068448 362665952 362781496 363173888 364721504 366146816 366720508 368153632 370122368 371699594 372101632 372300544 373152176 373887052 374291456 375886448 377355392 377475616 377946646 378628096 382325636 383078153 383819744 385332574 385872256 387380224 387393176 387516598 387935744 389030992 389451776 390218752 391163234 391724179 391881616 393255016 394029482 395357984 395569328 395997184 397684672 399379351 399811328 400940104 402002656 402164224 402292352 403877992 404443648 406024192 406091609 407808478 408393293 409989272 410796694 412181728 412848128 413792512 414607424 416374217 416824576 418453504 419109152 420067858 420292411 420747008 422539964 422996992 423372103 424799536 425259008 425486336 427127822 427299488 427435624 429584512 429721376 431400704 431939024 434561792 436943584 437943086 438651136 440520388 440996864 442876112 443355136 444606848 445303474 447043696 447684776 447864704 449434304 450319408 451349507 451837696 452079232 454005706 454496768 456433544 456578962 456927232 458935213 459616256 459762688 461389412 461574848 461721904 462221312 464104696 464252558 466066832 466735192 468559168 469481936 470555869 471064832 472905728 473837056 475856248 476370944 477523948 478464371 478981888 480077552 480334184 481023004 482902816 483853832 485485184 488342272 488497856 490423276 490579523 490953728 491110144 493029376 495748198 496642048 497844116 498558046 498665684 498824557 499364096 500506384 501315584 501492068 503451872 506144128 508122112 508918256 510082399 511639744 511845376 513084242 513820027 514650752 515828008 516843866 518863664 519028972 520613632 521638336 521804528 527514112 527682176 530574352 531788033 532647808 532665617 533411648 534917614 535496192 535684709 536550784 537778136 538359808 538837222 540725647 541528064 543617228 543835712 546816424 547407872 549740576 551292643 552975808 553151984 554240732 554417311 555332239 556110016 558283264 560483744 560662312 561268736 563735249 566749876 568964704 569780624 570085208 570701824 572007296 573133792 575373568 577825444 578450432 581620864 584099362 584731136 585152512 587222888 587536796 587723983 588172288 590678704 590866892 593175968 594026608 594987008 595513978 596348032 597522464 603065344 605391913 606370688 607757752 608740352 608954654 609613312 611334416 611995648 612211096 613200896 614603584 615566567 615813968 617972168 621276832 621526528 621724544 624933056 627596123 628274944 630952252 631153271 631972352 632173696 633619784 634665416 634867618 635554304 638038016 638262632 640756928 641760889 644268856 647714144 650245376 651177856 651525952 653016308 653722624 654302341 655010048 657569792 657801284 660106634 660371936 660582328 663991372 667542128 671111872 671470624 671684552 675061376 675276448 677915392 677938058 678887552 680804236 681540608 682882816 685792828 688196278 691876472 692246324 692995072 694580288 695948176 696700928 698667904 699669824 701645182 702404096 703504648 703787392 706786486 709263511 710316032 710542336 713056364 713437538 717252712 717481226 721088288 721318024 722484224 724136896 725331904 725562992 726347776 729443008 732293632 733441016 736307264 739444937 740244736 743399188 744203264 744601088 746304352 747774104 748582912 751772896 754710784 754951232 755893292 757256192 764651272 766156306 767639488 770665148 770910679 771744512 774760448 774786352 775033196 775871488 778061984 780437504 782326468 783448358 783763232 786510032 788058964 790715968 791138656 795369344 798758702 799622656 801880208 804005312 804328448 804584704 807431471 807755984 808887296 812183218 815616956 816786586 819978544 821593388 823210499 824363456 827585024 829214848 832748434 833649152 835666909 836907008 838218304 840135716 840584822 841494016 841790257 845079928 845993984 846744206 849599072 850972672 854255644 854598976 854871248 858240733 859169024 859442752 862801408 863878048 869123584 871227203 872664947 873887168 875886172 877302272 877611119 881040776 881993728 885752224 889213696 890606948 894087392 895369552 895729408 898868608 900638816 902699014 903675392 904158464 908011412 908300701 908993536 912867088 913157924 913854464 917870426 919525376 922778824 923149696 923443808 928209392 928505116 932133664 933470384 937118336 938963872 941111738 942129664 945811456 947674112 951330149 951712496 952741888 955047896 956928742 957963776 960155104 960668368 962046008 965805632 967707664 969921281 970970368 976684544 976995712 980846552 981159046 981907456 982220288 986058752 986222479 991496396 991812283 993284096 995688232 997116092 997331368 997649114 998728192 1001012768 1002631168 1002984136 1006903744 1011194527 1012288256 1016244224 1017836512 1020164798 1023279488 1023690752 1026168484 1027640054 1028189393 1029301504 1031656016 1033687732 1037727328 1038057944 1041227264 1043276672 1043609056 1055028224 1055364352 1059098423 1061148704 1063576066 1065295616 1065331234 1066823296 1069835228 1070992384 1071369418 1073101568 1075556272 1076719616 1077674444 1081451294 1087234456 1087671424 1093632848 1094815744 1096134517 1099481152 1102585286 1104166441 1105951616 1106303968 1108481464 1108834622 1110664478 1112220032 1116566528 1120967488 1121324624 1122537472 1127470498 1133499752 1137929408 1139561248 1140170416 1141403648 1142778539 1144014592 1146267584 1150747136 1151152247 1155650888 1156900864 1161984901 1163241728 1168198724 1169462272 1170305024 1174445776 1175073592 1175447966 1176344576 1181357408 1181733784 1186351936 1188053216 1189974016 1191027956 1191407413 1192696064 1195044928 1206130688 1210783826 1211431067 1212741376 1215515504 1217480704 1217909308 1219226624 1222668832 1224422192 1226401792 1229207168 1231133134 1231627936 1235944336 1242553664 1243053056 1243449088 1247848637 1249866112 1255192246 1256549888 1261904504 1262306542 1263944704 1264347392 1267239568 1268820883 1269330832 1269735236 1271108608 1276525264 1281513856 1283521778 1288537712 1295428288 1300490752 1300948579 1302355712 1303051904 1306032616 1307445248 1308604682 1310020096 1313190857 1315139584 1315602568 1320213268 1320743872 1321164656 1322813261 1327982744 1335084256 1342223744 1342941248 1343369104 1348664009 1350122752 1350552896 1355830784 1355876116 1356308093 1357775104 1361608472 1363081216 1365765632 1369071319 1371585656 1376392556 1379103187 1383752944 1384492648 1385990144 1389160576 1391896352 1397335808 1399339648 1403290364 1404808192 1407009296 1407574784 1413572972 1418527022 1421084672 1426112728 1426875076 1427329673 1434505424 1434962452 1442176576 1442636048 1444968448 1448273792 1450663808 1451125984 1458886016 1464587264 1466882032 1470237503 1472614528 1478889874 1480489472 1486798376 1488406528 1489202176 1492608704 1494947377 1495548208 1497165824 1503545792 1509421568 1509902464 1511786584 1524162013 1529302544 1532312612 1532800801 1535278976 1541330296 1541821358 1543489024 1549520896 1549572704 1550066392 1551742976 1556123968 1558562159 1560875008 1564652936 1566896716 1567526464 1573020064 1576117928 1581431936 1582277312 1589019971 1590738688 1597517404 1599245312 1603760416 1608010624 1608656896 1609169408 1614862942 1615511968 1617774592 1624366436 1624883953 1631233912 1633573172 1639957088 1643186776 1646420998 1648726912 1655170048 1658429696 1665496868 1667298304 1671333818 1676436608 1680271432 1681169644 1682988032 1683580514 1690159856 1691987968 1693488412 1699198144 1708511288 1709197952 1709742496 1716481466 1718338048 1718885504 1725602816 1727756096 1735118693 1738247168 1742454406 1744953161 1745329894 1747774336 1751772344 1754604544 1755222238 1762081552 1763987456 1771504448 1778427392 1781213896 1788174784 1790739104 1791458816 1795794847 1797737216 1801277632 1805398028 1807350784 1808316928 1808953531 1816022824 1816601402 1817987072 1825734176 1826315848 1835740852 1839050752 1845557648 1846299392 1846887616 1856418784 1857010232 1864267328 1866940768 1872211649 1874236672 1877927744 1882223476 1884259328 1885930277 1895348224 1902660298 1903424992 1910095792 1913857484 1915927552 1920310208 1921336736 1924092016 1931611264 1935415328 1939842562 1941940736 1953369088 1953991424 1960905001 1961693104 1962318092 1963814912 1964440576 1972444958 1982992792 1983624566 1991376464 1994232184 1994662736 1995298228 1997456384 2002025536 2005968272 2013807488 2022389054 2024576512 2032488448 2035673024 2040329596 2044347767 2046558976 2047381504 2052336968 2055280108 2056378786 2058603008 2063312032 2067375464 2075454656 2076115888 2082454528 2084298923 2086553344 2087218112 2110056448 2110728704 2118196846 2119329157 2122297408 2127152132 2130591232 2130662468 2131341289 2133646592 2139670456 2141984768 2142738836 2146203136 2151112544 2155348888 2162902588 2174468912 2175342848 2187265696 2192269034 2198962304 2205170572 2208332882 2211903232 2212607936 2216962928 2217669244 2221328956 2224440064 2233133056 2241934976 2242649248 2254940996 2266999504 2275858816 2275934909 2279122496 2280340832 2285557078 2288029184 2292535168 2301494272 2302304494 2310373219 2311301776 2313801728 2323969802 2326483456 2336397448 2338924544 2348891552 2350147184 2350895932 2352689152 2355523111 2362714816 2363467568 2372703872 2372783203 2376106432 2382055912 2382814826 2385392128 2390089856 2408686973 2412261376 2421567652 2422862134 2425482752 2431031008 2434961408 2435818616 2438453248 2445337664 2448844384 2452803584 2455758137 2458414336 2462266268 2463255872 2471888672 2473752701 2485107328 2486106112 2486898176 2495697274 2497031383 2499732224 2510384492 2511184291 2513099776 2523809008 2524613084 2527889408 2528694784 2534479136 2537641766 2538661664 2539470472 2542217216 2553050528 2563027712 2567043556 2577075424 2590856576 2600981504 2601897158 2604711424 2606103808 2612065232 2614890496 2617209364 2620040192 2626381714 2631205136 2640426536 2641487744 2642329312 2645626522 2655965488 2670168512 2681547071 2684447488 2685882496 2686738208 2697328018 2700245504 2701105792 2711661568 2711752232 2712616186 2715550208 2723216944 2726162432 2726615089 2731531264 2738142638 2742069253 2743171312 2752785112 2758206374 2767505888 2768985296 2771980288 2778321152 2783792704 2794671616 2795655457 2798679296 2806580728 2809616384 2814018592 2815149568 2821963331 2827145944 2837054044 2842169344 2842641263 2852225456 2853750152 2854659346 2869010848 2869924904 2884353152 2885272096 2889936896 2896547584 2901327616 2902251968 2914619519 2917772032 2929174528 2933764064 2940475006 2942046877 2945229056 2957779748 2960978944 2963604721 2973596752 2976813056 2978404352 2985217408 2989894754 2991096416 3007091584 3018843136 3019804928 3023573168 3030489547 3048324026 3058605088 3064625224 3065601602 3070557952 3082660592 3083642716 3086978048 3099145408 3100132784 3103485952 3112247936 3117124318 3129305872 3133793432 3135052928 3146040128 3152235856 3159446549 3162863872 3164554624 3178039942 3181477376 3195034808 3198490624 3207520832 3212546491 3216021248 3217313792 3218338816 3229725884 3231023936 3235549184 3248732872 3249767906 3262467824 3267146344 3275326879 3279914176 3286373552 3292841996 3293891083 3297453824 3310340096 3316859392 3330993736 3334596608 3342667636 3349250597 3352873216 3360542864 3362339288 3365976064 3367161028 3380319712 3386976824 3398396288 3417022576 3418395904 3419484992 3432962932 3436676096 3437771008 3451205632 3455512192 3470237386 3476494336 3484908812 3489906322 3490659788 3491771899 3495548672 3503544688 3509209088 3510444476 3524163104 3543008896 3556854784 3562427792 3570576793 3576349568 3581478208 3582917632 3591589694 3595474432 3596740189 3602555264 3610796056 3614701568 3616633856 3617907062 3630586487 3632045648 3633202804 3635974144 3651468352 3652631696 3671481704 3691115296 3692598784 3693775232 3712837568 3714020464 3722516231 3728534656 3728659319 3733881536 3744423298 3748473344 3749792963 3755855488 3764446952 3768518656 3771860554 3785079529 3790696448 3805320596 3806849984 3820191584 3827714968 3831855104 3840620416 3842673472 3848184032 3859048501 3863222528 3870830656 3879685124 3880921177 3883881472 3887325673 3906738176 3907982848 3921810002 3923386208 3924636184 3928881152 3944889916 3946146743 3965985584 3967249132 3982752928 3988464368 3989325472 3990596456 3994912768 4004051072 4011936544 4027614976 4044778108 4049153024 4071346048 4080659192 4088695534 4093117952 4104673936 4110560216 4112757572 4117206016 4126624064 4134750928 4150909312 4152231776 4164909056 4168597846 4173106688 4174436224 4213859683 4220112896 4221457408 4236393692 4237743391 4238658314 4244594816 4254304264 4261182464 4261324936 4262682578 4267293184 4279340912 4283969536 4285477672 4292406272 4302225088 4308965969 4310697776 4325805176 4348937824 4350685696 4374531392 4384538068 4393172861 4397924608 4410341144 4416665764 4423806464 4425215872 4433925856 4435338488 4442657912 4448880128 4466266112 4483869952 4485298496 4492326223 4509881992 4533999008 4551717632 4551869818 4558244992 4560681664 4571114156 4576058368 4580116387 4585070336 4602988544 4604608988 4620746438 4622603552 4647939604 4652966912 4672794896 4677849088 4697783104 4700294368 4701791864 4711046222 4725429632 4726935136 4745407744 4745566406 4752212864 4764111824 4765629652 4770784256 4780179712 4817373946 4843135304 4845724268 4850965504 4862062016 4871637232 4876906496 4890675328 4897688768 4911516274 4916828672 4924532536 4926511744 4943777344 4947505402 4964844577 4970214656 4972212224 4973796352 4991394548 4994062766 4999464448 5020768984 5022368582 5026199552 5047618016 5049226168 5055778816 5057389568 5061868813 5068958272 5075283532 5077323328 5078940944 5084434432 5106101056 5126055424 5134087112 5154150848 5176114559 5181713152 5201963008 5203794316 5209422848 5212207616 5224130464 5234418728 5240080384 5252763428 5262410272 5280853072 5282975488 5284658624 5291253044 5311930976 5340337024 5363094142 5368894976 5371764992 5373476416 5394656036 5396374753 5400491008 5402211584 5423323136 5423504464 5425232372 5431100416 5446433888 5453230178 5463062528 5476285276 5484138506 5486342624 5505570224 5516412748 5535011776 5537970592 5556642304 5567585408 5589343232 5591310914 5597358592 5610906389 5613161456 5619232768 5628037184 5630299136 5643926662 5652020297 5654291888 5674108088 5685282526 5704450912 5707500304 5709318692 5738021696 5739849808 5762473493 5768706304 5770544192 5793095168 5802655232 5804503936 5829239038 5835544064 5849668363 5858349056 5859321787 5867528128 5880950012 5884093754 5890458112 5892531799 5915559496 5921957888 5927209442 5947193504 5956808704 5970434816 5979789508 5982192832 6007685131 6014183168 6037686272 6039609856 6047146336 6060979094 6064219073 6096648052 6098590421 6108654629 6117210176 6129250448 6131203204 6141115904 6165321184 6167285432 6173956096 6198290816 6200265568 6224495872 6234248636 6258611744 6267586864 6270105856 6292080256 6304471712 6318893098 6325727744 6329109248 6356079884 6362954752 6390069616 6396981248 6415041664 6425092982 6432042496 6436677632 6459451768 6462047872 6497465744 6499535812 6512328601 6524935648 6534292688 6550653758 6559828352 6572747104 6585683992 6587782166 6594907648 6620680192 6633718784 6659311043 6661987472 6669193216 6685335272 6698501194 6705746432 6721085728 6724678576 6731952128 6734322056 6760639424 6773953648 6789448967 6796792576 6834045152 6836791808 6838969984 6865925864 6873352192 6875542016 6902411264 6903557353 6911024384 6940474772 6942685981 6952988672 6969817624 6979812644 6981319576 6983543798 6991097344 7007089376 7018418176 7020888952 7048326208 7078361689 7086017792 7113709568 7124855584 7141153586 7152699136 7162956416 7165835264 7183179388 7190948864 7193480378 7197325751 7205110528 7221592112 7229403136 7233267712 7235814124 7261172974 7264091296 7266405608 7302936704 7305263392 7342963408 7382230592 7385197568 7387550464 7413688961 7425675136 7428040928 7445032462 7457069312 7457318638 7467763072 7488846596 7496946688 7499585926 7511710976 7528893904 7537037312 7543721108 7570159058 7610641192 7613699968 7640383168 7655429936 7663710208 7672941619 7681240832 7685346944 7696368064 7718097002 7726445056 7729165087 7741661312 7759370248 7761842354 7767762944 7774651346 7801898621 7813476352 7815965696 7843620004 7846772416 7849272368 7857762304 7889779832 7892293486 7931971168 7934498264 7965505856 7976928736 7978650944 7981192912 7989825536 7999449773 8008102144 8023873088 8055229952 8058065729 8089556216 8098306048 8133894307 8142692096 8161318384 8177391068 8186235904 8209347872 8221120432 8225515144 8234412032 8253248128 8269501856 8301818624 8304463552 8329818112 8337195692 8339851891 8346213376 8348872448 8427719366 8442914816 8472787384 8475486782 8477316628 8480017469 8489189632 8508608528 8522364928 8522649872 8525365156 8534586368 8558681824 8570955344 8584812544 8604450176 8617931938 8621395552 8651610352 8697875648 8701371392 8734940459 8749062784 8769076136 8786345722 8795849216 8820682288 8833331528 8847612928 8850431744 8867851712 8870676976 8881746181 8885315824 8897760256 8967739904 8970596992 8984652446 9019763984 9055315489 9067998016 9103435264 9103739636 9106640053 9116489984 9121363328 9142228312 9152116736 9160232774 9170140672 9192335999 9205977088 9209217976 9241492876 9245207104 9259692827 9295879208 9305933824 9345589792 9395566208 9400588736 9403583728 9422092444 9440648063 9450859264 9453870272 9490815488 9491132812 9504425728 9528223648 9531259304 9541568512 9560359424 9583499233 9634747892 9653722309 9686270608 9691448536 9701931008 9724124032 9743274464 9781350656 9795377536 9823032548 9833657344 9849065072 9853023488 9887554688 9895010804 9929689154 9940429312 9947592704 9982789096 9988125532 9991307711 9998928896 10041537968 10044737164 10052399104 10095236032 10098452336 10114779136 10123737626 10137916544 10150567064 10154646656 10157881888 10212202112 10252110848 10268174224 10291662521 10308301696 10352229118 10363426304 10403926016 10407588632 10418845696 10424415232 10448260928 10464631639 10468837456 10480160768 10505526856 10524820544 10561706144 10565950976 10569317248 10582506088 10623861952 10669134091 10680674048 10726188284 10729605607 10737789952 10743529984 10746952832 10789312072 10792749506 10800982016 10804423168 10846646272 10847008928 10850464744 10862200832 10892867776 10906460356 10909935113 10926125056 10952570552 10968277012 10972685248 11011140448 11032825496 11070023552 11075941184 11113284608 11123139797 11135170816 11178686464 11182621828 11194717184 11221812778 11226322912 11256074368 11260598272 11287853324 11304040594 11308583776 11348216176 11370565052 11408901824 11415000608 11418637384 11476043392 11479699616 11524946986 11537412608 11541088384 11586190336 11605310464 11609007872 11650082653 11658478076 11671088128 11699336726 11718643574 11735056256 11761900024 11768187508 11780916224 11785063598 11831118992 11843915776 11854418884 11894387008 11940869632 11959579016 11964385664 12015370262 12028366336 12057479687 12075372544 12079219712 12094292672 12121958188 12128438146 12145830851 12193296104 12197180842 12217309258 12234420352 12258500896 12262406408 12282231808 12330642368 12334570864 12347912192 12396581632 12400531136 12448991744 12468497272 12517223488 12535173728 12540211712 12570563929 12584160512 12608943424 12637786196 12651455488 12658218496 12662674717 12712159768 12725909504 12780139232 12830083328 12850185964 12864084992 12873355264 12918903536 12924095744 12994931488 12999071624 13024657202 13049871296 13068585376 13101307516 13105481543 13119656704 13145494208 13171367984 13175564332 13189815296 13267437568 13318622086 13323974944 13370670544 13397002388 13411492864 13442171456 13449357152 13468644112 13521278848 13547907296 13578897934 13593585152 13668090304 13673583616 13677939968 13726335007 13731851728 13746704384 13751084032 13807114706 13822048768 13880949544 13885371962 13939635248 13959625288 13962639152 13967087596 13982194688 13994578483 14014178752 14041777904 14096652416 14156723378 14172035584 14227419136 14249711168 14282307172 14305398272 14310434369 14325912832 14331670528 14366358776 14381897728 14386960756 14394651502 14410221056 14443184224 14466535424 14471628248 14522345948 14528182592 14532811216 14590092461 14605873408 14610526784 14685926816 14764461184 14770395136 14775100928 14827377922 14835304099 14851350272 14856081856 14890064924 14914138624 14914637276 14919389023 14935526144 14977693192 14993893376 14999171852 15023421952 15057787808 15087442216 15140318116 15221282384 15227399936 15280766336 15310859872 15345883238 15362481664 15370693888 15392736128 15436194004 15452890112 15458330174 15483322624 15518740496 15523684708 15535525888 15549302692 15603797242 15631931392 15687240008 15693544832 15698544736 15779559664 15784586972 15863942336 15868996528 15931011712 15931544363 15953857472 15957301888 15962385824 15998899546 16016204288 16047746176 16110459904 16116131458 16172612533 16179112432 16196612096 16267788614 16285384192 16322636768 16354782136 16372471808 16418695744 16442240864 16451030288 16468824064 16488661777 16506496256 16539003712 16603637248 16608927104 16609482421 16674391384 16679703782 16692426752 16697744896 16765782143 16855438732 16860808811 16885829632 16945574768 16950973564 16954633256 16960034938 16978379264 17017217056 17044729856 17045299744 17050730312 17069172736 17117363648 17141910688 17169625088 17190306959 17208900352 17235863876 17242791104 17303220704 17316268907 17395751296 17402742784 17469880918 17479219681 17498125568 17538152272 17572691444 17591698432 17641364576 17666663056 17695225856 17700863488 17735703424 17741353952 17763492362 17770631648 17795520512 17935479808 17941193984 17969304892 18004673191 18039527968 18110630978 18135996032 18206870528 18207479272 18213280106 18232979968 18242726656 18284456624 18304233472 18320465548 18340281344 18384671998 18418435952 18482985752 18490414208 18519385654 18591758416 18611867648 18691179584 18770829497 18791132416 18801177472 18807167456 18844184888 18881296126 18901718528 18907740544 18981630976 18982265624 19008851456 19056447296 19062518608 19083137024 19086305623 19120718848 19166998466 19194484771 19269495784 19307444618 19372541216 19382897072 19403862016 19448248064 19486548928 19562701312 19569588199 19590755072 19646065096 19667314688 19698130144 19706046976 19753743317 19775109376 19790021608 19859378308 19880858624 19895185408 19898488841 19965578192 19976251064 19982615422 19997857792 20083075936 20089474328 20190472064 20196904672 20229558272 20247475252 20275833088 20301134128 20309293312 20315763776 20424404224 20504221696 20536348448 20583325042 20594328139 20616603392 20704458236 20726852608 20745233047 20815177264 20837691392 20848830464 20896521856 20929263278 20937674912 21011053712 21049641088 21123412288 21131901952 21138634496 21165012176 21213426829 21247723904 21338268182 21361348096 21452376568 21459211214 21475579904 21487059968 21493905664 21569955011 21578624144 21585499012 21601964032 21608846336 21694017856 21700929488 21724401664 21785735552 21812920712 21819870226 21905141104 21936554024 21945370496 22022280896 22065650992 22116125843 22140047104 22151882368 22226569216 22246279594 22270341632 22357372928 22365243656 22389434368 22443625556 22452645824 22487825437 22512148736 22521196544 22575706648 22608081188 22617167552 22696432352 22741130104 22817803648 22830001216 22837274768 22927288153 22952086784 22959399232 23049893972 23057237581 23074825216 23082176768 23172380672 23210620928 23218015744 23300165306 23316956152 23342176256 23398673452 23437287148 23444754179 23470112512 23523800048 23536375016 23561832448 23570127196 23662237984 23708837768 23788774016 23881739264 23919158032 23928771328 24030740524 24056732672 24114959374 24158439424 24188585344 24243916376 24256876292 24291661702 24386592208 24394361684 24434618516 24468840704 24517001792 24524812816 24564463616 24661284736 24669141728 24793163264 24801062272 24897983488 24936994544 24994037551 25034446976 25035283999 25070347456 25080423424 25141127858 25168321024 25177181323 25217886848 25275572392 25302910976 25316436992 25325349434 25414105409 25424319536 25451819008 25560278464 25660166656 25700371928 25728169984 25837807072 25848191488 25910754221 25989862976 25998143248 26049314404 26057613617 26099742592 26100615233 26137170752 26202615032 26210963086 26239313408 26290988416 26342735968 26351128664 26379630592 26495556703 26534875136 26637244172 26647949888 26741341088 26794004776 26822985728 26884342912 26898714304 26937288224 27013339507 27042557696 27095814592 27157795868 27187170304 27211279711 27336180608 27347167232 27355879936 27452670014 27463703456 27502168064 27614229412 27623027201 27644097536 27761899088 27770743924 27879270496 27919250576 27925278304 27934175192 27964389376 27989156966 28028357504 28083555808 28193304832 28313446756 28344071168 28499422336 28564614344 28610796544 28620868738 28651825664 28732717552 28763795456 28773921512 28789303004 28820442112 28886368448 28943256496 29044691896 29056365184 29065622432 29180184922 29211746816 29221053568 29371853632 29497017781 29528922368 29540790272 29550201856 29654755844 29664203737 29670608198 29702700544 29712163712 29780129848 29828277248 29829274552 29838778046 29871052288 29955386384 29987786752 29998343704 30046843904 30115575616 30162761783 30174884432 30280636232 30442564768 30454799872 30561532672 30621719744 30691766476 30724963328 30741387776 30752210027 30785472256 30872388008 30905780224 30916660348 30966645248 31037480992 31047369416 31098605384 31207594484 31263862784 31374480016 31387089664 31397089472 31559119328 31569173944 31727884672 31737993056 31862023424 31863088726 31907714944 31914603776 31924771648 31997799092 32032408576 32060814709 32095492352 32220919808 32232262916 32345225066 32358224864 32535577228 32570768384 32645273536 32709564272 32744943616 32837391488 32884481728 32902060576 32977323554 33012992512 33078007424 33207274496 33217854208 33218964842 33335385017 33348782768 33359407564 33384853504 33395489792 33531564286 33710877464 33721617622 33891149536 33901947128 33909266512 33920069876 33956758528 34034434112 34090599488 34101460624 34138345472 34234727296 34283821376 34380613918 34417800704 34471727752 34485582208 34606441408 34632537814 34753912039 34791502592 34805485568 34939761836 34958439362 34996251136 35076304544 35145382888 35183396864 35282729152 35333326112 35390451712 35401726976 35433081691 35471406848 35482707904 35526984724 35541263296 35591041024 35870959616 35882387968 35938609784 36009346382 36028595669 36079055936 36221261956 36232801913 36271992064 36413741056 36414958544 36426560212 36465959936 36485453312 36568913248 36640931096 36680562688 36769343996 36836871904 36965971504 36980828416 37038771308 37183516832 37382359168 37541658994 37582264832 37602354944 37614334912 37688369776 37762592252 37803437056 37815481088 37963261952 37964531248 38017702912 38112894592 38125037216 38172611246 38241437696 38333996932 38388969542 38538991568 38614889236 38690893453 38745082432 38765794144 38896496128 38973097856 39125402624 39139176398 39181510144 39276344723 39292130192 39334629376 39396260288 39412093952 39507486634 39550218752 39564142079 39580043216 39718756616 39761717248 39796977682 39931156384 39952502128 39965230844 39995715584 40166151872 40178948656 40337314451 40380944128 40393809344 40494950504 40551666176 40602268256 40618586624 40631527552 40848808448 40947678541 41008443392 41015252509 41072696896 41166650084 41188656278 41233206784 41247722593 41408916472 41453705216 41490466094 41630354528 41697660928 41793043712 41858526556 41875349824 42022107424 42053795917 42099282176 42246824576 42263803904 42277268992 42330024352 42426853658 42449533511 42495447808 42676536364 42690132947 42722696192 42760582403 42904753136 42918422428 42951159808 42974119936 42987811328 43139910022 43157248288 43170998024 43217692672 43388035712 43401858976 43571471104 43625841424 43639740452 43810282208 43873108048 43890740992 44044561792 44131301984 44232251686 44280094208 44303764736 44453138432 44492559188 44540683264 44730487312 44778868736 44887251112 44905291648 44975650874 45024297472 45151413296 45216162376 45234335104 45392864704 45482260208 45586300207 45635607296 45660002432 45674549536 45854576306 45904173568 45918798464 46099787944 46114475162 46149650432 46164353536 46344761344 46352456513 46421241856 46436031488 46600330612 46615177301 46633912304 46684352512 46797346904 46874574296 46889508358 46940225024 47047600096 47072750032 47123664896 47140254392 47324475968 47417675536 47526142769 47577548032 47763478528 47838316064 47857542656 48061481048 48113465344 48229918748 48316878848 48324901471 48377170688 48487832752 48513752584 48583323404 48773184416 48788723368 48869237032 48937681408 49034003584 49049625632 49128927232 49322569472 49338283456 49548531823 49586326528 49602124544 49795966976 49873989088 49988075102 50068893952 50070567998 50140694912 50160846848 50282255716 50336642048 50354362646 50381280257 50435773696 50551144784 50605821952 50632873984 50650698868 50828210818 50848639072 51120556928 51320333312 51400743856 51456339968 51518322299 51675614144 51696382976 51821508442 51895822727 51979725952 51996286496 52098628808 52115227234 52199485184 52201230466 52274341504 52405230064 52421926172 52478626816 52581976832 52685471936 52702257328 52759261184 52991113406 53274488344 53295899776 53482682176 53588009552 53645971456 53710591333 53768685824 53797428608 53874576448 54026679014 54085115392 54104155609 54191629184 54315591736 54374340608 54422559422 54613290347 54672361216 54694334464 54711759872 54905340028 54927406912 55004336128 55228458824 55246054402 55288195072 55523798176 55541487848 55680556943 55758540992 55838501152 55850556608 55868350384 55928778752 55978313932 55996148411 56056715008 56167111616 56386609664 56626893512 56688142336 56937260149 56998844672 57129228688 57221593088 57241737476 57303651328 57465435104 57547843024 57578606008 57640884224 57772736896 57886512992 58089383792 58112730368 58131244864 58360369844 58423493632 58442107136 58743707264 58994035562 59057844736 59100403712 59309511688 59328407474 59341216396 59360122283 59405401088 59424327424 59560259696 59656554496 59658549104 59677556092 59742104576 59910772768 59996687408 60093687808 60231151232 60325523566 60349768864 60561272464 60885129536 60909599744 61123065344 61144583213 61243439488 61383532952 61449926656 61482775552 61504420054 61570944512 61719970279 61744776016 61811560448 61833320696 61933290496 62074961984 62094738832 62172223267 62197210768 62415188968 62748960032 62774179328 62794178944 63118238656 63138347888 63387208423 63455769344 63475986112 63724046848 63726177452 63746480371 63815429888 63829207552 63849543296 63995598184 64064817152 64121629418 64190984704 64346351993 64441839616 64464525832 64690450132 64716449728 64817849789 65071154456 65141536768 65290547072 65419128544 65674782976 65768963456 65804121152 65954647108 66025985024 66084536441 66156014848 66414548992 66435708416 66437929684 66670770034 66697565536 66718815128 66790979584 67063128572 67084494631 67421754928 67443235244 67782299072 67803894256 67818533024 67840139752 67913517056 68068868224 68181198976 68202921248 68469454592 68567642752 68761227836 68835601408 68943455504 68971164416 69212882816 69265075628 69507824078 69583005184 69879523672 69916878724 69992502272 70152609088 70290765776 70366793728 70565458304 70666652224 70803453952 70866163382 70942813696 70965415808 71053969448 71082526592 71635614611 71741919232 71764775936 71877219568 72018692764 72041637647 72057191338 72158111872 72442523912 72465603826 72543984128 72827482112 72829917088 72853120424 72931919872 72970906624 73137826496 73252421473 73281862192 73361125376 73538687992 73673743808 73931943008 73961656832 74077542616 74367033664 74683938637 74764718336 75083317988 75164529664 75204709888 75228669824 75376739552 75525184504 75606874112 75630962176 75926523904 75929062496 76035405824 76225789184 76250074432 76345222492 76369545791 76482875392 76667993864 76777939084 77077983136 77229778472 77381786906 77490164864 77531588288 77792992256 77861978579 77946195712 78250805248 78278352796 78363020288 78552689446 78584260384 78792520576 78824187904 79014973268 79100437504 79128284158 79160086432 79437513232 79523434496 79593955364 79862312768 79905004256 79930461688 80332303744 80357897312 80674628902 80761888256 80787618688 80989901008 81103332352 81204536512 81237173248 81263055104 81550578571 81697616896 81895357082 82030505018 82145393792 82333300168 82377312556 82466413568 82495445186 82817832944 82907410432 82980932188 83260709056 83586087424 83717053112 83750699648 84044214848 84107591834 84198564352 84402357809 84493649152 84527607808 84554537984 84660048704 84853707316 84899067022 84990895616 85020815957 85353072728 85380265894 85445392384 85521164806 85809506272 85836844856 85948239872 85975622656 86279820044 86314496576 86341996048 86435385344 86776071424 86803717952 87142942208 87251682848 87279480904 87620564416 87746216096 87781481984 87993947503 88089123584 88262603968 88464503372 88560188416 88607529472 88638723019 88985118376 89081366528 89460974624 89774502224 89810583296 89951301748 90048594944 90302826592 90432324752 90468670208 90785729408 90964520416 91172600414 91271214592 91320004864 91349099072 91709152612 91738370801 91808347136 91837596928 92199575888 92228950324 92299300864 92328707072 92704913026 92872062976 93200661224 93230354602 93267824608 93594693808 93749148592 93779016716 93880450048 94095200192 94145500064 94280508784 94648951936 94835351072 95052285538 95155096064 95526957056 95676632128 95715085312 96084345049 96122962096 96226930688 96459837496 96649802942 96754341376 96975665504 97027505168 97166646808 97546368832 97577446736 97738474064 97875362816 97962049381 98068007168 98099251264 98645138944 98676566912 99097063646 99172653056 99204249088 99591933952 99608470379 99747978176 99976150204 100137787904 100141135996 100173040583 100281389824 100321693696 100564511432 100673284096 100708725292 100762560514 100871547392 101102289568 101265747968 101301397736 101656421636 101697278144 102130647227 102241113856 102640666624 102801487712 103036644598 103351228288 103392765952 103643016884 103791645454 103847128693 103959451904 103992572992 104197257616 104230454468 104398970368 104402460932 104548683008 104810460128 104843852344 104957253632 105163953664 105370943872 105404514656 105982226812 106548976688 106591799552 106965364352 106968940723 107176019104 107421182666 107537371648 107594857216 107749152896 108053358028 108170230784 108208311218 108383258368 108631183472 108748681216 108845118844 109226580694 109344722432 109423519744 109810680056 109854813824 110456917648 110492108804 110576390144 110709586217 111047596352 111082975696 111361113886 111517081984 111520810541 111677002304 111701113216 111736700768 111956627864 111992296822 112113430016 112334223232 112773219328 113208287731 113253787024 113376284672 113874520298 113997689344 114258457376 114443186176 114483474952 114607302656 114930870208 115095686048 115157212016 115281768448 115420632439 115545473792 115773025984 116178767584 116225460736 116262489728 116266376947 116720739688 116846987264 116884214272 117360475001 117487414528 117988071124 118025661677 118115689472 118200807424 118619023376 118656814948 118682432792 118720244566 118810802176 118848654848 119120519392 119313108992 119317098208 119355112184 119484209152 119821545536 119993374816 120187375616 120332148713 120462302464 120651047132 120699537728 121122544928 121770259072 121819199488 122246130688 122289166426 122354537767 122486878976 122767065904 122899853312 122965551104 123008840108 123141889024 123439940558 123489552032 123666641392 123866580992 124149923968 124189477664 124344446534 124394421536 124830377936 125497920064 125548358656 125588357888 126032712337 126236477312 126276695776 126774416846 126911538688 126951972224 127448093696 127452354904 127492960742 127630859776 127658415104 127699086592 127991196368 128129634304 128150909183 128243258836 128381969408 128692703986 128929051664 129380900264 129432899456 129635699578 130142308912 130283073536 130581094144 130838257088 131349565952 131395806479 131537926912 131608242304 131909294216 132051970048 132169072882 132312029696 132632276557 132829097984 132871416832 132875859368 133341540068 133395131072 133437630256 133581959168 133604139361 134126257144 134168989262 134843509856 134886470488 135564598144 135607788512 135637066048 135680279504 135827034112 136137736448 136362397952 136405842496 136938909184 136987117393 137135285504 137522455672 137671202816 137886911008 137942328832 138276203219 138425765632 138530151256 139015648156 139166010368 139289421887 139759047344 139833757448 139985004544 140305218176 140581531552 141130916608 141333304448 141606907904 141732326764 141885627392 141930831616 142107938896 142165053184 143271229222 143529551872 143754439136 144037385528 144083275294 144114382676 144160296973 144316223744 144885047824 144931207652 145087968256 145659834176 145706240848 145863839744 145941813248 146275652992 146504842946 146563724384 147077375984 147347487616 147863886016 147923313664 148155085232 148493987803 148734067328 149367877274 149529436672 150166635976 150329059328 150409419776 150457339648 150753479104 150989685077 151050369008 151213748224 151261924352 151858124992 152070811648 152451578368 152500148864 152690444984 152739091582 153335987728 153555878168 153940363313 154155966272 154459556944 154763573812 154812880901 154980329728 155063176576 155585984512 155723957158 155892391424 156501610496 156556705592 156726040576 157105378892 157168520768 157414778059 157585041152 157648375808 158029946536 158200875008 158256568316 158320172864 158875026464 159187910728 159724625536 159810008512 159860923376 160491017071 160664607488 160715794624 161349257804 161523776512 161575237376 161979802016 162206664704 162409073024 162474346496 162526110208 163101157142 163395233792 163790714164 164061010036 164113279253 164290787584 164666600336 164754625112 164932827136 164990890372 165635665888 165961864376 166521418112 167172174848 167434106224 167501399296 168088429696 168215183668 168397128704 168804715618 168987298304 169109075968 169320097408 169707414632 169798134044 169981791232 170041631914 170706145456 170760531788 170890784768 171042329612 171619012544 171673689712 171951245312 172559640088 172628993152 172683992096 173552142848 173607435904 174285884416 174503365696 174558961808 174958262857 175241128832 175246987993 175492432192 175562963968 175987895006 176178247168 176240269261 176525207936 176929006744 177120376832 177215058944 177277446038 177898737863 177970236752 178162733056 178921949248 179549004448 179621166592 179902603496 180097189888 180605653184 180864649504 180937340416 181375279547 181571458816 181929040832 182345200828 182403295319 182542429184 182640009728 182698198144 182704306631 183418305224 183476741602 183616694272 183675193856 184399151776 184457900648 184657414144 185409826052 185468896921 185744125952 186401322448 186460709204 186535649216 187189387616 187498297184 187558033432 187760900096 188190400384 188291000128 188561017568 189093376549 189297903872 189670702144 190104571076 190310192128 190478957977 191353264256 191430170624 192168690098 192245924192 192919674992 193299605884 193508682752 193951331008 194055010336 194333293616 195092737664 195154893472 195476948128 195750725632 195924098762 196136014336 196198502528 197290277888 197353133824 198051405101 198194127292 198345306112 198408498176 199216940758 199495956352 199952300408 200275575808 200282271992 200346081166 200562779648 201129022864 201346568192 201417450584 201525121028 201743094784 202204579136 202602795472 203312843272 203394556288 204261294454 204482227712 205281333248 205602975424 206073289196 206479124467 206702456576 206785531904 207286033768 207583290908 207694257386 207918903808 207985145984 208394515232 208460908936 208797940736 208804921864 209097366016 209620920256 209687704688 209914507264 210327907328 210741887744 210809029312 211139332481 211964453624 213097953376 213183599104 213930728704 213937881446 214352038208 214842365332 215074743296 215189714432 215265470189 215498305792 216106716056 216340461568 216416622436 216766516736 217262366944 217690237688 218453161388 218689444864 218847039488 219621360112 219709627648 220913835296 220984217608 221419172434 222095192704 222165951392 222722227772 223034163968 223041621082 223354004608 223402226432 223473401536 223913255728 223984593644 224226860032 224668446464 225546438656 226416575462 226507574048 227749040596 227995378688 228516914752 228966949904 229214605312 229861740416 230191372096 230314424032 230841264878 231090947584 231546051968 232357535168 232450921472 232524979456 232532753894 233347695119 233441479376 233693974528 233768428544 234720950002 234974829056 235976142248 236051323354 236231378944 237238046752 237313629896 237364865584 237440489132 237621604352 237697309696 237907834211 238241038784 238634196416 238710224368 238968418304 239643091072 239986749632 240664297426 240924604928 241302094264 241399075456 242245089856 243277384273 243540518144 243638398976 244492261376 244578332852 244709075534 244973757952 245534131808 245931102208 246017680216 246283778048 246879881116 246979104064 247333282784 247733161984 248031571837 248299847936 248378955328 248688893068 248788843072 249660755872 250995840128 251096717312 251176715776 252065424674 252200169683 252472954624 252553391552 253548833692 253629613391 253823077376 253903944448 254896187392 254904709808 254985921484 255261719552 255316830208 255398173184 255982392736 256301818366 256486517672 256763938816 257385407972 257858103328 258761800528 258865798912 259271399156 260284617824 261162188288 261676514176 262699131904 262791612958 263075853824 263216484608 263818588432 264103940096 264338145764 264624059392 265264553114 265742833664 265751718736 266683080136 266790262144 266875260512 267208278722 268252514288 268337978524 269687019712 269772940976 270836254171 271129196288 271215577024 271274132096 271360559008 272275472896 272724795904 272811684992 273877818368 273974234786 274270571008 274934413061 275044911344 275342405632 275388123989 275773822016 275884657664 276552406438 276851531264 276948994553 277060302512 278031296312 278332020736 278578843774 279518094688 279667514896 279970009088 280610436352 281163063104 282261833216 282361201157 282666608896 283464653528 283771254784 283861663232 284215877792 284330106368 285018296431 286542458444 286633749787 287059103744 287106767563 287508878272 288074771056 288166550588 288228765352 288320593946 288632447488 289770095648 289862415304 290175936512 291319668352 291412481696 291883626496 292551305984 293009685892 293127448768 294154751968 294376571419 294694975232 295727772032 295846627328 296310170464 296987975606 297146734577 297468134656 298735754548 299058873344 299324076821 300333271952 300658118656 300818839552 300914679296 301506958208 301979370154 302100738016 302523848704 303716249984 304903156736 305000297728 305380889968 305478183164 306079444247 306671975456 307111756336 307880726626 308311932544 308919113888 309527147624 309625761802 309960659456 310126353152 311171969024 311447914316 311784782848 313113411184 313452081152 314210757784 314337041536 314829556118 315170082304 316059893072 316401750016 316513136632 316640345728 317750052928 318375821456 319104101449 319449251072 319620017024 319721846752 320982034142 321329214976 321431589248 322698515608 323047553024 323150474752 323959604032 324413329408 324467195591 324818146048 324948692992 325052220416 326202314284 326306241107 326790467584 327581428328 328122020072 328226558506 328581575168 329333200672 329509250224 329865654272 329981780744 331271331776 331923728752 332682999383 333042836224 334344349696 334868212448 335002798592 336176859392 336430367336 336794257408 337609431236 337974596608 338218151936 338274310297 338640194816 339414829264 339596268088 339963582464 340083263828 341412290912 341521063576 342084659224 343238025088 343347379424 343902490624 345119280176 345257986304 345367984192 347104285696 347214871808 348571768832 349006731392 349117923616 349916525714 350482257664 350493975986 350984864384 351125927936 351975790012 352356494336 352480538522 352668961799 353050415872 353858013488 354240753664 354430117888 354554892076 355797475726 355940473504 357843898496 359098008896 359242333184 359805206992 360194379776 360628256093 361211306368 361729299008 361874680832 362750559094 363142917632 363270759089 363858081664 364690401656 364806590638 365084858368 365280019456 365396396288 365408613262 366689235187 366836610448 366953483204 367233388544 367350387712 368798303552 368915801296 369314828288 370819652104 370937793842 372802644896 372921418408 373071298432 374378775232 374996594368 375116066864 375521800192 375974139331 376380800768 376582000256 377122035136 378186753098 378595807744 378729089263 379341404288 380209142152 380620384256 380957915954 382293032429 382706528512 382860341248 384337380196 384491848384 385839349984 386599211768 387017365504 387902662016 388110020672 388666587232 389763898601 390185475328 390309786944 390953896256 391501451264 391848197524 391973038877 392272028672 392397005056 394580555776 394706267648 396102810202 396388254584 396816996352 398433881516 398560821043 398991912704 399904600816 400551151616 400564543984 400692162332 401125559296 402258045728 402834901168 403050242056 403486189568 404409158272 405205590944 406625686544 406789112576 408522588908 408964455424 411205950848 412146578392 412958248934 413404913152 414572067536 415166581816 415388514772 415837807616 415970291968 416789030464 416921817872 417595881472 417609843728 418194732032 419241840512 419375409376 420655814656 421483775488 421618058624 422278664962 423928907248 425599827983 426195906752 426367198208 427861457408 427875762892 428012082491 428704076416 429684730664 430149486592 430379428864 430530940378 430996611584 432039791953 432213432112 432680923136 432833244872 433533033472 434524733888 435205562869 435380475376 436906322776 437378889728 439242720224 439419255296 441827670592 441968435216 442838344868 443710458961 444190385408 444331902784 445444455544 446068327936 446083242164 446708009216 446804452864 446946803072 447826511456 447969187288 448453720064 449336892928 450424463951 451092877312 452833150924 453015148096 453724948523 455498081192 455990757376 457033829504 457933899808 459723480832 460382744192 460628848064 461682529756 462181895168 462591755087 463092103936 464715070336 464901842944 465049958912 465065507788 466695390238 466882958752 467536857088 469441900004 469591462417 469949658112 471952284496 472102646708 472462757888 474476093504 474627259792 474729731168 474880978264 475394619392 475815668422 476482077568 477268392832 477420448736 479286182144 479973499264 481328594852 481849209856 482604188528 482798150912 484490179712 486554768546 487081036288 488984522752 489156665704 489418151068 489947515904 491068263616 492035360432 492567556096 493759762232 493958208128 494666565568 496063143674 496599695872 496757910656 497377786136 497577686144 499321511744 501449302277 501991680256 502193434624 502353431552 504130849348 504291463529 504400339366 504945909248 505106783104 507097667384 507259226782 507646154752 507807888896 509792374784 509809419616 509971842968 510523439104 510633660416 510796346368 511964785472 512603636732 512766950311 512973035344 513527877632 514770815944 515716206656 517523601056 517731597824 518542798312 520569235648 522324376576 522787570459 523353028352 525398263808 525583225916 526151707648 526432969216 527637176864 528676291528 529248118784 530529106228 531485667328 531503437472 533366160272 533580524288 533750521024 534416557444 536505028576 536675957048 539374039424 539545881952 541672508342 542258392576 542431154048 542548264192 542721118016 544550945792 545033850053 545449591808 545623369984 547755636736 547948469572 548541142016 549868826122 550089822688 550776247978 551547644032 551769315328 553104812876 553703062528 553897989106 554120605024 556062592624 556664041472 557157687548 559036189376 559335029792 561220872704 562326126208 564523666432 564722402314 565333217792 566701545289 566929307056 567542509568 567723326464 568431755584 568660212736 570036592862 570854049997 573084916888 573267499574 574213535126 575017756544 576149542112 576333101176 576457530704 576641187892 577264894976 579540191296 579724830608 580351873024 582639336704 582824963392 585102611968 586019371784 586254897536 588309503936 588753142838 589389950464 590816504663 591455544064 591693254656 592620340928 593975951212 594293469154 594936269312 595145711699 597471509096 598117746688 598648153642 600666543904 601637679104 601829358592 603013916416 603958740308 604201476032 605047697408 607432499968 609806313472 610000595456 610761779936 610956366328 612158888494 612486126373 613343950912 614223512672 615761453252 615957632521 616623865088 617838227776 619054295248 619251523604 619921318912 620252706304 622895828632 623569565696 626226822368 628421515568 628674083072 629659112236 630340164608 632119786144 633026273264 633280691456 635500105856 636751642912 638208202898 638898502144 639240034048 639443693504 641964068284 642658429952 642863178496 645397031216 646095106048 646300949504 647919208064 648934391182 649636292096 650104440832 652404628568 652612482214 655162856656 656244040144 656453117012 657163150336 657745188701 658666401344 659018500448 659963561488 662542663552 663847457504 665365998766 666085672448 668688699392 669736424896 670005597184 672353718784 672590415343 672860734672 673588514816 675218862472 675949193216 676548620594 677280389632 678829658528 679192536176 679927164928 680166527656 682824581824 683042127152 684169318448 685734345667 686476050176 686694758848 690238560352 690515972608 690735968384 694208571392 694429743616 697143537664 697259292653 698013462784 698235847232 699833051428 700964515328 700987951972 701211284081 701969728768 702251855872 703951580024 704712988672 704961077044 705337923598 706100831744 707716026976 708860235776 709109784152 711594951452 711880947008 714914530589 715687796992 718196017792 718484666368 719610413984 721256512186 722422612736 723458598016 723749361664 725501118188 726285835264 726541518178 726929900851 727716163328 729380803312 729613181276 730169716736 730560038912 730792792576 730817226524 733378470374 733673220896 733906966408 734700775424 737596607104 737831602592 741639304208 741875587684 745605289792 745842836816 746142596864 748757550464 748782585061 749993188736 750232133728 751948278662 752761601536 753164000512 754244070272 756373506196 757191615488 757458178526 758682808576 760418284304 761240768512 761915831908 764586064858 765413057024 768674760392 768983696768 771678699968 773198423536 774034731008 774967103519 775805324032 776220041344 777333174464 779527797202 780370950656 780619573888 780645673787 781907792512 783696395048 783946077754 784544057344 784794010112 787991760721 789161111552 789412535296 792205620404 792458014117 792776509168 793633992704 796867763032 797121642086 797983825408 799809201632 801102303232 801129087968 801384324664 802251118592 804516091456 805669802336 806100484112 806972379136 807944427073 808818316544 810411181888 813251373088 813578225152 813864638629 817045177816 817928910848 821523325007 822411901696 824293156784 825916497868 826809826304 829144135072 830333163632 830777029544 831675615232 831940583936 833578060928 833843635744 835191762944 835219687456 836389464064 838483681024 838750818752 841311629312 842325040991 842967550976 843236117248 844557329924 847857814496 851199655966 852391813504 852734396416 855722914816 855751525784 856024164982 856481764369 857408152832 859369461328 860298973184 860758857728 861061880756 861993223168 864079583906 864426864224 865666489744 867066066944 869049467776 870411125738 870760950752 873812645552 874757779456 878485440448 878838510592 882228986359 883655341184 883936870432 885676689736 887420917922 888380770816 888663805568 890888911088 892136655872 892166484328 893416018432 893608905728 893893606144 895653022912 895938374576 896907440128 897056364281 898673785856 900848927902 905666301848 906030296192 907449897046 910996162384 911981514752 914067659008 915867799616 919446961664 919770645353 920765488384 921257696128 923365059512 924363790336 925183510174 926184207872 928425935899 929430140672 929803685888 930099917824 930131015576 933390780476 933765917504 935073714176 935228975527 938883800008 939182924834 939899316224 943904568992 944205293416 948952187008 949254519584 949459462336 949761956528 950789238784 951631336844 952964155136 954536785664 954840897472 958572364288 959946998528 962657189704 963698419712 965208377056 965596301824 967933422533 968980359424 973109537092 974162072576 975025953209 978313331408 978836302136 979895031808 982136527232 984070720864 987519524464 987916416256 989333131136 992126287348 993199391744 993515821312 994755572272 995155372288 998643023488 1002898604554 1003983360512 1004706863104 1008261698696 1008582927058 1008800678732 1009122078811 1009891818496 1010213566208 1014195334768 1014518453564 1015292309504 1015615777792 1019618839232 1019943685936 1021046878208 1021592692736 1023929570944 1025207273464 1025533900622 1025946070688 1029541631888 1031432413312 1035047202112 1035463195648 1037085596624 1039457914621 1041138471296 1044648753152 1045575140918 1046706056704 1050796527616 1051166451832 1052303415296 1052865938432 1055274353728 1056927795539 1057352583056 1058496237568 1061058212456 1063006874944 1066732320544 1067161048576 1067501042048 1068833114888 1073010057152 1073351914096 1077582543191 1078748078848 1079091763904 1083345016684 1083690166307 1084516785152 1084862308096 1085096528384 1085442236032 1089101891584 1090067700106 1090899183616 1091246739968 1095511273472 1095896939144 1097082284032 1099737652244 1100179645376 1101552495956 1101903446413 1103095288064 1103538630656 1106209625752 1107406125056 1107795978212 1108241210048 1112125185248 1114315375096 1118072378752 1118670059584 1122441745408 1123437119497 1124652252416 1129047332864 1129444804628 1130666435584 1133403090578 1133858614112 1135446652928 1136863511168 1137320425472 1140073185724 1141708099994 1146169833776 1146534999148 1148427070252 1150035513088 1152299084224 1152666202352 1152915061408 1153282375784 1154529789952 1159080382592 1159449661216 1165278673408 1165649926784 1170205223936 1172038743568 1172509795072 1176619007872 1176658347953 1177506285676 1178779900928 1181633009326 1182911088128 1185240681856 1187951902424 1188586938308 1189872538624 1190291423398 1194943018192 1196235493376 1197296307284 1201333087808 1203658717184 1206027832832 1207917480616 1208402952064 1214864999936 1217805448387 1219612626944 1220001190912 1221523559872 1221912732656 1224317776988 1224707839999 1224972252746 1226687901824 1226728915951 1228447025344 1231522906504 1231915265042 1233247730176 1235676455552 1238108590496 1238503047208 1239842637824 1240505412608 1245291165041 1245791657264 1247139131392 1252453644736 1256843031136 1257348166144 1259318224472 1260680329216 1264239572288 1266052546528 1266561382912 1269626956829 1271000211712 1273503285824 1276416405796 1277797004288 1278480068096 1278887387008 1278930146417 1283928136568 1285316859904 1285726356992 1290794062432 1292601899008 1295838416128 1297868782364 1298282278447 1299272584192 1300208881664 1304809257136 1305224964428 1310325713312 1312488080288 1312906234024 1314326300672 1315490377402 1317332802688 1318037000896 1319927122976 1323653635843 1325085327104 1327694915008 1330731997532 1332171344896 1339472849792 1340011194368 1344707437568 1345180830686 1345721469344 1350437724944 1351898386432 1353097241188 1354560779264 1357659317056 1358385072352 1360333055312 1365649163648 1366084254304 1368338636896 1371468691334 1372952100352 1373389517696 1380477120704 1381031945216 1381471936768 1386359835707 1388417142784 1388859487232 1394518585306 1396026925568 1396471694464 1399666102856 1401929030656 1401975903944 1402422568162 1403939457536 1407903160048 1409425977344 1409922154088 1410675847196 1412201663488 1415432053952 1418219568304 1423189902904 1423761894016 1429829061178 1431375593984 1436392035584 1436969332736 1439220827968 1442513024372 1444845225472 1445353871269 1446917196032 1447498723328 1451002236376 1452571670528 1453083036356 1453859801702 1455432326656 1458761606624 1459226362552 1461120077824 1461585585152 1461634453048 1466756940748 1467346441792 1467813932816 1469401550848 1475193214208 1475663205184 1483278608416 1483751175368 1491210579584 1491685673632 1492285193728 1497515100928 1497565170122 1499986377472 1500464267456 1503896557324 1505523203072 1506328001024 1506858291323 1508488140544 1512747012392 1514383230976 1514916357052 1517365617152 1520836568608 1523831663816 1529172129716 1530826114048 1537349520784 1537967393536 1543357399936 1546396847072 1549934207038 1551610648064 1552440082688 1554666348928 1559055594404 1560741901312 1561239147776 1561291347574 1563815585024 1567392790096 1567892155508 1569088114688 1569588020224 1575983521442 1578825070592 1584411240808 1584916028234 1585553018336 1593735526064 1594243284172 1595967650816 1599618403264 1602258175936 1602768649328 1604502237184 1609032182912 1611339604672 1612200968224 1615888854146 1617636633088 1620822363776 1626502746176 1627156450304 1627729277258 1633433865833 1634090355632 1635857821696 1643046650014 1644823803392 1648586313568 1651832995736 1653619652608 1658288270144 1660666327264 1661554059088 1663351230464 1663881167872 1665354839477 1667156121856 1667687271488 1670439374912 1672778928128 1676967362048 1677501637504 1684650081982 1685935101952 1686472234496 1689114659848 1693343996443 1695715628992 1702399311932 1702941689911 1704783627008 1705468792832 1711445829632 1711503051568 1712048329964 1712963528738 1714816305664 1718738922656 1721517715456 1722123761512 1723986446336 1728159167812 1728853728448 1731332979488 1734132133888 1736221002859 1738098935552 1740822251476 1741521901504 1747625291104 1756970880896 1757677021184 1764457972718 1765401187781 1767310682368 1767873740864 1771353379472 1774841835844 1776761541632 1777327611136 1781777822176 1784273311744 1784332968656 1786832036864 1787217811456 1787787212288 1791306045824 1791876749152 1794112728562 1797347571712 1801697855804 1811332603696 1812060592384 1814899794092 1818471992291 1821992324768 1828135318016 1831735599232 1838893923328 1839541290706 1841530976768 1842515392256 1846730119024 1848727580672 1850367020348 1852368415744 1856851871798 1858860281344 1860199835648 1860262031152 1866781560952 1867531835008 1870457951054 1877767600016 1878365849668 1879798632448 1887809137984 1888410586832 1895853779197 1897904374016 1898509039168 1898918924672 1899523913056 1903262673688 1905928310272 1909073571328 1909681794944 1917144728576 1919893997056 1924540891427 1925314379408 1927396839424 1927716867923 1930416754112 1931192603648 1935866845066 1937960718848 1938642961871 1946219074184 1948324145152 1950051906418 1956626662816 1957672604272 1959790063616 1964273054464 1968141441728 1975039048928 1975832832512 1976528408099 1978666262272 1984252574696 1986398783488 1987031642624 1989511144544 1990310744576 1995128075017 1997286046976 2005797209108 2006436248509 2007966721024 2009413726208 2009747372941 2016523397392 2017165854116 2017601357464 2018244157622 2019783636992 2020427132416 2028390669536 2029036907128 2031231555584 2039237678464 2039887371872 2043185385472 2047859141888 2050414546928 2051067801244 2051892141376 2059083263776 2062864826624 2070094404224 2070926391296 2074171193248 2078915829242 2080027142039 2082276942592 2089297506304 2091150281836 2093412113408 2095268537747 2102332903664 2104606830592 2105731876864 2110548707456 2113855591078 2114705166112 2122116424912 2126013749888 2133464641088 2134322097152 2135002084096 2137666229776 2142556109729 2146020114304 2146703828192 2155165086382 2157496157696 2158183527808 2166690033368 2167380332614 2169033570304 2169724616192 2170193056768 2170884472064 2178203783168 2178565456111 2180135400212 2181798367232 2182493479936 2191793878288 2194164568064 2199475304488 2200359290752 2203104991912 2203806892826 2206190576128 2212419251504 2214812250112 2215591956424 2216482420096 2224250370496 2228630750192 2233728710143 2236144757504 2237340119168 2244883490816 2246874238994 2249304504832 2258094665728 2258889609256 2261332871168 2266806181156 2267717228224 2270893305856 2271270369137 2273727022336 2274640850944 2280146371448 2283416199988 2292339667552 2293069998296 2296854140504 2300071026176 2304598168448 2305332404704 2305830122816 2306564751568 2309059579904 2318160765184 2318899322432 2328780995681 2330557346816 2331299853568 2340410447872 2344077487136 2345019590144 2353238015744 2353316695906 2355012571352 2357559801856 2363266018652 2365822176256 2367920172079 2370481363712 2375903804848 2377173876616 2379745077248 2380582846796 2389886036384 2394592614568 2402666175616 2407317434368 2412055665664 2415834961232 2416805904128 2429729999872 2435610896774 2440002381824 2443047119744 2443825465312 2448635553976 2449415679998 2449944505492 2453375803648 2453457831902 2456894050688 2463045813008 2463830530084 2466495460352 2471352911104 2476217180992 2477006094416 2479685275648 2481010825216 2490582330082 2491583314528 2504907289472 2513686062272 2514696332288 2518636448944 2521360658432 2524397792651 2528479144576 2532105093056 2533122765824 2539253913658 2542000423424 2542895313623 2547006571648 2552832811592 2555594008576 2556960136192 2557774774016 2557860292834 2566824646309 2567856273136 2570633719808 2571452713984 2581588124864 2585203798016 2591676832256 2595737564728 2596564556894 2598545168384 2609618514272 2610449928856 2616986176321 2620651426624 2624976160576 2625812468048 2628652601344 2630980754804 2631818975317 2634665605376 2636074001792 2639854245952 2647307271686 2650170654208 2655389830016 2661463995064 2664342689792 2676051227003 2678945699584 2680022388736 2689414875136 2690361661372 2691442938688 2700875449888 2706194482376 2709121558528 2715318634112 2716770144704 2720666110624 2728347290207 2731298327296 2732168508608 2736677273792 2742937382668 2745904200704 2746779035392 2760954241408 2762063890432 2762943873536 2772719671414 2777718974464 2789037170612 2789925747301 2792053851136 2792943388928 2799332205712 2803858061312 2803951807888 2804845136324 2807878915072 2815806320096 2819844308176 2821351694392 2824403326976 2830864107904 2836439136608 2846379805808 2847523788032 2859658122356 2862751187968 2872784071168 2878441655936 2885026048744 2889690450944 2890707742538 2893834392064 2902004472752 2905143341056 2906166072712 2907719603404 2910864653312 2917523213248 2918452725104 2923171170304 2923268906096 2933513881496 2934692883584 2935627865632 2950386428416 2951326410368 2966557216832 2967502350736 2979198795881 2982421159168 2983371347264 2984570387456 2995030201856 2995130340244 2996084577437 2999972754944 3000928534912 3007793114648 3011046406144 3012656002048 3013716582646 3016976281088 3024278543671 3025494024784 3028766461952 3029832714104 3034731234304 3041673137216 3046438940083 3047663327632 3058344259432 3061652228096 3074699041568 3075934787072 3086714799872 3092793694144 3099868414076 3103221296128 3104880165376 3105973212727 3109332697856 3118111188808 3121483802624 3122478295552 3122582695148 3127631170048 3134785580192 3135784311016 3139176040448 3151967042884 3152971247657 3157650141184 3168822481616 3169832056468 3171106036672 3187471052128 3188486568344 3191935301632 3199236806528 3204516351872 3205537298656 3218064365824 3222679209344 3224401936448 3231777708292 3235273266176 3238142285609 3241644727552 3253005492352 3254312900608 3255458554516 3266867731666 3268180711264 3286093300028 3289647606784 3297172627136 3303665991472 3307239305216 3316576540288 3321332654528 3323108118176 3327762335744 3330709678954 3334312243712 3335374542976 3340878749824 3353934724096 3355003275008 3366873886717 3369300163964 3371870203904 3372944468992 3378229319696 3386687992886 3391431257984 3404798623864 3405883379822 3409567254016 3422891659264 3423006103136 3424096659928 3425927057476 3429632611328 3437477845312 3444247523024 3447972892672 3456318335624 3457707456896 3462665958976 3472442005718 3476197871104 3481644502952 3483043803008 3495250582208 3510145115939 3513941761792 3515354042368 3528915945436 3530802375562 3534621364736 3535747481728 3542706758944 3549683671688 3553523083264 3554655222272 3563555644352 3568546623488 3568665937312 3573664073728 3574435622912 3575574424576 3582612091648 3583753498304 3588225457124 3589368652177 3594695143424 3603395711608 3622665207392 3624121184768 3629799588184 3636943984582 3643984649536 3656270636032 3659512993213 3663471198464 3677787846656 3679082581412 3683061953536 3685030784512 3693460238048 3700734040696 3704736831488 3713703743596 3717720562688 3720399671296 3720524062304 3733563121904 3735063670016 3740915902108 3755535200032 3756731699336 3775618275968 3776821173664 3791707558394 3795808748032 3797018078336 3797837849344 3799047826112 3806525347376 3811856620544 3818147142656 3819363589888 3834289457152 3839787994112 3849081782854 3850628758816 3855433735846 3860833508224 3862385207296 3871733690132 3875921437696 3877285923742 3892438148368 3896648290304 3900103812836 3913253325632 3915345208544 3928546108928 3936282883456 3950078097856 3951665665024 3953056816198 3957332524544 3966910817023 3968505149392 3972797566976 3974063285248 3979022289088 3980621489152 3990256150034 3994572093952 3995978349979 4011594418216 4012872497018 4015933442048 4019494745882 4033046794784 4034331708232 4035202714928 4036488315244 4039567273984 4040854264832 4056781339072 4058073814256 4062463111168 4078475356928 4079774743744 4095718283776 4100829093856 4102135602488 4103784282752 4118166527552 4125729653248 4135715532641 4140188808448 4141852782592 4148342386496 4157831658484 4160054284078 4164553885184 4166019981893 4182300563672 4186824226816 4190537075494 4204665807328 4211463753728 4221097414912 4227711182156 4229410332224 4244232849824 4252027499776 4266929282176 4268644194304 4270004168192 4275332459552 4285112219458 4287402884611 4292040228608 4293407656384 4310330172764 4311703427647 4314992315392 4316367055616 4333380066736 4334760665228 4338067140608 4339449232384 4340386113536 4341768944128 4357130912222 4360270800424 4364986959872 4383587756576 4398950608976 4400718581504 4406209983824 4407613785652 4412381152256 4424838503008 4431183912848 4432964840192 4448500740992 4457261500384 4467457420286 4472289515008 4474680238336 4489766981632 4493748477988 4498609009664 4517779218512 4522665742336 4533612362312 4535434456448 4542540738274 4547454044672 4560292742896 4566832399976 4584679335104 4586139996592 4593708281008 4600142052352 4604216320907 4609196336896 4610664809408 4611660245632 4613129503136 4636321530368 4637798644864 4657561991362 4661114693632 4662599707136 4680820895744 4681598107813 4688154974272 4690039180288 4706476031488 4706633391812 4708132907401 4710025142704 4715119603712 4726532037304 4731644352512 4735840344158 4740962727424 4751807609696 4754347753232 4759490154496 4761165693592 4779772072768 4789185229136 4800140419669 4805332351232 4824111331328 4831669922464 4833611808256 4859459999744 4871221793548 4880004763648 4880815048571 4886094239488 4887650930624 4897271107952 4898831359996 4899889010984 4906751607296 4906915663804 4913788101376 4926091626016 4927661060168 4932990920704 4942705822208 4952434361984 4954012188832 4962021650432 4981164660164 4983166629056 5004401714123 5009814578944 5027372124544 5029392664576 5037272897888 5048795585302 5056958289152 5064210186112 5066245531648 5078507827316 5084000846848 5085790627246 5088509305957 5094013143296 5105665623184 5111188017152 5113920272384 5115549548032 5115720585668 5133649292618 5135712546272 5142905427968 5163176249728 5183353664512 5191475129456 5193129113788 5197090336768 5203350552199 5219237028544 5220899857712 5233972352642 5241302853248 5241478095427 5249952321152 5251624936096 5261961509608 5263637950634 5269331210752 5272148003584 5279708491904 5294614543372 5300341308416 5310779660032 5322927990128 5328685379584 5352102454006 5357891399168 5378829750272 5380723322744 5382885877376 5401750899776 5412388964752 5418243117056 5424769724633 5430637268224 5433540289408 5441332221248 5456694580414 5462596654592 5464337017216 5464519716509 5473354547584 5485874765336 5491808401408 5493558070784 5515942325047 5521908482816 5524127780864 5525887747072 5545439342828 5547206098819 5555437948928 5578074341224 5579851494602 5584107702272 5585886777856 5598664411424 5607716122624 5607903615776 5609690272648 5615757830144 5631612640192 5639688616352 5642703388784 5648806653952 5655610989511 5661728215808 5672878273216 5692759611616 5695047576064 5719316244712 5725502375936 5745568142336 5750663275049 5756883311872 5770052097488 5779380901888 5781415485076 5787668784128 5804008945504 5812332145424 5815439206808 5821729306624 5835046426496 5836905450208 5846342340608 5846537812192 5867027762992 5869385767168 5871255731264 5900772856832 5902652820736 5933114433664 5935004701472 5958397591762 5964842318336 5966742694528 5969140774912 5990060403712 5990260680488 5992169154874 5995372350583 5999945509888 6001857069824 6015586229296 6022092812288 6025312004096 6027433165292 6033952562176 6048557087342 6050988049568 6059665428208 6069462468608 6083346274432 6092877880166 6095326655264 6116688518864 6123304456192 6149398083136 6151869574144 6173429599744 6175602904513 6185587388288 6199736828152 6206442592256 6209760330752 6211946425454 6218665395712 6233716998179 6236222377616 6242967605248 6244956591104 6245165390296 6255262340096 6269571160384 6271568622032 6278352080896 6279394549967 6303934085768 6305942495314 6337644963232 6339664112936 6342212073344 6374942104256 6376973136688 6383870603264 6398473613056 6409032703744 6411074597312 6436128731648 6438394517471 6445358418688 6448803872896 6463555416584 6470546532352 6476284571218 6483289455104 6498981551293 6506010984704 6508625801216 6510917109032 6533735463332 6536361422528 6546602828689 6572186600056 6579295213568 6594345254272 6607331982944 6633153080576 6642665309056 6646216236352 6655524671488 6661419357908 6668624487424 6670749085952 6681757499648 6707869448192 6710006550016 6733747773434 6738600327928 6745888937984 6756458639392 6773375985772 6775533957731 6782862515968 6809597247728 6811766759644 6819134508032 6846012206272 6848193319856 6851854114952 6859265222656 6874955690624 6888495046048 6912636671248 6915414913792 6925331917952 6944884011436 6952395742208 6963289005904 6966087606016 6990501164416 7020290231878 7027883523584 7057831890872 7061604751124 7069242729472 7071494963456 7085413517888 7099367343376 7107046166528 7109310444544 7127111288704 7137331874624 7147328147456 7151148849152 7165224183296 7167506996608 7176450914248 7178737304354 7206791423216 7235197075711 7245330414784 7248242369536 7259599176368 7273887969164 7276205402347 7287969299072 7312541272064 7319025986426 7326942396928 7355575693312 7358165162824 7366123907072 7370061569024 7386920476096 7398494568773 7401468081392 7409473662976 7427407487192 7435441125376 7441048124608 7467126243808 7470127340032 7481831804216 7511070400064 7513463398672 7543077802337 7551236551936 7553642347328 7583415116788 7591617496064 7594036156672 7595675698688 7598095652224 7613050694752 7623713241088 7636294285312 7638727179776 7668578914304 7679575988224 7698163565708 7701257517632 7710867471692 7713324124891 7721667016448 7724770414592 7743467380264 7751842875392 7754571847484 7784876296736 7800207625672 7826506651264 7830690417088 7857092217856 7864059836479 7872565766912 7900156195712 7903331330048 7906113632396 7914665049088 7933821634046 7937010298784 7948126570496 7958044578176 7961242978304 7980512300068 7989144187904 7991956699958 8023188836432 8025744994036 8031866884096 8038989491764 8066093589568 8068663416464 8070405429856 8072976630488 8081708529664 8113562678144 8116147628512 8156950713856 8159549487488 8191436567552 8201658187712 8204271204976 8207568565504 8236333055104 8236608435671 8251459306496 8271431065282 8280377616896 8296684772992 8315663316968 8320108568156 8329107770368 8332039963786 8364601127344 8373648453632 8381074150988 8409331614656 8442194829824 8455422364312 8458820664448 8488465699648 8504054999552 8524638138709 8533858564352 8537288388608 8540008336384 8550664919104 8570224438916 8572954879993 8574805769222 8584080457216 8586815312768 8587102411657 8620660345528 8623406855294 8629984630784 8632734111232 8666760133472 8669521330456 8678898464768 8680772227072 8683537888256 8714261824444 8717038155287 8720541600848 8729973919744 8767175513152 8797901217952 8801437163008 8812419967648 8815227571304 8824762304512 8849677006016 8862367825696 8865929680384 8887388697803 8897001481984 8914523000768 8934914840572 8944579030016 8949360476672 8952511024919 8987496955976 8997218019328 9035558437024 9067224724624 9070868912896 9085081476548 9094908089344 9120585485792 9133664799952 9169358670208 9172279993184 9187416562016 9200284104704 9208432641814 9218392673792 9221329618816 9223320491264 9226259006272 9265575450901 9272643060736 9275597289728 9315123982724 9322229387264 9325199414272 9363196215626 9376309948544 9380078360576 9412952062976 9413266783624 9416265814802 9420050285408 9453064074608 9463288705024 9471680688316 9481925454848 9503615219392 9508695506464 9522331387184 9559544145536 9578370458272 9600280839338 9610664702464 9648222662656 9663339844928 9667223616512 9704518849949 9718919999488 9742443587096 9761630097142 9772188478976 9775301861248 9794542215904 9797662719992 9799778021968 9813503214592 9813831327608 9827576202752 9852183252032 9855322120336 9865981841408 9885411644416 9904868723968 9908024377664 9962329320328 9966333258112 10008803428246 10019629157888 10054744249088 10058785329152 10074545795776 10097591170604 10113916578304 10117477098883 10128420372224 10132491063296 10157015654632 10168001693696 10171581254492 10177018611914 10188026286592 10211331246368 10227840544768 10231099096064 10231441171336 10267298585236 10271425092544 10285810855936 10326352499456 10366707329024 10382950258912 10386258227576 10406701104398 10438474057088 10441799715424 10467944705284 10482605706496 10482956190854 10499904642304 10503249872192 10523923019216 10527275901268 10538662421504 10544296007168 10559416983808 10589229086744 10600682616832 10621559320064 10645855980256 10704204908012 10715782798336 10761446645488 10765771754752 10803501799552 10824777929504 10849539449266 10861274536448 10867080578816 10882664442496 10913389160828 10925193309184 10928674034432 10929039433018 10946709095168 10971749530672 10983616802816 10987116141568 11031884650094 11043816965632 11051775494144 11090878685656 11094412197638 11156148682448 11159702989204 11168215404544 11171773555712 11181668207917 11197328822848 11215807231552 11219380545296 11231515660288 11263225280384 11279377232704 11285406777568 11311221979022 11323456431616 11345756546432 11385519223232 11390095152128 11434037060831 11438632489424 11451004751872 11491136284672 11501326550098 11513766623744 11540104194976 11558761803776 11562830970152 11575337568256 11608017891008 11624664290848 11630878413616 11643458613248 11657483876339 11670092852992 11673810900416 11693075624384 11734055525984 11738771534336 11742511462528 11801545713664 11805305641472 11853407975101 11866228867328 11870009402944 11916795183524 11920591829377 11929684636672 11933485389056 11938281549824 11980120807424 11980521360976 11984338309748 11990744701166 11999891019776 12003714139648 12031172458592 12050624008192 12054866330584 12067905124352 12097114174684 12101976099136 12119330856416 12138924937216 12153547020013 12166692548864 12185755760332 12190653310528 12233377037728 12298796166272 12303739148288 12346859199488 12351205809026 12357808314467 12371174776576 12399473656304 12412885184512 12419520661504 12423892850908 12437330791424 12467433996358 12472444755232 12489913182208 12490330780592 12510524680192 12539142320768 12543137244064 12558789099934 12607868171536 12611884990628 12675289926464 12679328225872 12684424146688 12729303946037 12749884208512 12753946273376 12796947226112 12818065407488 12822149194624 12872257463296 12876789034942 12890716837376 12897607745792 12927110833168 12941093064704 12943241827483 12952569142436 12966578910208 12997963102586 13012021969408 13021834218064 13067470926664 13072722845056 13093205657378 13144373200112 13158590427136 13188690508544 13214663965888 13266306161152 13270976454379 13285330618112 13292432472704 13322838715816 13337248974848 13341498171904 13363514999296 13395859932257 13415738896384 13420013100032 13467495546868 13471786239989 13477200655856 13491777875968 13494018075461 13512917278784 13546751971544 13551067915462 13565725031936 13619194495456 13623533519288 13638269016064 13692024412544 13696386639712 13703708229904 13718530445312 13749911381248 13776990092096 13825273342496 13830829827584 13835698856693 13850663835904 13889768022872 13904791484416 13926578011808 13932175212032 13965896525119 13981002328832 14040580463756 14055767047168 14068231610587 14115663781744 14123209502248 14138485458944 14142989926912 14170827035776 14198734686752 14218620889088 14254222577408 14274663749248 14302297698304 14330448366592 14335013993216 14352901828496 14357474608708 14413582846432 14470394151422 14490660829568 14496484739072 14519198352736 14547775938328 14552410804694 14560189994273 14575938598144 14625082544128 14638051972852 14653884793856 14716330325648 14732247814144 14740123138048 14773840952192 14796989137546 14802936162784 14854814974384 14870882250752 14882096249216 14934252487616 14940254680064 14963663608432 14997892768103 15022140800128 15026926797344 15086155604674 15102473103872 15107284694656 15166830233576 15183234992128 15188072313344 15191351397376 15196191304448 15226101389504 15247426482176 15249958192777 15272588570624 15277454359552 15359151976448 15396327131416 15402515035264 15421734943384 15426648249782 15443334032896 15486934760528 15503685750784 15509143694968 15569752593472 15600415251344 15636100971001 15653013302528 15661380834176 15714184435712 15728119672958 15745131533824 15800312391424 15806662660096 15812227264792 15829330098176 15867643268092 15874020597568 15896253140992 15898892583959 15916089156352 15922485956608 15961024600136 15978288375808 15983913399916 16046377672864 16051489988072 16077978983528 16132187179136 16137326832928 16140810859712 16145953260976 16163417059328 16227125356288 16232295257024 16313901427712 16319098974976 16382873135104 16403316375424 16408542409952 16415137131008 16472666110208 16473216871342 16502918612992 16542862130564 16560755233792 16575441204553 16593369545984 16631326633936 16640217136312 16658215540736 16664079927572 16729202254688 16762148301976 16818663229312 16884389659648 16910844728624 16917641328896 16976931399296 17008109999104 17049276277418 17067717128704 17080016672768 17101329838208 17140448877832 17145909759986 17149611538444 17168160914432 17173630625536 17174204823314 17241320691056 17246813710588 17259969261568 17265468222464 17333520266944 17339042660912 17357796929536 17367075776512 17428523648888 17434076310574 17441083201696 17534351026304 17595802435904 17602874326016 17624839935296 17630455142608 17649524609024 17670784548557 17699354012032 17724735651392 17731859360768 17774777395606 17794002963968 17800267195361 17829046001536 17869829681144 17889158060032 17898720953344 17905022049838 17967772524163 17974993911952 17994436038656 18071116874048 18134449449248 18141737825792 18170162953096 18189816178688 18241170971584 18267329599904 18318903234247 18338717340416 18344559986368 18374833124032 18400568209408 18416865283628 18422732827219 18436785347584 18442659237632 18446640982528 18452518012544 18531150901802 18545286121472 18551194579456 18630247965448 18650398828544 18726392431252 18732358589021 18752619897088 18760156721152 18825904125952 18826533567248 18832531629604 18840100570816 18906128149216 18943361376632 18963850909696 19007230438784 19017391012928 19044662774368 19098431031449 19119088291072 19156740916544 19200561678676 19221329404928 19326679689856 19334447233024 19409037699898 19484887174192 19523260194284 19544376957952 19550603722496 19589084431808 19595325439984 19599556043936 19627006429184 19627662655216 19655152405504 19704366504064 19710644240672 19770823288832 19809737447936 19816048755328 19924658640656 19932666516224 20003191915201 20017606856492 20039258315776 20109488498176 20149091591552 20195182341208 20227833156608 20234954197766 20256840744448 20314031309264 20336003387392 20343162508984 20354037223828 20376052573184 20422662492736 20462198192128 20462882342672 20534597170472 20542850185088 20652704998912 20733414658048 20765900517824 20772516455152 20813402208796 20854391571167 20876948114176 20883599430848 20935889410568 20965211412992 20965912381708 20999809284608 21006499744384 21047846038432 21054551802536 21077324843008 21088592014336 21118833967616 21169949805697 21178458173488 21201365233664 21243118640128 21291711960512 21325072580581 21408409816024 21431565596672 21522893290976 21531543509504 21607003599104 21649555859008 21699078898532 21722549072896 21734161157632 21741812489089 21765328884992 21826778321656 21850386618368 21857348068864 21858078866036 21893418190336 21943499061344 21974232283136 22063769300188 22070798733599 22087633931264 22103550988288 22181757371312 22188824395276 22312297364896 22319405978408 22343547111424 22363336415834 22394657645696 22431614463104 22438761090592 22526450560768 22558754465408 22570813555136 22622443958044 22646912863232 22691513092864 22771038446464 22780190304256 22868074121662 22877264978848 22982272569344 23002653100196 23027533247488 23080208389952 23125661940304 23150675136512 23216035782016 23249328581696 23261756827232 23314967752678 23340185705984 23347621800832 23386151248768 23468111051968 23477543068672 23485022925056 23568117207019 23603091427328 23610611282944 23706815950202 23732457734656 23740018805888 23833590367048 23841183658754 23859369273344 23866970778112 23960241614848 23961042721952 23968676619496 23981489402332 23999782039552 24007428279296 24062344917184 24109732661168 24135810248704 24194228349368 24203952198272 24238661712832 24307094040026 24333385097728 24371511520664 24381306621056 24466754075456 24571015811573 24597592332544 24607478296576 24693718398976 24702411618052 24715616628934 24742349553152 24798947312608 24839041323008 24847785701816 24874661582848 24934867992716 24944889510464 24979826364416 24980661561184 25021049360384 25078284641536 25086274488128 25117578199868 25215736343072 25223769981256 25350579852928 25358656451744 25368848293376 25458607892074 25499768417024 25507892546752 25593894452224 25616590952491 25636130814976 25644298389248 25744514926592 25753578069884 25781433674752 25795215491584 25854221666336 25886483654966 25905138284872 25933157820416 25995926205172 26024043938816 26043668436128 26134941853328 26145445690112 26186411314756 26288746400224 26377381017088 26429327931776 26532612322304 26541952908758 26570661236224 26584864945408 26645677431632 26674497949696 26682996343808 26727029998592 26791719864514 26840026200064 26934991093736 26943572479978 26954401311712 26988036150922 27025834557568 27093503943088 27102135830924 27131450063872 27238388990912 27247067038576 27276538032128 27384048825088 27392773279424 27407416459808 27499822762496 27553980184192 27650546684992 27661659655168 27671397713386 27701327671808 27768375719161 27779536045744 27809582968832 27853156023616 27864350424064 27931793050238 27962004657664 27971848449853 28081160927512 28111534094336 28136463221174 28231327563488 28246419004496 28276970917888 28285979853824 28341654071552 28397469373504 28437241778176 28508445154816 28549327498496 28660896733184 28670027986432 28705803656992 28714949217416 28786847939531 28827165692864 28940788302844 28950008728487 28981321659136 28992969478144 29038396705472 29095551876656 29104821609388 29120379988546 29151877196288 29276103945704 29307769587712 29432660651296 29480246276096 29547681904384 29593978275092 29605872325568 29709629948768 29764192498432 29868504975232 29880509360128 29927327216864 29995785536206 30011820192277 30044281600256 30053853594688 30172311209348 30204946207744 30214569389312 30333660467152 30366469984256 30376144626688 30382702794752 30392382608896 30452202779008 30499916385554 30554908719104 30792654262832 30805030070528 30843469886768 30853296499564 30886668065792 30914023868947 30973869521056 31018287389936 31139505186944 31200830502688 31272201942002 31306026605056 31322761668352 31428368871424 31456239345916 31490263067648 31600624782848 31624454529584 31658660196352 31735286536184 31748041195136 31797785167918 31832178312704 31922049200272 31956576751616 31967826799832 32092755345728 32102979976144 32155957967056 32229514246349 32264374358272 32274653665856 32281621719424 32291906521952 32454250712576 32464590514048 32627802855424 32638197949952 32765746270208 32771186754691 32806632750848 32817084819904 32830274262016 32945332220416 32946433742684 32956930351807 33005837225984 33085724261128 33121510467584 33150882409106 33186739091968 33262653267872 33280434272624 33316431081472 33328159855144 33458404509376 33524296603952 33600982937683 33637326458624 33768779319296 33821689457248 33835282657792 33953862798592 34016219998208 34098552554836 34135434257408 34160033345536 34165705339997 34202659676416 34280897755664 34291819519972 34299223076888 34336321828864 34347261251072 34348409646628 34482641382112 34493627421176 34530936444928 34667040533888 34678085321824 34734151553024 34857047297776 34868152621148 34882166403392 35068702052608 35191604871808 35205748652032 35249679870592 35260910285216 35341569097114 35398708024064 35449471302784 35463718721536 35549554791212 35588005927936 35600534390722 35619565141699 35658092003072 35739659362288 35778316120064 35797441906688 35810044099676 35935545048326 35949987823904 36142233748096 36268898898496 36283475651584 36340325906192 36379632357376 36423453865393 36482341943168 36534659199808 36637806468494 36677434680832 36689119972736 36690346667989 36749666248064 36833730567256 36845465654438 36873570695168 36885318475264 36893281965056 36905036025088 37035612753887 37062301803604 37090572242944 37102389158912 37260495930896 37300797657088 37452784862504 37464717178042 37505239794176 37651808251904 37653067134496 37665063259208 37680201141632 37812256298432 37886722753264 37927701819392 37973388072431 38014460877568 38034782025856 38089325548736 38196862062898 38238176582144 38251638015563 38313481833088 38401123357352 38442658809856 38611596275329 38653359379712 38668894466048 38818075399796 38969774348384 39046520388568 39088753915904 39101207444992 39178168863616 39190650879968 39199112087872 39254012858368 39255325310432 39310304811008 39408733008128 39421288481344 39541646577664 39589276926577 39619474895872 39632097510656 39849317281312 39865333032448 40006383830402 40035213712984 40078516631552 40218976996352 40254642925343 40298183183104 40390364682416 40455666313216 40469908395532 40513681488896 40628062618528 40686325017968 40708074447656 40752105146368 40845324985472 40924396384256 40925764685344 41069194340944 41085700370176 41305409997824 41531801035648 41545032910304 41626804417592 41708783142334 41753896228352 41767198861696 41871778821136 41930422825984 41931824763416 41999618569216 42012999488768 42095692076864 42109103605072 42154649686016 42177184028672 42237667935232 42339899611394 42356916346976 42486237280256 42583423921024 42650145161162 42816819632048 42863131193344 43045786581952 43063087019008 43214007198208 43229220331591 43299111718016 43398157797064 43445098145792 43468322315264 43483624978178 43530657769984 43636018987253 43653556643312 43700773236736 43714696137728 43716157732072 43786836380672 43886998122688 43948464566272 43955761849769 44127538600376 44141597467198 44175267862528 44363514742624 44377648790552 44624594729792 44638811956816 44687094222848 44726672831668 44789315291392 44863228926208 44877522181184 45052901121536 45117508930816 45141627110272 45244887916088 45293825726464 45383026185728 45492870859051 45542076892928 45560380608512 45736148243324 45754529957696 45826219800823 46005306200392 46055066494976 46160416779904 46251323880608 46432071564032 46498657163392 46523513654464 46629935505356 46680371411968 46695243601664 46772302497536 46936222103936 46955086137344 46970045850112 47136234414038 47221222565888 47413631900404 47428737704117 47464915469312 47480037611776 47667180734096 47682367317508 47718738546688 47733941556224 47922085443904 47937353238992 47962978804664 48014856558592 48124689834368 48219465322336 48388456698736 48407904396544 48477323425664 48614188080052 48666770195456 48743023041328 48762613242112 48933508150912 49142031623146 49195184665088 49387436797952 49404823236104 49431233257868 49484699106304 49597894625216 49695571403632 49749323165696 49869735985432 49889779020928 49961323122368 50156569283072 50172548976256 50235156399736 50431472686144 50447539962512 50646379529977 50701159705856 50717312903488 50737696586752 50917215784148 50933437816429 50999536834048 51015785093504 51187788904448 51233181904982 51272261629952 51288596778496 51489029853184 51507156139768 51562867349504 51590430983168 51708443332672 51772967309932 51789461981411 51810276569744 51866315640832 51991852410344 52048087877632 52087336872256 52269883706656 52290891380224 52372822629512 52577492800448 52754762034176 52801544616359 52858655863552 53065224644608 53083905817516 53141322472448 53169729890816 53291354863264 53365992687616 53454059997184 53583439729028 53680052400128 53869982187472 53887144959956 53908802623424 53976072301844 54051669115136 54187007886176 54204271661848 54262900127744 54476777981824 54494134077152 54768097650176 54785546558848 54814832919616 54999645524992 55048418855353 55107960368384 55301093369984 55323319310336 55342795426772 55402655343616 55536751438322 55559072091488 55706312047232 55728700848128 55863586100476 55924009315328 55943696899706 56162321855024 56223068188672 56272926442348 56462655126976 56492838008992 56571959707648 56683308143104 56794938747008 57016890309632 57098654996992 57236856074189 57321793466368 57340055972864 57411607313984 57429898434832 57573695879062 57654331385728 57656259049697 57881576605688 57900017456974 57962643318272 58076793410944 58191103753312 58209643218776 58240759977092 58303754392576 58552207891408 58615539175424 58865321302592 59095363808768 59187956550184 59211744651136 59419259897536 59528384996864 59672466970963 59737009950464 59761018720256 59854654433728 59991571072412 60023640384554 60088563200512 60107707189376 60109716881599 60344622418696 60409892415488 60429138778624 60667320934304 60752289253376 60765405589504 60784765217792 60904405558016 60999832771108 61019267087009 61109817438208 61585308525664 61610060141056 61686939773536 61706592999128 61773336131584 61828047737894 61947739042112 62036574779872 62211720884621 62279010373888 62401661005376 62544403884004 62612053210112 62645523336704 62912478691832 62980526135296 63201249565696 63248909059168 63470573072368 63496082390272 63595570335836 63664356625408 63844098400544 63935653599664 64185510691456 64205959952288 64311915934112 64459028492698 64528748716544 64549307331712 64563243438848 64583813043904 64908501425152 64929181028096 65255605710848 65276395899904 65542373509382 65613265501696 65634169639808 65660548524032 65890664440832 65892867485368 65913860703614 66171448522256 66243020935168 66301764818212 66373478183936 66525306535744 66560868545248 66656319710288 66916809018752 67048593207904 67201965875366 67274652917248 67537558638592 67643378914496 67670565315584 67907725597184 67931631949643 68032439996416 68197105109672 68270868514816 68331410679994 68405319352832 68561795511328 68583639039944 68598446153776 68672643657728 68694522502144 68696819293256 68965282764224 68987254842352 69061872889856 69334081067776 69356170643648 69714094595552 69736305242296 69764332806784 70137404105216 70383209743616 70411497304064 70499359741184 70521820570432 70683138194228 70797416048128 70822339692181 70898942605568 70927437443072 71099109582424 71176011855872 71201068781444 71239130283398 71316184006144 71479318724576 71594883813376 71620088199352 71871090096652 71899975647808 72284467496192 72537797796992 72566951303168 72680651812384 72846907730786 72964683886336 73069318399616 73275612936988 73354869361664 73378239945472 73380693335978 73499332496128 73667461134512 73690931308876 73747141390336 73770636950528 73786563930112 73810072050176 74071225507774 74124603607208 74204778317824 74520991861792 74905569725008 74929434356084 75010479588352 75306134268992 75330126518416 75360402283264 75624512596864 75773445506528 75946776144862 76028921755136 76069564051712 76178651097472 76393724125796 76476353164288 76503276031126 76626963666176 76802246714704 76885317619712 77223192550658 77306718759424 77636150799592 77939548696768 78093040777136 78177507831808 78202414889984 78271677455419 78356337727232 78381301759936 78398224175744 78510650620864 78620609622016 78817466016256 78842576962688 79178553853154 79238949791744 79264195021312 79587167832821 79698634562624 79730666064896 80012767660804 80038259425817 80070427425968 80157033263104 80437953992704 80509285850686 80596366366208 80780729364832 80911332626432 80939816791064 81027362977792 81256125237056 81372650035936 81416148895312 81504210292736 81602387134373 81690649970944 81851529370688 82138388681888 82171400740352 82610819995648 82973855825707 83063602071296 83090065820608 83253608835184 83417566284668 83507792456704 83534397723392 83743557642272 83860845651968 83863649526832 83999237138432 84025998977536 84191384153728 84218207210144 84354368057344 84475335870464 84679799222788 84713832693952 84972474560512 85074829140091 85166847842048 85300290322324 85633639264096 86091573163904 86126174038016 86428014396416 86458440663182 86504658201269 86598223436032 86796315594128 86890196291584 86936644630528 86967249956356 87061315539968 87272037974506 87307113286624 87429392275456 87432315464144 87573672761344 87773996245376 87911523699538 88255077200752 88283194934396 88350535725056 88727029485248 88755297581104 89105127622259 89249189459584 89277623913632 89453345663336 89578630582784 89726457852416 89755044362368 90105802243072 90235017861632 90283254220544 90489775832176 90587651452928 90602692792381 90766052371456 90985741718102 91084153785856 91472296486648 91509059915392 91652439601646 92010612400784 92110132989952 92320833559808 92502647761216 92864143128064 92896835180653 92997314326784 93047027308928 93259871010712 93360742823936 93390487203328 93544604995072 93771019525799 93872444207872 93910172274688 93940091700224 94272468828076 94302503679923 94442445131776 94458126528227 94827263800808 94857475408234 94929830938624 94960075223552 95334361468192 95364734635016 95467883112448 95844170887808 95874706477984 95925957609328 96029713117184 96249379668736 96438930644672 96776913397472 96815808793088 96954646851328 97228376160104 97333540390912 97486046082656 97525226484224 97761275675833 97867016301824 98284063246292 98390369330176 98477621274109 98809646472208 98862466515736 98969398212608 99195789250432 99391142807264 99739471970864 99779558041856 99922646244736 100313138566144 100345097952512 100470312799472 100862945372288 100895079925024 101292759059954 101402319411712 101434625806976 101475393173504 101834431568296 101866875632858 101921329959911 101999073668096 102031570187008 102375577808896 102466363809964 102544523259904 102577193556992 103014312279536 103125734699008 103180861966336 103416886665344 103545934619864 103578923962822 103620553139488 103983704820688 104096175755264 104174673744512 104539767413312 104581782760448 104745645259024 104985249376721 105154985600896 105509524068352 105603089232718 105717311727104 106130449289216 106167811635032 106282644944896 106339459781632 106582709726528 106731985375232 106749707349439 106908119994368 107166879458056 107739964374944 107774289919912 107817605246848 107952144603688 108103338230272 108374015772352 108408543323696 108525800255488 108953555963648 108988268154304 109452706797007 109536195300352 109571093117696 109629665839232 109999291049984 110096837710706 110215920736768 110602186739968 110646638620672 110685590853544 110805310687232 111073502876644 111118144182976 111292248087713 111412624094464 111457401696256 111727172200952 111848018630656 111887393799412 112324643710048 112545852884696 112925310253952 112985676017984 113143919415296 113366616286208 113589877494016 114033780619264 114197309993984 114473712148378 114680111945728 114823214627968 114859796869664 115147391758124 115308662771456 115312518099394 115763153211376 115800034913948 115925286636544 116153586821888 116382207506624 116419286437552 116481519954184 116607508785152 117104415782816 117730642605184 118190727617536 118375913100368 118423489302272 118838519795072 119056769993728 119344933941926 119474019900928 119709308867456 119983142144824 120047280769108 120177126401024 120215414378752 120219433763198 120689244837392 120819784830976 120858277557248 121334641868608 121504578506752 121569530435584 121808811116032 121999665542216 122038534174018 122998350287087 123170617051328 123220120282112 123373879547072 123413185998256 123546672263168 123656095475788 123695491839899 123895478084224 124073149559744 124423441769242 124558020747776 124803322010752 125088807768008 125224106420224 125291046673408 125774407669141 125824957383664 125961052270592 126402499131392 126497818118336 126941146144736 126992164780544 127191140671672 127328713250816 127688196801088 127871307199328 128232322639729 128371021382912 128411919904576 128623831868224 128918056985396 129057497433088 129098614663424 129126486877696 129167626087808 129817002850304 129858362056192 130552791799808 131084747018764 131126510123147 131226531003392 131268339279616 131321097048064 131781328881664 131785734970736 131827721407228 132342897044512 132603529636424 132746956367872 133050613071488 133121737090496 133312639420576 133689017220143 133833618037504 134097186415808 134403931750732 134549305834496 135286757828992 135341130631168 135815451194368 135863263899286 136394210219344 136541737029632 136662821359988 136810638705664 137123591022656 137167278079888 137196892307552 137389045004288 137393638586512 137930565528448 137974509684704 138668162135552 138712341287296 139428189191104 139472610484592 139528665613568 140022343406407 140274808210432 140766419487232 140998719482368 141043641140864 141366276388456 141594832096256 141644679384362 141797885211136 142198219164848 142352023711744 142402137562888 142478260566796 142632368012288 142958637449152 143240176398704 143742180193304 143799951295616 144568934992384 145075595593984 145133902606336 145361303624768 145693815461572 145929367772672 145980740998169 146138636799232 146551225873976 146709738723328 146756479890944 146761386671956 146998664992256 147334922269024 147381862617752 147541273901056 147573127860224 147620144100352 148142451015548 148189648639879 148249207214416 148409556635648 149041983723584 149811139450016 149858868712168 150020959176704 150612268537984 150660253036832 150720804566528 151249025193728 151546891013056 151893552289724 152057843510272 152139128103424 152192687423623 152357302194944 152787448251592 152952706328576 153006552062252 153253927332352 153604493429408 154446385101316 154613437518848 155272301599184 155879097393536 156186081554272 156404829779968 156543354910838 156712675454464 156762603519872 156796448351488 157021301241728 157634932032512 157685153925376 158357107706308 158477899583488 158528390042624 159174335665642 159397269125248 159461332129792 160025535321608 160076518851634 160140854851936 160875907985408 161018571701372 161192732732416 161561458729664 161879633582128 162054725955584 162512250474112 162745300071872 162832297790624 163204774268746 163381299941888 163703058741376 164276777363776 164342801480704 164976820449133 165221639991296 165947711651414 166127204142592 166180131641216 166507217670368 166835132569336 167015584913408 167068795446784 167487115284544 167721691303936 167727299053664 167998474276864 168051997955072 168382768307456 168436414420288 168950671740928 169359598445576 169427665387904 170149658280182 170333695684096 170600580644648 171267278528192 171997110681011 172183146327808 172252348076032 172856028792832 172916881326364 173009316402538 173196446872064 173592631188256 173873289261056 173934499912712 174122631079936 174544075949012 174614226573248 174858784550912 174864630928288 175147345522688 175547992490752 175823047399076 176510154401504 176566389868792 177454058970496 177510595162208 178210255244518 178498378919168 178555247827264 178906691326672 179157261165568 179452915704832 179510088724736 180211604486144 180470035723264 180566508441088 180979551664352 181205385584762 181532104742912 181971483436204 182168307571712 182944592973296 183018119830784 183304879203292 184021224801568 184641667119616 185005295522432 185728286256128 185793670361306 185994628653568 186094054617856 186519742021424 186721485647872 186780974406656 187089209990144 187542039051598 187744888415744 187880183400448 188544937656152 188605007359846 188916253056454 189654527601616 189714950816468 189859661877248 189920150447104 190668722936384 190729469270032 190935766224896 191688341775616 191749412955968 191851915218656 192498759337472 192877861289344 193553826794944 193631617586176 193909293702656 194378630034127 194456752320208 194667080781824 194972092165312 195050452968448 195522551351666 195734032603648 195802939148971 196568126492584 196780738660352 196955242548218 197619292944416 197724933031472 197938796425216 198391578500864 198782285614528 199478943941728 199559116083712 199845292489472 200626277132288 200690195905024 200940625598944 201507935576717 201725890744576 201790159850048 202585518119908 202650061099409 202804638823424 202869251613952 202950786347008 203668863136592 203733751265716 203842659919822 203998147336192 204063140374016 204932727619928 205154387113984 206028624559072 206361723932672 206833773330688 207091869239728 207157847925644 207241106278976 207967409641376 208349347489024 209079534826624 209163565520896 209491290518048 209970498753442 210082741345939 210309971201792 211019048136704 211206178465436 211434623454208 212335623270064 212565289889792 212678919563264 213165419453056 213499414698878 214333758916112 215479928749888 215548579839824 215635210493696 215904289207376 216206676460544 216398167082629 216748031544704 216817086647392 217907111927296 217976536308608 218905413594014 219072390600704 219142186235392 219259331678464 219998582099968 220035111067211 220193675421412 220431841473536 221204373479936 221371181707088 221610621374464 222147005753288 222236288365952 222584496175426 222825248188928 223454344401904 223696037261312 223774787598824 224649287420096 225091705769392 225606599724443 225850620507904 225971352035968 226733232572416 227179754988032 228067561238528 228394619987968 228947424296756 229360223891456 229398307282837 229646429255936 229719593739328 230294783516248 230617325542912 230625036198788 231526306422752 231600069827896 231850573273088 232307173643776 232764415013248 232838572875104 232963039908368 233215017570304 234208831565632 235206880563781 235461285210368 236381455235072 236751826200736 236846978604544 237677039590144 238113539987456 238689867883852 238948039801856 239159937379979 239418617734912 239966284289648 240094561538216 240354252802048 240430828757504 240438867526396 241378489674784 241716555114496 242669283737216 243139060871168 243617622232064 243999331084432 244077068348036 245996700574174 246341234102656 246440240564224 246747759094144 246826371996512 247312190951576 247390983679798 247790956168448 248146299119488 248846883538484 249116041495552 249606644021504 250177615536016 250448212840448 250582093346816 251548815338282 251649914767328 252804998262784 252995636236672 253882292289472 253984329561088 254382281343344 254657426501632 254964177057751 255376393602176 255742614398656 256464645279458 256742042765824 256823839809152 256832426675923 257247663736448 257836113970792 258114994866176 258197229326848 258252973755392 258335252175616 259249289277209 259634005700608 259716724112384 261105583599616 262169494037528 262253020246294 262453062006784 262536678559232 263562657763328 263571469941472 263655442814456 264685794089024 265207059272848 265493912735744 265813716507017 266101226142976 266243474180992 266625278841152 267378034440286 267667236075008 268194372831616 268807863501464 269098611668992 270281173927303 270573515657984 270682261262336 271630902388736 271726527798572 272788420438688 273325642719976 273621277411328 274247182045312 274334556159776 274393784615104 274778090008576 274787277173024 275861131056896 275949019369408 277336324271104 277424682574592 278856378382208 278945220969184 279057331227136 280044686812814 280549616420864 281532838974464 281782500477401 281997438964736 282087282281728 282732552776912 283189664192512 283289358768724 283595770422272 284396438329696 284804275125776 284956521133592 285264736024576 285917274898304 286480352797408 287484360386608 287599902591232 289137869984768 290151191187968 290722607249536 291387630923144 291858735545344 291961481996338 292277273598464 293102451747952 293419477446656 293512959781888 293522773343912 293997329984512 294669844538048 294763725235504 295082547802112 295240288200704 296284902031096 296379297279758 296498414428832 298083967447168 299622278900032 299717737424336 300041918353408 301224537075968 301320506073664 301441609133056 302498050387456 302604542321137 303093782026112 303787104579448 304115687020544 304278256206848 304385374847246 304714604389888 305452132910771 305574896503184 305905412657152 306013104124504 306507854664704 307208986858816 307690332948383 308892770202632 309226875037696 310544603198368 311758194787072 312372163108544 312809659559936 313086709821676 313425350908928 313525207039744 313592896702976 314042602483456 315269864065024 315370307850752 316714215412616 317056780085248 318348671331284 318450096013357 318794538250496 318922664259584 320051070643216 320153037703268 320281709703872 322037143402744 322385465464832 323122917459328 323759267164256 325024500948224 325490600143744 325664595581248 326409548537492 326762599883776 327406117482752 328553554727552 328685602961408 329953640898266 331895423302828 332254408285184 332360263282432 333014435340736 333670265138672 334031169826816 334137590893568 334974230569088 335454598107328 336103995910144 336765536614912 336872828840576 338719196891152 338855330775808 340054262558417 340299316560364 340667391368192 341201161289296 342534557056384 343994221362022 344366292655616 345712057585664 345833762652728 346018632805076 346392893744128 347185262376512 347868999825424 348245262159872 349088151898024 349228453146496 349729261856576 351095984981504 351646094798152 353020308803008 353132779737584 354524656709839 354908117940992 355021190324416 356420510489036 356996757838336 357110495654528 357813382653344 358314522331136 358905831409664 359020177449472 360423208972288 360940071446528 361133016882176 361959103328704 362410771169524 362526233869877 363064209485824 363942966872408 364336615143424 365889185946592 366036239661568 366609758406584 368042449603136 369283334239232 369610812314513 370010591044864 371456572512256 371587340722612 371989257307136 372188109235712 373039484042848 373561948813312 374178419980288 375084078103196 375489776831488 375760366800896 377089875312304 377210014719692 377832506112908 379309055203232 379429901632936 379840300894208 381337445872768 381458938540064 383376683551232 383498825911936 383703830437312 384997518674944 385755722578688 387107653589888 387263235172352 387818587405312 388757260068254 388913504640416 389944184330624 390100905936896 391045102703332 391468065207296 391605878297942 393136252985168 393561477320704 393910485096436 395238585888832 395449866062944 396783157001728 397564571229056 398957887883456 399118232167424 399690584978944 400657992519323 401252554264576 401380391810048 401881251197888 403015871153434 403451781489152 403580319700096 403593813347879 405171036239816 405300122198818 405609277646848 405738503227904 407337726273184 407467502531432 407685319839644 407996294672384 408126280748032 409865455239856 410308774227968 412057249118144 413667546661376 414183738479456 414315695851288 414482212557952 415934819282752 416698694978048 417707268796741 418159069653248 418327131041792 418982581036096 419940997506884 420165482691878 420619942403584 420768018171193 422412356930872 422869246908416 424671246540128 425357839126528 426330838906112 426998829397756 428667517832224 430959857499776 431097159679648 431270420987392 431808578414752 432413352921088 432796334165258 433496063089408 433634173294784 435482046192347 435814223854592 435953072617216 437810827188028 438144781201408 438284372470784 438518663356928 440070222134422 440387350842824 440863682947072 442408746959872 442742363414176 444294011506576 444472576731904 445168992350852 445650496377856 446908688803808 447549575197648 449298574840192 450183411538784 451213199448886 451701241015808 451942704071936 453466465144832 454359509976064 456789239975936 457894848593512 458796614565674 459292858511872 459439187478656 460589567032496 461234651085824 461250072397576 463052612845504 463200139655792 463701146546176 464614347287552 465528830026496 465677145750208 465926079816736 468417663131264 470413761127562 470922570420736 472762910470144 473503652401472 473693957209088 475354079180288 475521423647501 476227079974912 477379735767704 477896079603712 478319874759958 478837235469824 479932568579296 480189123076432 480708505604096 480861657515008 480877735052792 482756979349568 483433110228992 485338567474432 487235244464128 487998662168864 488154136696072 491993401148348 492682468205312 492880481128448 493495518188288 493652743993024 494624381903152 494781967359596 495581912336896 496292598238976 497693767076968 498232082991104 499213288043008 500355231072032 501164186693632 503097630676564 503299829534656 505991272473344 507764584578944 507968659122176 508764562686688 509928354115502 510752787204352 511485228797312 512929290558916 513484085531648 513647679618304 513664853351846 514495327472896 515672227941584 516229989732352 516394458653696 516505947510784 516670504351232 518498578554418 519433448224768 524338988075056 524506040492588 524906124013568 525073357118464 525538405772099 527142939882944 527310885628912 529371588178048 530414118545696 531627433014034 532202452285952 532486948361984 533250557682304 534756068880572 535334472150016 536388745663232 537615727002928 538197223337984 540562347854606 541147031315968 543261804777472 543453055597144 545576840877376 546651285439952 547242554822656 547901742187933 548494364090624 548669112319552 548787569230208 549574554346048 551722262113792 551898038738816 554672648542208 554849365149184 557110174829747 557712756764416 557890441938368 558114662454272 560089373625628 560267815980719 561099232841728 563065677948928 563565000954802 563994877929472 564174564563456 565465105553824 566379328385024 566578717537448 567191540844544 568792876659392 569608550251552 569913042267184 570529472049152 571216709940611 571834549796608 572960705594816 574968720773216 575199805182464 578275739969536 580302382375936 580816990779949 581445214499072 582775261846288 583717471090688 583922963992676 584554547196928 586204903495904 587025919563776 587045546687824 587994659969024 589339689076096 589527450471008 590480576401408 592569804062192 592758594559516 592996828857664 596167934894336 599244557800064 599435474848672 602449074151936 602641012147328 602883218266112 604996100774912 605209084642274 605532607408883 606187564052224 607574209158896 608231374041088 608556512413696 608770749694492 609429208779776 610904265821542 611149793006368 612026208249008 613015709329408 614417973717632 615380665896766 617785540405264 618453750075392 621089206396736 623516389574144 623735893355813 624744326217088 626173419643352 626850701817856 627050414079488 627185793405952 628085204966912 629605416816079 630539728130048 630740615701504 633428430825232 634113560170496 634218849546667 636697342662568 636900192026714 637589076500992 640102141286432 640306075406536 640563419407744 644074286805488 644770930929664 646245834918656 647518534328512 650049001896448 650277846264571 650981200287488 651329191162496 652819097074984 653525199767552 654812234965504 656397136680593 657107109455104 657371205922816 659907281796532 661206885697589 663790846605656 664508816570368 664720526564864 666028870681472 667340530277344 668275181787136 669948461138176 670909196214656 672207991820288 673531073229824 673745657681152 677438393782304 677710661551616 680108525116834 680598633120728 681334782736384 682402322578592 684328929730831 685069114112768 687988442724044 688732585311232 691667525305456 692037265610152 692785787488256 694370524753024 695737999650848 698176303796048 698456906292992 699458523713152 702191969963008 703292189596304 706040617606016 706265559475168 709049313419678 709816235881984 710042380648832 712841020978072 713993515676672 714220991309056 715626765306688 716629044662272 717811662819328 718040354898944 721880142893056 722266033764352 723918206657408 724821542339048 725052467739754 727885933744816 728673230286848 731778371893184 732072479323136 733219516813168 734896745637047 736084899206272 738566668478464 739221624629026 740021182089728 742913145024512 743174681445224 743978514614272 744376218471424 746078968085696 747123897626624 747247951446073 748356839960576 750168156206392 750979553662976 754179750624608 754420029439384 755665012225816 758618110406464 758859803265872 759680601788416 762674891745536 762917877080128 766753367102464 766997651823872 767407660874624 769995037349888 771511445157376 774215307179776 774526470344704 775637174810624 777514520136508 777827009280832 779045736613991 779888368661248 780201811873792 782090205406664 782936130414592 783211756595884 786272505970336 787820970192872 790477171777664 790899732125888 793566314003456 795129142458112 797915775766912 798236464334848 799381169957888 801315985038646 802760783620096 803762502395776 806031742306868 806903562978304 807160639400192 807187626695758 810342072479632 810600244397636 811218555293696 811477006455808 814675452546368 814935005062864 815370639679288 816252561496064 819730910479712 824114498236288 827335093322752 828367476958912 828631391702576 828964425115904 831869638565504 833397389956096 835414537593482 836318139306496 837965162072192 839881995013768 840330965383756 841239884807168 841536036342386 844824713861744 845738493816832 849342493080256 852661677812224 853997658795512 857335035664448 860988452009609 861919714999552 862194319359296 862540841974784 863617156829504 864826705842176 865592668330516 865868442879293 866992126178816 867268346589568 870964092384694 871628447709184 871906145234432 875621654376056 876568744941568 877037326713856 880140444268844 880420853683987 880774701685648 881727365894144 884817493919744 885484726828352 888588023013152 888945153463808 890337984701704 891300992755712 893817377607616 895099150395296 897626258478103 898597149680384 900366823077568 902426398897772 903402482031616 903885408143872 908719019952128 915789697187024 917593229131348 918585717023744 918878374957312 921179134064992 922469302171648 922500144795152 926105225691008 926400279311584 929228694575104 931057660052992 931354291500416 931852159633472 935823120541001 936835326262528 940827522255124 941845140841472 947007304802944 947387914418176 950708158360576 951042847295002 954759471535408 955792159207424 956639749519916 957674470939648 959865137158592 960378246152864 961723315030016 961755470105584 965513958699136 970677134948864 974470488928256 975997324337728 976308273392144 980156403844849 983986802296696 985364936410624 986991036376576 987305487986048 989248763806304 989563934719192 991163824673792 992585196477952 995387534153936 996464165982208 998426576086016 1000710462144064 1006195261353128 1006599659069312 1011982544946688 1015529169157888 1015937318244352 1017529125373376 1019856708231004 1021505574408704 1021865186987183 1022970457594624 1025858581117832 1026968171063296 1027295359236608 1027329706703692 1028990654945792 1031344455883168 1032788917307392 1033011895021568 1033341008702464 1036997157108836 1037327540479153 1038866896449536 1048677976150112 1049012080985176 1050146714236928 1051076811544198 1054285879765888 1054621771257824 1058743176356096 1060828237091392 1063254866028068 1064404904571904 1064973896723968 1066501115364608 1069512137761144 1070668944300032 1072777491326464 1075231454005856 1081124695709212 1082294062631936 1086906111194288 1091153681754752 1093302570879904 1095803484375866 1096988728181248 1097338224639104 1097575138460416 1099149108692096 1103444524227584 1103796077477632 1109345297084416 1109698730298368 1114220349659494 1115425513528832 1115780883876736 1116229324908544 1120178747251256 1120535631961438 1126131355897856 1127130001909604 1127989755858944 1128349129126912 1130930211107648 1133157435074896 1134383081689088 1137585753318784 1139217100503104 1139826084534368 1142433419881222 1143669099593216 1145921411189632 1149937441546432 1150399610364928 1154837743143931 1156551479939072 1160604764751872 1161633981559898 1162890428998144 1165550523692576 1167434942181376 1167845927985352 1169109094393856 1172409806991808 1174051839127552 1174091093375648 1175989319938048 1178679378152192 1179054900942016 1185139608124384 1185517189119032 1185993657715328 1192335869788672 1198489115600128 1198870949697344 1203979774767077 1204898148303872 1205282024294656 1205766436532224 1209992201549824 1210418169284548 1211065214817766 1212375128104448 1215148418317792 1217113024827392 1217541499388984 1218858417559552 1221808531643084 1222299586012736 1224052416498016 1226031418658816 1228835947435264 1230761331793532 1235571080810528 1242178412793472 1247032779148288 1247471786711626 1249488652434176 1252346839286704 1253701403635712 1254100828158976 1254371586811904 1256170409933824 1259210833632158 1261481231403008 1266856861650464 1268437699093334 1273394685325136 1273800384053428 1275178153001984 1280204282572864 1280612150813072 1281126838815488 1288148573610976 1292491669837312 1295037068657024 1300098003792896 1300555692529142 1301962400574976 1302658382324992 1305638194149968 1307050399535104 1309624469931008 1312794273361186 1314214218910208 1319814563593064 1322413771395178 1327581693211312 1329017633140736 1329441053129728 1332057741362944 1334681060554688 1336550363574272 1339896922276352 1341818392429312 1347062146459648 1347491315362304 1352981853157957 1354876787564608 1355421323103232 1360217050233668 1360650410238889 1361197266241456 1362669565472768 1364804645157184 1368657859461662 1370138228225536 1375976885448088 1377465170622464 1383335050610912 1384074531220304 1385571574976512 1388741049506048 1391475999301696 1396352607592096 1396913812585984 1398917047426304 1404383939926016 1406584379192608 1410555549037019 1412081235212032 1412531118950336 1418098626839356 1419632471763968 1420084761297664 1425682041956144 1427987031353344 1428441982618112 1431253530613376 1436080709797888 1444532067528704 1447836413314816 1449643084678096 1450104935479508 1455771867489632 1463556743786368 1464144958646272 1466439033626336 1469793491274094 1470579189421573 1472169798412544 1477133336956928 1478443249258052 1480042364179456 1486349362890448 1487957029228544 1488752436942848 1492157936171392 1494495902892146 1500336312412784 1501959107325952 1508359501249216 1508840058878768 1511330024451632 1514787169578403 1517236220812928 1517719606531744 1525349783491072 1525835754160256 1533506734204928 1533995303647744 1534815321749248 1539990074699776 1540245777470477 1543022890314752 1548430614359552 1551274349621248 1555029040273016 1555654018561664 1558091473227982 1559776737322496 1564180410813328 1565872260829184 1566423513191768 1572545011940672 1575641940385744 1579246198071101 1580954343555328 1581799464251776 1587132628006912 1590258284916224 1595831551533824 1596472928669696 1598762339915776 1602631970077292 1605521567240192 1605788150979859 1607525004791552 1612063484613736 1613807125956608 1614321278800384 1614375253391516 1620684144959264 1621200488795272 1622954012911616 1629350905092736 1629870010125728 1630741279358576 1632505122992128 1639461820959424 1648228996472576 1654670186645504 1656734953917824 1657262783405152 1657928850231808 1663739277131008 1666794779912192 1670829075186964 1672636278612992 1674119561659853 1675930324144384 1679763990027536 1680661930767512 1682479769614336 1683072072684772 1689649427723488 1698684986160512 1705323355624448 1707995317591024 1714670071328896 1721976904019218 1723839429999104 1724388638718592 1725081683949568 1727234313659008 1731185336661032 1731736885758586 1733984252357632 1734536693179136 1741928184769388 1743256895418368 1743812290468864 1751243308752112 1753137489883136 1754074653427712 1760280888537688 1760841707367974 1761549403371296 1769634987839488 1770969453656704 1777176046026304 1777890306927616 1780675969403408 1782601985511424 1784749239404257 1787634755215232 1790198300790592 1795252516956206 1797194299360768 1797826986731461 1800733646155136 1804852797795544 1806804964063232 1807770816287744 1814745024940463 1817438039904256 1831579394374048 1835186458262696 1837171434047488 1837756749914624 1842358268129984 1844938604343296 1845000289590304 1852210451382016 1852800558623168 1858457389150208 1860696015549119 1862115320105984 1862708583000832 1863704319266944 1871646241082002 1873670652525056 1881655044510248 1883690281682944 1891968217491121 1894014609605888 1894775828836352 1901416316721152 1902085694590004 1909518943070816 1913279499039832 1915348941879296 1919730274317184 1920756492305728 1923446630060032 1923510940211168 1931027917398272 1941354269897728 1951994648675456 1952616546784288 1960312807689698 1967973604593392 1970729872821248 1973982072753152 1974610975972096 1978497527612608 1979127869438384 1982327649347584 1985170392955904 1990775068307872 1996853152172032 2001420924288128 2012390522706256 2013199318138624 2023965089893376 2031058338315776 2035058250746752 2039713416462008 2043011148817408 2043730373974366 2045940915189248 2051717162235664 2053936342126592 2054590718473216 2054659413407384 2057981309891584 2062688911766336 2065577834614784 2066682017404928 2073994314217672 2074655080958306 2097355952300224 2098024161970352 2100293428473856 2102153623088396 2108571759531776 2109243542515648 2117486352712192 2121656474182784 2126509732056136 2128809809143808 2129947793447936 2133002230729216 2138164930375397 2139024275522288 2141337888600064 2145554982652928 2150462908011712 2153832330638681 2162249391418424 2164588125263872 2173812222388576 2182307363509504 2186605141759808 2191606968751732 2193977456362496 2194676449278208 2195150276920832 2198298217384192 2206889048455168 2207592154955264 2219397460596736 2228440699318988 2229150672093499 2230851027057664 2231561767753472 2232458649817088 2240357494502512 2241071263922876 2254260003819208 2256698258253824 2261860422215296 2266314870149792 2275171506637568 2278434201006208 2279652169068736 2284866839762444 2287338199186432 2291842822379264 2299874883092864 2300799220729856 2309675486287862 2321209529503744 2323267963119796 2325780857996288 2331101047385152 2335691855970704 2338218188787712 2344819613983616 2348182186751296 2357358756304384 2358109801884032 2370279216248768 2371034378238064 2371987315430656 2380379837908919 2384671739577344 2396978231200256 2397741899394688 2407959549534154 2409796296607744 2410564048589312 2419984403099648 2420836338569096 2422130429635532 2424750256208896 2430296836635584 2435082998777968 2437716835119104 2443617063286168 2444599172025472 2448104832996032 2457671894870528 2461522663587064 2471142161621056 2481672596968873 2484356825586944 2494065558296576 2494943573423252 2498977304868352 2504693678573408 2508201656317952 2508743173623808 2512340819867648 2518421667264316 2522962462806016 2533713723300928 2536875398186668 2546789370650272 2547600768106856 2550356306003968 2560408565145728 2561224301626144 2562253677630976 2576297147221952 2584983339674624 2587275686201591 2590074137314048 2600196007585792 2601111385058284 2603924801149952 2605316764649984 2611276388299936 2619248939862016 2625588546722372 2628428437820416 2639629127186128 2644827542790356 2655163386422624 2658882106259456 2664115482725888 2669362121109376 2679793844552704 2683636784858624 2694124292919296 2694982630724608 2705963706315914 2709753575129216 2710842646206464 2720434100467336 2721300820477778 2722394532482912 2729609290314368 2737315718923324 2740276456451072 2751953770896176 2754930341244928 2766670101221824 2768149062440608 2777482099012096 2782951998603392 2792705215184192 2793827625171968 2797834094852608 2804605947635261 2808767879852032 2813168758385216 2821111098074038 2824162470424064 2825062237900672 2825156693435153 2836197253678712 2839264943527936 2840169522595328 2851364083912288 2855974062706688 2856883965236224 2862507061226752 2872161419595776 2895672826629632 2899286169356192 2900209870959016 2911543734979264 2923950881577187 2927113487572736 2928289917292544 2932878067252672 2939586982548188 2941158378843146 2944339596825088 2956886498516104 2960084728358912 2972698725780896 2977504873885696 2984315872342784 2988991805784292 3000672624825568 3016719002498432 3017680117757536 3022660048903264 3029574339156806 3034472441625856 3035439213063488 3050699566982144 3051671508320512 3067013468409856 3067990607295488 3069630643498496 3080491554940954 3086045780629504 3096861228719104 3110058080546032 3111308037123328 3116182946455964 3119553474644992 3128360821626656 3132847026383536 3145090023881344 3151283880771488 3158492396142202 3161908687110656 3163598928503552 3174265256013824 3180516569832448 3191663103067648 3197524679831552 3205263940154584 3211576301959718 3215050009583104 3224126969227472 3227614251913216 3228642557600768 3228750506783032 3241368289918528 3242400977590544 3245908025823232 3258701810185472 3259740020251456 3261482558717152 3278923641918848 3296457992945152 3309340373291008 3313469907835648 3314525566810304 3315857700463616 3327478554262016 3328649965532507 3333589559824384 3341658150373928 3345272557225984 3348239123319706 3351860648288768 3359527980055072 3361323861535024 3364959539228672 3366144145369544 3379298855446976 3397369972321024 3410646711248896 3415990635182048 3429340142657792 3443953808038436 3447678859998208 3448777277437184 3450163367899136 3454468627318016 3462370673322064 3463473771517172 3467968504715264 3469073386358272 3483856369538776 3487624580937728 3502486617504224 3508149306855424 3520561777075376 3521683414735948 3523098806742592 3541938907313408 3554352092052608 3555780613855232 3561351938806816 3569498478808514 3575269510430464 3580396601581184 3590505033912412 3594388598721536 3595653973462922 3601467292310272 3609705595591088 3613609928126464 3615541632575488 3629490049880926 3663158788748096 3670372916525392 3674342868094976 3675513499829248 3678768840404693 3684716536259968 3690000579180608 3704420902764032 3705601117246336 3721392031098238 3724230640211968 3725417166001664 3727408638533888 3740596888142587 3743292482164004 3747341305050112 3763310089020496 3767380563365888 3783936434982242 3788029219211776 3802832633442304 3804171389180008 3819037886141632 3826558998079664 3830697883758592 3835312195315531 3839460548634368 3841512984611456 3847021880422336 3862055834796544 3882708539795456 3899771223808229 3903989297350912 3905233093568576 3920625615379396 3935947209186784 3941459745642496 3947964145506304 3949221951944192 3956995055225216 3958255738876768 3964655298695168 3970340785911808 3981550136615744 3993706304344064 3998516969584277 4002841848576256 4024781045412512 4026398636277248 4047930179786752 4062116676631552 4065718935459643 4070116501493504 4079426832924016 4086022297634816 4087460747948732 4091881830378496 4103434324471328 4109181436946432 4109318826814768 4115962619783168 4125377823532672 4133364034809856 4147988628435344 4149310161916612 4194711904600448 4196048323940704 4204307246176792 4217143519063552 4218487085031296 4234972705424384 4243312948365568 4253019464112272 4257619618287616 4259895586895872 4266004461458432 4276329860750794 4278048551044576 4291109965305856 4300925816023424 4307664661277362 4324498782836848 4329176250527744 4347624444777152 4364614727019008 4366151253490691 4373210283519616 4383213937503464 4387954912724992 4389352898556416 4390300553841664 4396596434768384 4407237917712553 4413778096910336 4415184309910528 4438794921193472 4439531946826669 4456881398637976 4458301344186998 4461702054115328 4463123535506944 4480714989005024 4482142527845752 4508520007638416 4513396516507648 4523720844430592 4532629740299584 4550343013275136 4556868402012416 4559304338137472 4569733679524888 4574676398372864 4583685644758528 4594779956764151 4599749766185728 4601598441459712 4619350972575724 4628448199883123 4646535926239592 4651561715992576 4662202094770304 4671383711941408 4689639227967232 4696364373502592 4714717512608768 4716219603768064 4740558432497536 4742068756476128 4743974630861312 4760759675817838 4769343479154688 4790302508115817 4793956462400512 4795483798789376 4815919099068308 4819592593215488 4821128097178624 4841672677138192 4844260859271064 4849500512417792 4860593673271168 4870165997555936 4887234126572336 4889198344050944 4896209665992064 4915343789741056 4923045327174128 4942284323242112 4963345193937746 4968713651173888 4988131116593152 4989887146846504 4997954609736704 5009387357146816 5016403312635904 5024681639735296 5036843334528632 5067427446601856 5073750796373336 5093578741300544 5095201536213712 5100712612007936 5120817130291456 5122448603252288 5124507355261952 5144277219459329 5152594294443904 5169966679349248 5174551372403182 5180148274628096 5200392015171584 5202222770116568 5207849602299904 5210633529299968 5222552776599872 5230735660122511 5238497879724032 5251177093444744 5256856875640832 5279258254372256 5289655085580712 5310326772845248 5317764212518912 5328230965451776 5338724242218752 5359587689105408 5367273569717248 5389965261449216 5411927412631828 5419507150258432 5421685292412928 5440868200934672 5442601640955556 5444789064965824 5459218580628736 5474631437846648 5480552912902144 5503907541792352 5533340202443648 5536298124881216 5554964198024192 5565903997206784 5585410430368384 5587655250343936 5595668189705216 5609211895270522 5626337516770432 5642222196148076 5648324940848128 5650124475801344 5650313386870306 5672394507357424 5678529887055872 5680339045190656 5702728167824576 5713767930472448 5725014122453504 5780922463493089 5791345653259264 5798572338712384 5800419741918032 5823087469958528 5847901763154374 5854226975145472 5865756134505344 5879173965096376 5882316757686292 5888679193650176 5913772997032208 5920169456717824 5945397451561792 5968631744685568 5977983611568584 6001345249651136 6026919164067263 6033438004996864 6035360235515072 6045320097806528 6059148678313612 6068944883251712 6070878426126976 6101399133964288 6103343016641024 6135981214590976 6139261286996992 6160983109881908 6162945975787909 6172091561259008 6193722457438208 6220116161092064 6222616074246656 6232365892911928 6239106949289984 6256721643253312 6265694052767072 6283383809346721 6290180047762688 6302567761542976 6316984792284404 6323817374221312 6327197857007104 6361033139664896 6383326206135296 6410527880309168 6423152603919436 6430100019166208 6448253938454944 6457285115201536 6457501013566064 6482736579837056 6484801955181088 6517403620370944 6519480040502912 6522965117434304 6557847283837696 6592915985890304 6626939815671296 6629051133620608 6631715400927232 6654957108524032 6657299931065014 6683316300747856 6690545114451968 6696478246639412 6703721296577536 6719055960110144 6722647723070048 6732288290739088 6758597710893952 6794739944642048 6821293422497792 6831981270364096 6858680285315584 6861094826913943 6887907616076872 6895357719996416 6897554554874368 6908937254636032 6924741346644128 6926947543034344 6935937009430528 6938146772716544 6967712739077552 6975249161875456 7004973235008448 7041123554150752 7043366829471896 7046197613485184 7083877814626816 7108704184105216 7111561227710464 7122703877613632 7138996957617028 7150539020860928 7153056308910281 7160793203162368 7181010067824824 7188777197443072 7191307946925844 7202934584620544 7219411191182176 7231083265150976 7258980099761852 7326317577496192 7340745833050784 7351026999658496 7357537680809386 7369433072519936 7380001158361216 7408841805528064 7411202234492672 7442784062196476 7448461280423936 7450834332003328 7454817277067776 7481193776285174 7486584964328008 7494682610100224 7526620178040992 7567872869964484 7576058438423552 7608342778360016 7638075772283264 7653117996159328 7670624390631062 7678921097268736 7683025969222912 7694043760844672 7724111669593088 7765417079590912 7799542447616458 7807978594701824 7810466187137152 7841251230758792 7871894418373568 7882919491284992 7895928291012608 7898443903888384 7913990110450432 7916511477753536 7940681571823616 7963100273231488 7997033939168554 8005683697152512 8049562090825024 8052797272554496 8083864202007517 8095860359573504 8124233353263104 8131437870919286 8140233002987008 8158853665848032 8172044595269632 8174921495897464 8183763660756992 8206868648942656 8218362873892864 8218637653629536 8231925239566336 8250755647065344 8295977256870688 8298620323833224 8389423809200896 8392096647881408 8408614492353584 8434287038127104 8436974170062592 8469945410848768 8486625896731136 8506038928224544 8519791173791744 8532008922916864 8552659721501588 8556097102089152 8582219930611712 8601851632046848 8615329322554724 8648997565673696 8695248889554304 8729229454038016 8732302506981382 8746420567039232 8766427875006928 8775909825449984 8778705797112832 8780601107683328 8793192869536768 8814475835425106 8830368619821056 8879063893653338 8913762797275952 8916602688373996 8923404108230656 8926247071013888 8961429978010048 8964285055691504 9017040015276832 9047441688861184 9065259480599168 9100686026550272 9113736804024832 9118608676274944 9139467359049776 9149352796745728 9167371289517056 9189559913528302 9199499532371456 9238701945151448 9256896399766246 9293071852479184 9303123431985152 9324404189540608 9342767423882816 9379278455934464 9392728747005184 9429435025217536 9432439207536128 9470872972105699 9481116864995072 9484137512952256 9487949261722624 9521519351635676 9524552871672223 9538686958309376 9580605016231634 9587912924801024 9590967597578752 9631838198136616 9642256194357248 9683345354276384 9688521718542128 9699001024835584 9721187346542336 9740331995111872 9774468253144672 9778396688101888 9792419331984128 9830687579482112 9846090654348256 9873888843259133 9884568646484224 9926690387875492 9937427302347776 9979774293693008 9995909219473408 10018774714293632 10073686669057264 10134854893203712 10147501592746672 10187157482601088 10190403072427424 10241634260582912 10244897206504576 10249014710523904 10288554438918658 10294054325951011 10305188588887808 10339933358698496 10349102744806364 10360296549256192 10404445540233136 10415699204599808 10421267058599936 10445105553199744 10461471320245022 10502354186889488 10513713751281664 10558516508744512 10579310171161424 10603510187048821 10620653545690496 10656461930903552 10677448484437504 10719175378210816 10734547139434496 10779930522898432 10781720442293339 10823854825263656 10839014300516864 10881736401869344 10885203281911112 10889578129931648 10918437161257472 10949262875693296 10961105825804288 11007815083584704 11054723386497707 11066680404887296 11072596249762432 11109928396048384 11131807994413568 11170820860736768 11175310500687872 11191336379410432 11218423790541044 11240517056859013 11252675033540864 11284444392296152 11296649881696256 11300248951602688 11300626773740612 11344789014714848 11360678090381312 11405456335649152 11427535860944896 11450028244907008 11561844926986178 11582691306518528 11597144677424768 11600839483836064 11646174939917056 11695803526308748 11708453950290944 11731512269010688 11758347930192752 11764633515372584 11777358387300352 11827545994064416 11890794903123584 11937263489371136 11955967223137168 12002690499302272 12053838328134526 12066876009993728 12070720471030144 12090640195613056 12118297356627224 12137889766503424 12141756852253952 12202798267928576 12206686033282048 12271962429181952 12278522573993984 12321966219763816 12325891951575818 12387444914876416 12440232322184128 12445232148493312 12464731785823856 12478213898579968 12493244675829799 12513443286506624 12531388105534144 12566767618693442 12580360095525376 12605135523085952 12633969584568808 12647634748442624 12654395714014208 12703215174583241 12722066279329792 12766652412270592 12821055760618336 12846305207838872 12860200038332416 12896507876909888 12914570230403072 12915002027132128 12965473159674112 12969603910362176 13034807240741888 13038960081005824 13045930234868608 13115694567675392 13185831971780608 13243777522437847 13253879631342592 13258102267241216 13263430801854464 13309914217048064 13314599862130028 13366632601495712 13392956493278824 13407442593155072 13438111920220288 13445295446140096 13464576581478176 13517195421787904 13589479889284096 13663962540728192 13717360570631168 13722189653827886 13775815232153744 13790715439992832 13795109109748736 13817874509272064 13849482693288256 13853895086068688 13876293545433088 13935425478155104 14009946470016896 14082247108301504 14086733658943792 14092395226970368 14167755629253632 14217408368210432 14245407755227264 14277993915234056 14301078041721856 14306112617820562 14321586406324736 14362020135649648 14377554394886144 14382615893851688 14405869169241088 14438822382364352 14517960199523704 14652635154992384 14681491666101568 14702053999316992 14715075361618772 14738866145039872 14760002316722432 14817683611056128 14822404468985344 14885568124392952 14901668664006656 14909634554135552 14962387552570348 14967154512627779 14973169928656016 14989365220200448 15053240356081984 15135745739928968 15152116876847104 15216685556720032 15276151544566528 15306235992318656 15341248781262124 15357842194537472 15366051938445824 15388087521689344 15448223339186176 15599084895232916 15615957189403648 15620932374274304 15682502461517584 15743788836747136 15796887807776768 15827980220900864 15833022955507072 15926200546462976 15994067878337108 16011367394305024 16099124181650048 16105594545108992 16167728404015034 16248466706526208 16262875741838572 16280466005974016 16317707331696064 16349842991794928 16367527321513984 16413737297885312 16437275307259072 16501511294130688 16591954513741376 16597240647666448 16662658865362433 16778847618401792 16784193295762816 16817228984707168 16868574076254208 16873948340125184 16939890821697536 16973251793462272 17012077856449088 17064017845833728 17105319443003176 17112194204178304 17203703264093696 17230658645109448 17297995131347392 17371708178782111 17390497779108608 17458458908076032 17464605013962764 17492841134078464 17532855750013856 17557411594225664 17561202215366656 17586385739073536 17628951670850212 17660737239642112 17758127787306676 17827525594551904 17833205376747992 17852494142027776 17922859956020096 17928570111383008 18034080030553664 18094883377722368 18130518961198336 18201372053100544 18227473608049664 18237217352549888 18278934718099552 18334742579034112 18379119827056604 18398999064742912 18477403890302896 18513792799532492 18586143704958368 18648808379081216 18685534847765632 18758556911868928 18785457494010368 18858870050435072 18864878415072256 18941745944211398 18962233729990144 18968275025904512 18975898523445248 19043038703271352 19049105743344446 19161210032463268 19175825849602048 19181935195157504 19263676396273232 19284512388714496 19366690708552768 19377043437084256 19442374693084672 19480663990223744 19548936506289344 19556793376203776 19584838663968256 19632241633446827 19661375158964224 19692181308696512 19747777686518266 19769137292968448 19776096854046071 19853380775750984 19874854604695552 19959548587386016 19991818438946816 20037549428587264 20147373338114528 20269709786407424 20295003185493344 20374314965202176 20380806144854848 20467656171040309 20483268521165824 20489794413009152 20498029421047808 20577108877837316 20588108651902022 20610377177775616 20698205489612728 20720593098512384 20808891080466272 20842534117199872 20890211106399488 20922942640490044 21004708373778976 21117033017489024 21158620342322848 21207020374097642 21241307091380992 21312923861807104 21354896968875008 21469094278868992 21563440884586678 21647709650527312 21678028601033728 21763472803738688 21770406563822224 21779156259863296 21836874322514944 21898525751386592 22015630167169408 22109446772995414 22133360809774592 22145192499524864 22219856792096768 22263615988827136 22341641721473536 22382672758820864 22436847581082088 22481034113718026 22505350067081728 22568888784592304 22593299763392512 22600497903205376 22601253547481224 22689578029429696 22721356180762624 22810912671298304 22900056489814016 23123689853972356 23165382613037056 23194289354849536 23201678967672128 23292349879834112 23391607052617496 23416907900581888 23463024538021376 23516695860385504 23529267030745168 23554716774600704 23655091988128832 23781589806247168 23874526978742272 23911934446274336 24005380998604544 24107676656269052 24133752019987456 24141440942060288 24181280391226112 24236594713254448 24275779533006848 24283513704507904 24413372066564096 24557045147987968 24643932439527632 24651783903151636 24880464644368256 24890464296986624 24929463571647712 24986489351659598 25026886573013248 25062776211068288 25133535237386884 25160720191050752 25210271046171904 25267939169137616 25295269496885248 25308791428028416 25406430349166482 25533304824541184 25642111521236672 25692610415677744 25720400076664832 25751381882832851 25793015753819776 25830004054264256 25930946319348224 25939207820724352 26069614481483776 26077920162011648 26091860469737216 26184178216998109 26231389135350784 26371663943561216 26487555044875694 26507759262685184 26516204534482432 26619828434096128 26629199724260056 26733265202991424 26785912986557648 26814885186310144 26847185367208717 26876223840440576 26890590892280192 26929153162956352 27034390843575808 27178959778568192 27298398566657603 27327925081456384 27434721141262336 27444379307655772 27551630464307488 27590218219497472 27635749018544128 27698965386576512 27707790172137376 27752587090866176 27870850956310208 28019892940033792 28164494216603008 28173467317887584 28184790453940736 28335511258507264 28434816736420864 28460032548217501 28490815510454528 28555987830468112 28602156083443712 28612225235641124 28643172812649472 28724040271299296 28765231787703376 28811738338482176 28877644764728704 29035920399047408 29305270309984768 29362983332203136 29430150723237544 29477732290079744 29520004633444864 29635367222112256 29644808937970688 29771136248785904 29803337328013312 29819269108271104 29924775105140696 29934309025255558 29946339857312032 30106480712163968 30271491479857936 30304233753694208 30433371113440064 30552303089133056 30563058774434837 30612471984637312 30682497562524248 30715684389074944 30732103876891648 30776175043378688 30850665423987871 30896446678372352 31076723627786683 31198169790465832 31231914378807296 31241864748548608 31365004923035168 31487577673494272 31593775615553536 31655960441801728 31666045911014144 31852401092925952 31988135756674216 32022734788610048 32163459697349057 32198248363300096 32211189090217984 32335456808030068 32525751483677144 32560932011948032 32635414663392128 32699685983589856 32827474595770624 32874550614518144 33003022588261376 33183909027482752 33194481295332896 33325317730724866 33557695236803584 33568386591525632 33634457969414336 33737148152508416 33747896680250368 33946503586924544 34024155712898176 34210638886006352 34224388408356608 34407406528187392 34461317290218896 34595990262694784 34743416357564222 34780995558217216 34916917816152064 34929210027925528 34985682268156928 35065711500027712 35114823188451328 35172771478147072 35257903341700424 35516255574613352 35655051189103808 35666410753495984 35704988284055552 35845719912040192 35857140222766016 36068160061107328 36189766755444736 36261037922396672 36402744106201088 36454947216099328 36474434705099776 36557869436199104 36615149620857577 36669485158068224 36758239654113208 36797998129485824 36954807780605792 37027585599064984 37172287409916736 37297616758162432 37371069695531264 37517113823737856 37570914988020736 37729756830144512 37883491888422796 37924467459980288 37936550051809024 37951797046890496 38086077406542704 38098211486688892 38322420064926536 38363870390315008 38527352792546464 38733381417105536 38754086874168512 38884749386169344 38961327980447488 39097873012578688 39113586752407552 39169677327936512 39264483266893654 39384362617393024 39495555373036532 39538274585936896 39552193708092142 39706761551501968 39749709209391104 39919097174772032 40075098857174528 40294746676229056 40466457244451623 40539419572814848 40590006370986688 40748629930404352 40761612289709696 40935312342080618 40966537042331648 40979588826018304 41154217755674632 41176217303804044 41220754355551232 41396410979225456 41441186197024768 41617782160932544 41780422212798976 41845885280980088 42009416747557952 42188434148470841 42234066034978048 42317240684645696 42414040748195284 42482614182761984 42709793937750016 43126881769173356 43295419301054624 43356057202067456 43526945607477376 43540813127644448 43558312519726592 43673748645029888 43797051502773184 43983686665427047 44031260334338816 44218893545990828 44266721619549184 44290384999049728 44527231977654272 44683283442947072 44873695162164176 44962068227436052 45010700134163456 45137777569184608 45200995806410752 45202507094962448 45379156058859392 45621825342596608 45800112979628032 46247379707944712 46388578709699072 46403357935344256 46584699759668224 46783214105234992 46833815801163776 46926049076042752 47033391720771008 47058534061490336 47310183976257664 47563179612494336 47749053957484544 47823868892548672 48010761997209088 48027663788397601 48215353312538104 48267504039974912 48282881884120576 48362560782452224 48473189426508896 48551559066013696 48567027409015808 48826744133128192 49287864879055264 49303567806303272 49760929288736512 49780928593973248 49858927143295424 49972978703319196 50053773146026496 50125552422136576 50267070474773768 50321440382101504 50420542092343808 50535878338275232 50617582856056832 50812860698332964 51284223042473344 51385220831355488 51502763765665702 51586031507639552 51660008108528512 51861892638696448 51878415641448704 52139228962967552 52155840324023296 52183720939474432 52368356433996218 52462778270701568 52975110089751388 53015518525370368 53032409068964864 53258399448520112 53466530405982848 53571825973115296 53694370734417434 53752447680881152 53781181784560384 53858306325912704 54068781687151616 54357919557136384 54596797133315206 54655850162912768 54869442282524672 54888758615311544 55103260928614976 55180436438994944 55271498037088256 55397930773153024 55415580344274752 55741701912620416 56039785880067584 56328988433206016 56346934635775168 56369580907881472 56587049414052619 56671022517014528 56869633472841728 56920065096435002 56981631020909056 57111975660936224 57204312166887424 57224450471282248 57286345625298944 57448080542598592 57530463575406752 57623476676964352 57755289529457408 58071840798094816 58610540619969536 58725966664406272 58860301446475088 58955464580159488 59040009266889728 59289617875941376 59542272497571808 59638538216542208 59849550210281392 59868618050511116 59892679714624064 60212961424327936 60542982959715872 60866742226880128 61104606178266112 61126117548869674 61224943969274624 61364995125048496 61431368778149888 61464207753783296 61552350086757376 61701330847975742 62153447255573366 62396339580931664 62463828757614592 62483729497097216 62730009846070336 62975155346988544 63311920883603456 63332091822028288 63590147098423979 63704802185851904 63976271513348432 64045469577220096 64326919394698114 64396496726600192 64670913616060136 65051502967354288 65121864023896064 65270829326784256 65399371967179712 65654949191541248 65749101229036288 66006045176522752 66296110804739893 66367818054965504 66388962590665792 66650635461449732 67115390473607168 67136773183051264 67268915938828672 67495793360500736 67893007173849088 68048311425796352 68421277772012704 68448776816713216 68814813056374784 68922634580437792 69117221902813931 69191980525389568 69486832715128444 69561991116434432 69858420055851056 69971364536313856 70131423000055424 70515806683400848 71032511149226704 71310102378207616 71332821506991968 71691439824080384 71714280445532032 72136320122214656 72379533510889472 72522075844793344 72909894432198656 72948869410199552 73115738872398208 73230299241715154 73516479308226416 73595996258971648 73909615561211584 74055171198129968 74224571309341747 74344574819833472 74595233516324864 74742139391062528 75034227647475712 75141829976041472 75459513660289024 75472043096053373 75766983776845592 75848934919960576 75873100103618048 76172154813085408 76196422973377784 76644840129853072 76727740780630016 77054705585092928 77466762834211072 77508173748337024 77769498772338688 77922655960894976 78195746025157376 78227173504815104 78339354655873024 78528966533787308 78683619398013091 78768725234786048 78991110746073064 79076549171873792 79104387416184284 79413523103003936 79838194349544064 80150197714349056 80589493352458112 80932914488903246 81078839145629696 81180012741973376 81497259860808704 81523224579419392 81870624684161236 81933074084663296 81959177652036608 82308435511349264 82352434607608088 82441508711102464 82792821958450912 83235564321865088 83560844425597952 83691770561960176 84018833495115904 84376868296941682 84468132069956096 84634481369291392 84828081496390568 84965228365523968 85419587875500032 86253763538346712 86590838602109248 86712114404134912 87053891214954752 87081626255288896 87116625039453184 87347497290059776 87452712730808593 87594103005546368 87967373330854094 88062520668677632 88437787091981656 88533443239098368 88580769998099456 88922506222082687 89054463955308544 89366566885894144 89747390324328352 89924136454872104 90021400268326912 90275555138369216 90401991612821504 90405014189924896 90758312117718784 91243650685193216 92494759415889424 92777157419398144 92806715870688512 93169399519336448 93566428210469984 93852098152085504 94066783441542016 94117068122980672 94620367952515328 95126359224988672 95647737785097344 96021523994418176 96055327576795202 96430706625076208 96535008079949824 96565763768241152 96725121564904448 96946378853017792 97134054818031616 98575729758110528 98607135612606544 99521858577473024 99717854286590848 99945957406638392 100107546292052992 100251104844273152 100534140949547536 100642880764203008 100841084184687616 101071756676550464 101625721396665928 102568446084946688 102770441662710976 103005527531331404 103172063015279104 103320016217057024 103723785277392896 103756831282897408 104311680648046592 104367441878948864 104736712867992436 104770081588394453 104925556541403136 105950220179502776 106064818137929728 106516798897040224 106933060811965696 107143651946230592 107388741468834868 107504895361762304 107562363569120768 107716612651825408 108137563374303232 109193594266630412 109311700325825536 109777517230623088 110206521857229952 110795861546306048 110831160688549504 111483403825240832 112079571760135168 112657976866412032 112693869271550336 112739161815762944 113174098828105238 113739266945683456 113840130192870004 113963262041818112 114223951321872448 114448900942564496 114572691250597888 114896161085197184 115060927150813504 115510579058914816 116143681596189632 116638612057537031 117221081239939072 117451933328812544 117720602892950176 117910929160318976 118080018533779456 118579235751882752 119084544995143616 119699100420562784 119737236101022232 119785359429248128 120425922848655872 121085965919431744 121601957251474777 121733484453760256 122209212356532224 122252235097739348 122449887938549248 122729990250096992 122928415507566592 123104700173514752 123402661695951484 124306894511146732 124792679161863328 124967458994194432 125460019692140672 125950310693977088 126623841767206912 126664183644056576 127180294196847958 127409604371703808 127952543026696864 128653838789396228 128792993453200384 129341827232120272 130103005934708576 130541658653568512 130798743934359424 131309898383082496 131498202458072576 132012090353045504 132592221609479786 132735636109931008 132777925181331584 133301270922899464 134230780947214336 134273546366102528 134537831877657344 134991586721001472 136096622851592704 136842555544025408 136897553633426432 137425691434127789 137629626112749568 137845269160875584 138234443805627862 138383961050779136 138973665430256888 139123982232868864 139716840111702112 139942729072627712 140262846000110848 141031613366801696 142065022298453408 142620204756415232 142665643013983936 143382879648160768 143428560891064064 144272640244429312 145044151689586688 145897738820399104 146231477744796416 146460598483430308 147032958616452832 147819231122423168 148110342396259936 148449142618683494 148689149639666944 149190467032649728 149484278782125056 150283659952082944 150944086192106746 151533967553691184 151697869839921152 151746200207236096 152344309626170816 152392845946755568 153289680259706144 154109411170185856 154933525668422144 155016347496674048 155538997544677376 155845311921789952 156391492050314752 156678709311746048 157057933067574616 157367238796026182 157537450469572096 157982221492146128 158153098343747584 158208774832368568 158827046206007872 159676388699088128 160300395428698112 161178986704916224 161865828977806492 162157678291259392 162360025483946752 162994519721617408 163046449158838784 163741249368322472 163918355304073216 164616871022698528 164704869215216176 164883017422204928 165585643916901824 166471128643730176 167121688851195904 167383541123920352 168037666990231808 168753736593883364 168936264139912192 169268962738582784 169656162992781136 169930456731047936 172507527076693424 173181677204218496 174107782429909504 174163252510577792 174233250078906368 174905425461617186 175188206011092736 175934746661708188 176125041337355264 176875574183963312 177066886478196736 177161539996198912 177845012444165374 178733133771788288 179494780648656704 179848272909744208 180042800536653824 180259673179829957 180551110276738432 180810028379849792 181516624235437568 182487301370386432 183289247518986763 184989518831778848 185554314838796288 185613431741377024 186338799038672896 187132856420939968 187704196304171008 187930297570461019 188133566883084032 188234136245961344 189240735905030656 190252718449977344 191088789966603221 191295475570194688 192043047988836352 192110655153590404 192861413250152416 193131527536482304 193450243129808896 193892757706035584 194268109636063232 197151459516221056 197214271225213088 199043717154946048 199435708573181696 199891914813276784 200215092584105984 200502209688546304 201068281899095072 201682168369375232 202143513353100928 203251442793331856 205136892169893376 205540883325421952 206011055062662808 206344126030558208 206640032434114048 207447570554785792 207513662565794816 208623361296093184 208734883757897728 209473425735984872 209540163176788906 211900440359005552 212129636275859456 213033597794080448 213866121623931392 214287303892461184 214777482937669736 215009790723524608 215124727138241536 215433225303650816 215954657967915097 216275126748606464 217537065394506781 218387188533260824 218623400651651072 219555034461246176 220413043714459904 221591723092612096 221662321377099008 222966807650481664 224159143520270336 225144217881443399 225315953732824064 225387738543100672 225478323631525888 226348197656210476 227680260385740008 227926524083636224 228447902643744896 228897801885128992 229792322170394368 230121854301627008 231021158117829632 232287363192379264 233277224115074062 234442162479878144 234903866657625088 235441205785900352 236160037067558912 238169089990287232 239398200841125568 239474472202044464 239570718858496256 240851845697311744 242171931838863488 243203914502949554 243466968907520512 244418424713064448 244504470195478696 244899775877098496 245459980500193984 246209400347029504 246805323391902968 248613789022293464 249585358323726656 249934917988388864 250920039384281344 251900621387954176 253328367288113152 254360588393695916 254819208743407616 255905086053393728 257307677578792456 257585986906400768 258683654464240544 260206011869417152 261083317307137024 261597487868718848 262619796766164992 262996404916145152 265184443218959572 265471272219862016 265555850362663168 266602541845798928 268547092732205056 269075663755314688 272193245703185408 273685111088050816 273795107266852864 274851382868255578 275690538321751168 276468887611255724 276767922101558272 277947330860513776 278247964465737728 279433680223404224 280525692000221696 282063226733603392 283265200711161361 284130044596906816 285240409512830464 285331286027967872 286765759296321536 286857121782128128 288545280488858624 290088303379173376 292462955489592832 292921196966860616 294065917232905664 295319039039295887 295638462244846336 296220684792519872 296898285237366988 297378299279333888 298968557564250112 301888172384213492 303067935107382368 303492400414472192 304688619252341632 304785691893511136 306579360519412288 308218822340371712 309867051336844288 310032694993348096 311690623843579904 312782984100629504 314115866135149232 314734477592052364 315074900939144192 315964442984292256 316417549664737136 317654092412015744 319352777398176256 320600790857396224 322357973409832448 323731657955612984 324720050967893504 325989039443234816 326092898317677568 327482498736644944 327836710608146432 329233742045397056 329409738430432352 331171287833803648 332942257287460352 334243377702391808 334767082247840704 336075333980463616 336193646518783207 337507473187766728 337872528279824384 338537925477165568 339312325985562272 339860913462095872 345015054153386848 346363354408436992 348215564859819008 348326505021155584 348466500157812736 349810850923234372 350376412022185472 351869493323416376 352250082674710528 353751148367926624 354323079992397824 355690024888330748 358989561297313408 359696545819488416 360519346359659914 361102220553476864 361620056759699584 363033248470875136 364974602740772864 366578495037973526 369979037663557696 371108629677592576 371226863482754048 374265712841879936 375860595140922038 376267133766168064 376468272491922688 378481471810061312 380505436899954688 382177579933206442 382590951140389376 384086095977672704 384221310307180808 385722826500304832 386263055072964608 386900486259617792 387785515412071168 394302919032442112 394428542450426176 398087434309892096 398871417146363392 399783829626553568 400430185168211968 401004419377092608 402136563798190144 403364336738750464 404287026706201856 406502885586663712 410273784339786752 411081766650843904 412022110125325616 412688252061116416 413280064868228096 415027325131589632 417469767515795456 418946851471969744 419080326353577812 423800880718011104 426067195588160896 427732243247862784 428574607784922368 429554965875339472 430019581447049216 430249454276483072 430866450607301632 431909315935830194 435074130789013562 436774377066521648 437246801303302144 439110068922492352 440826087428919808 443183446185224192 443324642754198016 445131029688967853 445933615300963328 448318287040540672 450288435762886798 450631907465648128 450775477086201344 452696395312420952 455360520771480016 455853048167272448 456895805287489792 457795603770257984 459584644340788736 460243708603254016 462042316235659264 464072775633179251 464574726384758528 466554448230148124 469807733315250176 470882411571800704 476338179980574464 478796401682251136 478948944404088928 479141437716992512 481703691394623488 483820553319697517 484343863677726976 486407829005899108 486933937815041024 489008940390957392 489799551754196992 490919961000387968 493610646783805936 497227578044586928 499170716647453312 501840078768562688 503801242775908352 506656734576226304 508721176787391832 511810172106787456 514615355157584912 515171973812801536 517367308928481088 519571999165392229 520412023738834304 522166634614274048 523194975737437696 525239593532329984 525992809832290304 528304301672373611 530368886437919144 530942544439724032 531111700725326336 533205083691597856 537094185464410112 538151327510629376 544386491406370816 547370222176101632 547590214533705728 549702765736511156 551381076643502336 552937775222511448 553535844203116544 555894661721027552 558867360446808448 561051384000443392 564126453467206784 566530401422322722 568260089193813632 570480819025660928 570662572055935744 573531518592643072 573714243564256256 577090560977717248 584925910979185664 585842393933721232 588131834465811328 590638078078591774 591276924489692672 592441369585039744 593796570474733976 594756598558667776 597937115128500224 603776344768426984 606135870214764736 606984800828944384 609377238504683264 609571383787022272 613158721038824576 616437644680743424 619734102673688576 620065389986696192 622457543554578809 623381247687159808 625565968201259008 628231732270298464 629468955184104728 630149801878288384 631928885968584512 632835099329474272 635308184824031488 638705554796352512 644715946819664896 647463315911225968 649440101935787008 652185796635355136 654964997473289888 658467484090794112 658819476860864704 662342575667607296 665884514574920704 669534164495681408 672150667960927232 672387293037566414 675014946375533456 675745056559648768 677075850954331136 678624651971124544 690030108306773696 692726708816873984 696431129719638016 696653010042311168 699621701846468744 700752824044370944 703738986646832752 704500165349421056 707502296735853248 711380049776661496 717979122594626816 719393091638976832 721038692719319828 722204441106953728 723240113519399168 726066496941750272 733156990075947052 739958075327115392 742453726965508096 748531425683759872 751721190281844076 752534267532336128 752936544983845376 756962943620122624 764355159866412884 765181902280778752 768442620614361616 771445653000609664 775571030824142336 788605838064884224 788857084900852352 796174868619784192 797742834292726784 799567659253107136 802008838754185216 804273127596380288 808574053412403712 813005771173327424 816470284402759217 820547568679573504 822163533301687808 824044220250651232 825376504122232832 826560129736456192 830054650263179264 837893702943939488 838160652707155624 847601761436022208 852134391176321792 855464486495725568 857149215569844736 859109931750678944 860498908552966144 861732901214603264 863818631871660388 870148261578027124 873548754133043296 878220137844984704 881652174857839616 886366892370448384 886649285508396032 890262059377935706 891867230601926656 900576871525773596 901263814931296256 901550954172402688 905392790624841904 910721041542960032 913791610574979584 915591207540515968 919169288681577472 920487417206508032 924084632471318528 928145551266358502 929149452769517056 933108896460296248 939615466630500352 941764823143601408 952676359961148928 957592803364502272 957897888808177856 958282875433985024 961979840038894523 963407382789246976 967641106639395034 968687727355453952 972815658011798216 973867875630082048 978017880781914784 979599103508393984 981839922000775936 987221293567611872 994455156089173856 998341433294906624 1003680157537125376 1017442353574783664 1023620344213574912 1029230710315169824 1034734617856962176 1039143998330784458 1040824047477668608 1044333269228548096 1046389951474875392 1051985619664580608 1056608603344747222 1060737772875838288 1061885088879448064 1062223401450652672 1066410167383195712 1076302655021258752 1088772982812741632 1094740444352203264 1099405531473022312 1102762153287004672 1105875550445022896 1107071688406233088 1111789323442055104 1117734720893616896 1122102768000886784 1128252906934413568 1133060802844645444 1136520178387627264 1140961638051321856 1141325144111871488 1147428487128512512 1154181121955434496 1169851821958371328 1171684787867442464 1176263668931622656 1181276156157183548 1182553848979385344 1184882739170079488 1187593140949467952 1189513197117335552 1207552689536853968 1212271740429529472 1218754477009366528 1219142767574044544 1226317442077649152 1232875289361486848 1239468205347377152 1240130779973392384 1244915087109157618 1251131936402518016 1256463464540596928 1258937910368209456 1260299603756576768 1261817712258809699 1263857771937169024 1265670198658948544 1270616369648062976 1277411109592705024 1283024732632907341 1289431893639329792 1294926631822451936 1298880203871574016 1304371593270710272 1309929994946579776 1316934968181588224 1317638953721729408 1324685151335214592 1331769029149841408 1337621529766222547 1339068328991362816 1344301335921854464 1344774586075132828 1350029892751066912 1354151701908662272 1357249303942249088 1380060216613547392 1385453417633747968 1392862259439276032 1393306020084622336 1399243403692937488 1401505648088741888 1407477973293665504 1415004593471706496 1422760099553322992 1435958245189253632 1438786183277953664 1442077385438639656 1444408882213907456 1446480227038798336 1452132993883500544 1466313980151894104 1479916150654230784 1484907453931016192 1497062851367519744 1503442380563688152 1505068535064672256 1505873089967690752 1511682605775405679 1513925887240245248 1528710319732825768 1530363804561557504 1536885241228723232 1542891306001219328 1551142061648284672 1577211676129768448 1577714169801704704 1595485668585453568 1599135318506214272 1608546255192760576 1617148106824807424 1626011542346654848 1632940568805518434 1641095137359147008 1644327066603375616 1648088440501302464 1653120259472912384 1675787405887878976 1676321305414311248 1695203522872044416 1704268782352643584 1710928972991451136 1714298431139689472 1718219863501357888 1723465802429206528 1727637263743320776 1740296523156054248 1747097508266086592 1756440275689969408 1763304349715679232 1773298571016792064 1780524118755871412 1783734461203853312 1801153743051547192 1803101908344805376 1810785581249683808 1821442083085920064 1827583221149959168 1831182415081031936 1838338577363154944 1840974834413016064 1856291102532717004 1858298905539034112 1866217792920592496 1883529646287202816 1905352719922297856 1915185606729004544 1915795777616355712 1916565750867970048 1923959680077789046 1935282213278790068 1937375454710907904 1945631316023596432 1947735751260164096 1956035761563829568 1963679844001551872 1974442587135223744 1982856404978129527 1988910312178347712 1996682866589813248 2007360315074250752 2034884707149567328 2047240688427149824 2058461420630339648 2067233273275071209 2069469235713924352 2078287996661568916 2081648094955337216 2092779902949750784 2113217206689494444 2121475545751676576 2124446802901305344 2132820334766391424 2152605310042517504 2189480888704406528 2198811062946044624 2205524306574009344 2211751100890045792 2223578646884110208 2235469441787233792 2244205536001773568 2256505813868827136 2266121605689290888 2273040356775254528 2281923276102643712 2282650288223742976 2294856974257025024 2339703643916742656 2343369575734884928 2352527337863245312 2362552312314367096 2365107697958770688 2369765478340158976 2375186281898935904 2379026394234671104 2415105379073707936 2424543480859058944 2437508954018733056 2438285535148089088 2452634884155298304 2465750578722973696 2480261559946784768 2489830174218315236 2512926929081193856 2517875820736418912 2523635424517619398 2527715543874338048 2531340397317897088 2541232739296125952 2554822219185410048 2566049465265814682 2578863787278659584 2589853263644903872 2597760407743148032 2619859989893159552 2633869936363176448 2635277907443458816 2649370302670429184 2663538058299682816 2675243059532445094 2678136657982725632 2688602671843708928 2689549172150265656 2700059785502133824 2708303403817324544 2714498607884498176 2760120433227094784 2770906835267495936 2786612040169244672 2798486807385874976 2803011296177483776 2814955946587331008 2830009186943412992 2845520199106645984 2871916490378507264 2877572366555907328 2884154770877279312 2888817764427814912 2892960454077596672 2932627960303788208 2959832301308461568 2994125702735039488 3006884761127376304 3010137070129344512 3011746179935381504 3023365211550811358 3057420639465651536 3060727609123115008 3073770482457446464 3085782612002438656 3102284123296569344 3115917207822774971 3154423352259536896 3155428339603409408 3190971337170907136 3198270637012428544 3217092510385521152 3234296213649614848 3248509429432254757 3252023084693309696 3265881137611036868 3288654133206751232 3296176881002604928 3351574811775757952 3352642610828622496 3390407045744088832 3408537564705287168 3428596862279378944 3436439727002715776 3455274527486641552 3480593046312108496 3494195016532173184 3512880551379938816 3526608699431358464 3546597142033584128 3561048237511742824 3602307486103094384 3606203816689610752 3621571162499367616 3642884166171840128 3655166442299918336 3662364830162063872 3676677154726309888 3681949668826032128 3698130111706615277 3712582205065434008 3716597811078068224 3732435585841184992 3767059292574405632 3810705439844595712 3830371213458009088 3831591555232711424 3833131501735940096 3847919360155578092 3870564426557580136 3874750909421815808 3891262632047192864 3912071523127659136 3927359688003103744 3948885174270447488 3965712809956259054 3977820624356695424 3993365733179626496 4014720630148501504 4069769414299134656 4094481376854299648 4116922841260679296 4134466546550142418 4138938471427848704 4156575993323137832 4163296189910674432 4185559805899501568 4226434413378988888 4242951091503353152 4248893605802610688 4265640669532782848 4378961777408813056 4397622125892089248 4411048613148018688 4423502201780091584 4447157293768220416 4470938883574467584 4513011627737654272 4532243211378581776 4546080713550509056 4565300576447485952 4686739151469769856 4705054675726490624 4725104624628734192 4730215395917541376 4739530956680317952 4750372563797871808 4830210758147415872 4849086961718117888 4875017908037466112 4876571070296178176 4905269768310596608 4931501157445947392 4979660348436630472 5025853858162387712 5035751641472837824 5047270849035238796 5055431087748676096 5062680794635794176 5082465478592251904 5132098930531629364 5179706527289807744 5239719979786319104 5267739872726352896 5270555814886917632 5298740605340858368 5350486119064890188 5356273315965451264 5379098344300531312 5400119571004267648 5428997215768996352 5520240866454189568 5541813670534991872 5573224080338489344 5596973614771749952 5629911893174662016 5660018373886825984 5691040398213291968 5715291990819314519 5743832980757014528 5755144733111814656 5768309541754558624 5777635528855629824 5785920908155193344 5865255920607576416 5919664602616923136 5988251405470078976 6013769522254752608 6023492359870763008 6046730423101622716 6114841278931303072 6147540964914892928 6171565224004877312 6204568246593138688 6231834415645549942 6308846704519073792 6310856679206818816 6396541274024857088 6434185020771042304 6468592427299229696 6497018858864509514 6504046169386619392 6531762275222073736 6577308266413502464 6592353762005209856 6703149623551515904 6705285221657244992 6780814091488177664 6817075129410574336 6857193724558757888 6872879454005431552 6910549054973283104 6961186092624216992 6988390033064346368 7025761102759877632 7122096475023485648 7204614972206188768 7243142324998735232 7285768332343680256 7310332884599836672 7324729660324127744 7363899337652064256 7396260223413230554 7425164410130868016 7433195622156136448 7464871171682369984 7534118585148811264 7621410879689191424 7660742426916018176 7663183110465422848 7695838720311156184 7741128853115160272 7749501818843631616 7782525264094385728 7824143046255318272 7854719376006207488 7897770348540894976 7931425619912518108 7955641248713390848 7986731466359252992 8139538828598269312 8188962753708599296 8233845682521358592 8268933093100284836 8277876942855697408 8313151986646275664 8326592379821348864 8452868826757977776 8485902183006706304 8531281339065565696 8757923554817626112 8795244251784178496 8822097226296037376 8832723985811667893 8847004403560183168 8894314587536440832 8941877767148935168 8981173128430351387 9026023255475308544 9064486422757163552 9092161427101018112 9130601152894971904 9373478302939539712 9410109351452981248 9450209249257468384 9479061913360635904 9500745127595743616 9660421516294831744 9698173923436235776 9750035816074932224 9753142140592356352 9810539536621193216 9959320696873260944 10051707716324775424 10071503282945675648 10094541698070477592 10110862175497352192 10125361589271588352 10164930957184503808 10264197861063258728 10359413054579615488 10479439959572638208 10535479745452705792 10541111629773835264 10581778240427839753 10597481210681716736 10700972238129780376 10712546631930902528 10758196688601062624 10800239142008535296 10857994431537992704 11040481732908379136 11193947229543499904 11259823786349324032 11320036747773651968 11382080796426583936 11430583981638629038 11487665961514029056 11510289466223629312 11536619083509117248 11571841816310386688 11730511841215152832 11839329205233846272 11976502810940157952 12027539044509505216 12093460846203245432 12229682557862606144 12295081929829785856 12343130448009754624 12463668831291099884 12621713358413637632 12793082548049714176 12868370041542084608 12994037717729019028 13008092338773238784 13063524550444147472 13184707524010419712 13406299247103031808 13410570443314489984 13561628182976355328 13634150258821148672 13745758908010863104 13821098109946566208 13879994834846906689 13922372185248433984 13976780066128692736 14051522205519755264 14244192950046971296 14409229944412377536 14486284649997470464 14571536664687360512 14649459320648255488 14792520446826461108 14850328820261736032 14929742343364739968 15068237170297622528 15321484853832036352 15326366220930845696 15391677440622312368 15482257706230320544 15565050528188771456 15648286092510636544 15709438752012414976 15795540697081789952 15862851239825036216 15911282497426781696 15973462932718505984 16279077657196538624 16377925507417198592 16467691365042717184 16537866186200569672 16555753885711394816 16626303973292551328 16653184759642697728 16905737653515955552 16971804366013412608 17062562678131131392 17590488503568356992 17665447971623335786 17694008807120366336 17788629175072881664 17883755534297870336 17962346256860702774 18052046510950617088 18128972845514327104 18184322854202036224 18746956605879079424 18820218702905962496 18900418498514936768 18958123826721271808 19001490255191487232 19320843032589663488 19396347846872471552 19506284281184712704 19621079073242386432 19918641393746521888 20103415432649550848 20143006565891351296 20189083396140955184 20221724350994704384 20250723178543176704 20528395722126517456 20718826109159230976 20958879919145276416 21070959490905411584 21082223259547670528 21163556480855679506 21401944476259560752 21425093263861805056 21516393377202125248 21600478284017070592 21715988863075985408 21811420454759424797 22080963465816758272 22387894459086999808 22519647572698648064 22640073495547303936 22739566006025783299 22764161592853167872 22861167963277258076 23020578932447258624 23073238167018234496 23461023682430305664 23678658410467692544 24055078089019010432 24186921692406490864 24459365115725212288 24590163859659571712 24686260896019509248 24927337662582199768 25243426716827275264 25586165096099428352 25736740083084169216 25988075435458038056 26016184677546477568 26127049100888294944 26369415048020839424 26812598494206063616 26821140886628979968 27123256365952710656 27491517816021726208 27642196219893132416 27759989669693813378 27844744370496867968 27953560132257385472 28103044411039510528 28488385900093942592 28818459888824755072 28972569299994940928 29143073329374721024 29298918641296510976 29585040893652922216 29700657640523472064 29859484686729479936 30652732441861691392 30783354881244624736 30964515412460641088 31130101056377542912 31296572185021273088 31591081394163579904 31725702479650072432 31822564994853563392 32558155314393077248 32935382730085434368 33075732372401139344 33111507771422789632 33252607946585102656 33811475307031911104 33943608732026825216 34125125356262262784 35180977007136713984 35330895943246671572 35388017614240732672 35577258350145763328 35924692513721405548 36257945691028654208 37493913211758158848 37800836997029873536 38002980510382974464 38641686065179326976 38792695693744943104 39012568562369425408 39837282787493043776 40206830865299101696 40286013131782702592 40378166792281910368 40443448701989408768 40501446357086353408 41056791444253034912 41437652218318461952 41917759838290552832 42164446519095341056 42327112961711359012 42803888952519121504 43032786754404250496 43200956568034141184 43431977726151970816 43622840909518849594 44161926931633516544 44775788918173999616 45039295145397296128 45280146991094607872 45479132012051566598 45528323185706335744 45722335926554516152 46041157864894517248 46146476334036468992 46922047364860611328 48110156178038020864 48373843384812981728 48918730231450424576 49180327719319143424 49854675325164399536 51172330192198856704 51976150870916076112 52032369355092955136 52254098201776589888 52738830096041678848 53625196988412127232 53642281773257959936 54246512731905421312 54983035632043452416 55284392439786264832 55519979339387626756 55689488740993735936 55907120264514770944 56976771800187885184 57636919777649510144 57945138599989881856 58286146658749442048 59170081787305844432 59401315281046944128 59718969373458959872 61305464883723382784 61566709762489249472 61929030824921282176 62260202112755085824 62593144370042546176 62868211899012459709 63182162788327159808 63451404959300144864 63645129989707126784 65116310628786154496 65870765460170868736 66151464744802278688 66505215893170205312 67622950614063822208 67887217464053650432 68250250712524525568 70361954014273427968 70661791886493343144 70776035228481465344 71154516700291526656 71849385027442811096 72515891382057308416 74987826423516317696 75601673994059747072 76005961020765948928 77283372130358653952 79674565574986087552 80413661730598203392 80572026263565405184 80756333584563820736 81002892714172706816 82113582888506069824 82875304436636923904 83835519676581105664 84654225923422718024 85607777905038243008 86065573508808500992 86401913136068282368 87245681819037699188 89551577836347999232 90078590290794592256 90958264024103133196 91056646371412671488 91444671853109032304 92292952668072937984 93844094729721222656 96220312356076041728 96747686769625963456 97159963843928346823 97837460462900849152 98360655438638286848 99709350650328799072 103952301741832152224 104508196403553179776 105477660192083357696 107250393976824254464 107284563546515919872 109966071264086904832 110568784879572529664 111039958678775253512 111378977481987471872 111814240529029541888 113953543600375770368 115273839555299020288 115890277199979763712 116572293317498884096 118340163574611688864 118802630562093888256 119437938746917919744 123133419524978498944 123858061649842564352 124520404225510171648 125186288740085092352 125736423798024919418 126364325576654319616 126902809918600289728 127290259979414253568 130232621257572308992 131741530920341737472 132302929489604557376 133010431786340410624 135245901228127644416 135774434928107300864 140723908028546855936 141323583772986686288 141552070456962930688 143698770054885622192 145031782764114616832 149975652847032635392 151203347988119494144 152011922041531897856 152679943183315973579 154566744260717307904 159349131149972175104 161144052527130810368 161512667169127641472 164227165777012139648 165750608873273847808 169308451846845436048 171215555810076486016 172131147017617001984 172803826272136564736 174491363638075398376 179103155672695998464 180157180581589184512 181916528048206266392 182113292742825342976 182889343706218064608 184585905336145875968 187688189459442445312 192440624712152083456 193495373539251926912 194319927687856693646 195674920925801698304 196721310877276573696 199418701300657598144 207904603483664304448 209016392807106359552 214569127093031839744 221137569759145059328 222079917357550507024 222757954963974943744 227907087200751540736 230547679110598040576 231780554399959527424 236680327149223377728 237605261124187776512 238875877493835839488 246266839049956997888 247716123299685128704 249040808451020343296 251472847596049838836 253805619837200579456 260465242515144617984 264605858979209114752 266020863572680821248 270491802456255288832 271548869856214601728 281447816057093711872 282647167545973372576 283104140913925861376 287397540109771244384 290063565528229233664 302406695976238988288 304023844083063795712 305359886366631947158 309133488521434615808 318698262299944350208 322288105054261620736 323025334338255282944 328454331554024279296 338616903693690872096 342431111620152972032 344262294035234003968 348982727276150796752 358206311345391996928 363833056096412532784 364226585485650685952 365778687412436129216 369171810672291751936 375376378918884890624 384881249424304166912 386990747078503853824 388639855375713387292 391349841851603396608 398837402601315196288 415809206967328608896 418032785614212719104 429138254186063679488 442275139518290118656 444159834715101014048 445515909927949887488 455814174401503081472 461095358221196081152 473360654298446755456 475210522248375553024 477751754987671678976 492533678099913995776 495432246599370257408 498081616902040686592 502945695192099677672 507611239674401158912 529211717958418229504 532041727145361642496 540983604912510577664 562895632114187423744 565294335091946745152 574795080219542488768 580127131056458467328 604813391952477976576 610719772733263894316 637396524599888700416 646050668676510565888 656908663108048558592 677233807387381744192 684862223240305944064 688524588070468007936 697965454552301593504 727666112192825065568 731557374824872258432 738343621344583503872 750752757837769781248 769762498848608333824 773981494157007707648 777279710751426774584 782699683703206793216 797674805202630392576 831618413934657217792 836065571228425438208 884550279036580237312 888319669430202028096 891031819855899774976 911628348803006162944 922190716442392162304 946721308596893510912 950421044496751106048 985067356199827991552 990864493198740514816 1005891390384199355344 1015222479348802317824 1058423435916836459008 1064083454290723284992 1068759602283211815053 1081967209825021155328 1130588670183893490304 1149590160439084977536 1160254262112916934656 1209626783904955953152 1221439545466527788632 1274793049199777400832 1292101337353021131776 1313817326216097117184 1354467614774763488384 1369724446480611888128 1377049176140936015872 1395930909104603187008 1455332224385650131136 1463114749649744516864 1547962988314015415296 1554559421502853549168 1595349610405260785152 1663236827869314435584 1672131142456850876416 1776639338860404056192 1823256697606012325888 1893442617193787021824 1900842088993502212096 1970134712399655983104 1981728986397481029632 2011782780768398710688 2030444958697604635648 2116846871833672918016 2128166908581446569984 2137519204566423630106 2163934419650042310656 2261177340367786980608 2299180320878169955072 2442879090933055577264 2549586098399554801664 2584202674706042263552 2627634652432194234368 2708935229549526976768 2739448892961223776256 2791861818209206374016 2910664448771300262272 2926229499299489033728 3095925976628030830592 3109118843005707098336 3190699220810521570304 3326473655738628871168 3344262284913701752832 3553278677720808112384 3786885234387574043648 3940269424799311966208 4023565561536797421376 4060889917395209271296 4233693743667345836032 4275038409132847260212 4522354680735573961216 4598360641756339910144 4885758181866111154528 5168405349412084527104 5255269304864388468736 5417870459099053953536 5478897785922447552512 5583723636418412748032 5821328897542600524544 5852458998598978067456 6191851953256061661184 6218237686011414196672 6381398441621043140608 6652947311477257742336 7106557355441616224768 7573770468775148087296 8047131123073594842752 8121779834790418542592 8467387487334691672064 8550076818265694520424 9044709361471147922432 9196721283512679820288 9771516363732222309056 10835740918198107907072 11167447272836825496064 11642657795085201049088 11704917997197956134912 12436475372022828393344 12762796883242086281216 13305894622954515484672 14213114710883232449536 15147540937550296174592 16094262246147189685504 17100153636531389040848 18089418722942295844864 18393442567025359640576 19543032727464444618112 21671481836396215814144 22334894545673650992128 23285315590170402098176 23409835994395912269824 24872950744045656786688 28426229421766464899072 32188524492294379371008 34200307273062778081696 36178837445884591689728 36786885134050719281152 39086065454928889236224 43342963672792431628288 44669789091347301984256 46570631180340804196352 49745901488091313573376 56852458843532929798144 64377048984588758742016 68400614546125556163392 78172130909857778472448 89339578182694603968512 93141262360681608392704 99491802976182627146752 128754097969177517484032 136801229092251112326784 156344261819715556944896 198983605952365254293504 257508195938355034968064 273602458184502224653568 312688523639431113889792 397967211904730508587008 547204916369004449307136 625377047278862227779584 1094409832738008898614272 2188819665476017797228544 4377639330952035594457088
- Sum of all divisors σ(n): 12308676856354833021849600
- Sum of proper divisors (its aliquot sum) s(n): 7931037525402797427392512
- 4377639330952035594457088 is an abundant number, because the sum of its proper divisors (7931037525402797427392512) is greater than itself. Its abundance is 3553398194450761832935424
Bases of 4377639330952035594457088
- Binary: 11100111110000000001001101101110111110110110101001101001111000100011010000000000002
- Hexadecimal: 0x39F004DBBEDA9A788D000
- Base-36: JSV03CJ3UOPPE5FK
Squares and roots of 4377639330952035594457088
- 4377639330952035594457088 squared (43776393309520355944570882) is 19163726111898185824616928625255340927389473439744
- 4377639330952035594457088 cubed (43776393309520355944570883) is 83891881155038028602445357983817487164701907730754181020892501883561705472
-
The
square root of 4377639330952035594457088 is 2092280891981.7710734169 -
The
cube root of 4377639330952035594457088 is 163586198.1419181561
Scales and comparisons
How big is 4377639330952035594457088?- 4,377,639,330,952,035,594,457,088 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,377,639,330,952,035,594,457,088 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 4377639330952035594457088 cubic inches would be around 13632183.2 feet tall.
Recreational maths with 4377639330952035594457088
- 4377639330952035594457088 backwards is 8807544955302590339367734
- 4377639330952035594457088 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4377639330952035594457088's digits is 119
- 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 4377639330952035594457088 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 4377639330952035594457088 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/4377639330952035594457088/
Chicago style:
Numbermatics. 2024. "Number 4377639330952035594457088 - Facts about the integer". https://numbermatics.com/n/4377639330952035594457088/
The information we have on file for 4377639330952035594457088 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 4377639330952035594457088, math, Factors of 4377639330952035594457088, curriculum, school, college, exams, university, Prime factorization of 4377639330952035594457088, STEM, science, technology, engineering, physics, economics, calculator, four septillion, three hundred seventy-seven sextillion, six hundred thirty-nine quintillion, three hundred thirty quadrillion, nine hundred fifty-two trillion, thirty-five billion, five hundred ninety-four million, four hundred fifty-seven thousand and eighty-eight.