270247164690843062959509504
270,247,164,690,843,062,959,509,504 is an even composite number composed of seven prime numbers multiplied together.
270247164690843062959509504 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 270247164690843062959509504:
212 × 32 × 74 × 112 × 192 × 532 × 1577472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 19 × 19 × 53 × 53 × 157747 × 157747)See below for interesting mathematical facts about the number 270247164690843062959509504 from the Numbermatics database.
Names of 270247164690843062959509504
- Cardinal: 270247164690843062959509504 can be written as Two hundred seventy septillion, two hundred forty-seven sextillion, one hundred sixty-four quintillion, six hundred ninety quadrillion, eight hundred forty-three trillion, sixty-two billion, nine hundred fifty-nine million, five hundred nine thousand, five hundred four.
Scientific notation
- Scientific notation: 2.70247164690843062959509504 × 1026
Factors of 270247164690843062959509504
Divisors of 270247164690843062959509504
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 28 32 33 36 38 42 44 48 49 53 56 57 63 64 66 72 76 77 84 88 96 98 99 106 112 114 121 126 128 132 133 144 147 152 154 159 168 171 176 192 196 198 209 212 224 228 231 242 252 256 264 266 288 294 304 308 318 336 342 343 352 361 363 371 384 392 396 399 418 424 441 448 456 462 477 484 504 512 528 532 539 576 583 588 608 616 627 636 672 684 686 693 704 722 726 742 768 784 792 798 836 847 848 882 896 912 924 931 954 968 1007 1008 1024 1029 1056 1064 1078 1083 1089 1113 1152 1166 1176 1197 1216 1232 1254 1272 1344 1368 1372 1386 1408 1444 1452 1463 1484 1536 1568 1584 1596 1617 1672 1694 1696 1749 1764 1792 1824 1848 1862 1881 1908 1936 2014 2016 2048 2058 2112 2128 2156 2166 2178 2226 2299 2304 2332 2352 2394 2401 2432 2464 2508 2527 2541 2544 2597 2688 2736 2744 2772 2793 2809 2816 2888 2904 2926 2968 3021 3072 3087 3136 3168 3192 3234 3249 3339 3344 3388 3392 3498 3528 3584 3648 3696 3724 3762 3773 3816 3872 3971 4028 4032 4081 4096 4116 4224 4256 4312 4332 4356 4389 4452 4598 4608 4664 4704 4788 4802 4851 4864 4928 5016 5054 5082 5088 5194 5247 5376 5472 5488 5544 5586 5618 5632 5776 5808 5852 5929 5936 6042 6144 6174 6272 6336 6384 6413 6468 6498 6517 6678 6688 6776 6784 6897 6996 7049 7056 7168 7203 7296 7392 7448 7524 7546 7581 7623 7632 7744 7791 7942 8056 8064 8162 8232 8379 8427 8448 8512 8624 8664 8712 8778 8904 9063 9196 9216 9328 9408 9576 9604 9702 9728 9856 10032 10108 10164 10176 10241 10388 10494 10752 10944 10976 11077 11088 11172 11236 11264 11319 11552 11616 11704 11858 11872 11913 12084 12243 12288 12348 12544 12672 12768 12826 12936 12996 13034 13167 13356 13376 13552 13568 13794 13992 14098 14112 14336 14406 14592 14784 14896 15048 15092 15162 15246 15264 15488 15582 15884 16093 16112 16128 16324 16464 16758 16854 16896 17024 17248 17328 17424 17556 17689 17787 17808 18126 18179 18392 18432 18656 18816 19133 19152 19208 19239 19404 19456 19551 19663 19712 20064 20216 20328 20352 20482 20691 20776 20988 21147 21504 21609 21888 21952 22154 22176 22344 22472 22528 22638 22743 23104 23232 23373 23408 23716 23744 23826 24168 24486 24696 25088 25281 25344 25536 25652 25872 25992 26068 26334 26411 26712 26752 27104 27136 27588 27797 27984 28196 28224 28567 28672 28812 29184 29568 29792 30096 30184 30324 30492 30528 30723 30899 30976 31164 31768 32186 32224 32256 32648 32928 33231 33516 33708 33792 33957 34048 34496 34656 34848 35112 35378 35574 35616 35739 36252 36358 36729 36784 36864 37312 37632 38266 38304 38416 38478 38808 38912 39102 39326 39424 40128 40432 40656 40704 40964 41382 41503 41552 41976 42294 43008 43218 43681 43776 43904 44308 44352 44688 44891 44944 45056 45276 45486 45619 46208 46464 46746 46816 47432 47488 47652 48279 48336 48972 49343 49392 50176 50562 50688 51072 51304 51744 51984 52136 52668 52822 53067 53361 53371 53424 53504 54208 54272 54537 55176 55594 55968 56392 56448 57134 57399 57624 57717 58368 58653 58989 59136 59584 60192 60368 60648 60984 61056 61446 61798 61952 62328 63441 63536 64372 64448 64512 65296 65856 66462 67032 67416 67584 67914 68096 68992 69312 69696 70224 70756 71148 71232 71478 71687 72504 72716 73458 73568 74624 75264 76532 76608 76832 76956 77539 77616 77824 78204 78652 78848 79233 80256 80864 81312 81408 81928 82764 83006 83104 83391 83952 84588 85701 86016 86436 87362 87552 87808 88616 88704 89376 89782 89888 90552 90972 91238 92169 92416 92697 92928 93492 93632 94864 94976 95304 96558 96672 97944 98686 98784 99693 100352 101124 101376 102144 102608 103488 103968 104272 105336 105644 106134 106722 106742 106848 107008 108416 108544 109074 110352 111188 111936 112651 112784 112896 114268 114798 115248 115434 116736 117306 117978 118272 119168 120384 120736 121296 121847 121968 122112 122892 123596 123823 123904 124509 124656 126882 127072 127253 128744 128896 129024 130592 131043 131712 132924 133931 134064 134673 134832 135168 135828 136192 136857 137641 137984 138624 139392 140448 141512 142296 142464 142956 143374 144837 145008 145432 146916 147136 148029 149248 150528 153064 153216 153664 153912 155078 155232 156408 157304 157696 157747 158466 159201 160113 160512 161728 162624 162816 163611 163856 165528 166012 166208 166782 167904 169176 171402 172197 172872 174724 175104 175616 176967 177232 177408 178752 179564 179776 181104 181944 182476 184338 184832 185394 185856 186984 187264 189728 189952 190608 193116 193344 194579 195888 197372 197568 199386 199969 200704 202248 202752 204288 205216 206976 207936 208544 210463 210672 211288 212268 213444 213484 213696 214016 215061 216293 216832 217088 218148 220704 222376 223872 225302 225568 225792 228536 229596 230496 230868 232617 233472 234612 235956 236544 237699 238336 240768 241472 242592 243694 243936 244224 245784 247192 247646 247808 249018 249312 250173 253764 254144 254506 257103 257488 257792 258048 261184 262086 263424 265848 267862 268128 269346 269664 271656 272384 273714 275282 275968 277248 278091 278784 280896 283024 284592 284928 285912 286748 289674 290016 290521 290864 293832 294272 296058 298496 301056 305767 306128 306432 307328 307824 310156 310464 312816 314237 314608 315392 315494 316932 318402 320226 321024 323456 325248 325632 327222 327712 331056 332024 332416 333564 335808 337953 338352 339889 342804 344394 345401 345744 349448 350208 351232 353934 354464 354816 357504 359128 359552 362208 363888 364952 365541 368676 369664 370788 371469 371712 373527 373597 373968 374528 379456 379904 381216 381759 386232 386688 389158 391776 393129 394744 395136 398772 399938 401793 404019 404496 405504 408576 410432 410571 412923 413952 415872 417088 420926 421344 422576 424536 426888 426968 427392 428032 430122 432586 433664 436296 441408 444087 444752 447744 450604 451136 451584 457072 459192 460992 461736 465234 469224 471912 473088 473241 475398 476672 480339 481536 482944 485184 487388 487872 488448 491568 494384 495292 495616 498036 498624 500346 501809 507528 508288 509012 514206 514976 515584 522368 524172 526848 531696 535724 536256 538692 539328 542773 543312 544768 547428 550564 551936 554496 556182 557568 561792 566048 569184 569856 571824 573496 579348 580032 581042 581728 583737 587081 587664 588544 592116 596992 599907 602112 611534 612256 612864 614656 615648 620312 620928 625632 628474 629216 630988 631389 633864 636804 640452 642048 645183 646912 648879 650496 651264 654444 655424 662112 664048 664832 667128 671616 675906 676704 679778 685608 688788 690802 691488 697851 698896 700416 702464 707868 708928 709632 715008 718256 719104 724416 727776 729904 731082 737352 739328 741576 742938 743424 747054 747194 747936 749056 758912 759808 762432 763518 772464 773376 778316 783552 786258 788557 789488 790272 797544 799876 803586 808038 808992 817152 820864 821142 825846 827904 831744 834176 841852 842688 845152 849072 852929 853776 853936 854784 856064 860244 865172 866761 867328 871563 872592 882816 888174 889504 895488 901208 902272 903168 914144 917301 918384 921984 923472 930468 937517 938448 942711 943824 946176 946482 950796 953344 960678 963072 963487 965888 970368 974776 975744 976896 983136 988768 990584 996072 997248 1000692 1003618 1013859 1014049 1015056 1016576 1018024 1019667 1028412 1029952 1031168 1036203 1044736 1048344 1053696 1063392 1071448 1072512 1077384 1078656 1085546 1086624 1094856 1096623 1101128 1103872 1104229 1108992 1112364 1114407 1115136 1120791 1123584 1132096 1138368 1139712 1143648 1145277 1146992 1158696 1160064 1162084 1163456 1167474 1174162 1175328 1177088 1184232 1193984 1199814 1205379 1223068 1224512 1225728 1229312 1231296 1238769 1240624 1241856 1251264 1256948 1258432 1261976 1262778 1267728 1273608 1280904 1284096 1290366 1293824 1297758 1300992 1308888 1310848 1324224 1328096 1329664 1334256 1343232 1351812 1353408 1359556 1362053 1371216 1377576 1381604 1382976 1395702 1397792 1399783 1404928 1415736 1417856 1419264 1419723 1430016 1436512 1438208 1448832 1455552 1459808 1462164 1473241 1474704 1478656 1483152 1485876 1486848 1494108 1494388 1495872 1498112 1505427 1514051 1517824 1519616 1524864 1527036 1544928 1546752 1556632 1567104 1572516 1577114 1578976 1580544 1595088 1599752 1607172 1616076 1617984 1628319 1634304 1641728 1642284 1651692 1655808 1663488 1668352 1683704 1685376 1690304 1698144 1705858 1707552 1707872 1709568 1720488 1730344 1733522 1734656 1735217 1743126 1745184 1751211 1761243 1765632 1776348 1779008 1790976 1799721 1802416 1804544 1806336 1828288 1834602 1836768 1843968 1846944 1860936 1875034 1876896 1885422 1887648 1892964 1894167 1901592 1906688 1921356 1926144 1926974 1931776 1940736 1946637 1949552 1951488 1953792 1966272 1977536 1981168 1992144 1994496 2001384 2007236 2027718 2028098 2030112 2033152 2036048 2039334 2056824 2059904 2062336 2072406 2089472 2096688 2107392 2126784 2140369 2142896 2145024 2154768 2157312 2171092 2173248 2189712 2193246 2199659 2202256 2207744 2208458 2217984 2224728 2228814 2230272 2241582 2247168 2264192 2276736 2279424 2287296 2290554 2293984 2315093 2317392 2320128 2324168 2326912 2334948 2348324 2350656 2354176 2365671 2368464 2379223 2387968 2399628 2410758 2417807 2446136 2449024 2451456 2458624 2462592 2477538 2481248 2483712 2502528 2513896 2516864 2523952 2525556 2535456 2547216 2558787 2561808 2568192 2580732 2587648 2595516 2600283 2601984 2614689 2615179 2617776 2621696 2648448 2656192 2659328 2668512 2686464 2703624 2706816 2719112 2724106 2742432 2751903 2755152 2763208 2765952 2791404 2795584 2799566 2812551 2828133 2831472 2835712 2838528 2839446 2860032 2873024 2876416 2890461 2897664 2911104 2919616 2924328 2946482 2949408 2966304 2971752 2988216 2988776 2991744 2996224 2997193 3010854 3028102 3035648 3042147 3049728 3054072 3059001 3089856 3093504 3108609 3113264 3134208 3145032 3154228 3157952 3161088 3190176 3199504 3214344 3232152 3235968 3256638 3283456 3284568 3303384 3311616 3312687 3326976 3336704 3362373 3367408 3370752 3380608 3396288 3411716 3415104 3415744 3419136 3440976 3460688 3467044 3469312 3470434 3486252 3490368 3502422 3522486 3531264 3552696 3558016 3581952 3599442 3604832 3609088 3656576 3669204 3673536 3687936 3693888 3721872 3750068 3753792 3770844 3775296 3785928 3788334 3799411 3803184 3813376 3842712 3852288 3853948 3863552 3881472 3893274 3899104 3902976 3932544 3955072 3962336 3984288 3988992 4002768 4014472 4055436 4056196 4060224 4066304 4072096 4078668 4086159 4109567 4113648 4119808 4124672 4144812 4178944 4193376 4199349 4214784 4253568 4280738 4285792 4290048 4309536 4314624 4342184 4346496 4379424 4386492 4399318 4404512 4416916 4419723 4435968 4449456 4457628 4460544 4483164 4494336 4516281 4528384 4542153 4553472 4558848 4574592 4581108 4587968 4630186 4634784 4640256 4648336 4653824 4669896 4696648 4701312 4708352 4731342 4736928 4758446 4799256 4821516 4835614 4884957 4892272 4898048 4902912 4917248 4925184 4955076 4962496 4967424 5005056 5027792 5033728 5047904 5051112 5070912 5094432 5117574 5123616 5161464 5175296 5191032 5200566 5203968 5205651 5229378 5230358 5235552 5243392 5283729 5296896 5312384 5318656 5337024 5372928 5407248 5413632 5438224 5448212 5484864 5503806 5510304 5519899 5526416 5531904 5582808 5591168 5599132 5625102 5656266 5662944 5671424 5678892 5720064 5746048 5752832 5780922 5795328 5822208 5839232 5848656 5892964 5898816 5932608 5943504 5970503 5976432 5977552 5983488 5992448 5994386 6021708 6056204 6071296 6084294 6099456 6108144 6118002 6179712 6187008 6217218 6226528 6268416 6290064 6308456 6315904 6322176 6380352 6399008 6421107 6428688 6457891 6464304 6471936 6513276 6562619 6566912 6569136 6598977 6606768 6623232 6625374 6653952 6673408 6724746 6734816 6741504 6744409 6761216 6792576 6823432 6830208 6831488 6838272 6881952 6921376 6934088 6940868 6945279 6972504 6980736 7004844 7044972 7062528 7097013 7098343 7105392 7116032 7137669 7163904 7198884 7209664 7218176 7253421 7313152 7338408 7347072 7375872 7387776 7443744 7500136 7507584 7541688 7550592 7571856 7576668 7598822 7606368 7676361 7685424 7704576 7707896 7727104 7729603 7762944 7786548 7798208 7800849 7805952 7845537 7865088 7910144 7924672 7968576 7977984 8005536 8028944 8110872 8112392 8120448 8132608 8144192 8157336 8172318 8219134 8227296 8239616 8289624 8357888 8360591 8386752 8398698 8437653 8507136 8561476 8571584 8580096 8619072 8629248 8671383 8684368 8692992 8758848 8772984 8798636 8809024 8833832 8839446 8898912 8915256 8966328 8988672 8991579 9032562 9056768 9084306 9106944 9126441 9149184 9162216 9175936 9260372 9269568 9280512 9296672 9307648 9339792 9393296 9402624 9416704 9462684 9473856 9516892 9534371 9598512 9643032 9671228 9769914 9784544 9796096 9834496 9850368 9910152 9924992 9934848 9938061 10010112 10055584 10067456 10095808 10102224 10141824 10188864 10235148 10247232 10312687 10322928 10350592 10382064 10401132 10407936 10411302 10458756 10460716 10471104 10486784 10567458 10593792 10598357 10624768 10637312 10674048 10745856 10814496 10827264 10876448 10896424 10969728 11007612 11020608 11039798 11052832 11063808 11154539 11165616 11182336 11198264 11250204 11312532 11325888 11342848 11357784 11398233 11440128 11492096 11505664 11561844 11590656 11644416 11678464 11697312 11785928 11797632 11865216 11887008 11941006 11952864 11955104 11966976 11988772 12043416 12112408 12142592 12146519 12168588 12198912 12216288 12236004 12258477 12328701 12359424 12374016 12434436 12453056 12536832 12580128 12598047 12616912 12631808 12644352 12760704 12798016 12842214 12857376 12915782 12928608 12943872 13026552 13125238 13133824 13138272 13197954 13213536 13250748 13259169 13307904 13346816 13449492 13469632 13483008 13488818 13522432 13585152 13626459 13646864 13660416 13662976 13676544 13763904 13842752 13868176 13881736 13890558 13945008 13961472 14009688 14089944 14125056 14194026 14196686 14210784 14232064 14275338 14397768 14419328 14436352 14506842 14626304 14676816 14694144 14751744 14775552 14887488 14982583 15000272 15015168 15083376 15101184 15143712 15153336 15197644 15212736 15352722 15370848 15397613 15415792 15454208 15459206 15525888 15573096 15596416 15601698 15611904 15616953 15691074 15730176 15820288 15849344 15937152 15955968 16011072 16057888 16205651 16221744 16224784 16240896 16265216 16288384 16314672 16344636 16438268 16454592 16479232 16559697 16579248 16654561 16715776 16721182 16773504 16797396 16875306 17014272 17122952 17143168 17160192 17238144 17258496 17342766 17368736 17385984 17517696 17545968 17597272 17618048 17667664 17678892 17797824 17830512 17911509 17932656 17977344 17983158 18065124 18113536 18168612 18213888 18252882 18298368 18306253 18324432 18351872 18520744 18539136 18561024 18593344 18615296 18679584 18786592 18805248 18925368 18947712 19033784 19068742 19087387 19197024 19263321 19286064 19342456 19373673 19539828 19569088 19592192 19687857 19700736 19796931 19820304 19849984 19869696 19876122 20020224 20111168 20134912 20191616 20204448 20233227 20283648 20377728 20470296 20494464 20625374 20645856 20764128 20802264 20822604 20835837 20917512 20921432 20942208 20973568 20980351 21134916 21187584 21196714 21249536 21295029 21348096 21413007 21491712 21628992 21654528 21752896 21760263 21792848 21939456 22015224 22041216 22079596 22105664 22127616 22309078 22331232 22364672 22396528 22500408 22625064 22651776 22685696 22715568 22796466 22984192 23123688 23181312 23188809 23288832 23356928 23394624 23536611 23571856 23595264 23730432 23774016 23882012 23905728 23910208 23933952 23977544 24086832 24224816 24285184 24293038 24337176 24397824 24432576 24472008 24516954 24657402 24718848 24868872 24906112 25073664 25081773 25160256 25196094 25233824 25263616 25521408 25596032 25684428 25714752 25831564 25857216 25887744 26053104 26250476 26267648 26276544 26395908 26427072 26501496 26518338 26595877 26693632 26898984 26939264 26966016 26974737 26977636 27044864 27170304 27252918 27293728 27320832 27325952 27527808 27685504 27736352 27763472 27781116 27890016 27922944 28019376 28179888 28250112 28388052 28393372 28421568 28464128 28550676 28603113 28766969 28795536 28838656 28872704 29013684 29252608 29353632 29388288 29503488 29551104 29774976 29965166 30000544 30030336 30166752 30202368 30287424 30306672 30395288 30425472 30705444 30741696 30795226 30831584 30918412 30938061 31051776 31146192 31192832 31203396 31223808 31233906 31382148 31460352 31640576 31698688 31795071 31874304 31911936 32022144 32115776 32411302 32443488 32449568 32481792 32576768 32629344 32689272 32876536 32909184 32958464 32969123 33119394 33158496 33309122 33442364 33463617 33547008 33594792 33750612 34028544 34194699 34245904 34286336 34320384 34476288 34516992 34685532 34737472 34771968 35035392 35091936 35194544 35236096 35335328 35357784 35595648 35661024 35823018 35865312 35966316 36130248 36227072 36337224 36427776 36439557 36505764 36596736 36612506 36648864 36703744 36986103 37041488 37078272 37122048 37186688 37230592 37359168 37573184 37610496 37850736 37895424 38067568 38137484 38174774 38394048 38526642 38572128 38684912 38747346 39079656 39138176 39184384 39375714 39401472 39593862 39640608 39699968 39752244 40040448 40222336 40269824 40383232 40408896 40466454 40567296 40755456 40940592 40988928 41250748 41291712 41528256 41604528 41645208 41671674 41793521 41835024 41842864 41884416 41947136 41960702 42269832 42375168 42393428 42499072 42590058 42696192 42826014 43257984 43309056 43505792 43520526 43585696 43878912 44030448 44082432 44159192 44211328 44255232 44618156 44662464 44729344 44793056 44947749 45000816 45205237 45250128 45303552 45371392 45431136 45592932 45938333 45968384 46192839 46247376 46362624 46377618 46577664 46713856 46789248 47073222 47143712 47190528 47460864 47548032 47764024 47811456 47820416 47867904 47955088 48173664 48449632 48586076 48616953 48674352 48795648 48865152 48944016 49033908 49314804 49437696 49679091 49688401 49737744 49812224 49963683 50147328 50163546 50320512 50392188 50467648 50527232 51042816 51192064 51368856 51429504 51663128 51714432 51775488 52106208 52500952 52553088 52791816 52854144 53002992 53036676 53191754 53734527 53797968 53878528 53932032 53949474 53955272 54089728 54107221 54340608 54505836 54587456 54641664 54651904 54918759 55055616 55371008 55472704 55526944 55562232 55780032 55845888 56038752 56359776 56776104 56786744 56843136 56928256 56946667 57101352 57206226 57262161 57533938 57591072 57677312 58027368 58121019 58505216 58524137 58707264 58776576 59063571 59102208 59549952 59930332 60001088 60060672 60333504 60404736 60574848 60613344 60699681 60790576 60850944 61410888 61483392 61590452 61663168 61836824 61876122 62292384 62385664 62406792 62467812 62764296 62920704 62941053 63281152 63397376 63590142 63748608 63885087 64044288 64231552 64822604 64886976 64899136 64963584 65153536 65258688 65378544 65753072 65818368 65916928 65938246 66238788 66316992 66618244 66884728 66927234 67094016 67189584 67501224 68057088 68389398 68491808 68572672 68952576 69371064 69474944 69543936 69566427 70070784 70183872 70389088 70472192 70670656 70715568 71191296 71322048 71646036 71730624 71932632 72188809 72260496 72454144 72674448 72855552 72879114 73011528 73193472 73225012 73297728 73407488 73972206 74082976 74156544 74188499 74373376 74461184 74718336 75146368 75220992 75245319 75701472 75790848 76135136 76274968 76349548 76788096 77053284 77144256 77369824 77494692 78081773 78159312 78276352 78368768 78751428 78802944 79187724 79281216 79399936 79504488 79787631 80080896 80444672 80539648 80766464 80817792 80932908 81134592 81510912 81881184 81977856 82501496 82583424 83056512 83209056 83290416 83343348 83587042 83670048 83685728 83768832 83921404 84539664 84750336 84786856 84998144 85025633 85180116 85392384 85652028 85809339 86300907 86515968 86618112 87011584 87041052 87171392 87757824 88060896 88164864 88318384 88422656 88510464 89236312 89324928 89458688 89586112 89895498 90001632 90410474 90500256 90607104 90862272 91185864 91876666 91936768 91966501 92385678 92494752 92755236 92814183 93155328 93427712 93578496 94146444 94287424 94381056 94921728 95096064 95385213 95528048 95622912 95640832 95735808 95910176 96347328 96899264 97172152 97233906 97348704 97730304 97888032 98067816 98629608 98875392 98907369 99358182 99376802 99475488 99624448 99927366 100327092 100390851 100641024 100784376 100935296 101054464 102085632 102384128 102737712 102859008 103326256 103428864 103550976 104212416 104878081 105001904 105106176 105583632 105708288 106005984 106073352 106383508 107469054 107595936 107757056 107898948 107910544 108179456 108214442 108681216 109011672 109174912 109283328 109303808 109318671 109837518 110111232 110742016 110945408 111053888 111124464 111560064 111691776 112077504 112719552 113439557 113552208 113573488 113686272 113856512 113893334 114202704 114412452 114524322 115067876 115182144 115354624 116054736 116242038 116581927 117010432 117048274 117414528 117553152 118127142 118204416 119099904 119860664 120002176 120121344 120667008 120809472 121149696 121226688 121399362 121581152 121701888 122699929 122821776 122966784 123180904 123326336 123673648 123752244 124584768 124771328 124813584 124935624 125380563 125528592 125841408 125882106 126562304 126794752 127180284 127497216 127770174 128088576 128143771 128463104 129645208 129773952 129798272 129927168 130307072 130517376 130757088 131506144 131636736 131876492 132477576 132633984 133236488 133611709 133769456 133854468 134188032 134379168 134843247 135002448 135615711 136114176 136778796 136983616 137145344 137814999 137905152 138578517 138742128 138949888 139087872 139132854 140141568 140367744 140778176 140944384 141341312 141431136 142382592 142644096 143292072 143461248 143865264 144377618 144520992 145348896 145758228 145850859 146023056 146386944 146450024 146595456 146814976 146862457 147944412 148165952 148313088 148376998 148746752 149065203 149436672 149891049 150292736 150441984 150490638 151402944 151581696 152270272 152549936 152699096 153576192 154106568 154288512 154739648 154989384 156163546 156318624 156552704 157502856 158375448 158562432 158799872 158851229 159008976 159575262 160889344 161532928 161635584 161865816 162269184 162321663 163021824 163762368 163955712 164756277 165002992 165166848 166113024 166418112 166580832 166686696 167174084 167340096 167371456 167537664 167842808 169079328 169573712 169996288 170051266 170360232 170784768 170840001 171304056 171618678 171786483 172601814 173031936 174023168 174082104 174342784 175515648 175572411 176121792 176329728 176636768 176845312 178472624 178649856 178917376 179172224 179790996 180003264 180820948 181000512 181214208 181724544 182371728 183753332 183873536 183933002 184771356 184989504 185510472 185628366 186855424 187156992 188292888 188574848 188762112 188823159 189843456 190192128 190770426 191056096 191245824 191281664 191820352 192694656 193798528 194344304 194467812 194697408 195460608 195776064 196135632 197259216 197750784 197814738 198716364 198753604 198950976 199248896 199854732 200654184 200781702 201282048 201368783 201568752 201870592 202108928 204171264 204768256 205475424 205718016 206652512 206857728 208424832 209756162 210003808 210212352 211167264 211416576 212011968 212146704 212767016 214938108 215191872 215514112 215797896 215821088 216428884 216566427 217362432 218023344 218349824 218566656 218607616 218637342 219675036 220222464 221484032 221890816 222107776 222248928 222565497 223120128 223383552 224155008 225439104 226879114 227104416 227146976 227372544 227786668 228405408 228824904 229048644 230135752 230364288 230709248 230783861 232109472 232484076 233163854 234096548 234245319 234829056 235106304 236254284 236408832 238199808 239362893 239721328 240004352 240242688 241334016 241618944 242299392 242453376 242798724 243162304 243403776 245399858 245643552 245933568 246361808 246652672 247347296 247504488 249169536 249542656 249627168 249871248 250761126 251057184 251764212 253589504 254360568 254994432 255076899 255540348 256177152 256287542 256926208 258902721 259290416 259547904 259596544 259854336 260614144 261034752 261514176 263012288 263273472 263752984 264955152 265267968 266472976 267223418 267538912 267708936 268376064 268758336 269686494 270004896 271231422 273557592 273967232 274290688 275629998 275810304 275899503 277157034 277484256 277899776 278265708 280283136 280735488 281556352 281888768 282682624 282862272 284765184 285288192 286584144 286922496 287730528 288755236 289041984 290697792 291516456 291701718 292046112 292554647 292900048 293190912 293629952 293724914 295888824 296331904 296626176 296722107 296753996 297493504 298130406 298873344 299782098 300585472 300981276 302805888 303163392 304540544 305099872 305398192 307152384 308213136 308577024 309479296 309978768 312327092 312637248 313105408 314634243 315005712 316436659 316750896 317124864 317599744 317702458 318017952 319150524 321778688 323065856 323271168 323731632 324538368 324643326 326043648 327524736 327911424 329512554 330005984 330333696 332226048 332836224 333161664 333373392 334348168 334680192 334742912 335075328 335685616 338158656 339147424 340102532 340318671 340720464 341569536 341680002 342608112 343237356 343572966 345203628 346063872 347818807 348046336 348164208 348685568 349745781 351031296 351144822 352243584 352659456 353273536 353690624 356945248 357299712 358344448 359581992 360006528 361641896 362001024 362428416 362660353 363449088 364743456 367506664 367866004 368099787 369542712 369979008 371020944 371256732 374313984 376141689 376585776 377149696 377524224 377646318 378750547 379686912 380384256 381540852 382112192 382491648 382563328 383640704 384431313 385389312 387597056 388688608 388935624 389394816 390921216 391552128 392271264 394518432 395629476 397432728 397507208 397901952 398497792 398626669 399709464 400835127 401308368 401563404 402564096 402737566 403137504 403741184 406847133 408342528 409536512 409668959 410950848 411436032 413305024 413444997 413715456 416849664 419512324 420007616 420424704 422334528 422833152 424023936 424293408 425534032 429876216 430383744 431028224 431595792 431642176 432857768 433132854 436046688 436699648 437274684 439350072 440444928 440587371 442968064 443111323 443781632 444215552 444497856 445130994 446240256 447195609 448310016 450878208 453758228 454208832 454293952 454745088 455573336 456810816 457649808 458097288 460271504 460728576 461418496 461567722 464218944 464968152 466327708 468193096 468490638 469658112 472508568 476399616 476553687 478725786 479442656 480008704 482668032 484598784 484906752 485597448 486324608 486807552 486964989 490799716 491287104 491867136 492723616 493305344 494694592 495008976 498339072 499085312 499254336 499742496 501522252 502114368 503528424 505321663 507179008 508721136 509988864 510153798 511080696 512354304 512520003 512575084 513852416 517805442 518580832 519095808 519193088 521228288 522069504 523028352 526024576 526546944 526717233 527505968 529910304 530535936 532945952 534446836 535077824 535417872 536752128 537516672 539372988 540009792 542462844 546572411 547115184 547934464 548581376 551259996 551620608 551799006 554314068 554968512 555799552 556531416 560566272 561470976 563112704 563777536 565365248 565724544 569530368 570576384 573168288 573844992 575461056 577510472 578083968 581395584 583032912 583403436 584092224 585109294 585800096 586381824 587449828 591777648 592663808 593252352 593444214 593507992 594987008 595179431 596260812 597746688 599564196 601170944 601962552 604106349 605611776 606326784 609081088 610199744 610796384 614304768 616426272 617154048 618958592 619957536 624654184 625274496 626210816 626413337 629268486 630011424 632873318 633501792 634249728 635404916 636035904 638301048 643557376 643765507 646131712 646542336 647463264 649286652 649699281 652087296 655049472 655822848 659025108 660011968 660667392 664452096 665672448 666323328 666746784 667696491 668696336 669360384 669485824 670150656 671371232 676317312 678294848 680205064 680637342 681440928 683360004 685216224 686474712 687145932 690407256 692127744 692351583 695637614 696092672 696328416 697371136 699491562 702289644 702735957 704487168 705318912 706547072 707381248 713890496 714599424 716688896 719163984 720013056 723283792 724002048 724856832 725320706 726898176 729486912 735013328 735732008 736199574 739085424 739958016 742041888 742513464 748627968 752283378 753171552 754299392 755292636 757501094 760768512 763081704 764224384 764983296 765126656 765230697 767281408 768862626 770778624 775194112 777377216 777871248 778789632 781842432 783104256 784542528 789036864 791258952 794076899 794865456 795014416 795803904 796995584 797253338 799418928 801670254 802616736 803126808 805128192 805475132 806275008 807482368 813694266 816073489 819073024 819337918 821901696 822872064 826610048 826889994 827430912 827698509 833699328 839024648 840015232 840849408 844669056 845666304 848047872 848586816 851068064 858899503 859752432 860767488 862056448 863191584 863284352 865715536 866265708 872093376 873399296 874549368 877663941 878700144 880889856 881174742 885936128 886222646 887563264 888431104 888995712 890261988 892480512 894391218 896620032 901756416 907516456 908417664 908587904 909490176 911146672 913621632 915299616 916194576 920543008 921457152 923135444 928437888 929936304 932655416 935281963 936386192 936981276 939316224 943902729 945017136 949309977 952799232 953107374 957451572 958885312 960017408 965336064 969197568 969813504 971194896 972649216 973615104 973929978 981599432 982574208 983734272 985447232 986610688 989389184 990017952 996678144 998508672 999484992 1003044504 1004228736 1007056848 1010643326 1011631511 1017442272 1020307596 1020956013 1022161392 1024708608 1025040006 1025150168 1027704832 1028037199 1035610884 1037161664 1038191616 1038386176 1043456421 1044139008 1046056704 1049237343 1052049152 1053093888 1053434466 1055011936 1059820608 1061071872 1065891904 1068893672 1070155648 1070835744 1075033344 1078745976 1080019584 1084925688 1087981059 1093144822 1094230368 1095868928 1102519992 1103598012 1104299361 1108628136 1109937024 1111599104 1111958603 1113062832 1122941952 1126225408 1130730496 1131449088 1136251641 1139060736 1141152768 1146336576 1147689984 1150922112 1153293939 1155020944 1156167936 1162791168 1166065824 1166806872 1168184448 1170218588 1171600192 1172763648 1174899656 1183555296 1185327616 1186888428 1187015984 1189974016 1190358862 1192521624 1195493376 1195880007 1199128392 1202341888 1202505381 1203925104 1208212698 1211223552 1218162176 1220399488 1221592768 1228609536 1229006877 1232852544 1234308096 1237917184 1239915072 1249308368 1250548992 1252421632 1252826674 1258536972 1260022848 1265746636 1267003584 1268499456 1270809832 1272071808 1276602096 1287114752 1287531014 1293084672 1294926528 1298573304 1299398562 1310098944 1318050216 1320023936 1321334784 1321762113 1328904192 1329333969 1331344896 1332646656 1333493568 1335392982 1337392672 1338720768 1338971648 1342742464 1352634624 1356589696 1360410128 1361274684 1362881856 1366720008 1370432448 1372949424 1374291864 1380814512 1384255488 1384703166 1391275228 1392185344 1392656832 1394742272 1398983124 1404579288 1405471914 1408974336 1409581481 1413094144 1414762496 1427780992 1429198848 1429661061 1433377792 1438327968 1440026112 1446567584 1448004096 1450641412 1453796352 1458973824 1470026656 1471464016 1472399148 1478170848 1479916032 1484083776 1485026928 1497255936 1504566756 1506343104 1508598784 1510585272 1515002188 1515964989 1521537024 1526163408 1528448768 1529966592 1530253312 1530461394 1534562816 1537725252 1541557248 1550388224 1554754432 1555742496 1557579264 1563684864 1566208512 1569085056 1578073728 1582517904 1588153798 1589730912 1590028832 1591607808 1594506676 1598837856 1603340508 1605233472 1606253616 1610256384 1610950264 1612550016 1614964736 1615487027 1627388532 1632146978 1638675836 1639717233 1643803392 1645744128 1653220096 1653779988 1654861824 1655397018 1667398656 1678049296 1680030464 1681698816 1689338112 1691332608 1696095744 1697173632 1702136128 1717799006 1719504864 1721534976 1726383168 1726568704 1731431072 1732531416 1744186752 1746798592 1747363519 1749098736 1755327882 1757400288 1762349484 1772445292 1775126528 1776862208 1777991424 1780523976 1784961024 1785538293 1788782436 1793240064 1803512832 1812319047 1815032912 1816835328 1817175808 1818980352 1822293344 1827243264 1830599232 1832389152 1841086016 1842914304 1846270888 1856875776 1859872608 1865310832 1870563926 1872772384 1873962552 1878632448 1879240011 1887805458 1890034272 1898619954 1906214748 1914903144 1917770624 1920034816 1930672128 1931296521 1938395136 1939627008 1942389792 1945298432 1947859956 1963198864 1965148416 1967468544 1970894464 1973221376 1978778368 1980035904 1993356288 1997017344 1998969984 2006089008 2008457472 2014113696 2021286652 2023263022 2034884544 2040615192 2041912026 2044322784 2050080012 2050300336 2055409664 2056074398 2071221768 2074323328 2076383232 2076772352 2077054749 2086912842 2088278016 2092113408 2098474686 2104098304 2106868932 2110023872 2119641216 2122143744 2131783808 2137787344 2140311296 2141671488 2150066688 2157491952 2160039168 2169851376 2175962118 2186289644 2188460736 2191737856 2205039984 2207196024 2208598722 2215056613 2217256272 2219874048 2223198208 2223917206 2226125664 2245883904 2252450816 2261460992 2262898176 2272503282 2282305536 2292673152 2295379968 2301844224 2306587878 2310041888 2312335872 2325582336 2332131648 2333613744 2336368896 2340437176 2343200384 2345527296 2349799312 2367110592 2370655232 2373776856 2374031968 2380717724 2382230697 2385043248 2390986752 2391760014 2398256784 2404683776 2405010762 2407850208 2416425396 2422447104 2434731649 2436324352 2440798976 2443185536 2448220467 2457219072 2458013754 2465705088 2468616192 2475834368 2479830144 2498616736 2501097984 2505653348 2517073944 2520045696 2531493272 2534007168 2536998912 2538622471 2541619664 2544143616 2553204192 2575062028 2576698509 2586169344 2589853056 2597146608 2598797124 2620197888 2632991823 2636100432 2640047872 2642669568 2643524226 2657808384 2658667938 2662689792 2665293312 2666987136 2670785964 2674785344 2677441536 2677943296 2685484928 2705269248 2713179392 2720820256 2722549368 2725763712 2733440016 2740864896 2745898848 2748583728 2761629024 2769406332 2782550456 2785313664 2789484544 2790386683 2797966248 2805845889 2809158576 2810943828 2817948672 2819162962 2826188288 2847929931 2855561984 2858397696 2859322122 2866755584 2867682713 2876655936 2880052224 2893135168 2896008192 2901282824 2907592704 2917947648 2940053312 2942928032 2944798296 2956341696 2959832064 2968167552 2970053856 3009133512 3012686208 3017197568 3018173351 3021170544 3030004376 3031929978 3034894533 3052326816 3056897536 3060922788 3069125632 3075450504 3083114496 3084111597 3100776448 3101779261 3109508864 3111484992 3115158528 3130369263 3132417024 3138170112 3156147456 3165035808 3176307596 3179461824 3180057664 3183215616 3189013352 3197675712 3206681016 3210466944 3212507232 3221900528 3225100032 3229929472 3230974054 3254777064 3263943177 3264293956 3277351672 3279434466 3287606784 3306440192 3307559976 3310794036 3334797312 3335875809 3356098592 3360060928 3378676224 3392191488 3394347264 3404272256 3408754923 3435598012 3439009728 3443069952 3452766336 3453137408 3462862144 3465062832 3488373504 3493597184 3494727038 3498197472 3510655764 3514800576 3524698968 3544890584 3550253056 3553724416 3555982848 3561047952 3569922048 3571076586 3577564872 3586480128 3587640021 3607025664 3624638094 3630065824 3633670656 3634351616 3644586688 3654486528 3661198464 3664778304 3682172032 3685828608 3687020631 3692541776 3713751552 3719745216 3730621664 3741127852 3745544768 3747925104 3757264896 3758480022 3775610916 3780068544 3797239908 3812429496 3826006877 3829806288 3835541248 3840069632 3861344256 3862593042 3879254016 3884779584 3890596864 3895719912 3926397728 3930296832 3941788928 3946442752 3957556736 3960071808 3986712576 3988001907 3994034688 3997939968 4012178016 4016914944 4028227392 4042573304 4046526044 4069769088 4081230384 4083824052 4088645568 4100160024 4100600672 4112148796 4142443536 4148646656 4152766464 4153544704 4154109498 4166256017 4173825684 4176556032 4184226816 4196949372 4208196608 4213737864 4220047744 4228744443 4239282432 4244287488 4263567616 4275574688 4280622592 4283342976 4300133376 4314983904 4320078336 4339702752 4351924236 4372579288 4376921472 4383475712 4384893359 4410079968 4414392048 4417197444 4430113226 4434512544 4439748096 4447834412 4452251328 4491767808 4504901632 4506358549 4522921984 4525796352 4545006564 4547894967 4564611072 4585346304 4590759936 4603688448 4613175756 4620083776 4624671744 4651164672 4664263296 4667227488 4672737792 4680874352 4686400768 4691054592 4699598624 4734221184 4741310464 4747553712 4748063936 4761435448 4764461394 4770086496 4783520028 4796513568 4810021524 4815700416 4832850792 4844894208 4846461081 4869463298 4872648704 4874224553 4881597952 4886371072 4896440934 4916027508 4919151699 4931410176 4937232384 4951668736 4959660288 4997233472 5002195968 5011306696 5034147888 5040091392 5062986544 5068014336 5073997824 5077244942 5083239328 5088287232 5106408384 5150124056 5153397018 5179706112 5194293216 5197594248 5240395776 5242090557 5265983646 5272200864 5280095744 5287048452 5317335876 5325379584 5330586624 5333974272 5341571928 5349570688 5354883072 5355886592 5356614879 5370969856 5410538496 5426358784 5441640512 5445098736 5451527424 5466880032 5481729792 5491797696 5497167456 5523258048 5538812664 5558538293 5565100912 5570627328 5578969088 5580773366 5595932496 5611691778 5618317152 5621887656 5635897344 5637720033 5638325924 5652376576 5695859862 5711123968 5718644244 5733511168 5735365426 5753311872 5760104448 5786270336 5792016384 5793889563 5802565648 5815185408 5835895296 5880106624 5885856064 5889596592 5912683392 5919664128 5936335104 5940107712 6012296521 6018267024 6025372416 6034395136 6036346702 6042341088 6060008752 6063859956 6069789066 6104653632 6113795072 6121845576 6138251264 6150901008 6166228992 6168223194 6201552896 6203558522 6219017728 6222969984 6230317056 6260738526 6264834048 6276340224 6312294912 6330071616 6352615192 6358923648 6360115328 6366431232 6378026704 6395351424 6413362032 6420933888 6425014464 6443801056 6450200064 6461948108 6509554128 6527886354 6528587912 6546973741 6554703344 6558868932 6575213568 6612880384 6615119952 6621588072 6645169839 6669594624 6671751618 6712197184 6720121856 6757352448 6784382976 6788694528 6808544512 6817509846 6871196024 6878019456 6886139904 6890546707 6905532672 6906274816 6925724288 6930125664 6976747008 6989454076 6996394944 7021311528 7029601152 7049397936 7081420577 7089781168 7107448832 7111965696 7122095904 7142153172 7146692091 7155129744 7172960256 7175280042 7196260393 7214051328 7249276188 7260131648 7267341312 7268703232 7289173376 7304194947 7308973056 7322396928 7329556608 7344661401 7364344064 7371657216 7374041262 7385083552 7427503104 7439490432 7461243328 7482255704 7491089536 7495850208 7516960044 7551221832 7560137088 7594479816 7615867413 7624858992 7652013754 7659612576 7671082496 7725186084 7730095527 7758508032 7769559168 7781193728 7783710221 7791439824 7852795456 7860593664 7883577856 7915113472 7920143616 7973425152 7976003814 7988069376 7995879936 8024356032 8033829888 8056454784 8085146608 8093052088 8139538176 8162460768 8167648104 8177291136 8200320048 8201201344 8224297592 8284887072 8297293312 8308218996 8332512034 8347651368 8368453632 8371160049 8393898744 8416393216 8417537667 8419115137 8427475728 8440095488 8457488886 8478564864 8527135232 8551149376 8561245184 8566685952 8600266752 8603048139 8629967808 8640156672 8679405504 8703848472 8745158576 8753842944 8766951424 8769786718 8820159936 8828784096 8834394888 8860226452 8869025088 8879496192 8895668824 8904502656 9009803264 9012717098 9051592704 9054520053 9090013128 9095789934 9104683599 9170692608 9207376896 9226351512 9240167552 9249343488 9252334791 9302329344 9305337783 9328526592 9334454976 9345475584 9361748704 9372801536 9399197248 9468442368 9482620928 9495107424 9496127872 9522870896 9528922788 9540172992 9567040056 9593027136 9620043048 9631400832 9665701584 9689788416 9692922162 9738926596 9745297408 9748449106 9763195904 9772742144 9792881868 9832055016 9838303398 9862820352 9903337472 9919320576 9994466944 10004391936 10007627427 10022613392 10068295776 10080182784 10125973088 10136028672 10154489884 10166478656 10176574464 10212816768 10300248112 10306794036 10359412224 10388586432 10395188496 10480791552 10484181114 10531967292 10544401728 10560191488 10574096904 10634671752 10650759168 10661173248 10667948544 10683143856 10699141376 10709766144 10711773184 10713229758 10741939712 10821076992 10852717568 10883281024 10890197472 10903054848 10933760064 10963459584 10983595392 10994334912 11046516096 11077625328 11117076586 11130201824 11141254656 11161546732 11191864992 11223383556 11236634304 11243775312 11271794688 11275440066 11276651848 11304753152 11308409189 11391719724 11422247936 11437288488 11470730852 11478020631 11506623744 11520208896 11572540672 11584032768 11587779126 11605131296 11671790592 11760213248 11771712128 11779193184 11825366784 11839328256 11872670208 11880215424 12024593042 12036534048 12050744832 12072693404 12084682176 12120017504 12127719912 12139578132 12209307264 12227590144 12231544633 12243691152 12276502528 12301802016 12336446388 12407117044 12438035456 12445939968 12460634112 12498768051 12521477052 12529668096 12552680448 12624589824 12660143232 12686233329 12705230384 12717847296 12720230656 12732862464 12756053408 12790702848 12826724064 12841867776 12850028928 12887602112 12900400128 12923896216 13019108256 13055772708 13057175824 13093947482 13109406688 13117737864 13150427136 13154680077 13225760768 13230239904 13243176144 13290339678 13343503236 13424394368 13440243712 13514704896 13519075647 13568765952 13577389056 13617089024 13635019692 13742392048 13756038912 13772279808 13781093414 13811065344 13812549632 13851448576 13860251328 13953494016 13978908152 13992789888 14042623056 14059202304 14098795872 14162841154 14179562336 14223931392 14244191808 14284306344 14293384182 14310259488 14350560084 14392520786 14498552376 14520263296 14534682624 14537406464 14539383243 14578346752 14608389894 14617946112 14622673659 14644793856 14659113216 14689322802 14728688128 14748082524 14770167104 14855006208 14878980864 14922486656 14964511408 14982179072 14991700416 15033920088 15102443664 15120274176 15188959632 15231734826 15249717984 15304027508 15319225152 15342164992 15450372168 15460191054 15505396291 15539118336 15562387456 15567420442 15582879648 15705590912 15721187328 15726271671 15767155712 15830226944 15840287232 15952007628 15976138752 15991759872 16048712064 16067659776 16112909568 16170293216 16186104176 16279076352 16324921536 16335296208 16354582272 16400640096 16402402688 16448595184 16569774144 16594586624 16616437992 16665024068 16675614879 16695302736 16736907264 16742320098 16787797488 16832786432 16835075334 16838230274 16854951456 16880190976 16914977772 16957129728 17054270464 17102298752 17122490368 17133371904 17200533504 17206096278 17259935616 17280313344 17358811008 17407696944 17490317152 17507685888 17539573436 17640319872 17657568192 17668789776 17720452904 17738050176 17758992384 17770357297 17791337648 17809005312 18025434196 18036889563 18103185408 18109040106 18180026256 18191579868 18209367198 18341385216 18414753792 18452703024 18480335104 18498686976 18504669582 18604658688 18610675566 18657053184 18668909952 18690951168 18723497408 18745603072 18798394496 18936884736 18990214848 18992255744 19045741792 19057845576 19080345984 19134080112 19186054272 19220998709 19240086096 19262801664 19331403168 19385844324 19477853192 19496898212 19526391808 19532706781 19545484288 19585763736 19640921223 19664110032 19676606796 19725640704 19838641152 19935509517 19988933888 20008783872 20015254854 20045226784 20073778991 20136591552 20160365568 20251946176 20272057344 20308979768 20332957312 20353148928 20425633536 20600496224 20613588072 20671640121 20718824448 20777172864 20790376992 20968362228 21063934584 21088803456 21120382976 21127213457 21148193808 21244261731 21269343504 21322346496 21335897088 21366287712 21398282752 21426459516 21483879424 21588781179 21642153984 21705435136 21712454827 21766562048 21780394944 21806109696 21867520128 21912584841 21926919168 21967190784 21988669824 22093032192 22155250656 22234153172 22260403648 22282509312 22323093464 22383729984 22446767112 22473268608 22487550624 22550880132 22553303696 22609506304 22616818378 22783439448 22844495872 22847602239 22874576976 22941461704 22956041262 23013247488 23145081344 23175558252 23210262592 23343581184 23351130663 23520426496 23543424256 23558386368 23650733568 23745340416 23760430848 24049186084 24073068096 24101489664 24145386808 24169364352 24240035008 24255439824 24279156264 24418614528 24455180288 24463089266 24487382304 24603604032 24672892776 24814234088 24876070912 24884116009 24891879936 24997536102 25042954104 25105360896 25113480147 25249179648 25257345411 25320286464 25372466658 25410460768 25435694592 25440461312 25512106816 25581405696 25653448128 25683735552 25700057856 25775204224 25800800256 25809144417 25847792432 26038216512 26111545416 26114351648 26187894964 26218813376 26235475728 26300854272 26309360154 26451521536 26460479808 26486352288 26580679356 26687006472 26782048139 26848788736 26880487424 27029409792 27038151294 27154778112 27163560159 27234178048 27270039384 27484784096 27512077824 27562186828 27622130688 27625099264 27702897152 27720502656 27906988032 27916013349 27957816304 27985579776 28085246112 28118404608 28197591744 28325682308 28359124672 28447862784 28488383616 28568612688 28586768364 28620518976 28701120168 28785041572 28997104752 29040526592 29069365248 29074812928 29078766486 29156693504 29216779788 29235892224 29245347318 29289587712 29318226432 29378645604 29457376256 29496165048 29540334208 29710012416 29757961728 29844973312 29929022816 29964358144 29983400832 30067840176 30204887328 30240548352 30377919264 30463469652 30499435968 30608055016 30638450304 30684329984 30694253513 30900744336 30920382108 31010792582 31078236672 31134840884 31165759296 31411181824 31442374656 31452543342 31534311424 31544509843 31660453888 31680574464 31904015256 31952277504 31983519744 32097424128 32135319552 32225819136 32340586432 32372208352 32558152704 32649843072 32670592416 32709164544 32801280192 32804805376 32897190368 33139548288 33189173248 33199906861 33232875984 33330048136 33351229758 33390605472 33484640196 33575594976 33670150668 33676460548 33709902912 33760381952 33829955544 33914259456 33925227567 34108540928 34119571871 34204597504 34244980736 34266743808 34412192556 34434061893 34519871232 34560626688 34717622016 34815393888 34980634304 35015371776 35079146872 35280639744 35315136384 35337579552 35440905808 35476100352 35517984768 35540714594 35582675296 35618010624 36050868392 36073779126 36218080212 36360052512 36383159736 36418734396 36682770432 36694633899 36829507584 36905406048 36960670208 37009339164 37221351132 37314106368 37337819904 37381902336 37446994816 37491206144 37496304153 37596788992 37873769472 37980429696 37984511488 38091483584 38115691152 38160691968 38268160224 38372108544 38441997418 38480172192 38525603328 38662806336 38771688648 38955706384 38993796424 39052783616 39065413562 39090968576 39171527472 39281842446 39328220064 39353213592 39451281408 39464040231 39677282304 39871019034 39977867776 40030509708 40090453568 40147557982 40273183104 40320731136 40503892352 40544114688 40557226941 40617959536 40665914624 40706297856 40851267072 41200992448 41227176144 41343280242 41437648896 41554345728 41580753984 41936724456 42086075647 42127869168 42177606912 42240765952 42254426914 42296387616 42488523462 42538687008 42671794176 42732575424 42796565504 42852919032 42967758848 43177562358 43410870272 43424909654 43533124096 43560789888 43612219392 43735040256 43825169682 43853838336 43868020977 43934381568 43977339648 44186064384 44310501312 44468306344 44520807296 44565018624 44646186928 44767459968 44893534224 44946537216 44975101248 45101760264 45106607392 45233636756 45566878896 45688991744 45695204478 45749153952 45828816187 45882923408 45912082524 46026494976 46290162688 46351116504 46420525184 46516188873 46687162368 46702261326 47040852992 47086848512 47116772736 47301467136 47490680832 47520861696 48098372168 48146136192 48202979328 48233826949 48290773616 48338728704 48480070016 48510879648 48558312528 48837229056 48926178532 48974764608 49207208064 49345785552 49569944039 49628468176 49752141824 49768232018 49783759872 49995072204 50026844637 50085908208 50210721792 50226960294 50498359296 50514690822 50640572928 50744933316 50820921536 50871389184 50880922624 51024213632 51162811392 51306896256 51367471104 51400115712 51550408448 51601600512 51618288834 51695584864 52076433024 52223090832 52228703296 52375789928 52437626752 52470951456 52618720308 52920959616 52972704576 53161358712 53311071891 53374012944 53564096278 53616470083 53697577472 54076302588 54110668689 54309556224 54327120318 54468356096 54485971547 54540078768 54969568192 55024155648 55124373656 55244261376 55405794304 55441005312 55813976064 55832026698 55915632608 55971159552 56170492224 56236809216 56395183488 56651364616 56718249344 56976767232 57137225376 57173536728 57241037952 57402240336 57570083144 57662996127 57994209504 58081053184 58157532972 58313387008 58433559576 58490694636 58579175424 58598120343 58636452864 58757291208 58914752512 58922763669 58933805959 58992330096 59080668416 59515923456 59689946624 59858045632 59928716288 59966801664 60135680352 60221336973 60409774656 60481096704 60755838528 60926939304 60998871936 61216110032 61276900608 61368659968 61388507026 61801488672 61840764216 62014920363 62021585164 62156473344 62269681768 62331518592 62822363648 62905086684 63068622848 63089019686 63361148928 63381640371 63732785193 63808030512 63967039488 64194848256 64451638272 64681172864 64744416704 64766343537 65116305408 65137364481 65299686144 65341184832 65418329088 65602560384 65609610752 65794380736 66279096576 66378346496 66399813722 66465751968 66660096272 66702459516 66781210944 66969280392 67151189952 67340301336 67352921096 67419805824 67520763904 67659911088 67828518912 67850455134 68217081856 68239143742 68409195008 68533487616 68824385112 68868123786 69039742464 69435244032 69630787776 69961268608 70030743552 70053391989 70158293744 70561279488 70630272768 70675159104 70881811616 70952200704 71081429188 71165350592 71236021248 72101736784 72147558252 72436160424 72720105024 72766319472 72837468792 73365540864 73389267798 73810812096 73921340416 74018678328 74442702264 74628212736 74652348027 74675639808 74893989632 74982412288 74992608306 75193577984 75747538944 75772036233 75960859392 75969022976 76182967168 76231382304 76321383936 76536320448 76744217088 76883994836 76960344384 77051206656 77325612672 77543377296 77911412768 77987592848 78130827124 78181937152 78343054944 78563684892 78656440128 78706427184 78902562816 78928080462 79158864323 79354564608 79742038068 79955735552 80061019416 80180907136 80295115964 80346144417 80546366208 80641462272 81007784704 81088229376 81114453882 81235919072 81331829248 81702534144 82401984896 82454352288 82686560484 82875297792 83108691456 83161507968 83873448912 84172151294 84255738336 84355213824 84508853828 84592775232 84977046924 85077374016 85343588352 85465150848 85593131008 85620812431 85705838064 85935517696 86355124716 86849819308 87066248192 87121579776 87224438784 87470080512 87650339364 87707676672 87736041954 87868763136 87954679296 88372128768 88621002624 88936612688 89041614592 89130037248 89292373856 89534919936 89787068448 89893074432 89950202496 90203520528 90213214784 90467273512 91133757792 91390408956 91498307904 91657632374 91765846816 91824165048 92052989952 92082760539 92580325376 92610266507 92702233008 92841050368 93032377746 93404522652 94081705984 94173697024 94233545472 94602934272 94633529529 94981361664 95041723392 96196744336 96292272384 96405958656 96467653898 96581547232 96677457408 96960140032 97021759296 97116625056 97674458112 97852357064 97949529216 98414416128 98691571104 99139888078 99256936352 99536464036 99567519744 99599720583 99990144408 100053689274 100171816416 100453920588 101029381644 101281145856 101489866632 101641843072 101742778368 101761845248 101775682701 102048427264 102325622784 102358715613 102613792512 102734942208 102800231424 103100816896 103236577668 103391169728 104152866048 104446181664 104457406592 104751579856 104875253504 104941902912 105237440616 105841919232 105945409152 106322717424 106622143782 106748025888 107128192556 107232940166 107395154944 108152605176 108221337378 108654240636 108936712192 108971943094 109080157536 109939136384 110048311296 110083901697 110248747312 110488522752 110811588608 110882010624 111664053396 111831265216 111942319104 112340984448 112473618432 112790366976 113302729232 113436498688 113953534464 114274450752 114347073456 114482075904 114804480672 115140166288 115325992254 115988419008 116162106368 116315065944 116626774016 116867119152 116981389272 117158350848 117196240686 117272905728 117514582416 117829505024 117845527338 117867611918 117984660192 118161336832 119031846912 119379893248 119716091264 119857432576 119933603328 120271360704 120442673946 120819549312 120962193408 121511677056 121853878608 121997743872 122432220064 122553801216 122777014052 123602977344 123681528432 124029840726 124043170328 124312946688 124392501079 124539363536 124663037184 125644727296 125810173368 126178039372 126258226941 126722297856 126763280742 127465570386 127616061024 128389696512 128903276544 129362345728 129488833408 129532687074 130232610816 130274728962 130599372288 130682369664 130836658176 131205120768 131219221504 131588761472 132558193152 132799627444 132931503936 133320192544 133404919032 133562421888 133938560784 134302379904 134546990963 134680602672 134705842192 134839611648 135041527808 135319822176 135700910268 136478287484 136728947467 136818390016 137066975232 137486448561 137648770224 137736247572 138079484928 138870488064 139261575552 139548566619 139922537216 140061487104 140106783978 140316587488 141122558976 141260545536 141350318208 141763623232 141904401408 142162858376 142330701184 142472042496 144203473568 144295116504 144701480847 144872320848 145440210048 145532638944 145674937584 146778535596 147621624192 147842680832 147890494199 148037356656 148709832117 148885404528 149256425472 149304696054 149351279616 149787979264 149985216612 150387155968 151495077888 151544072466 151921718784 151938045952 151987183789 152365934336 152462764608 152642767872 153072640896 153488434176 153767989672 153920688768 154102413312 154651225344 155086754592 155822825536 155975185696 156261654248 156686109888 157127369784 157312880256 157412854368 157856160924 158317728646 159484076136 159911471104 159933215673 159963187603 160122038832 160361814272 160590231928 160692288834 160849410249 161092732416 162015569408 162228907764 162471838144 162663658496 163405068288 163457914641 164803969792 164908704576 165373120968 166217382912 166323015936 167746897824 168344302588 168511476672 168710427648 169017707656 169185550464 169954093848 170154748032 170930301696 171186262016 171241624862 171411676128 172710249432 172988988381 173699638616 174132496384 174188812063 174243159552 174940161024 175300678728 175472083908 175737526272 175794361029 175909358592 176744257536 176801417877 177242005248 177873225376 178083229184 178584747712 179069839872 179574136896 179786148864 179900404992 180407041056 180426429568 180664010919 180934547024 182267515584 182780817912 182996615808 183315264748 183531693632 183648330096 184105979904 184165521078 185160650752 185220533014 185404466016 185682100736 186064755492 186809045304 188163411968 188347394048 188467090944 189205868544 189267059058 190083446784 190144921113 192393488672 192584544768 192935307796 193163094464 193354914816 193920280064 194043518592 194233250112 195348916224 195412093443 195704714128 195899058432 196828832256 197383142208 198279776156 198513872704 199072928072 199135039488 199199441166 199980288816 200107378548 200343632832 200907841176 202058763288 202562291712 202979733264 203283686144 203485556736 203523690496 203551365402 204096854528 204651245568 204717431226 205227585024 205600462848 206201633792 206473155336 206782339456 208305732096 208892363328 208914813184 209503159712 209750507008 209883805824 210474881232 211683838464 211890818304 212645434848 213244287564 213496051776 214256385112 214465880332 214790309888 214859774591 216305210352 216442674756 217308481272 217943886188 218160315072 219878272768 220096622592 220167803394 220497494624 220811568901 221623177216 221764021248 223328106792 223662530432 223884638208 223957044081 224681968896 224947236864 225580733952 226605458464 226872997376 227907068928 228548901504 228694146912 228964151808 229608961344 230280332576 230651984508 231976838016 232324212736 232399348027 232630131888 233253548032 233734238304 233962778544 234392481372 234545811456 235029164832 235691054676 235735223836 235969320384 236322673664 237476592969 238063693824 238759786496 238837003097 239432182528 239714865152 239867206656 240542721408 240885347892 241038433251 241639098624 241924386816 243023354112 243707757216 243995487744 244864440128 245107602432 245554028104 247205954688 247363056864 248059681452 248086340656 248625893376 248785002158 249078727072 249326074368 251289454592 251620346736 252356078744 252516453882 253526561484 254931140772 255232122048 256779393024 256862437293 257806553088 258724691456 258977666816 259065374148 260549457924 261198744576 261364739328 261673316352 262410241536 262438443008 263177522944 265116386304 265599254888 265863007872 266640385088 266809838064 267124843776 267877121568 268604759808 269093981926 269361205344 269411684384 269679223296 270639644352 271401820536 272956574968 273457894934 273636780032 273725276099 274972897122 275297540448 275472495144 276158969856 276248281617 277740976128 277830799521 278523151104 279097133238 279845074432 280213567956 280633174976 282245117952 282521091072 282700636416 283527246464 283808802816 283900588587 284325716752 284661402368 284944084992 288406947136 288590233008 289402961694 289744641696 290880420096 291065277888 291349875168 293557071192 294602529529 295243248384 295685361664 295780988398 296074713312 297419664234 297770809056 298609392108 298702559232 298799161749 299575958528 299970433224 300774311936 303088144932 303843437568 303876091904 303974367578 304731868672 304925529216 305285535744 306145281792 306976868352 307076146839 307535979344 307841377536 308204826624 309302450688 310173509184 311645651072 311950371392 312523308496 313372219776 314254739568 314625760512 314825708736 315712321848 316635457292 318968152272 319822942208 319866431346 319926375206 320244077664 320723628544 321180463856 321384577668 321698820498 322185464832 324031138816 324457815528 324943676288 325327316992 326810136576 326915829282 329607939584 329817409152 330746241936 332434765824 332646031872 335493795648 336688605176 337022953344 337420855296 337636788643 338035415312 338371100928 339908187696 340309496064 341860603392 342483249724 342823352256 345420498864 345977976762 346989608273 347399277232 348264992768 348377624126 348486319104 349880322048 350601357456 350944167816 351475052544 351588722058 351818717184 353488515072 353602835754 354484010496 355746450752 356166458368 357169495424 358139679744 359148273792 359572297728 359800809984 360814082112 360852859136 361328021838 361869094048 364535031168 365198975471 365561635824 365993231616 366630529496 367063387264 367296660192 368331042156 370441066028 370808932032 371364201472 372129510984 373177503237 373618090608 375315290581 376694788096 376934181888 378534118116 378774680823 380166893568 380289842226 381401800829 384786977344 385169089536 385870615592 386326188928 386709829632 387840560128 388087037184 388466500224 390697832448 390824186886 391409428256 391798116864 393657664512 394766284416 396559552312 397027745408 398145856144 398398882332 399960577632 400214757096 400687265664 401815682352 403640972889 404117526576 405124583424 405959466528 406567372288 407102730804 408193709056 409434862452 410186842401 410455170048 411200925696 412403267584 412459345683 412536641713 412946310672 413564678912 416611464192 417784726656 417829626368 419006319424 419501014016 419767611648 420949762464 423367676928 423781636608 425290869696 426488575128 426992103552 428512770224 428931760664 429580619776 429719549182 432610420704 432885349512 434104442541 434616962544 435887772376 436320630144 439756545536 440335606788 440994989248 441623137802 443528042496 443671482597 446129496351 446656213584 447325060864 447769276416 447914088162 449363937792 451161467904 453210916928 453745994752 455814137856 455961551367 457097803008 457388293824 457928303616 459217922688 460560665152 461303969016 463953676032 464648425472 464798696054 465260263776 467468476608 467925557088 468784962744 470058329664 471382109352 471470447672 471938640768 472645347328 472798204171 474953185938 477519572992 477674006194 478864365056 479734413312 479889562809 481085442816 481770695784 482076866502 482548230747 483278197248 486046708224 487415514432 487990975488 489728880256 490215204864 490373743923 491108056208 494411909376 494726113728 496119362904 496172681312 497570004316 498157454144 498652148736 502578909184 503240693472 504712157488 505032907764 507053122968 509862281544 510464244096 513558786048 513724874586 517449382912 517955333632 518130748296 521098915848 522397489152 522566436189 522729478656 524820483072 524876886016 526355045888 530232772608 530404253631 531198509776 531726015744 533280770176 533619676128 534249687552 535754243136 537209519616 538187963852 538722410688 538823368768 539358446592 541279288704 542803641072 545913149936 546915789868 547273560064 547450552198 549945794244 550595080896 550944990288 552317939712 552496563234 555481952256 555661599042 557046302208 558194266476 559690148864 560427135912 561266349952 564490235904 565042182144 565401272832 567054492928 567617605632 567801177174 568651433504 569322804736 576813894272 577180466016 578805923388 579489283392 581760840192 582130555776 582699750336 587114142384 589205059058 590486496768 591561976796 592149426624 594839328468 595541618112 597218784216 597405118464 597598323498 599151917056 599345687017 599940866448 601548623872 606176289864 607686875136 607948735156 609463737344 609851058432 610571071488 612290563584 613953736704 614152293678 615071958688 615682755072 618604901376 620347018368 623291302144 623900742784 625046616992 626744439552 628509479136 629251521024 629651417472 631424643696 633270914584 637936304544 639732862692 639852750412 640488155328 641447257088 642360927712 642769155336 643397640996 644370929664 644579323773 648062277632 648271865549 648915631056 649887352576 650654633984 653831658564 659215879168 659634818304 661492483872 662434706703 664869531648 665292063744 670987591296 673377210352 674045906688 674841710592 675273577286 676070830624 676742201856 679816375392 680618992128 683721206784 684966499448 685646704512 690840997728 691955953524 693979216546 694798554464 696755248252 696972638208 697198044081 699760644096 701202714912 701888335632 703177444116 703637434368 707205671508 708968020992 711492901504 712332916736 712429778907 714338990848 716279359488 716511009291 718296547584 719144595456 719601619968 721628164224 721705718272 722656043676 723738188096 729070062336 730397950942 731123271648 731986463232 733261058992 734126774528 734593320384 736662084312 740882132056 741617864064 742728402944 744259021968 746355006474 747236181216 750630581162 753868363776 757068236232 757549361646 760579684452 762803601658 769573954688 770338179072 770587311879 771741231184 772652377856 773419659264 775681120256 776174074368 776933000448 781648373772 782818856512 783596233728 787315329024 789532568832 793119104624 794055490816 796291712288 796797764664 799921155264 800429514192 801374531328 803631364704 807281945778 808235053152 811918933056 813134744576 814205461608 816387418112 818869724904 820373684802 820910340096 821175828297 824806535168 824918691366 825073283426 825892621344 827129357824 833222928384 833492398563 835569453312 835659252736 838012638848 839002028032 839535223296 841899524928 846735353856 847563273216 850581739392 852977150256 853984207104 857025540448 857863521328 859439098364 865220841408 865770699024 868208885082 869233925088 870747507553 871775544752 872641260288 879513091072 880671213576 881989978496 883246275604 883807588587 887056084992 887342965194 892258992702 893312427168 894650121728 895828176324 898727875584 902322935808 906421833856 907491989504 911628275712 911923102734 914195606016 914776587648 915856607232 918435845376 921121330304 922607938032 927907352064 929597392108 930520527552 934936953216 935851114176 937569925488 940116659328 941828936741 942764218704 942940895344 943877281536 945290694656 945596408342 949906371876 955348012388 957728730112 959468826624 959779125618 962170885632 963541391568 964153733004 965096461494 966556394496 972093416448 974831028864 975981950976 979457760512 980430409728 980747487846 982216112416 988823818752 989452227456 992238725808 992345362624 995140008632 996314908288 997304297472 1006481386944 1009424314976 1010065815528 1012910365929 1014106245936 1018712931577 1019724563088 1020928488192 1027449749172 1034898765824 1035233459393 1035910667264 1036261496592 1040968824819 1042197831696 1044794978304 1045132872378 1045458957312 1049640966144 1052710091776 1060465545216 1060808507262 1062397019552 1063452031488 1063910286523 1066561540352 1067239352256 1068499375104 1071508486272 1074419039232 1076375927704 1077444821376 1077646737536 1078716893184 1082558577408 1085607282144 1091826299872 1093831579736 1094901104396 1095596926413 1099891588488 1101190161792 1101889980576 1104993126468 1111323198084 1114092604416 1116388532952 1119380297728 1119532509711 1119742313221 1120854271824 1122532699904 1125945871743 1130084364288 1130802545664 1134108985856 1135602354348 1137302867008 1138645609472 1144205402487 1153627788544 1154360932032 1157611846776 1158978566784 1163521680384 1164261111552 1165399500672 1174228284768 1178410118116 1180972993536 1183123953592 1184298853248 1189678656936 1191083236224 1194437568432 1195196646996 1198303834112 1198691374034 1199881732896 1210922918667 1212352579728 1215373750272 1215897470312 1218927474688 1219321684441 1219702116864 1224581127168 1228304587356 1230143917376 1230560527203 1231365510144 1237209802752 1237609925139 1240694036736 1246582604288 1247801485568 1250093233984 1253488879104 1257018958272 1258503042048 1259302834944 1262849287392 1266541829168 1275872609088 1279465725384 1279705500824 1280976310656 1282894514176 1284721855424 1285538310672 1286795281992 1288741859328 1289158647546 1296124555264 1296543731098 1297831262112 1299774705152 1307663317128 1318431758336 1318858148477 1319269636608 1322984967744 1324869413406 1330584127488 1331014447791 1341975182592 1346754420704 1348091813376 1350547154572 1352141661248 1353484403712 1359632750784 1361237984256 1367442413568 1367884654101 1369932998896 1371293409024 1381681995456 1383911907048 1387958433092 1389597108928 1393510496504 1393945276416 1394396088162 1402405429824 1403776671264 1406354888232 1414411343016 1417936041984 1418394612513 1422985803008 1424665833472 1424859557814 1428677981696 1432558718976 1433022018582 1436593095168 1439203239936 1439668688427 1443256328448 1443411436544 1445312087352 1447476376192 1458140124672 1460795901884 1462246543296 1463972926464 1466522117984 1468253549056 1469186640768 1473324168624 1481764264112 1483235728128 1485456805888 1488518043936 1492710012948 1494472362432 1501261162324 1504018422137 1507736727552 1514136472464 1515098723292 1521159368904 1525607203316 1539147909376 1540676358144 1541174623758 1543482462368 1545304755712 1551362240512 1552348148736 1553866000896 1563296747544 1565637713024 1567192467456 1567699308567 1574630658048 1579065137664 1586238209248 1588110981632 1592583424576 1593595529328 1599842310528 1600859028384 1602749062656 1607262729408 1614563891556 1616470106304 1623837866112 1626269489152 1626795436189 1628410923216 1632774836224 1637739449808 1640747369604 1641820680192 1642351656594 1649837382732 1650146566852 1651785242688 1654258715648 1666445856768 1666984797126 1671138906624 1671318505472 1671859021679 1676025277696 1678004056064 1679070446592 1683799049856 1693470707712 1695126546432 1701163478784 1705954300512 1707968414208 1714051080896 1715727042656 1718878196728 1730441682816 1731541398048 1736417770164 1738467850176 1741495015106 1743551089504 1745282520576 1759026182144 1759595063633 1761342427152 1763979956992 1766492551208 1767615177174 1774685930388 1784517985404 1786624854336 1789300243456 1791656352648 1797455751168 1798037061051 1804645871616 1812843667712 1814983979008 1823846205468 1828391212032 1829553175296 1831713214464 1836871690752 1842242660608 1845215876064 1855814704128 1859194784216 1861041055104 1869873906432 1871702228352 1875139850976 1880233318656 1883657873482 1885528437408 1885881790688 1887754563072 1891192816684 1899812743752 1910696024776 1915457460224 1916076932693 1919558251236 1924341771264 1927082783136 1928307466008 1930192922988 1933112788992 1933737971319 1944186832896 1944815596647 1949662057728 1951963901952 1958915521024 1961494975692 1964432224832 1977647637504 1978904454912 1984477451616 1984690725248 1987304120109 1990280017264 1992629816576 1994608594944 2012962773888 2018848629952 2020131631056 2025820731858 2028212491872 2037425863154 2039449126176 2041856976384 2054899498344 2069797531648 2070466918786 2071821334528 2072522993184 2081937649638 2084395663392 2090265744756 2090917914624 2091594132243 2099281932288 2105420183552 2121617014524 2124794039104 2126904062976 2127820573046 2133123080704 2134478704512 2136998750208 2143016972544 2148838078464 2149533027873 2152751855408 2154889642752 2155293475072 2157433786368 2165117154816 2171214564288 2183652599744 2187663159472 2189802208792 2191193852826 2199783176976 2202380323584 2203779961152 2209986252936 2222646396168 2228185208832 2232777065904 2238760595456 2239065019422 2239484626442 2241708543648 2245065399808 2251891743486 2261605091328 2268217971712 2271204708696 2274605734016 2277291218944 2288410804974 2307255577088 2308721864064 2315223693552 2317957133568 2327043360768 2328522223104 2330799001344 2348456569536 2356820236232 2361945987072 2363457520501 2366247907184 2368597706496 2379357313872 2382166472448 2388875136864 2390393293992 2397382748068 2399763465792 2421845837334 2424705159456 2428927257911 2431794940624 2437854949376 2438643368882 2439404233728 2449162254336 2456609174712 2460287834752 2461121054406 2462731020288 2463527484891 2474419605504 2475219850278 2481388073472 2493165208576 2495602971136 2500186467968 2506977758208 2514037916544 2517006084096 2518605669888 2525698574784 2533083658336 2551745218176 2556392828297 2558931450768 2559411001648 2561952621312 2565789028352 2569443710848 2571076621344 2573590563984 2578317295092 2593087462196 2595662524224 2599549410304 2612242522659 2615326634256 2627207034067 2636863516672 2637716296954 2638539273216 2645969935488 2649738826812 2651422765761 2661168254976 2662028895582 2683950365184 2693508841408 2696183626752 2701094309144 2704283322496 2706968807424 2719265501568 2722475968512 2734884827136 2735769308202 2739865997792 2742586818048 2763363990912 2767823814096 2775916866184 2779194217856 2787020993008 2788792176324 2804810859648 2807553342528 2812709776464 2825486810223 2828822686032 2835872083968 2836789225026 2845971606016 2849719115628 2857355963392 2866044037164 2873186190336 2878406479872 2879337376854 2886512656896 2886822873088 2887756491991 2890624174704 2894952752384 2916280249344 2921591803768 2924493086592 2927945852928 2933044235968 2936507098112 2938373281536 2946648337248 2963528528224 2966471456256 2977036087872 2985420025896 2988944724864 3002522324648 3008036844274 3010978037089 3028272944928 3030197446584 3038731097787 3042318737808 3051214406632 3056138794731 3078295818752 3082349247516 3086964924736 3090609511424 3104696297472 3105700378179 3107732001792 3122906474457 3126593495088 3131275426048 3134384934912 3135398617134 3158130275328 3172476418496 3176221963264 3185166849152 3187191058656 3191730859569 3199684621056 3201718056768 3205498125312 3214525458816 3229127783112 3232940212608 3247675732224 3252538978304 3253590872378 3256821846432 3275478899616 3281494739208 3284703313188 3286790779239 3299674765464 3300293133704 3303570485376 3308517431296 3309587429197 3333969594252 3342277813248 3342637010944 3343718043358 3352050555392 3358140893184 3359226939663 3367598099712 3377837615229 3390253092864 3402326957568 3411908601024 3415936828416 3428102161792 3431454085312 3432616207461 3437756393456 3460883365632 3463082796096 3472835540328 3476935700352 3482990030212 3487102179008 3490565041152 3518052364288 3519190127266 3522684854304 3527959913984 3532985102416 3535230354348 3549371860776 3569035970808 3573249708672 3578600486912 3583312705296 3594911502336 3596074122102 3625687335424 3647692410936 3656782424064 3657965053323 3659106350592 3673743381504 3684485321216 3690431752128 3711629408256 3712829775417 3718389568432 3722082110208 3739747812864 3743404456704 3750279701952 3760466637312 3767315746964 3771056874816 3771763581376 3775509126144 3782385633368 3799625487504 3821392049552 3830914920448 3832153865386 3839116502472 3848683542528 3854165566272 3856614932016 3860385845976 3866225577984 3867475942638 3888373665792 3889631193294 3899324115456 3917831042048 3922989951384 3928864449664 3955295275008 3956574445431 3957808909824 3968954903232 3969381450496 3974608240218 3980560034528 3985259633152 4025925547776 4037697259904 4040263262112 4051641463716 4056424983744 4074851726308 4078898252352 4083713952768 4109798996688 4140933837572 4143642669056 4145045986368 4163875299276 4168791326784 4180531489512 4181835829248 4183188264486 4195419809119 4210840367104 4243234029048 4249588078208 4253808125952 4255183837539 4255641146092 4266246161408 4268957409024 4273997500416 4286033945088 4297676156928 4299066055746 4305503710816 4309779285504 4310586950144 4330234309632 4342429128576 4367305199488 4375326318944 4379604417584 4382387705652 4399566353952 4404760647168 4407559922304 4419972505872 4445292792336 4456370417664 4465554131808 4478130038844 4478969252884 4483417087296 4490130799616 4503783486972 4512055266411 4523210182656 4536435943424 4537903058843 4542409417392 4549211468032 4554582437888 4576821609948 4614511154176 4617443728128 4630447387104 4635914267136 4654086721536 4657044446208 4661598002688 4696913139072 4713640472464 4723891974144 4726915041002 4732495814368 4737195412992 4758714627744 4764332944896 4777750273728 4780786587984 4794765496136 4799526931584 4843691674668 4849410318912 4857854515822 4863589881248 4877286737764 4878808467456 4880386308567 4898324508672 4913218349424 4920575669504 4922242108812 4925462040576 4927054969782 4950439700556 4962776146944 4986330417152 4991205942272 5000372935936 5013955516416 5015577065037 5028075833088 5034012168192 5037211339776 5051397149568 5066167316672 5103490436352 5112785656594 5117862901536 5118822003296 5123905242624 5138887421696 5142153242688 5147181127968 5156634590184 5186174924392 5191325048448 5199098820608 5200780245881 5224485045318 5230653268512 5254414068134 5275432593908 5277078546432 5278785190899 5291939870976 5299477653624 5302845531522 5324057791164 5367900730368 5387017682816 5392367253504 5394111183153 5402188618288 5408566644992 5413937614848 5438531003136 5444951937024 5471538616404 5479731995584 5485173636096 5526727981824 5535647628192 5551833732368 5558388435712 5574041986016 5577584352648 5609621719296 5615106685056 5625419552928 5650973620446 5657645372064 5673578450052 5691943212032 5699438231256 5714711926784 5732088074328 5746372380672 5748230798079 5758674753708 5773025313792 5773645746176 5775512983982 5781248349408 5789905504768 5832560498688 5834446789941 5843183607536 5848986173184 5855891705856 5866088471936 5873014196224 5876746563072 5893296674496 5927057056448 5932942912512 5954072175744 5970840051792 5977889449728 6005044649296 6016073688548 6021956074178 6056545889856 6060394893168 6077462195574 6084637475616 6102428813264 6112277589462 6156591637504 6164698495032 6173929849472 6181219022848 6209392594944 6211400756358 6215464003584 6245812948914 6253186990176 6262550852096 6270797234268 6316260550656 6344952836992 6352443926528 6370333698304 6374382117312 6383461719138 6399369242112 6403436113536 6410996250624 6429050917632 6458255566224 6465880425216 6495351464448 6507181744756 6513643692864 6550957799232 6562989478416 6569406626376 6573581558478 6592802557187 6599349530928 6600586267408 6607140970752 6617034862592 6619174858394 6667939188504 6684555626496 6687436086716 6704101110784 6716281786368 6718453879326 6735196199424 6755675230458 6804653915136 6823817202048 6831873656832 6856204323584 6862908170624 6865232414922 6875512786912 6921766731264 6926165592192 6945671080656 6953871400704 6965980060424 6974204358016 6981130082304 7038380254532 7045369708608 7055919827968 7065970204832 7070460708696 7090372561503 7098743721552 7130990521039 7138071941616 7146499417344 7157200973824 7166625410592 7192148244204 7246634215751 7251374670848 7286781773733 7295384821872 7313564848128 7315930106646 7318212701184 7347486763008 7368970642432 7380863504256 7423258816512 7425659550834 7436779136864 7444164220416 7479495625728 7486808913408 7500559403904 7520933274624 7534631493928 7542113749632 7543527162752 7551018252288 7564771266736 7599250975008 7642784099104 7664307730772 7669178484891 7678233004944 7697367085056 7708331132544 7713229864032 7720771691952 7734951885276 7779262386588 7798648230912 7835662084096 7836727567977 7838196192547 7845979902768 7857728899328 7881621102201 7910590550016 7913148890862 7915617819648 7937909806464 7938762900992 7949216480436 7961120069056 7970519266304 8051851095552 8075394519808 8080526524224 8103282927432 8112849967488 8149703452616 8157796504704 8167427905536 8219597993376 8281867675144 8290091972736 8327750598552 8337582653568 8361062979024 8366376528972 8390839618238 8476460430669 8486468058096 8499176156416 8507616251904 8510367675078 8511282292184 8532492322816 8535251791087 8537914818048 8572067890176 8598132111492 8611007421632 8619558571008 8621173900288 8660468619264 8663269475973 8684858257152 8734610398976 8750652637888 8759208835168 8764775411304 8799132707904 8809521294336 8815119844608 8839945011744 8890585584672 8931108263616 8956260077688 8957938505768 8966834174592 8980261599232 8983165879249 9007566973944 9024110532822 9032934111267 9072871886848 9075806117686 9084818834784 9098422936064 9153643219896 9168416384193 9229022308352 9232007039339 9234887456256 9260894774208 9271828534272 9314088892416 9317101134537 9323196005376 9393826278144 9427280944928 9453830082004 9464991628736 9474390825984 9517429255488 9528665889792 9555500547456 9561573175968 9575192578707 9589530992272 9599053863168 9687383349336 9698820637824 9715709031644 9727179762496 9754573475528 9757616934912 9760772617134 9826436698848 9841151339008 9844484217624 9854109939564 9900879401112 9925552293888 9928762287591 9972660834304 9982411884544 10000745871872 10027911032832 10031154130074 10056151666176 10074422679552 10077680818989 10102794299136 10132334633344 10206980872704 10225571313188 10235725803072 10237644006592 10247810485248 10277774843392 10284306485376 10294362255936 10313269180368 10372349848784 10382650096896 10398197641216 10401560491762 10448970090636 10461306537024 10508828136268 10550865187816 10554157092864 10557570381798 10583879741952 10598955307248 10605691063044 10648115582328 10735801460736 10774035365632 10784734507008 10788222366306 10804377236576 10817133289984 10877062006272 10943077232808 10959463991168 10970347272192 10973895159969 11053455963648 11071295256384 11103667464736 11116776871424 11148083972032 11155168705296 11219243438592 11230213370112 11250839105856 11301947240892 11315290744128 11347156900104 11383886424064 11387568053323 11398876462512 11429423853568 11464176148656 11492744761344 11496461596158 11517349507416 11546050627584 11551025967964 11562496698816 11579811009536 11665120997376 11668893579882 11686367215072 11697972346368 11703013151753 11732176943872 11746028392448 11753493126144 11786593348992 11854114112896 11865885825024 11869723336293 11908144351488 11941680103584 11955778899456 12010089298592 12032147377096 12043912148356 12113091779712 12120789786336 12154924391148 12169274951232 12204857626528 12224555178924 12313183275008 12317165445431 12329396990064 12347859698944 12362438045696 12422801512716 12430928007168 12491625897828 12506373980352 12525101704192 12541594468536 12586259427357 12632521101312 12689905673984 12704887853056 12740667396608 12748764234624 12766923438276 12798738484224 12806872227072 12821992501248 12858101835264 12916511132448 12931760850432 12990702928896 13014363489512 13027287385728 13101915598464 13125978956832 13138813252752 13147163116956 13185605114374 13198699061856 13201172534816 13214281941504 13238349716788 13335878377008 13369111252992 13374872173432 13408202221568 13412538528851 13436907758652 13470392398848 13511350460916 13536165799233 13609307830272 13613709176529 13647634404096 13663747313664 13712408647168 13725816341248 13730464829844 13751025573824 13843533462528 13852331184384 13891342161312 13907742801408 13931960120848 13948408716032 13962260164608 14076760509064 14090739417216 14111839655936 14131940409664 14140921417392 14180745123006 14197487443104 14261981042078 14276143883232 14292998834688 14333250821184 14384296488408 14493268431502 14502749341696 14507439633247 14573563547466 14590769643744 14631860213292 14636425402368 14641158925701 14694973526016 14737941284864 14761727008512 14851319101668 14873558273728 14888328440832 14958991251456 14973617826816 15001118807808 15041866549248 15046731195111 15069262987856 15084227499264 15087054325504 15102036504576 15129542533472 15198501950016 15285568198208 15328615461544 15338356969782 15356466009888 15416662265088 15426459728064 15441543383904 15469903770552 15558524773176 15597296461824 15602340737643 15671324168192 15673455135954 15676392385094 15691959805536 15715457798656 15763242204402 15826297781724 15831235639296 15836355572697 15875819612928 15877525801984 15898432960872 15922240138112 15941038532608 16103702191104 16150789039616 16161053048448 16206565854864 16225699934976 16299406905232 16315593009408 16334855811072 16439195986752 16544202643507 16563735350288 16580183945472 16655501197104 16675165307136 16722125958048 16732753057944 16781679236476 16952920861338 16972936116192 16998352312832 17020735350156 17022564584368 17064984645632 17070503582174 17075829636096 17144135780352 17196264222984 17222014843264 17239117142016 17242347800576 17244692394237 17320937238528 17326538951946 17369716514304 17469220797952 17501305275776 17518417670336 17529550822608 17598265415808 17619042588672 17630239689216 17679890023488 17781171169344 17862216527232 17894749798079 17912520155376 17915877011536 17933668349184 17960523198464 17966331758498 18015133947888 18048221065644 18065868222534 18151612235372 18169637669568 18196845872128 18307286439792 18336832768386 18390449238469 18458044616704 18464014078678 18469774912512 18521789548416 18543657068544 18628177784832 18634202269074 18646392010752 18787652556288 18854561889856 18907660164008 18929983257472 18948781651968 19034858510976 19057331779584 19111001094912 19123146351936 19150385157414 19179061984544 19198107726336 19355545699963 19374766698672 19397641275648 19431418063288 19454359524992 19509146951056 19521545234268 19652873397696 19682302678016 19688968435248 19708219879128 19778407671561 19801758802224 19851104587776 19857524575182 19964823769088 20001491743744 20062308260148 20112303332352 20148845359104 20155361637978 20205588598272 20214295443937 20264669266688 20413961745408 20451142626376 20471451606144 20475288013184 20495620970496 20555549686784 20568612970752 20588724511872 20626538360736 20744699697568 20765300193792 20803120983524 20897940181272 20922613074048 21017656272536 21076846259623 21101730375632 21115140763596 21167759483904 21197910614496 21211382126088 21271117684509 21296231164656 21392971563117 21471602921472 21548070731264 21576444732612 21608754473152 21634266579968 21739902647253 21754124012544 21860345321199 21886154465616 21918927982336 21940694544384 21947790319938 22106911927296 22142590512768 22207334929472 22233553742848 22296167944064 22310337410592 22438486877184 22460426740224 22501678211712 22603894481784 22630581488256 22694313800208 22767772848128 22775136106646 22797752925024 22928352297312 22992923192316 23007535454673 23034699014832 23092101255168 23102051935928 23124993397632 23159622019072 23167112004379 23337787159764 23372734430144 23395944692736 23406026303506 23464353887744 23506986252288 23514588577641 23573186697984 23644863306603 23708228225792 23731771650048 23739446672586 23816288702976 23883360207168 23911557798912 24020178597184 24064294754192 24087824296712 24226183559424 24241579572672 24309848782296 24338549902464 24409715253056 24449110357848 24626366550016 24634330890862 24658793980128 24695719397888 24845603025432 24983251795656 25012747960704 25050203408384 25058304821063 25083188937072 25172518854714 25379811347968 25481334793216 25497528469248 25533846876552 25597476968448 25605755373261 25613744454144 25716203670528 25833022264896 25863521700864 25981405857792 25989808427919 26028726979024 26054574771456 26203831196928 26251957913664 26277626505504 26294326233912 26371210228748 26397398123712 26402345069632 26428563883008 26476699433576 26671756754016 26749744346864 26816404443136 26825077057702 26873815517304 26940784797696 26949497637747 27022700921832 27072331598466 27098802333801 27218615660544 27227418353058 27295268808192 27424817294336 27451632682496 27460929659688 27502051147648 27687066925056 27696021118017 27704662368768 27782684322624 27815485602816 27863920241696 27896817432064 28153521018128 28181478834432 28223679311872 28263880819328 28281842834784 28361490246012 28394974886208 28523962084156 28552287766464 28585997669376 28666501642368 28768592976816 28986536863004 29005498683392 29014879266494 29147127094932 29181539287488 29263720426584 29272850804736 29282317851402 29475882569728 29523454017024 29702638203336 29747116547456 29776656881664 29786286862773 29917982502912 29947235653632 30002237615616 30083733098496 30093462390222 30138525975712 30168454998528 30174108651008 30259085066944 30397003900032 30571136396416 30657230923088 30676713939564 30712932019776 30833324530176 30852919456128 30883086767808 30939807541104 31117049546352 31194592923648 31204681475286 31346910271908 31352784770188 31383919611072 31430915597312 31526484408804 31652595563448 31662471278592 31672711145394 31751639225856 31755051603968 31765321411901 31796865921744 31844480276224 31882077065216 32207404382208 32301578079232 32322106096896 32413131709728 32451399869952 32598813810464 32631186018816 32878391973504 33088405287014 33127470700576 33160367890944 33311002394208 33350330614272 33444251916096 33465506115888 33563358472952 33905841722676 33945872232384 33996704625664 34041470700312 34045129168736 34141007164348 34151659272192 34162704159969 34288271560704 34392528445968 34444029686528 34478234284032 34484695601152 34489384788474 34653077903892 34739433028608 34938441595904 35002610551552 35036835340672 35059101645216 35109039455259 35196530831616 35238085177344 35260479378432 35359780046976 35562342338688 35724433054464 35789499596158 35825040310752 35831754023072 35867336698368 35932663516996 36030267895776 36096442131288 36131736445068 36303224470744 36339275339136 36393691744256 36405461721167 36614572879584 36673665536772 36780898476938 36928028157356 36939549825024 36951496336293 37043579096832 37087314137088 37268404538148 37292784021504 37575305112576 37709123779712 37758778282071 37815320328016 37859966514944 37897563303936 38069717021952 38114663559168 38222002189824 38246292703872 38300770314828 38358123969088 38396215452672 38711091399926 38749533397344 38795282551296 38862836126576 38908719049984 39018293902112 39043090468536 39305746795392 39364605356032 39377936870496 39416439758256 39556815343122 39603517604448 39715049150364 40002983487488 40124616520296 40224606664704 40237615586553 40310723275956 40411177196544 40428590887874 40529338533376 40827923490816 40841127529587 40902285252752 40942903212288 40950576026368 40991241940992 41111099373568 41137225941504 41177449023744 41253076721472 41489399395136 41530600387584 41606241967048 41795880362544 41845226148096 42035312545072 42153692519246 42203460751264 42230281527192 42335518967808 42395821228992 42422764252176 42542235369018 42592462329312 42785943126234 43096141462528 43152889465224 43217508946304 43268533159936 43479805294506 43508248025088 43522318899741 43720690642398 43772308931232 43837855964672 43895580639876 44213823854592 44285181025536 44414669858944 44467107485696 44592335888128 44620674821184 44876973754368 44920853480448 45003356423424 45207788963568 45261162976512 45388627600416 45550272213292 45595505850048 45856704594624 45985846384632 46015070909346 46069398029664 46149617900309 46204103871856 46249986795264 46319244038144 46334224008758 46675574319528 46745468860288 46791889385472 46807022212929 46812052607012 46928707775488 47013972504576 47029177155282 47146373395968 47289726613206 47416456451584 47478893345172 47632577405952 47766720414336 47823115597824 48040357194368 48128589508384 48175648593424 48452367118848 48483159145344 48619697564592 48677099804928 48819430506112 48898220715696 49268661781724 49317587960256 49391438795776 49632607930521 49691206050864 49916933647273 49966503591312 50025495921408 50100406816768 50116609642126 50166377874144 50345037709428 50759622695936 50962669586432 50995056938496 51067693753104 51194953936896 51211510746522 51227488908288 51432407341056 51666044529792 51727043401728 51962811715584 51979616855838 52057453958048 52109149542912 52407662393856 52503915827328 52555253011008 52588652467824 52742420457496 52794796247424 52804690139264 52857127766016 52953398867152 53343513508032 53499488693728 53650154115404 53684249394237 53747631034608 53881569595392 53898995275494 54045401843664 54144663196932 54197604667602 54454836706116 54590537616384 54849634588672 54867373347829 54903265364992 54921859319376 55004102295296 55171347715407 55374133850112 55392042236034 55409324737536 55565368645248 55630971205632 55727840483392 55793634864128 56307042036256 56362957668864 56527761638656 56563685669568 56722980492024 56789949772416 57047924168312 57104575532928 57171995338752 57208582704691 57333003284736 57537185953632 57973073726008 58029758532988 58066637099889 58294254189864 58363078574976 58527440853168 58564635702804 59046908034048 59335223014683 59405276406672 59494233094912 59553313763328 59572573725546 59746762537609 59894471307264 60004475231232 60186924780444 60277051951424 60336909997056 60348217302016 60518170133888 60642886331811 60794007800064 61142272792832 61314461846176 61353427879128 61425864039552 61666649060352 61705838912256 61766173535616 61879615082208 62234099092704 62409362950572 62693820543816 62705569540376 62767839222144 62861831194624 62882161154743 63052968817608 63230538778869 63305191126896 63345422290788 63503278451712 63510103207936 63530642823802 63593731843488 63688960552448 64178914689351 64414808764416 64603156158464 64624049275373 64644212193792 64826263419456 64902799739904 65197627620928 65219707941759 65262372037632 65756783947008 66176810574028 66254941401152 66320735781888 66622004788416 66700661228544 66888503832192 66931012231776 67126716945904 67811683445352 67891744464768 67993409251328 68082941400624 68090258337472 68282014328696 68303318544384 68325408319938 68785056891936 68888059373056 68978769576948 69306155807784 69478866057216 69501336013137 69876883191808 69899481869281 70005221103104 70073670681344 70118203290432 70218078910518 70393061663232 70520958756864 70543765732923 70719560093952 71124684677376 71448866108928 71578999192316 71650080621504 71663508046144 71734673396736 71865327033992 72060535791552 72192884262576 72263472890136 72606448941488 72678550678272 72787383488512 72810923442334 73229145759168 73347331073544 73561796953876 73856056314712 73879099650048 73902992672586 74087158193664 74536809076296 75150610225152 75174914463189 75418247559424 75517556564142 75630640656032 75719933029888 76139434043904 76444004379648 76492585407744 76601540629656 76716247938176 76792430905344 76817266119783 77422182799852 77499066794688 77590565102592 77725672253152 77817438099968 78036587804224 78086180937072 78611493590784 78729210712064 78755873740992 78832879516512 79113630686244 79207035208896 79430098300728 79712976373261 80005966974976 80249233040592 80449213329408 80475231173106 80621446551912 80822354393088 80848492913241 80857181775748 81058677066752 81655846981632 81682255059174 81804570505504 81885806424576 81901152052736 82222198747136 82274451883008 82354898047488 82506153442944 82978798790272 83061200775168 83088063354051 83212483934096 83591760725088 83690452296192 84070625090144 84307385038492 84406921502528 84460563054384 84671037935616 84791642457984 84845528504352 85084470738036 85184924658624 85571886252468 86192282925056 86220158118017 86305778930448 86435017892608 86537066319872 86959610589012 87016496050176 87044637799482 87441381284796 87544617862464 87675711929344 87791161279752 88427647709184 88570362051072 88829339717888 88934214971392 89184671776256 89241349642368 89753947508736 89841706960896 90006712846848 90415577927136 90522325953024 90777255200832 91100544426584 91191011700096 91713409189248 91971692769264 92030141818692 92138796059328 92299235800618 92408207743712 92499973590528 92668448017516 93351148639056 93490937720576 93583778770944 93614044425858 93624105214024 93857415550976 93887769701957 94058354310564 94292746791936 94579453226412 94832912903168 94957786690344 95265154811904 95295964235703 95533440828672 95646231195648 96080714388736 96257179016768 96351297186848 96904734237696 96966318290688 97239395129184 97354199609856 97638861012224 97796441431392 98537323563448 98635175920512 98782877591552 98814824671739 99265215861042 99382412101728 99833867294546 99933007182624 100050991842816 100233219284252 100332755748288 100690075418856 101519245391872 101552077432729 101925339172864 101990113876992 102135387506208 102423021493044 102454977816576 102488112479907 102864814682112 103332089059584 103454086803456 103959233711676 104114907916096 104218299085824 104815324787712 105007831654656 105110506022016 105177304935648 105327118365777 105484840914992 105589592494848 105609380278528 105714255532032 105906797734304 106687027016064 106998977387456 107300308230808 107368498788474 107495262069216 107797990550988 108090803687328 108289326393864 108395209335204 108909673412232 109181075232768 109216385163501 109699269177344 109734746695658 109806530729984 109843718638752 110008204590592 110342695430814 110784084472068 110818649475072 110854489008879 111130737290496 111261942411264 111455680966784 111587269728256 112614084072512 112725915337728 113055523277312 113127371339136 113445960984048 113579899544832 114095848336624 114209151065856 114343990677504 114417165409382 114666006569472 115074371907264 115946147452016 116059517065976 116133274199778 116588508379728 116726157149952 117054881706336 117129271405608 118093816068096 118670446029366 118810552813344 118988466189824 119145147451092 119493525075218 120008950462464 120373849560888 120554103902848 120673819994112 120696434604032 120712846759659 121036340267776 121285772663622 121588015600128 122284545585664 122628923692352 122706855758256 122851728079104 123333298120704 123411677824512 123532347071232 123759230164416 124468198185408 124818725901144 125263248586553 125387641087632 125411139080752 125535678444288 125723662389248 125764322309486 126105937635216 126461077557738 126610382253792 126690844581576 127006556903424 127061285647604 127187463686976 127377921104896 128357829378702 128733144669283 129206312316928 129248098550746 129288424387584 129652526838912 129805599479808 130395255241856 130439415883518 130524744075264 130566956699223 131513567894016 132353621148056 132509882802304 132641471563776 133244009576832 133401322457088 133777007664384 133862024463552 134253433891808 135488819899741 135623366890704 135783488929536 135986818502656 136165882801248 136180516674944 136564028657392 136650816639876 137570113783872 137776118746112 137957539153896 138448853700927 138612311615568 138957732114432 139002672026274 139753766383616 139798963738562 140010442206208 140147341362688 140236406580864 140436157821036 140786123326464 141041917513728 141087531465846 141439120187904 142249369354752 142897732217856 143157998384632 143300161243008 143327016092288 143469346793472 143730654067984 144121071583104 144385768525152 144526945780272 145212897882976 145357101356544 145621846884668 146458291518336 146694662147088 147123593907752 147537923817361 147712112629424 147805985345172 148174316387328 148897823791563 149073618152592 149750800941819 150301220450304 150349828926378 150836495118848 151035113128284 151261281312064 151439866059776 152278868087808 152888008759296 152985170815488 153203081259312 153432495876352 153584861810688 153634532239566 154844365599704 154998133589376 155181130205184 155451344506304 155634876199936 156073175608448 156172361874144 157222987181568 157511747481984 157665759033024 158227261372488 158414070417792 158860196601456 159425952746522 159581835965717 160498466081184 160950462346212 161052748182711 161242893103824 161644708786176 161696985826482 161714363551496 162117354133504 162169784030653 163364510118348 163609141011008 163771612849152 163802304105472 164548903766016 164602120043487 164709796094976 165012306885888 165514043146221 165957597580544 166122401550336 166176126708102 166424967868192 167183521450176 167380904592384 168141250180288 168614770076984 168813843005056 168921126108768 169583284915968 169691057008704 170168941476072 170369849317248 171143772504936 171625748114073 172384565850112 172440316236034 172611557860896 172870035785216 173919221178024 174089275598964 174199911299667 174882762569592 175089235724928 175351423858688 175408133747441 175582322559504 177140724102144 177658679435776 178369343552512 178482699284736 179240287612827 179683413921792 180013425693696 180831155854272 181044651906048 181554510401664 181928658995433 182201088853168 182382023400192 183426818378496 183943385538528 184060283637384 184277592118656 184598471601236 184816415487424 184999947181056 185336896035032 186702297278112 186981875441152 187228088851716 187248210428048 187714831101952 187775539403914 188116708621128 188585493583872 188646483464229 189158906452824 189665825806336 189691616336607 189915573380688 190530309623808 190591928471406 191066881657344 192161428777472 192514358033536 192702594373696 193809468475392 193872147826119 193932636581376 194478790258368 194708399219712 195277722024448 195592882862784 197074647126896 197270351841024 197565755183104 197629649343478 198530431722084 198764824203456 199667734589092 199866014365248 200101983685632 200466438568504 200665511496576 201380150837712 203038490783744 203104154865458 203980227753984 204270775012416 204846042986088 204909955633152 204976224959814 206664178119168 207918467423352 208229815832192 208436598171648 208504008039411 209630649575424 209698445607843 210015663309312 210221012044032 210354609871296 210654236731554 210969681829984 211179184989696 211218760557056 211813595468608 213374054032128 213997954774912 214600616461616 214736997576948 214990524138432 215595981101976 216181607374656 216578652787728 216790418670408 217819346824464 218362150465536 218432770327002 219469493391316 219613061459968 219687437277504 220016409181184 220685390861628 221568168944136 221637298950144 221708978017758 222261474580992 222357249883307 222911361933568 223174539456512 225228168145024 225451830675456 225524743389567 226111046554624 226254742678272 226891921968096 227159799089664 228191696673248 228418302131712 228834330818764 229332013138944 230148743814528 231892294904032 232119034131952 232266548399556 233177016759456 233452314299904 234109763412672 234258542811216 236187632136192 237340892058732 237621105626688 237976932379648 238290294902184 238987050150436 239138929119783 240017900924928 240747699121776 241108207805696 241347639988224 241392869208064 241425693519318 242072680535552 242571545327244 243176031200256 244569091171328 245257847384704 245413711516512 245703456158208 246666596241408 246823355649024 247064694142464 247518460328832 248936396370816 249637451802288 250526497173106 250775282175264 250822278161504 251071356888576 251528644618972 252211875270432 252922155115476 253220764507584 253381689163152 254013113806848 254122571295208 254374927373952 254755842209792 254838232048169 256715658757404 257466289338566 258496197101492 258576848775168 258660474354051 259305053677824 259611198959616 260790510483712 260878831767036 261049488150528 261133913398446 263027135788032 264707242296112 265019765604608 265282943127552 266488019153664 266802644914176 267554015328768 267724048927104 268506867783616 270977639799482 271246733781408 271566977859072 272331765602496 272361033349888 273128057314784 273301633279752 275140227567744 275552237492224 275641353031693 275915078307792 276897707401854 277224623231136 278005344052548 279597927477124 280020884412416 280294682725376 280472813161728 280872315642072 281572246652928 281663309105871 282175062931692 282878240375808 284498738709504 285795464435712 285887892707109 286315996769264 286600322486016 286654032184576 286938693586944 287461308135968 288242143166208 288771537050304 289053891560544 290425795765952 290714202713088 291243693769336 292916583036672 293389324294176 294247187815504 295075847634722 295424225258848 295611970690344 296348632774656 296444474015217 297795647583126 298147236305184 299501601883638 300699657852756 301672990237696 302070226256568 302522562624128 302879732119552 304557736175616 304656232298187 305776017518592 305970341630976 306406162518624 306864991752704 307269064479132 309688731199408 309996267178752 310362260410368 310902689012608 311269752399872 312146351216896 312344723748288 314445974363136 315023494963968 315331518066048 316454522744976 316828140835584 317720393202912 318851905493044 319163671931434 320996932162368 321900924692424 322105496365422 322485786207648 323393971652964 323428727102992 324234708267008 324339568061306 326729020236696 327218282022016 327543225698304 327604608210944 327649155490503 329097807532032 329204240086974 329419592189952 330024613771776 331028086292442 331915195161088 332352253416204 332849935736384 334367042900352 334761809184768 336282500360576 337229540153968 337627686010112 337842252217536 339166569831936 339382114017408 340337882952144 340739698634496 342287545009872 343251496228146 344880632472068 345223115721792 345740071570432 347838442356048 348178551197928 348399822599334 349418535530911 349765525139184 350178471449856 350702847717376 350816267494882 351164645119008 354281448204288 355317358871552 356738687105024 356965398569472 358480575225654 360026851387392 361662311708544 362089303812096 363109020803328 363857317990866 364402177706336 364764046800384 366853636756992 367886771077056 368120567274768 368555184237312 369196943202472 369632830974848 369999894362112 370673792070064 373404594556224 373963750882304 374456177703432 374496420856096 375551078807828 375789745759659 376233417242256 377170987167744 377292966928458 378317812905648 379331651612672 379383232673214 379831146761376 381183856942812 382133763314688 384071613434803 384322857554944 385028716067072 385405188747392 386199434007849 387618936950784 387744295652238 387865273162752 388957580516736 389416798439424 390555444048896 391185765725568 394149294253792 394540703682048 395259298686956 397060863444168 397529648406912 399335469178184 399732028730496 400203967371264 400460078932837 400932877137008 401331022993152 402760301675424 406208309730916 406466459699223 407960455507968 408541550024832 409692085972176 409952449919628 413328356238336 415346561102781 415836934846704 416459631664384 416873196343296 417008016078822 419261299150848 419396891215686 420031326618624 420442024088064 420709219742592 421308473463108 421939363659968 422358369979392 422437521114112 423627190937216 426748108064256 427995909549824 429201232923232 429473995153896 429981048276864 431191962203952 432363214749312 433157305575456 433580837340816 435638693648928 436865540654004 438938986782632 439374874555008 440032818362368 440175128083201 441370781723256 442613771452083 443136337888272 443417956035516 444522949161984 444714499766614 445822723867136 449252402825457 450456336290048 450903661350912 451049486779134 452222093109248 452368344927611 452509485356544 453783843936192 454319598179328 456383393346496 456836604263424 457668661637528 458664026277888 460297487629056 463784589808064 464238068263904 464533096799112 466354033518912 466904628599808 468219526825344 468517085622432 474681784117464 475242211253376 475953864759296 476107791600197 476580589804368 477974100300872 478277858239566 478745507897151 481495398243552 482216415611392 482851387038636 484145361071104 485143090654488 486352062400512 486509352091959 489138182342656 489296373084967 490515694769408 490827423033024 491406912316416 493646711298048 493806360130461 494129388284928 495036920657664 497872792741632 499274903604576 501052994346212 501550564350528 501644556323008 502142713777152 503057289237944 504423750540864 505844310230952 506441529015168 506763378326304 508245142590416 508749854747904 509511684419584 509676464096338 513431317514808 514877244342219 514932578677132 516992394202984 517153697550336 517320948708102 518610107355648 521581020967424 521757663534072 522267826796892 526054271576064 526224401242323 529414484592224 530039531209216 532976038307328 535108030657536 535448097854208 537013735567232 537720862838481 541955279598964 542493467562816 543133955718144 544663531204992 544722066699776 546256114629568 546603266559504 550280455135488 551104474984448 551282706063386 551830156615584 553795414803708 554449246462272 556010688105096 559195854954248 560041768824832 560589365450752 560945626323456 561744631284144 563144493305856 563326618211742 564350125863384 565756480751616 565939450392687 568997477419008 571590928871424 571775785414218 572631993538528 573200644972032 573308064369152 574922616271936 576484286332416 577543074100608 578107783121088 580851591531904 581428405426176 581616443478357 582487387538672 585833166073344 586778648588352 588494375631008 590151695269444 590848450517696 591223941380688 592697265549312 592888948030434 595591295166252 596294472610368 599003203767276 601399315705512 603345980475392 603541106826119 604140452513136 605045125248256 605759464239104 609115472351232 609312464596374 611940683261952 612812325037248 613729983505408 614538128958264 619377462398816 619992534357504 621805378025216 622539504799744 624292702433792 624689447496576 628891948726272 629095336823529 630046989927936 630663036132096 632909045489952 633656281671168 635440786405824 637703810986088 638327343862868 641993864324736 643801849384848 644210992730844 644971572415296 646787943305928 646857454205984 648679136122612 653458040473392 654436564044032 655086451396608 655209216421888 655298310981006 657214387913699 658408480173948 658839184379904 660049227543552 662056172584884 663830390322176 664704506832408 665699871472768 667071749649921 668734085800704 669523618369536 672565000721152 674459080307936 675255372020224 675684504435072 678333139663872 678764228034816 680675765904288 681479397268992 684575090019744 686502992456292 689761264944136 690446231443584 691480143140864 691703772702173 695676884712096 696357102395856 696799645198668 698837071061822 699531050278368 700356942899712 701632534989764 702329290238016 708562896408576 710634717743104 710864542029103 713477374210048 713930797138944 716961150451308 717416787359349 720053702774784 723324623417088 724178607624192 726218041606656 727714635981732 728804355412672 729528093600768 733707273513984 735773542154112 736241134549536 737110368474624 738393886404944 739265661949696 739999788724224 741347584140128 746809189112448 747927501764608 748912355406864 748992841712192 751102157615656 751579491519318 752466834484512 754585933856916 756635625811296 758766465346428 759662293522752 762367713885624 764267526629376 764514696144507 768143226869606 768645715109888 768894300562091 770057432134144 770810377494784 772398868015698 775488591304476 775730546325504 775981423062153 777915161033472 778833596878848 781110888097792 782371531451136 788298588507584 789081407364096 790518597373912 794121726888336 795059296813824 798670938356368 799464057460992 800407934742528 800920157865674 801865754274016 802662045986304 805520603350848 812416619461832 812932919398446 817083100049664 819384171944352 819904899839256 826656712476672 826924059095079 830693122205562 831673869693408 832919263328768 834016032157644 838793782431372 840062653237248 840884048176128 841418439485184 842616946926216 843878727319936 844716739958784 844875042228224 844989927317613 847254381874432 853496216128512 855991819099648 858402465846464 858947990307792 859962096553728 862383924407904 864726429498624 866314611150912 867161674681632 871277387297856 873731081308008 876842740105871 877877973565264 878749749110016 880065636724736 880350256166402 882741563446512 885227542904166 886272675776544 886835912071032 889045898323968 889333422045651 889428999533228 891645447734272 898504805650914 900912672580096 902098973558268 904444186218496 904736689855222 905018970713088 907567687872384 908639196358656 912766786692992 913673208526848 913968696894561 915337323275056 917328052555776 920594975258112 927569179616128 928476136527808 929066193598224 932708067037824 933809257199616 936439053650688 937034171244864 948421739298187 949363568234928 950484422506752 951907729518592 952215583200394 953161179608736 955948200601744 956555716479132 957491015794302 962990796487104 964432831222784 965702774077272 968290722142208 970286181308976 972704124801024 973018704183918 978276364685312 978592746169934 981031389538816 981654846066048 982813824632832 987293422596096 987612720260922 988258776569856 990073841315328 995745585483264 998549807209152 1002105988692424 1003101128701056 1003289112646016 1004285427554304 1006114578475888 1008847501081728 1011688620461904 1012883058030336 1013526756652608 1016490285180832 1017499709495808 1019352928192676 1026862635029616 1029754488684438 1029865157354264 1032765466721527 1033984788405968 1034641897416204 1037220214711296 1043162041934848 1043515327068144 1044535653593784 1048255606592733 1052108543152128 1052448802484646 1058828969184448 1060079062418432 1065952076614656 1070216061315072 1070896195708416 1074027471134464 1075441725676962 1083910559197928 1084986935125632 1086267911436288 1086963071389129 1089327062409984 1089444133399552 1092512229259136 1093206533119008 1100560910270976 1102565412126772 1103660313231168 1107590829607416 1108898492924544 1112021376210192 1117072851760019 1118391709908496 1121178730901504 1121891252646912 1123489262568288 1126653236423484 1127369237278977 1128700251726768 1131512961503232 1131878900785374 1135188488214571 1137994954838016 1143551570828436 1145263987077056 1146401289944064 1146616128738304 1149845232543872 1152214840304409 1152968572664832 1155086148201216 1156215566242176 1158598302023547 1161703183063808 1162856810852352 1163232886956714 1164974775077344 1171666332146688 1173557297176704 1176988751262016 1180303390538888 1181696901035392 1182447882761376 1185777896060868 1191182590332504 1192588945220736 1198006407534552 1201380236798511 1202798631411024 1206691960950784 1207082213652238 1208280905026272 1210090250496512 1218624929192748 1219399379097669 1223881366523904 1225624650074496 1227459967010816 1227856936232087 1229076257916528 1238754924797632 1239985068715008 1243610756050432 1248585404867584 1249378894993152 1257783897452544 1258190673647058 1260093979855872 1261326072264192 1265818090979904 1267312563342336 1270881572811648 1275407621972176 1276654687725736 1283987728649472 1287603698769696 1288421985461688 1289943144830592 1293575886611856 1293714908411968 1297358272245224 1306916080946784 1308873128088064 1310596621962012 1314428775827398 1316816960347896 1320098455087104 1320525384249603 1324112345169768 1327660780644352 1327841314356249 1328090155516339 1329409013664816 1331399742945536 1334143499299842 1337468171601408 1345130001442304 1348918160615872 1350510744040448 1351369008870144 1356666279327744 1357105034782833 1357528456069632 1361351531808576 1362958794537984 1369150180039488 1373005984912584 1379522529888272 1380892462887168 1382960286281728 1383407545404346 1391353769424192 1392714204791712 1393599290397336 1397674142123644 1399062100556736 1400713885799424 1403265069979528 1404658580476032 1421269435486208 1421729084058206 1427861594277888 1428323374800591 1433922300902616 1434833574718698 1436236523691453 1446649246834176 1452436083213312 1455429271963464 1457608710825344 1459056187201536 1459528056275877 1467414547027968 1467889119254901 1471547084308224 1472482269099072 1474220736949248 1476787772809888 1478531323899392 1482695168280256 1493618378224896 1495855003529216 1497824710813728 1497985683424384 1502204315231312 1503158983038636 1504933668969024 1509171867713832 1513271251622592 1517532930692856 1519324587045504 1524735427771248 1528535053258752 1529029392289014 1536286453739212 1537291430219776 1537788601124182 1540114864268288 1541620754989568 1544797736031396 1550977182608952 1551461092651008 1551962846124306 1555830322066944 1562221776195584 1564743062902272 1576597177015168 1578162814728192 1578673203726969 1581037194747824 1588243453776672 1590118593627648 1597341876712736 1598928114921984 1601840315731348 1603731508548032 1605324091972608 1611041206701696 1624833238923664 1625865838796892 1634166200099328 1638768343888704 1639809799678512 1653313424953344 1653848118190158 1661386244411124 1663347739386816 1665838526657536 1668032064315288 1677587564862744 1680125306474496 1681768096352256 1682836878970368 1685233893852432 1687757454639872 1689433479917568 1689750084456448 1689979854635226 1694508763748864 1706992432257024 1711983638199296 1716804931692928 1717895980615584 1719924193107456 1724767848815808 1729452858997248 1732629222301824 1734323349363264 1742554774595712 1747462162616016 1753685480211742 1755755947130528 1757499498220032 1760700512332804 1765483126893024 1770455085808332 1772545351553088 1773671824142064 1778091796647936 1778666844091302 1778857999066456 1783290895468544 1783867624337183 1797009611301828 1801825345160192 1804197947116536 1809473379710444 1810037941426176 1810623320478357 1815135375744768 1817278392717312 1825533573385984 1827346417053696 1827937393789122 1830674646550112 1841189950516224 1855138359232256 1856952273055616 1858132387196448 1865416134075648 1867618514399232 1872878107301376 1874068342489728 1896843478596374 1898727136469856 1900968845013504 1904431166400788 1906322359217472 1911896401203488 1913111432958264 1914982031588604 1925981592974208 1928865662445568 1929489471221851 1931405548154544 1936581444284416 1940572362617952 1946037408367836 1957185492339868 1962062779077632 1963309692132096 1965627649265664 1971643163741097 1975225440521844 1976517553139712 1980147682630656 1991491170966528 1997099614418304 2001215248949763 2004211977384848 2006202257402112 2006578225292032 2008570855108608 2012229156951776 2017695002163456 2023377240923808 2025766116060672 2027053513305216 2032980570361664 2034999418991616 2038705856385352 2053725270059232 2059508977368876 2059730314708528 2065530933443054 2067969576811936 2069283794832408 2074440429422592 2075111318106519 2086324083869696 2087030654136288 2089071307187568 2096511213185466 2104897604969292 2117657938368896 2120158124836864 2131904153229312 2132593626087309 2140432122630144 2141792391416832 2148054942268928 2150883451353924 2167821118395856 2169973870251264 2172535822872576 2173926142778258 2178654124819968 2178888266799104 2185024458518272 2186413066238016 2201121820541952 2205130824253544 2207320626462336 2215181659214832 2217796985849088 2224042752420384 2234145703520038 2236783419816992 2243782505293824 2246978525136576 2253306472846968 2254738474557954 2257400503453536 2263757801570748 2270376976429142 2287103141656872 2290527974154112 2292802579888128 2293232257476608 2293544088433521 2299690465087744 2304429680608818 2305937145329664 2306682901686273 2310172296402432 2312431132484352 2317196604047094 2323406366127616 2326465773913428 2329949550154688 2343332664293376 2347114594353408 2353977502524032 2360606781077776 2363393802070784 2364895765522752 2371555792121736 2382365180665008 2385177890441472 2396012815069104 2402760473597022 2405597262822048 2414164427304476 2416561810052544 2420180500993024 2437249858385496 2438798758195338 2445929748716377 2451249300148992 2454919934021632 2455713872464174 2458152515833056 2477509849595264 2479970137430016 2480772177285237 2487221512100864 2497170809735168 2498757789986304 2516381347294116 2520187959711744 2522652144528384 2531636181959808 2534625126684672 2541763145623296 2550815243944352 2553309375451472 2567975457298944 2575207397539392 2576843970923376 2579886289661184 2587151773223712 2587429816823936 2594716544490448 2613832161893568 2617746256176128 2621193243924024 2628857551654796 2630528220317613 2633633920695792 2640196910174208 2641050768499206 2648224690339536 2655321561288704 2655682628712498 2656180311032678 2658818027329632 2662799485891072 2668286998599684 2674936343202816 2690260002884608 2697836321231744 2701021488080896 2702738017740288 2713332558655488 2714210069565666 2715056912139264 2722703063617152 2725917589075968 2738300360078976 2746011969825168 2759045059776544 2761784925774336 2766815090808692 2782707538848384 2785428409583424 2787198580794672 2795348284247288 2798124201113472 2801427771598848 2803220552529859 2806530139959056 2809317160952064 2843458168116412 2845265217894561 2855723188555776 2856646749601182 2867844601805232 2869667149437396 2872473047382906 2893298493668352 2904872166426624 2910858543926928 2915217421650688 2918112374403072 2919056112551754 2934829094055936 2935778238509802 2943094168616448 2944964538198144 2948441473898496 2953575545619776 2957062647798784 2965390336560512 2987236756449792 2995649421627456 2995971366848768 3004408630462624 3006317966077272 3009867337938048 3018343735427664 3026542503245184 3032054883348623 3035065861385712 3038649174091008 3049470855542496 3058058784578028 3072572907478424 3075577202248364 3080229728536576 3081225896582407 3083241509979136 3089595472062792 3098296400164581 3101954365217904 3103925692248612 3111660644133888 3129486125804544 3144766819778199 3153194354030336 3156325629456384 3157346407453938 3162074389495648 3166578414493277 3176486907553344 3180237187255296 3194683753425472 3197856229843968 3203680631462696 3207463017096064 3210648183945216 3222082413403392 3249666477847328 3251731677593784 3260889214167387 3268332400198656 3277536687777408 3279619599357024 3307696236380316 3322772488822248 3326695478773632 3331677053315072 3332754541201379 3336064128630576 3351218555280057 3355175129725488 3363536192704512 3365673757940736 3370467787704864 3375514909279744 3379959709270452 3389017527497728 3405565464643713 3413984864514048 3423967276398592 3425074611594769 3433609863385856 3435791961231168 3439848386214912 3449535697631616 3456644520913227 3458905717994496 3465258444603648 3468646698726528 3485109549191424 3494924325232032 3507370960423484 3511511894261056 3514998996440064 3521401024665608 3530966253786048 3540910171616664 3545090703106176 3547343648284128 3557333688182604 3557715998132912 3566581790937088 3567735248674366 3594019222603656 3603650690320384 3604140710395533 3608395894233072 3618946759420888 3620075882852352 3621246640956714 3630270751489536 3651067146771968 3655874787578244 3661349293100224 3682379901032448 3683570808696261 3710276718464512 3713904546111232 3716264774392896 3730832268151296 3745756214602752 3748136684979456 3793686957192748 3797454272939712 3801937690027008 3808862332801576 3812644718434944 3823792802406976 3826222865916528 3829964063177208 3851963185948416 3857731324891136 3858978942443702 3862811096309088 3881144725235904 3892074816735672 3914370984679736 3924125558155264 3926619384264192 3943286327482194 3950450881043688 3960295365261312 3961576152748809 3982982341933056 3984270466549017 3994199228836608 4002430497899526 4008423954769696 4012404514804224 4013156450584064 4024458313903552 4035390004326912 4046754481847616 4051532232121344 4054107026610432 4065961140723328 4069998837983232 4071315104348499 4077411712770704 4107450540118464 4119017954737752 4119460629417056 4131061866886108 4135939153623872 4138567589664816 4148880858845184 4150222636213038 4172648167739392 4174061308272576 4178142614375136 4193022426370932 4209795209938584 4224787747782833 4235315876737792 4240316249673728 4263808306458624 4265187252174618 4283584782833664 4284970124401773 4296109884537856 4301766902707848 4335642236791712 4339947740502528 4347852285556516 4357308249639936 4357776533598208 4370048917036544 4372826132476032 4402243641083904 4403667357764703 4410261648507088 4414641252924672 4430363318429664 4435593971698176 4448085504840768 4468291407040076 4473566839633984 4487565010587648 4493957050273152 4506612945693936 4509476949115908 4514801006907072 4527515603141496 4540753952858284 4574206283313744 4581055948308224 4585605159776256 4586464514953216 4587088176867042 4599380930175488 4608859361217636 4611874290659328 4613365803372546 4620344592804864 4624862264968704 4634393208094188 4646812732255232 4652931547826856 4659899100309376 4686665328586752 4694229188706816 4707955005048064 4721213562155552 4726787604141568 4729791531045504 4743111584243472 4764730361330016 4770355780882944 4792025630138208 4805520947194044 4811194525644096 4828328854608952 4833123620105088 4840361001986048 4841926408915211 4874499716770992 4877597516390676 4891859497432754 4902498600297984 4911427744928348 4916305031666112 4955019699190528 4959940274860032 4961544354570474 4974443024201728 4976051794203721 4994341619470336 4997515579972608 5032762694588232 5040375919423488 5045304289056768 5063272363919616 5069250253369344 5083526291246592 5101630487888704 5106618750902944 5135950914597888 5150414795078784 5153687941846752 5159772579322368 5174303546447424 5174859633647872 5189433088980896 5227664323787136 5235492512352256 5237185707602167 5242386487848048 5257715103309592 5261056440635226 5267267841391584 5282101536998412 5296449380679072 5311365257424996 5312360622065356 5317636054659264 5325598971782144 5336573997199368 5349872686405632 5351602873011549 5380520005769216 5382260103934637 5395672642463488 5402042976161792 5405476035480576 5428420139131332 5430113824278528 5431869961435071 5445406127234304 5451835178151936 5476600720157952 5492023939650336 5518090119553088 5523569851548672 5533630181617384 5565415077696768 5570856819166848 5574397161589344 5590696568494576 5596248402226944 5602855543197696 5606441105059718 5613060279918112 5618634321904128 5686916336232824 5690530435789122 5713293499202364 5735689203610464 5739334298874792 5744946094765812 5786596987336704 5788468413665553 5809744332853248 5821717087853856 5830434843301376 5838112225103508 5871556477019604 5886188337232896 5889929076396288 5896882947796992 5907151091239552 5914125295597568 5914929491223291 5930780673121024 5974473512899584 5991298843254912 5991942733697536 6008817260925248 6012635932154544 6019734675876096 6036687470855328 6053085006490368 6064109766697246 6070131722771424 6077298348182016 6098941711084992 6116117569156056 6145145814956848 6151154404496728 6160459457073152 6162451793164814 6166483019958272 6179190944125584 6196592800329162 6203908730435808 6207851384497224 6223321288267776 6225333954319557 6258972251609088 6289533639556398 6306388708060672 6314692814907876 6324148778991296 6333156828986554 6352973815106688 6360474374510592 6389367506850944 6395712459687936 6397780878261927 6407361262925392 6414926034192128 6421296367890432 6444164826806784 6499332955694656 6503463355187568 6521778428334774 6536664800397312 6555073375554816 6559239198714048 6615392472760632 6638952175087309 6645544977644496 6653390957547264 6663354106630144 6665509082402758 6672128257261152 6702437110560114 6710350259450976 6731347515881472 6740935575409728 6751029818559488 6759919418540904 6778035054995456 6811130929287426 6847934552797184 6850149223189538 6867219726771712 6871583922462336 6879696772429824 6899071395263232 6913289041826454 6917811435988992 6920048705058819 6930516889207296 6937293397453056 6970219098382848 6989848650464064 7014741920846968 7023023788522112 7029997992880128 7042802049331216 7061932507572096 7081820343233328 7090181406212352 7094687296568256 7114667376365208 7115431996265824 7135470497348732 7188038445207312 7207301380640768 7208281420791066 7216791788466144 7229358267050689 7237893518841776 7242493281913428 7260541502979072 7302134293543936 7311749575156488 7322698586200448 7337789246149131 7364759802064896 7367141617392522 7420553436929024 7427809092222464 7432529548785792 7461664536302592 7491512429205504 7496273369958912 7587373914385496 7594908545879424 7603875380054016 7608741499723903 7617724665603152 7625289436869888 7647585604813952 7652445731833056 7659928126354416 7703926371896832 7717957884887404 7725622192618176 7762289450471808 7784149633471344 7819509962320133 7828741969359472 7848251116310528 7853238768528384 7886572654964388 7891584660952839 7900901762087376 7920590730522624 7923152305497618 7965964683866112 7968540933098034 7988398457673216 8004860995799052 8016847909539392 8024809029608448 8026312901168128 8048916627807104 8070780008653824 8093508963695232 8103064464242688 8108214053220864 8131922281446656 8139997675966464 8142630208696998 8154823425541408 8214901080236928 8238035909475504 8238921258834112 8262123733772216 8271878307247744 8277135179329632 8300445272426076 8348122616545152 8356285228750272 8386044852741864 8409661657589577 8419590419877168 8449575495565666 8457837306183001 8470631753475584 8530374504349236 8535795653683683 8567169565667328 8569940248803546 8592219769075712 8594998553624609 8603533805415696 8671284473583424 8679895481005056 8695704571113032 8714616499279872 8740097834073088 8745652264952064 8804487282167808 8807334715529406 8820523297014176 8829282505849344 8860726636859328 8871187943396352 8896171009681536 8936582814080152 8947133679267968 8987914100546304 9013225891387872 9018953898231816 9029602013814144 9055031206282992 9081507905716568 9096164650045869 9148412566627488 9162111896616448 9174176353734084 9198761860350976 9217718722435272 9226731606745092 9240689185609728 9243677689747221 9249724529937408 9268786416188376 9293625464510464 9294889200493743 9296631088614373 9305863095653712 9319798200618752 9388458377413632 9415910010096128 9442427124311104 9453575208283136 9459583062091008 9486223168486944 9499735243479831 9529460722660032 9540711561765888 9584051260276416 9611041894388088 9622389051288192 9656657709217904 9666247240210176 9680722003972096 9683852817830422 9748999433541984 9755195032781352 9782667642502161 9783718994865508 9804997200595968 9822855489856696 9832610063332224 9910039398381056 9923088709140948 9948886048403456 9952103588407442 9995031159945216 9998263623604137 10053655665840171 10065525389176464 10090608578113536 10126544727839232 10167052582493184 10203260975777408 10213237501805888 10216696393931139 10271901829195776 10275223834784307 10300829590157568 10307375883693504 10319545158644736 10348607092894848 10349719267295744 10378866177961792 10455328647574272 10470985024704512 10474371415204334 10484772975696096 10515430206619184 10522112881270452 10534535682783168 10564203073996824 10592898761358144 10622730514849992 10624721244130712 10635272109318528 10651197943564288 10673147994398736 10699745372811264 10703205746023098 10761040011538432 10764520207869274 10791345284926976 10810952070961152 10856840278262664 10860227648557056 10863739922870142 10890812254468608 10953201440315904 10984047879300672 11036180239106176 11047139703097344 11050712426088783 11067260363234768 11130830155393536 11141713638333696 11148794323178688 11181393136989152 11192496804453888 11212882210119436 11226120559836224 11237268643808256 11373832672465648 11381060871578244 11426586998404728 11471378407220928 11478668597749584 11489892189531624 11573193974673408 11576936827331106 11643434175707712 11660869686602752 11676224450207016 11743112954039208 11772376674465792 11779858152792576 11814302182479104 11828250591195136 11829858982446582 11861561346242048 11948947025799168 11952811399647051 11982597686509824 11983885467395072 12017634521850496 12025271864309088 12039469351752192 12073374941710656 12106170012980736 12128219533394492 12140263445542848 12154596696364032 12197883422169984 12232235138312112 12290291629913696 12302308808993456 12324903586329628 12332966039916544 12358381888251168 12393185600658324 12407817460871616 12415702768994448 12446642576535552 12450667908639114 12487073370360281 12517944503218176 12579067279112796 12612777416121344 12629385629815752 12648297557982592 12666313657973108 12674363243348499 12705947630213376 12720948749021184 12778735013701888 12791424919375872 12795561756523854 12814722525850784 12829852068384256 12888329653613568 12998665911389312 13006926710375136 13043556856669548 13073329600794624 13110146751109632 13118478397428096 13230784945521264 13277904350174618 13291089955288992 13306781915094528 13331018164805516 13344256514522304 13404874221120228 13420700518901952 13462695031762944 13481871150819456 13502059637118976 13506426298552957 13519838837081808 13556070109990912 13622261858574852 13700298446379076 13734439453543424 13743167844924672 13759393544859648 13798142790526464 13826578083652908 13835622871977984 13840097410117638 13861033778414592 13874586794906112 13940438196765696 13979697300928128 14029483841693936 14046047577044224 14059995985760256 14085604098662432 14123865015144192 14163640686466656 14180362812424704 14189374593136512 14229334752730416 14230863992531648 14270940994697464 14376076890414624 14416562841582132 14433583576932288 14458716534101378 14475787037683552 14484986563826856 14521083005958144 14525779226745633 14604268587087872 14608991710679729 14623499150312976 14645397172400896 14675578492298262 14734283234785044 14841106873858048 14855618184444928 14865059097571584 14923329072605184 14928155382611163 14983024858411008 14992546739917824 15174747828770992 15189817091758848 15207750760108032 15217482999447806 15235449331206304 15250578873739776 15295171209627904 15304891463666112 15319856252708832 15407852743793664 15435915769774808 15451244385236352 15524578900943616 15568299266942688 15639019924640266 15657483938718944 15706477537056768 15711557122806501 15773145309928776 15783169321905678 15801803524174752 15846304610995236 15937081866196068 15976796915346432 16009721991598104 16033695819078784 16049618059216896 16052625802336256 16054808619034647 16097833255614208 16141560017307648 16146780311803911 16187017927390464 16206128928485376 16216428106441728 16263844562893312 16285260417393996 16309646851082816 16429802160473856 16476071818951008 16477842517668224 16524247467544432 16543756614495488 16554270358659264 16600890544852152 16696245233090304 16712570457500544 16772089705483728 16819323315179154 16839180839754336 16899150991131332 16915674612366002 16941263506951168 17060749008698472 17071591307367366 17139880497607092 17184439538151424 17189997107249218 17207067610831392 17342568947166848 17359790962010112 17365405240996659 17391409142226064 17429232998559744 17480195668146176 17491304529904128 17614669431058812 17641046594028352 17658565011698688 17721453273718656 17742375886792704 17792342019363072 17873165628160304 17894267358535936 17975828201092608 18026451782775744 18037907796463632 18059204027628288 18110062412565984 18163015811433136 18192329300091738 18296825133254976 18324223793232896 18348352707468168 18397523720701952 18435437444870544 18453463213490184 18481378371219456 18487355379494442 18499449059874816 18537572832376752 18587250929020928 18589778400987486 18593262177228746 18611726191307424 18639596401237504 18776916754827264 18831820020192256 18884854248622208 18907150416566272 18919166124182016 18972446336973888 18999470486959662 19058921445320064 19081423123531776 19168102520552832 19222083788776176 19244778102576384 19313315418435808 19332494480420352 19367705635660844 19497998867083968 19510390065562704 19565335285004322 19567437989731016 19609994401191936 19622543867709013 19645710979713392 19665220126664448 19820078796762112 19846177418281896 19904207176814884 19916856525261927 19990062319890432 19996527247208274 20107311331680342 20131050778352928 20253089455678464 20334105164986368 20406521951554816 20426475003611776 20433392787862278 20543803658391552 20550447669568614 20601659180315136 20614751767387008 20639090317289472 20697214185789696 20699438534591488 20757732355923584 20910657295148544 20948742830408668 20969545951392192 21030860413238368 21044225762540904 21069071365566336 21128406147993648 21185797522716288 21224384183440361 21245461029699984 21249442488261424 21270544218637056 21302395887128576 21346295988797472 21406411492046196 21529040415738548 21568581276076849 21582690569853952 21621904141922304 21688074801152067 21713680556525328 21727479845740284 21781624508937216 21906402880631808 21968095758601344 22013367738447393 22072360478212352 22094279406194688 22101424852177566 22134520726469536 22261660310787072 22283427276667392 22297588646357376 22362786273978304 22384993608907776 22425764420238872 22452241119672448 22474537287616512 22747665344931296 22762121743156488 22826224499171709 22853173996809456 22942756814441856 22957337195499168 22979784379063248 23153873654662212 23286868351415424 23321739373205504 23329281788409653 23352448900414032 23458529886960399 23486225908078416 23544753348931584 23559716305585152 23628604364958208 23659717964893164 23723122692484096 23897894051598336 23905622799294102 23965195373019648 23967770934790144 23975522281163383 24035269043700992 24050543728618176 24078938703504384 24146749883421312 24212340025961472 24256439066788984 24280526891085696 24309193392728064 24395766844339968 24464470276624224 24580583259827392 24604617617986912 24649807172659256 24716763776502336 24786371201316648 24815634921743232 24831405537988896 24901335817278228 24974146740720562 25158134558225592 25225554832242688 25228984972768731 25233712954810441 25258771259631504 25296595115965184 25332627315946216 25348726486696998 25373511918549003 25411895260426752 25557470027403776 25591123513047708 25629445051701568 25659704136768512 25776659307227136 25784995660873827 25997331822778624 26013853420750272 26087113713339096 26220293502219264 26236956794856192 26461569891042528 26555808700349236 26582179910577984 26613563830189056 26662036329611032 26688513029044608 26809748442240456 26841401037803904 26963742301638912 27004119274237952 27012852597105914 27039677674163616 27244523717149704 27288493950137607 27400596892758152 27468878907086848 27486335689849344 27596285581052928 27653156167305816 27680194820235276 27722067556829184 27731033069241663 27749173589812224 27880876393531392 27889893265843119 27959394601856256 28058967683387872 28092095154088448 28171208197324864 28247730030288384 28327281372933312 28360725624849408 28378749186273024 28458669505460832 28461727985063296 28499205730439493 28541881989394928 28752153780829248 28833125683164264 28867167153864576 28917433068202756 28951574075367104 28969973127653712 29042166011916288 29051558453491266 29208537174175744 29217983421359458 29246998300625952 29290794344801792 29351156984596524 29468566469570088 29682213747716096 29711236368889856 29730118195143168 29846658145210368 29856310765222326 29985093479835648 29994790870812411 30349495657541984 30379634183517696 30434965998895612 30470898662412608 30501157747479552 30590342419255808 30609782927332224 30639712505417664 30815705487587328 30825671504352921 30871831539549616 30902488770472704 31049157801887232 31136598533885376 31278039849280532 31314967877437888 31412955074113536 31423114245613002 31546290619857552 31566338643811356 31603607048349504 31692609221990472 31874163732392136 31953593830692864 32019443983196208 32067391638157568 32099236118433792 32105251604672512 32109617238069294 32195666511228416 32283120034615296 32293560623607822 32374035854780928 32432856212883456 32527689125786624 32570520834787992 32619293702165632 32859604320947712 32952143637902016 32955685035336448 33048494935088864 33087513228990976 33108540717318528 33201781089704304 33392490466180608 33425140915001088 33544179410967456 33638646630358308 33678361679508672 33798301982262664 33831349224732004 33882527013902336 33893484862406477 34121498017396944 34143182614734732 34279760995214184 34379994214498436 34414135221662784 34685137894333696 34719581924020224 34730810481993318 34782818284452128 34832362559426047 34960391336292352 34982609059808256 35229338862117624 35282093188056704 35317130023397376 35442906547437312 35484751773585408 35584684038726144 35746331256320608 35788534717071872 35951656402185216 36052903565551488 36075815592927264 36118408055256576 36220124825131968 36326031622866272 36384658600183476 36593650266509952 36648447586465792 36660299953215169 36696705414936336 36795047441403904 36870874889741088 36906926426980368 36974710758988884 36998898119749632 37075145664753504 37179556801974972 37186524354457492 37223452382614848 37279192802475008 37461220111080843 37553833509654528 37663640040384512 37675820727542459 37769708497244416 37814300833132544 37838332248364032 37944892673947776 37998940973919324 38023089730045497 38117842890640128 38162846247063552 38336205041105664 38444167577552352 38489556205152768 38626630836871616 38664988960840704 38735411271321688 38995997734167936 39020780131125408 39130670570008644 39134875979462032 39219988802383872 39245087735418026 39291421959426784 39330440253328896 39640157593524224 39692354836563792 39808414353629768 39833713050523854 39993054494416548 40214622663360684 40262101556705856 40506178911356928 40519278895658871 40668210329972736 40813043903109632 40852950007223552 40866785575724556 41100895339137228 41203318360630272 41229503534774016 41278180634578944 41394428371579392 41398877069182976 41515464711847168 41821314590297088 41897485660817336 41939091902784384 42061720826476736 42088451525081808 42138142731132672 42256812295987296 42371595045432576 42448768366880722 42490922059399968 42498884976522848 42541088437274112 42692591977594944 42812822984092392 43058080831477096 43137162552153698 43165381139707904 43376149602304134 43427361113050656 43454959691480568 43563249017874432 43577337680236899 43812805761263616 43826975132039187 43936191517202688 44026735476894786 44144720956424704 44202849704355132 44269041452939072 44523320621574144 44566854553334784 44595177292714752 44725572547956608 44769987217815552 44784466147833489 44851528840477744 44904482239344896 44949074575233024 45495330689862592 45524243486312976 45652448998343418 45706347993618912 45885513628883712 45914674390998336 45959568758126496 46307747309324424 46472665225611163 46573736702830848 46643478746411008 46658563576819306 46704897800828064 46917059773920798 46972451816156832 47119432611170304 47134671368419503 47257208729916416 47319435929786328 47446245384968192 47811245598588204 47930390746039296 47935541869580288 47951044562326766 48070538087401984 48101087457236352 48157877407008768 48293499766842624 48424680051922944 48440340935411733 48512878133577968 48561053782171392 48618386785456128 48791533688679936 48928940553248448 49161166519654784 49209235235973824 49299614345318512 49433527553004672 49572742402633296 49631269843486464 49662811075977792 49802671634556456 49948293481441124 50316269116451184 50451109664485376 50457969945537462 50467425909620882 50517542519263008 50593190231930368 50665254631892432 50697452973393996 50747023837098006 50823790520853504 51114940054807552 51182247026095416 51258890103403136 51319408273537024 51553318614454272 51569991321747654 51994663645557248 52027706841500544 52174227426678192 52440587004438528 52473913589712384 52923139782085056 53111617400698472 53164359821155968 53227127660378112 53261190498067321 53324072659222064 53377026058089216 53619496884480912 53682802075607808 53927484603277824 54025705194211828 54079355348327232 54489047434299408 54576987900275214 54736569736240931 54801193785516304 54937757814173696 54972671379698688 55192571162105856 55306312334611632 55360389640470552 55444135113658368 55462066138483326 55498347179624448 55761752787062784 55779786531686238 55918789203712512 56117935366775744 56184190308176896 56342416394649728 56495460060576768 56654562745866624 56721451249698816 56757498372546048 56917339010921664 56923455970126592 56998411460878986 57083763978789856 57504307561658496 57609042783623837 57666251366328528 57734334307729152 57834866136405512 57903148150734208 57939946255307424 58103116906982532 58435966842718916 58493996601251904 58581588689603584 58702313969193048 58867631603127039 58937132939140176 59204861143281007 59422472737779712 59460236390286336 59712621530444652 59750569575785781 59970186959671296 59989581741624822 60164989875372263 60698991315083968 60759268367035392 60869931997791224 60941797324825216 61002315494959104 61180684838511616 61219565854664448 61279425010835328 61631410975174656 61651343008705842 61743663079099232 61804977540945408 62098315603774464 62273197067770752 62556079698561064 62629935754875776 62846228491226004 63092581239715104 63132677287622712 63207214096699008 63385218443980944 63673152550321083 63748327464784272 63907187661385728 64038887966392416 64134783276315136 64219234476138588 64391333022456832 64587121247215644 64705743828230547 64748071709561856 64865712425766912 65055378251573248 65064224403456201 65076417620300611 65141041669575984 65238587404331264 65719208641895424 65904287275804032 65911370070672896 66096989870177728 66175026457981952 66217081434637056 66403562179408608 66784980932361216 66850281830002176 67088358821934912 67277293260716616 67356723359017344 67596603964525328 67662698449464008 67765054027804672 67786969724812954 68242996034793888 68286365229469464 68478673497515127 68559521990428368 68759988428996872 68828270443325568 69370275788667392 69461620963986636 69565636568904256 69664725118852094 69965218119616512 69987845365228959 70375589660881197 70458677724235248 70564186376113408 70634260046794752 70885813094874624 71169368077452288 71492662512641216 71577069434143744 71903312804370432 71926566843490149 72105807131102976 72151631185854528 72236816110513152 72440249650263936 72652063245732544 72769317200366952 73187300533019904 73296895172931584 73320599906430338 73393410829872672 73741749779482176 73813852853960736 73949421517977768 74150291329507008 74359113603949944 74373048708914984 74446904765229696 74558385604950016 74922440222161686 75327280080769024 75351641455084918 75539416994488832 75676664496728064 75701138864431323 75889785347895552 75997881947838648 76046179460090994 76120535755647009 76235685781280256 76672410082211328 76888335155104704 76979112410305536 77253261673743232 77329977921681408 77354986982621481 77470822542643376 77991995468335872 78041560262250816 78261341140017288 78269751958924064 78490175470836052 78582843918853568 78660880506657792 79280315187048448 79384709673127584 79616828707259536 79667426101047708 79986108988833096 80429245326721368 80524203113411712 81012357822713856 81038557791317742 81626087806219264 81705900014447104 81733571151449112 82201790678274456 82406636721260544 82459007069548032 82788856743158784 82797754138365952 83030929423694336 83642629180594176 83669679797529357 83794971321634672 83878183805568768 84123441652953472 84176903050163616 84276285462265344 84513624591974592 84743190090865152 84897536733761444 84981844118799936 84997769953045696 85082176874548224 85385183955189888 85625645968184784 86116161662954192 86274325104307396 86330762279415808 86752299204608268 86854722226101312 86909919382961136 87126498035748864 87154675360473798 87625611522527232 87653950264078374 87872383034405376 88053470953789572 88289441912849408 88405699408710264 88538082905878144 89046641243148288 89133709106669568 89190354585429504 89451145095913216 89539974435631104 89568932295666978 89703057680955488 89808964478689792 90990661379725184 91048486972625952 91304897996686836 91412695987237824 91771027257767424 91829348781996672 91919137516252992 92615494618648848 92945330451222326 93147473405661696 93317127153638612 93409795601656128 93834119547841596 93944903632313664 94238865222340608 94269342736839006 94514417459832832 94544984089870699 94638871859572656 94892490769936384 95622491197176408 95860781492078592 95902089124653532 96141076174803968 96202174914472704 96315754814017536 96586999533685248 96849360103845888 96880681870823466 97025756267155936 97122107564342784 97583067377359872 97857881106496896 98322333039309568 98418470471947648 98599228690637024 98867055106009344 99145484805266592 99262539686972928 99325622151955584 99605343269112912 99896586962882248 100632538232902368 100915939891074924 100934851819241764 101035085038526016 101186380463860736 101330509263784864 101394905946787992 101494047674196012 101647581041707008 101680454587219431 102229880109615104 102262941974758103 102364494052190832 102517780206806272 102638816547074048 103139982643495308 103989327291114496 104055413683001088 104348454853356384 104497087678278141 104881174008877056 104947827179424768 105846279564170112 106223234801396944 106328719642311936 106454255320756224 106522380996134642 106648145318444128 106754052116178432 107238993768961824 107365604151215616 107854969206555648 108051410388423656 108158710696654464 108978094868598816 109153975800550428 109473139472481862 109602387571032608 109945342759397376 109980899859645507 110385142324211712 110612624669223264 110720779280941104 110924132276966652 110996694359248896 111559573063372476 111837578407425024 112235870733551488 112368380616353792 112383660333242529 112684832789299456 112990920121153536 113027462182627377 113309125491733248 113442902499397632 113514996745092096 113834678021843328 113846911940253184 113996822921757972 114167527957579712 115008615123316992 115218085567247674 115332502732657056 115468668615458304 115669732272811024 115806296301468416 115879892510614848 116206233813965064 116871933685437832 116987993202503808 117163177379207168 117404627938386096 117735263206254078 117874265878280352 118409722286562014 118920472780572672 119425243060889304 119501139151571562 119979163483249644 120329979750744526 121397982630167936 121518536734070784 121557836686976613 121739863995582448 121883594649650432 122004630989918208 122361369677023232 122439131709328896 122558850021670656 123302686017411684 123487326158198464 123609955081890816 124196631207548928 124546394135541504 125112159397122128 125259871509751552 125692456982452008 126185162479430208 126265354575245424 126414428193398016 126770436887961888 127346305100642166 127496654929568544 128077775932784832 128269566552630272 128438468952277176 128782666044913664 129174242494431288 129411487656461094 129496143419123712 130110756503146496 130128448806912402 130152835240601222 130282083339151968 130477174808662528 131438417283790848 131480925396117561 131808574551608064 131822740141345792 132193979740355456 132350052915963904 132434162869274112 132807124358817216 133569961864722432 133700563660004352 134176717643869824 134554586521433232 134713446718034688 135193207929050656 135325396898928016 135573939449625908 136485992069587776 136572730458938928 136957346995030254 137119043980856736 137357807073963091 137519976857993744 137656540886651136 138740551577334784 138923241927973272 139131273137808512 139329450237704188 139417995676833489 139930436239233024 139975690730457918 140751179321762394 140917355448470496 141128372752226816 141771626189749248 142338736154904576 142985325025282432 143154138868287488 143806625608740864 143853133686980298 144211614262205952 144303262371709056 144473632221026304 144880499300527872 145304126491465088 145538634400733904 146374601066039808 146641199812860676 146786821659745344 147483499558964352 147627705707921472 147898843035955536 148300582659014016 148570689284082527 148718227207899888 148746097417829968 148893809530459392 149116771209900032 149844880444323372 150703282910169836 151078833988977664 151353328993456128 151402277728862646 151779570695791104 151995763895677296 152092358920181988 152241071511294018 152471371562560512 153344820164422656 153776670310209408 153958224820611072 154506523347486464 154659955843362816 154709973965242962 154941645085286752 155983990936671744 156083120524501632 156522682280034576 156539503917848128 156980350941672104 157165687837707136 157321761013315584 158769419346255168 159233657414519072 159334852202095416 159783571494201963 159972217977666192 160698908817477019 160858490653442736 161048406226823424 162077115582635484 163252175612438528 163304972518867571 163411800028894208 163467142302898224 164209709208722793 164403581356548912 164813273442521088 164918014139096064 165577713486317568 166061858847388672 167285258361188352 167339359595058714 167589942643269344 167756367611137536 167828655968143681 168246883305906944 168353806100327232 168552570924530688 169027249183949184 169486380181730304 169795073467522888 169963688237599872 169995539906091392 170164353749096448 170770367910379776 171251291936369568 172232323325908384 172548650208614792 172827128350871511 173504598409216536 173709444452202624 173819838765922272 174309350720947596 175307900528156748 175744766068810752 176106941907579144 176578883825698816 176602894809381117 176635990683673087 176811398817420528 177076165811756288 177614583429843021 178267418213339136 178380709170859008 178902290191826432 179137864591333956 179406115361910976 179617928957379584 180494969626116789 181981322759450368 182096973945251904 182609795993373672 182825391974475648 183542054515534848 183658697563993344 183838275032505984 185230989237297696 185890660902444652 186294946811323392 186634254307277224 186819591203312256 187668239095683192 187889807264627328 188538685473678012 189028834919665664 189089968179741398 189277743719145312 191019457650963249 191244982394352816 191721562984157184 191804178249307064 192282152349607936 192404349828945408 193173999067370496 193761363741646932 194051512534311872 194117231484691641 194244215128685568 195166134754719744 195229252860901833 195715762212993792 196644666078619136 196836940943895296 197198457381274048 197734110212018688 198290969610533184 198525079373945856 198651244303911168 199210686538225824 199793173925764496 201265076465804736 201831879782149848 201869703638483528 202070170077052032 202372760927721472 202661018527569728 202789811893575984 202988095348392024 203295162083414016 203360909174438862 204459760219230208 204525883949516206 204728988104381664 205035560413612544 206279965286990616 207978654582228992 208110827366002176 208696909706712768 208994175356556282 209895654358849536 209963536095686877 211692559128340224 212446469602793888 212657439284623872 213044761992269284 213296290636888256 213508104232356864 214477987537923648 214731208302431232 215709938413111296 215779700530470447 216102820776847312 216317421393308928 217956189737197632 218307951601100856 218946278944963724 219204775142065216 219890685518794752 219961799719291014 221225249338446528 221441558561882208 221848264553933304 223119146126744952 223675156814850048 224471741467102976 224736761232707584 224767320666485058 225369665578598912 225981840242307072 226054924365254754 226618250983466496 227029993490184192 227103416593293969 227669356043686656 227693823880506368 227993645843515944 228335055915159424 230017230246633984 230436171134495348 230665005465314112 230937337230916608 231339464545622048 231612592602936832 231759785021229696 232412467627930128 233743867370875664 233975986405007616 234326354758414336 234809255876772192 235470526412508156 235748531756560704 236819444573124028 237254394036845339 237840945561145344 238850486121778608 239002278303143124 239958326966499288 240659959501489052 242795965260335872 243037073468141568 243115673373953226 243479727991164896 243767189299300864 244722739354046464 244878263418657792 245117700043341312 246605372034823368 246974652316396928 247219910163781632 248393262415097856 249092788271083008 250224318794244256 250519743019503104 251384913964904016 252370324958860416 252530709150490848 252828856386796032 253540873775923776 254692610201284332 254993309859137088 256155551865569664 256539133105260544 256622099672506183 256876937904554352 257565332089827328 258348484988862576 258822975312922188 258992286838247424 260256897613824804 260305670481202444 260564166678303936 260954349617325056 262876834567581696 262961850792235122 263617149103216128 263645480282691584 263730745092797213 264387959480710912 264700105831927808 264868325738548224 265614248717634432 267139923729444864 267401127320008704 268353435287739648 269109173042866464 269426893436069376 270386415858101312 270650793797856032 271147878899251816 272971984139175552 273145460917877856 273914693990060508 274238087961713472 274715614147926182 275039953715987488 275313081773302272 277481103154669568 277570842502914851 277846483855946544 278262546275617024 278658900475408376 278835991353666978 279951381460915836 281502358643524788 281834710896940992 282256745504453632 283543252379498496 283634952269612097 284677472309809152 285970650050564864 286308277736574976 287706267373960596 288423228524411904 288606524743418112 288947264442052608 289760998601055744 290608252982930176 291077268801467808 292749202132079616 293282399625721352 293573643319490688 294966999117928704 295255411415842944 295797686071911072 296601165318028032 297141378568165054 297436454415799776 297492194835659936 297787619060918784 299689760888646744 301406565820339672 302157667977955328 302804555457725292 303559141391582208 303991527791354592 304184717840363976 304482143022588036 304942743125121024 305041363761658293 306689640328845312 306788825924274309 307553340620418816 307916449641222144 309013046694972928 309419947930485924 309883290170573504 311967981873343488 312166241049003264 313045364560069152 313079007835696256 313491263034834423 313960701883344208 314331375675414272 314643522026631168 317538838692510336 318467314829038144 318669704404190832 319567142988403926 319944435955332384 321397817634954038 321716981306885472 322096812453646848 324154231165270968 326504351224877056 326609945037735142 326823600057788416 326934284605796448 328419418417445586 328807162713097824 329836028278192128 329942699578936521 331155426972635136 332123717694777344 334678719190117428 335179885286538688 335512735222275072 335657311936287362 336493766611813888 336707612200654464 337105141849061376 338054498367898368 338972760363460608 339082386547882131 339590146935045776 339927376475199744 339991079812182784 340328707498192896 341540735820759552 342502583872739136 344464646651816768 345097300417229584 345654256701743022 347009196818433072 347418888904405248 347639677531844544 348618701441895192 350615801056313496 351489532137621504 352213883815158288 353157767651397632 353205789618762234 353271981367346174 353622797634841056 354152331623512576 355229166859686042 356761418341718016 357804580383652864 358275729182667912 358812230723821952 359235857914759168 360989939252233578 363962645518900736 364193947890503808 365219591986747344 365650783948951296 367084109031069696 367317395127986688 367676550065011968 370461978474595392 371781321804889304 372589893622646784 372828333486471247 373268508614554448 373639182406624512 375336478191366384 375779614529254656 377077370947356024 378179936359482796 378555487438290624 382038915301926498 382489964788705632 383155988153686517 383608356498614128 384564304699215872 384808699657890816 386347998134740992 387522727483293864 388103025068623744 388234462969383282 388488430257371136 390332269509439488 390458505721803666 391431524425987584 393289332157238272 393673881887790592 394396914762548096 395468220424037376 396581939221066368 397050158747891712 397302488607822336 398421373076451648 399586347851528992 402530152931609472 403263299485366859 403663759564299696 403739407276967056 404140340154104064 404745521855442944 405322037055139456 405579623787151968 405976190696784048 406721818348877724 409051767899032412 409457976208763328 410071120827225088 412073421221889273 412559930573981232 414434028002967049 415957309164457984 416221654732004352 417393819413425536 417988350713112564 418253987030500467 419791308717699072 419927072191373754 423385118256680448 424892939205587776 425314878569247744 426089523984538568 426592581273776512 427016208464713728 428955975075847296 429462416604862464 431419876826222592 431559401060940894 432205641553694624 432634842786617856 435912379474395264 436615903202201712 437892557889927448 438409550284130432 439923599438582028 442450498676893056 442883117123764416 443696529107866608 445712067852247581 446238292253489904 447350313629700096 448943482934205952 449534641332970116 450739331157197824 452109848730509508 453236501966932992 454059986980368384 454206833186587938 455338712087373312 455387647761012736 455534923342104277 455987291687031888 456670111830318848 460034460493267968 460872342268990696 461330010930628224 461874674461833216 462678929091244096 463225185205873664 463519570042459392 464824935255860256 467487734741751328 467951972810015232 469618511753544384 470941052825016312 471497063513121408 473638889146248056 474508788073690678 477700972243557216 478004556606286248 479350714482605889 479916653932998576 481319919002978104 482096726452431057 485591930520671744 486231346747906452 486959455982329792 487534378598601728 489756526837315584 489914917556602713 490235400086682624 492629127626168379 493210744069646736 493949304632793856 494439820327563264 498185576542166016 500448637588488512 501039486039006208 502769827929808032 503485967904431043 504740649917720832 505061418300981696 505657712773592064 507081747551847552 509385220402568664 509986619718274176 512311103731139328 513078266210521088 513244199345012366 513753875809108704 516696969977725152 517645950625844376 518481385052614533 520513795227649608 520611340962404888 521128333356607872 521908699234650112 525923701584470244 527234298206432256 527290960565383168 527461490185594426 528775918961421824 529736651477096448 529907972051019261 531228497435268864 532843750289529063 534802254640017408 536706870575479296 538218346085732928 538853786872138752 540772831716202624 541301587595712064 541484908878350367 542295757798503632 545943968278351104 546290921835755712 547829387980121016 548476175923426944 549431228295852364 550079907431974976 550626163546604544 554962206309339136 555141685005829702 555692967711893088 556525092551234048 557317800950816752 557671982707333956 559902762921831672 563004717287049576 563669421793881984 564513491008907264 567086504758996992 567269904539224194 571941300101129728 575412534747921192 576846457048823808 577213049486836224 579521997202111488 581216505965860352 582154537602935616 585498404264159232 585687758582705499 586564799251442704 587147286638981376 589933998235857408 590510822831685888 591595372143822144 593202330636056064 594282757136330108 594872908831599552 594984389671319872 595575238121837568 599379521777293488 602813131640679344 604315335955910656 605609110915450584 607118282783164416 607983055582709184 608369435680727952 608964286045176072 609885486250242048 610082727523316586 613379280657690624 613577651848548618 615106681240837632 618026093389945856 618839895860971848 619766580341147008 623935963746686976 624332482098006528 626090729120138304 626158015671392512 626982526069668846 627921403766688416 628662751350828544 635077677385020672 636934629658076288 637339408808381664 639134285976807852 639888871910664768 642795635269908076 643433962613770944 644193624907293696 648308462330541936 653219890075470284 653647200115576832 653868569211592896 656838836834891172 657614325426195648 659672056556384256 659885399157873042 661814888629094893 664247435389554688 669357438380234856 670359770573077376 671025470444550144 671314623872574724 672987533223627776 673415224401308928 674210283698122752 676108996735796736 677945520726921216 678164773095764262 679180293870091552 679854752950399488 679982159624365568 683081471641519104 685005167745478272 688929293303633536 690194600834459168 691308513403486044 694018393636866144 694837777808810496 695279355063689088 697237402883790384 701231602112626992 702979064275243008 704427767630316576 706411579237524468 706543962734692348 707245595269682112 708304663247025152 710458333719372084 711763182110536017 713522836683436032 715609160767305728 715840593823306721 716551458365335824 717624461447643904 718471715829518336 721979878504467156 727925291037801472 728387895781007616 730439183973494688 731301567897902592 734168218062139392 734634790255973376 735353100130023936 740923956949190784 743562643609778608 745179787245293568 745656666972942494 746537017229108896 747278364813249024 750672956382732768 751559229058509312 754154741894712048 756359872718965592 757110974876581248 764077830603852996 764979929577411264 766311976307373034 767216712997228256 769617399315781632 769866299017518549 772695996269481984 775045454966587728 776206050137247488 776468925938766564 776976860514742272 780917011443607332 782863048851975168 786578664314476544 787347763775581184 788793829525096192 790936440848074752 791192235278391639 793163878442132736 794100317495783424 794604977215644672 796842746152903296 799172695703057984 805060305863218944 806526598970733718 807327519128599392 807478814553934112 808280680308208128 810644074110278912 811159247574303936 811952381393568096 813443636697755448 818103535798064824 818915952417526656 820142241654450176 824146842443778546 825119861147962464 828868056005934098 832443309464008704 832712527508744553 834787638826851072 835976701426225128 836507974061000934 839854144382747508 846770236513360896 849785878411175552 850629757138495488 850904856808836291 852179047969077136 853185162547553024 854032416929427456 857911950151694592 858924833209724928 863118802121881788 864411283107389248 865269685573235712 871824758948790528 873231806404403424 875785115779854896 876819100568260864 879847198877164056 884900997353786112 885766234247528832 887393058215733216 891424135704495162 892476584506979808 897886965868411904 899069282665940232 901478662314395648 904219697461019016 906473003933865984 908413666373175876 910677424174746624 910775295522025472 911069846684208554 911974583374063776 913340223660637696 920068920986535936 920366477772822927 921744684537981392 922660021861256448 923749348923666432 925357858182488192 926450370411747328 927039140084918784 929649870511720512 934975469483502656 935903945620030464 939237023507088768 941882105650032624 942994127026242816 947277778292496112 949017576147381356 955401944487114432 956009113212572496 958701428965211778 959833307865997152 962639838005956208 964193452904862114 971183861041343488 972462693495812904 973918911964659584 975068757197203456 979513053674631168 979829835113205426 980470800173365248 985258255252336758 986421488139293472 987898609265587712 996371153084332032 1000897275176977024 1002078972078012416 1005539655859616064 1006971935808862086 1009481299835441664 1010122836601963392 1011315425547184128 1014163495103695104 1018770440805137328 1019973239436548352 1024622207462278656 1026488398690024732 1027507751618217408 1033393939955450304 1035291901251688752 1036962770105229066 1039994824988577689 1041027590455299216 1041222681924809776 1042256666713215744 1043817398469300224 1051847403168940488 1054468596412864512 1054922980371188852 1057551837922843648 1059473302954192896 1059815944102038522 1062456994870537728 1065687500579058126 1073413741150958592 1076436692171465856 1077707573744277504 1081545663432405248 1082603175191424128 1082969817756700734 1084591515597007264 1091887936556702208 1092581843671511424 1095658775960242032 1096952351846853888 1098862456591704728 1100159814863949952 1101252327093209088 1110283370011659404 1111385935423786176 1113050185102468096 1114635601901633504 1115343965414667912 1118485000459413741 1119805525843663344 1124892361722339133 1126009434574099152 1127338843587763968 1129026982017814528 1134539809078448388 1143134807632072997 1143882600202259456 1149467964461059551 1150825069495842384 1153692914097647616 1154426098973672448 1159043994404222976 1162433011931720704 1164309075205871232 1170996808528318464 1171375517165410998 1173129598502885408 1174294573277962752 1179867996471714816 1181021645663371776 1183190744287644288 1186404661272112128 1188565514272660216 1189745817663199104 1189968779342639744 1191150476243675136 1198759043554586976 1205626263281358688 1209789898456100577 1211218221830901168 1214236565566328832 1215966111165418368 1216738871361455904 1217928572090352144 1220165455046633172 1227155303697097236 1230213362481675264 1236052186779891712 1236220263665667819 1236451934785711609 1237679791721943696 1239533160682294016 1243302084008901147 1247871927493373952 1248664964196013056 1252181458240276608 1252316031342785024 1253965052139337692 1255842807533376832 1257325502701657088 1270155354770041344 1273869259316152576 1274678817616763328 1278268571953615704 1279777743821329536 1285591270539816152 1286867925227541888 1288387249814587392 1296616924661083872 1306439780150940568 1307737138423185792 1313677673669782344 1315228650852391296 1319770798315746084 1323629777258189786 1337136203556742743 1338714876760469712 1340719541146154752 1342050940889100288 1342629247745149448 1345975066447255552 1346830448802617856 1352217993471593472 1356329546191528524 1358360587740183104 1359709505900798976 1359964319248731136 1366162943283038208 1366604770026312831 1370010335490956544 1377858586607267072 1380389201668918336 1382617026806972088 1388036787273732288 1389675555617620992 1390558710127378176 1394474805767580768 1402463204225253984 1408855535260633152 1412823158475048936 1413087925469384696 1414491190539364224 1416609326494050304 1420916667438744168 1423526364221072034 1431218321534611456 1431681187646613442 1433102916730671648 1435248922895287808 1443959757008934312 1446290179357293171 1455850582075602944 1456775791562015232 1460878367946989376 1462603135795805184 1469269580511946752 1469744752669808139 1470706200260047872 1481847913898381568 1487125287219557216 1491313333945884988 1493074034458217792 1494556729626498048 1501345912765465536 1503118458117018624 1508309483789424096 1510457903713293129 1512719745437931184 1514221949753162496 1528155661207705992 1529959859154822528 1532623952614746068 1534433425994456512 1539234798631563264 1539732598035037098 1550090909933175456 1552412100274494976 1552937851877533128 1561834022887214664 1565726097703950336 1573157328628953088 1574695527551162368 1577587659050192384 1581872881696149504 1582384470556783278 1586327756884265472 1589209954431289344 1589723916153057783 1593685492305806592 1598345391406115968 1610120611726437888 1613053197941467436 1614655038257198784 1614957629107868224 1616561360616416256 1621288148220557824 1622318495148607872 1623904762787136192 1626887273395510896 1636207071596129648 1637831904835053312 1640284483308900352 1648293684887557092 1650239722295924928 1657736112011868196 1664886618928017408 1665425055017489106 1669575277653702144 1671953402852450256 1673015948122001868 1679708288765495016 1693540473026721792 1699571756822351104 1701259514276990976 1701809713617672582 1704358095938154272 1706370325095106048 1715823900303389184 1726237604243763576 1728822566214778496 1730539371146471424 1743649517897581056 1746463612808806848 1751570231559709792 1753638201136521728 1759694397754328112 1769801994707572224 1771532468495057664 1774786116431466432 1782848271408990324 1784953169013959616 1795773931736823808 1796354697707543281 1798138565331880464 1802957324628791296 1808439394922038032 1812946007867731968 1816827332746351752 1821354848349493248 1822139693368417108 1823949166748127552 1826680447321275392 1840137841973071872 1840732955545645854 1843489369075962784 1845320043722512896 1846115215649580491 1850715716364976384 1852900740823494656 1854078280169837568 1859299741023441024 1869950938967005312 1871807891240060928 1878474047014177536 1883764211300065248 1885988254052485632 1894555556584992224 1898035152294762712 1910803888974228864 1912018226425144992 1917402857930423556 1919666615731994304 1925279676011912416 1928386905809724228 1942367722082686976 1942995897520403957 1944925386991625808 1947837823929319168 1950137514394406912 1959659670226410852 1960941600346730496 1970516510504673516 1972842976278586944 1975797218531175424 1985444665887284679 1992742306168664064 2001794550353954048 2004157944156024832 2011079311719232128 2013943871617724172 2018962599670883328 2020245673203926784 2022630851094368256 2028326990207390208 2037540881610274656 2039946478873096704 2049244414924557312 2052976797380049464 2055015503236434816 2066787879910900608 2070583802503377504 2073925540210458132 2079989649977155378 2082055180910598432 2082445363849619552 2084513333426431488 2103694806337880976 2108937192825729024 2109845960742377704 2115103675845687296 2119631888204077044 2124913989741075456 2131375001158116252 2135289546331608051 2146827482301917184 2147521781469920163 2152873384342931712 2155415147488555008 2163091326864810496 2165206350382848256 2165939635513401468 2169183031194014528 2183775873113404416 2185163687343022848 2191317551920484064 2193904703693707776 2197724913183409456 2200319629727899904 2202504654186418176 2220566740023318808 2222771870847572352 2226100370204936192 2229271203803267008 2230687930829335824 2236970000918827482 2239611051687326688 2249784723444678266 2252018869148198304 2254677687175527936 2269079618156896776 2286269615264145994 2287765200404518912 2298935928922119102 2301650138991684768 2308852197947344896 2309598897052555647 2318087988808445952 2324866023863441408 2328618150411742464 2342751034330821996 2346259197005770816 2348589146555925504 2359735992943429632 2362043291326743552 2366381488575288576 2372809322544224256 2373576705835174917 2377131028545320432 2379491635326398208 2379937558685279488 2382300952487350272 2397518087109173952 2411252526562717376 2419579796912201154 2422436443661802336 2431932222330836736 2433477742722911808 2435857144180704288 2440330910093266344 2454310607394194472 2460426724963350528 2472104373559783424 2472440527331335638 2472903869571423218 2475359583443887392 2479066321364588032 2486604168017802294 2497329928392026112 2498137582526233659 2504362916480553216 2504632062685570048 2507930104278675384 2511685615066753664 2514651005403314176 2540310709540082688 2547738518632305152 2549357635233526656 2556537143907231408 2559555487642659072 2571182541079632304 2573735850455083776 2576774499629174784 2593233849322167744 2609798334405298729 2612879560301881136 2615474276846371584 2627355347339564688 2630457301704782592 2639541596631492168 2647259554516379572 2674272407113485486 2677429753520939424 2681439082292309504 2685258495490298896 2691950132894511104 2693660897605235712 2704435986943186944 2712659092383057048 2716721175480366208 2719419011801597952 2719928638497462272 2732325886566076416 2733209540052625662 2740020670981913088 2755717173214534144 2760778403337836672 2765234053613944176 2776073574547464576 2779351111235241984 2781117420254756352 2788949611535161536 2804926408450507968 2817711070521266304 2822843096397568013 2825646316950097872 2826175850938769392 2828982381078728448 2833218652988100608 2841833334877488336 2847052728442144068 2863362375293226884 2866205833461343296 2870497845790575616 2887919514017868624 2892580358714586342 2901038196020769343 2911701164151205888 2913551583124030464 2921756735893978752 2925206271591610368 2938539161023893504 2939489505339616278 2941412400520095744 2963695827796763136 2974250574439114432 2982626667891769976 2986148068916435584 2989113459252996096 3002691825530931072 3006236916234037248 3016618967578848192 3020915807426586258 3025439490875862368 3028443899506324992 3053279267532063361 3056311322415411984 3059919718309645056 3065247905229492136 3068866851988913024 3079465196070074196 3100181819866350912 3104824200548989952 3105875703755066256 3119984474965733067 3123668045774429328 3131452195407900672 3149391055102324736 3155175318100384768 3164768941113566556 3172655513768530944 3178419908862578688 3179447832306115566 3187370984611613184 3188744463394729939 3196690782812231936 3220241223452875776 3226106395882934872 3229310076514397568 3229915258215736448 3233122721232832512 3242576296441115648 3244636990297215744 3247809525574272384 3253774546791021792 3272414143192259296 3275663809670106624 3296587369775114184 3300479444591849856 3315472224023736392 3330850110034978212 3339150555307404288 3343906805704900512 3346031896244003736 3355455001378241223 3359416577530990032 3374677085167017399 3387080946053443584 3399143513644702208 3403619427235345164 3408716191876308544 3412740650190212096 3429404422896218991 3431647800606778368 3448403893383178653 3452475208487527152 3457645132429556992 3461078742292942848 3487299035795162112 3492927225617613696 3503140463119419584 3507276402273043456 3519388795508656224 3539603989415144448 3543064936990115328 3549572232862932864 3565696542817980648 3569906338027919232 3591547863473647616 3592709395415086562 3596277130663760928 3616878789844076064 3629369695368301731 3633654665492703504 3642709696698986496 3644279386736834216 3647898333496255104 3653360894642550784 3681465911091291708 3686978738151925568 3690640087445025792 3692230431299160982 3701431432729952768 3708156560339675136 3709355804357134827 3718599482046882048 3729906252026703441 3739901877934010624 3743615782480121856 3756948094028355072 3767528422600130496 3771976508104971264 3789111113169984448 3796070304589525424 3821607777948457728 3824036452850289984 3834805715860847112 3839333231463988608 3850559352023824832 3856773811619448456 3884735444165373952 3885991795040807914 3889850773983251616 3895675647858638336 3919319340452821704 3941033021009347032 3945685952557173888 3951594437062350848 3970889331774569358 4003589100707908096 4022158623438464256 4027887743235448344 4037925199341766656 4040491346407853568 4056653980414780416 4075081763220549312 4079892957746193408 4098488829849114624 4099814310078938493 4105953594760098928 4110031006472869632 4133575759821801216 4141167605006755008 4147851080420916264 4159979299954310756 4164110361821196864 4164890727699239104 4169026666852862976 4207389612675761952 4219691921484755408 4230207351691374592 4239263776408154088 4249827979482150912 4262750002316232504 4270579092663216102 4293654964603834368 4295043562939840326 4305746768685863424 4326182653729620992 4330412700765696512 4331879271026802936 4338366062388029056 4367551746226808832 4370327374686045696 4382635103840968128 4387809407387415552 4395449826366818912 4400639259455799808 4441133480046637616 4445543741695144704 4452200740409872384 4458542407606534016 4461375861658671648 4473940001837654964 4479222103374653376 4499569446889356532 4504037738296396608 4509355374351055872 4538159236313793552 4572539230528291988 4575530400809037824 4597871857844238204 4603300277983369536 4617704395894689792 4619197794105111294 4649732047726882816 4657236300823484928 4685502068661643992 4692518394011541632 4697178293111851008 4719471985886859264 4724086582653487104 4732762977150577152 4745618645088448512 4747153411670349834 4754262057090640864 4758983270652796416 4759875117370558976 4795036174218347904 4822505053125434752 4839159593824402308 4844872887323604672 4863864444661673472 4866955485445823616 4871714288361408576 4880661820186532688 4908621214788388944 4920853449926701056 4944881054662671276 4945807739142846436 4950719166887774784 4958132642729176064 4973208336035604588 4994659856784052224 4996275165052467318 5008725832961106432 5009264125371140096 5010884156763147047 5015860208557350768 5023371230133507328 5029302010806628352 5080621419080165376 5095477037264610304 5098715270467053312 5113074287814462816 5119110975285318144 5142365082159264608 5147471700910167552 5186467698644335488 5219596668810597458 5225759120603762272 5230948553692743168 5254710694679129376 5260914603409565184 5279083193262984336 5294519109032759144 5348544814226970972 5354859507041878848 5362878164584619008 5370516990980597792 5387321795210471424 5389064093122629843 5408871973886373888 5425318184766114096 5433442350960732416 5438838023603195904 5439857276994924544 5466419080105251324 5480041341963826176 5511434346429068288 5521556806675673344 5530468107227888352 5538345646948741473 5552147149094929152 5558702222470483968 5562234840509512704 5577899223070323072 5609852816901015936 5635422141042532608 5645686192795136026 5651292633900195744 5652351701877538784 5657964762157456896 5683666669754976672 5694105456884288136 5726724750586453768 5732411666922686592 5740995691581151232 5775839028035737248 5785160717429172684 5802076392041538686 5827103166248060928 5828987692561211871 5843513471787957504 5850412543183220736 5878979010679232556 5882824801040191488 5927391655593526272 5948501148878228864 5956333997661854037 5965253335783539952 5972296137832871168 5978226918505992192 6005383651061862144 6012473832468074496 6033237935157696384 6041831614853172516 6050878981751724736 6056887799012649984 6106558535064126722 6112622644830823968 6119839436619290112 6130495810458984272 6137733703977826048 6158930392140148392 6200363639732701824 6209648401097979904 6211751407510132512 6239968949931466134 6247336091548858656 6310350636200769536 6329537882227133112 6345311027537061888 6358895664612231132 6374741969223226368 6377488926789459878 6393381565624463872 6440482446905751552 6442565344409760489 6452212791765869744 6458620153028795136 6459830516431472896 6466245442465665024 6485152592882231296 6489273980594431488 6495619051148544768 6507549093582043584 6544828286384518592 6551327619340213248 6593174739550228368 6600958889183699712 6630944448047472784 6661700220069956424 6678301110614808576 6687813611409801024 6692063792488007472 6710910002756482446 6718833155061980064 6749354170334034798 6798287027289404416 6807238854470690328 6817432383752617088 6825481300380424192 6858808845792437982 6863295601213556736 6896807786766357306 6904950416975054304 6915290264859113984 6974598071590324224 6985854451235227392 7006280926238839168 7014552804546086912 7038777591017312448 7079207978830288896 7086129873980230656 7099144465725865728 7131393085635961296 7139812676055838464 7185418790830173124 7192554261327521856 7233757579688152128 7258739390736603462 7267309330985407008 7279963774920043823 7288558773473668432 7295796666992510208 7306721789285101568 7362931822182583416 7373957476303851136 7381280174890051584 7384460862598321964 7402862865459905536 7416313120679350272 7418711608714269654 7437198964093764096 7459812504053406882 7479803755868021248 7513896188056710144 7535056845200260992 7543953016209942528 7578222226339968896 7592140609179050848 7643215555896915456 7648072905700579968 7669611431721694224 7678666462927977216 7701118704047649664 7713547623238896912 7771983590081615828 7779701547966503232 7791351295717276672 7829395003215896187 7838638680905643408 7874246532056373931 7882066042018694064 7891371905114347776 7903188874124701696 7941778663549138716 8007178201415816192 8044317246876928512 8055775486470896688 8075850398683533312 8080982692815707136 8113307960829560832 8150163526441098624 8159785915492386816 8196977659698229248 8199628620157876986 8211907189520197856 8220062012945739264 8267151519643602432 8282335210013510016 8295702160841832528 8319958599908621512 8328220723642393728 8329781455398478208 8338053333705725952 8414779225351523904 8439383842969510816 8468529289192704039 8478527552816308176 8499655958964301824 8525500004632465008 8541158185326432204 8590087125879680652 8611493537371726848 8652365307459241984 8655163543499981263 8660825401531393024 8663758542053605872 8676732124776058112 8703114588062308029 8735103492453617664 8740654749372091392 8765270207681936256 8775618814774831104 8790899652733637824 8801278518911599616 8882266960093275232 8891087483390289408 8917084815213068032 8922751723317343296 8947880003675309928 8958444206749306752 8999138893778713064 9008075476592793216 9018710748702111744 9076318472627587104 9145078461056583976 9159837802596190083 9195743715688476408 9206600555966739072 9238395588210222588 9314472601646969856 9359953424897199201 9371004137323287984 9385036788023083264 9394356586223702016 9448173165306974208 9465525954301154304 9494306823340699668 9508524114181281728 9517966541305592832 9519750234741117952 9566233390184189817 9590072348436695808 9645010106250869504 9678319187648804616 9689745774647209344 9727728889323346944 9733910970891647232 9743428576722817152 9761323640373065376 9817242429576777888 9889762109325342552 9891615478285692872 9901438333775549568 9916265285458352128 9946416672071209176 9992550330104934636 10017451665922212864 10018528250742280192 10021768313526294094 10031720417114701536 10046742460267014656 10124031255501052197 10161242838160330752 10190954074529220608 10197430540934106624 10226148575628925632 10238221950570636288 10284730164318529216 10288213268688656973 10294943401820335104 10372935397288670976 10439193337621194916 10451518241207524544 10461897107385486336 10509421389358258752 10521829206819130368 10558166386525968672 10589038218065518288 10697089628453941944 10709719014083757696 10725756329169238016 10741033981961195584 10774643590420942848 10778128186245259686 10850636369532228192 10866884701921464832 10932838160210502648 10960082683927652352 11022868692858136576 11043113613351346688 11060936214455776704 11076691293897482946 11104294298189858304 11124469681019025408 11128067413071404481 11155798446140646144 11219705633802031872 11270844282085065216 11291372385590272052 11302585267800391488 11304703403755077568 11315929524314913792 11367333339509953344 11388210913768576272 11453449501172907536 11464823333845373184 11481991383162302464 11551678056071474496 11570321434858345368 11604152784083077372 11654206332496121856 11657975385122423742 11687026943575915008 11757958021358465112 11854783311187052544 11897002297756457728 11912667995323708074 11930506671567079904 11944592275665742336 12010767302123724288 12066475870315392768 12083663229706345032 12101757963503449472 12113775598025299968 12213117070128253444 12225245289661647936 12239678873238580224 12260991620917968544 12275467407955652096 12317860784280296784 12400727279465403648 12419296802195959808 12423502815020265024 12479937899862932268 12494672183097717312 12574482883952802967 12620701272401539072 12659075764454266224 12690622055074123776 12717791329224462264 12749483938446452736 12754977853578919756 12786763131248927744 12880964893811503104 12885130688819520978 12904425583531739488 12917240306057590272 12919661032862945792 12970305185764462592 12978547961188862976 12991238102297089536 13015098187164087168 13089656572769037184 13102655238680426496 13186349479100456736 13201917778367399424 13261888896094945568 13323400440139912848 13356602221229617152 13375627222819602048 13384127584976014944 13421820005512964892 13437666310123960128 13498708340668069596 13596574054578808832 13600971282642827699 13614477708941380656 13634864767505234176 13650962600760848384 13717617691584875964 13726591202427113472 13793615573532714612 13809900833950108608 13830580529718227968 13949196143180648448 13971708902470454784 14012561852477678336 14029105609092173824 14077555182034624896 14158415957660577792 14172259747960461312 14198288931451731456 14262786171271922592 14279625352111676928 14370837581660346248 14385108522655043712 14467515159376304256 14517478781473206924 14534618661970814016 14559927549840087646 14577117546947336864 14591593333985020416 14725863644365166832 14747914952607702272 14762560349780103168 14768921725196643928 14805725730919811072 14837423217428539308 14874397928187528192 14919625008106813764 14959607511736042496 15027792376113420288 15032652470289441141 15070113690400521984 15087906032419885056 15156444452679937792 15184281218358101696 15286431111793830912 15296145811401159936 15339222863443388448 15357332925855954432 15402237408095299328 15427095246477793824 15543967180163231656 15559403095933006464 15582702591434553344 15658790006431792374 15677277361811286816 15748493064112747862 15764132084037388128 15782743810228695552 15883557327098277432 16014356402831632384 16088634493753857024 16111550972941793376 16161965385631414272 16167192279367889529 16226615921659121664 16300327052882197248 16319571830984773632 16399257240315753972 16423814379040395712 16440124025891478528 16534303039287204864 16564670420027020032 16591404321683665056 16615036940846224419 16639917199817243024 16656441447284787456 16659562910796956416 16676106667411451904 16829558450703047808 16878767685939021632 16937058578385408078 16957055105632616352 17051000009264930016 17082316370652864408 17180174251759361304 17222987074743453696 17304730614918483968 17310327086999962526 17321650803062786048 17327517084107211744 17353464249552116224 17406229176124616058 17481309498744182784 17486963077683635613 17530540415363872512 17551237629549662208 17581799305467275648 17602557037823199232 17764533920186550464 17782174966780578816 17834169630426136064 17845503446634686592 17895760007350619856 17916888413498613504 17998277787557426128 18016150953185586432 18037421497404223488 18152636945255174208 18290156922113167952 18319675605192380166 18391487431376952816 18413201111933478144 18476791176420445176 18628945203293939712 18719906849794398402 18742008274646575968 18770073576046166528 18931051908602308608 18988613646681399336 19017048228362563456 19035933082611185664 19039500469482235904 19132466780368379634 19180144696873391616 19290020212501739008 19356638375297609232 19379491549294418688 19455457778646693888 19467821941783294464 19486857153445634304 19522647280746130752 19634484859153555776 19759901674782976091 19779524218650685104 19783230956571385744 19802876667551099136 19832530570916704256 19892833344142418352 19985100660209869272 20034903331844425728 20043536627052588188 20063440834229403072 20093484920534029312 20248062511002104394 20307267372145385401 20381908149058441216 20394861081868213248 20452297151257851264 20476443901141272576 20569460328637058432 20576426537377313946 20589886803640670208 20745870794577341952 20878386675242389832 20903036482415049088 20923794214770972672 21018842778716517504 21043658413638260736 21116332773051937344 21178076436131036576 21372954872724443527 21394179256907883888 21419438028167515392 21451512658338476032 21482067963922391168 21556256372490519372 21701272739064456384 21733769403842929664 21839891324760131469 21865676320421005296 21920165367855304704 22045737385716273152 22086227226702693376 22121872428911553408 22153382587794965892 22208588596379716608 22248939362038050816 22256134826142808962 22311596892281292288 22439411267604063744 22541688564170130432 22582744771180544104 22605170535600782976 22609406807510155136 22631859048629827584 22734666679019906688 22776421827537152544 22906899002345815072 22929646667690746368 23103356112142948992 23140642869716690736 23208305568166154744 23315950770244847484 23374053887151830016 23488185009647688561 23515916042716930224 23622739596169121793 23709566622374105088 23794004595512915456 23825335990647416148 23861013343134159808 23889184551331484672 24021534604247448576 24132951740630785536 24167326459412690064 24203515927006898944 24227551196050599936 24426234140256506888 24450490579323295872 24479357746477160448 24521983241835937088 24550934815911304192 24635721568560593568 24801454558930807296 24847005630040530048 24959875799725864536 24989344366195434624 25148965767905605934 25318151528908532448 25405587867578112117 25435582658448924528 25498967876892905472 25509955707157839512 25573526262497855488 25770261377639041956 25808851167063478976 25834480612115180544 25839322065725891584 25957095922377725952 25965490630499943789 25982476204594179072 26030196374328174336 26109343764186924087 26179313145538074368 26205310477360852992 26372698958200913472 26403835556734798848 26523777792189891136 26646800880279825696 26751254445639204096 26768255169952029888 26843640011025929784 26875332620247920256 26997416681336139192 27193148109157617664 27201942565285655398 27228955417882761312 27269729535010468352 27435235383169751928 27479513407788570249 27587231147065429224 27619801667900217216 27661161059436455936 27943417804940909568 28025123704955356672 28155110364069249792 28344519495920922624 28396577862903462912 28525572342543845184 28559250704223353856 28698700170552569451 28741675163320692496 28770217045310087424 28935030318752608512 29034957562946413848 29069237323941628032 29119855099680175292 29154235093894673728 29183186667970040832 29451727288730333664 29495829905215404544 29537843450393287856 29611451461839622144 29674846434857078616 29748795856375056384 29839250016213627528 29919215023472084992 30055584752226840576 30065304940578882282 30140227380801043968 30312888905359875584 30368562436716203392 30572862223587661824 30592291622802319872 30678445726886776896 30714665851711908864 30804474816190598656 30854190492955587648 31087934360326463312 31118806191866012928 31165405182869106688 31317580012863584748 31354554723622573632 31496986128225495724 31528264168074776256 31565487620457391104 31767114654196554864 32028712805663264768 32177268987507714048 32223101945883586752 32323930771262828544 32334384558735779058 32600654105764394496 32798514480631507944 32847628758080791424 32880248051782957056 33068606078574409728 33129340840054040064 33182808643367330112 33230073881692448838 33279834399634486048 33312882894569574912 33319125821593912832 33659116901406095616 33757535371878043264 33874117156770816156 33914110211265232704 34102000018529860032 34164632741305728816 34360348503518722608 34445974149486907392 34620654173999925052 34643301606125572096 34655034168214423488 34706928499104232448 34812458352249232116 34962618997488365568 34973926155367271226 35061080830727745024 35076189097342029329 35163598610934551296 35205114075646398464 35529067840373100928 35564349933561157632 35668339260852272128 35691006893269373184 35791520014701239712 35833776826997227008 35996555575114852256 36032301906371172864 36305273890510348416 36580313844226335904 36639351210384760332 36782974862753905632 36826402223866956288 36953582352840890352 37257890406587879424 37439813699588796804 37484016549293151936 37540147152092333056 37723448651858408901 37862103817204617216 37977227293362798672 38034096456725126912 38071866165222371328 38079000938964471808 38264933560736759268 38360289393746783232 38580040425003478016 38713276750595218464 38758983098588837376 38910915557293387776 38935643883566588928 38973714306891268608 39045294561492261504 39268969718307111552 39519803349565952182 39559048437301370208 39566461913142771488 39605753335102198272 39785666688284836704 39970201320419738544 40069806663688851456 40087073254105176376 40126881668458806144 40186969841068058624 40496125022004208788 40614534744290770802 40789722163736426496 40802913847928483097 40904594302515702528 40952887802282545152 41138920657274116864 41152853074754627892 41179773607281340416 41491741589154683904 41756773350484779664 41806072964830098176 41847588429541945344 42037685557433035008 42087316827276521472 42232665546103874688 42356152872262073152 42745909745448887054 42788358513815767776 42838876056335030784 42964135927844782336 43112512744981038744 43402545478128912768 43467538807685859328 43679782649520262938 43731352640842010592 44172454453405386752 44243744857823106816 44306765175589931784 44417177192759433216 44512269652285617924 44623193784562584576 44878822535208127488 45083377128340260864 45097957410868323423 45165489542361088208 45210341071201565952 45218813615020310272 45263718097259655168 45469333358039813376 45552843655074305088 45813798004691630144 45859293335381492736 46206712224285897984 46281285739433381472 46416611136332309488 46631901540489694968 46748107774303660032 46976370019295377122 47031832085433860448 47245479192338243586 47588009191025830912 47650671981294832296 47722026686268319616 47778369102662969344 48043069208494897152 48265903481261571072 48334652918825380128 48407031854013797888 48852468280513013776 48900981158646591744 48958715492954320896 49043966483671874176 49101869631822608384 49271443137121187136 49602909117861614592 49694011260081060096 49919751599451729072 49978688732390869248 50297931535811211868 50636303057817064896 50811175735156224234 50871165316897849056 51019911414315679024 51147052524995710976 51540522755278083912 51617702334126957952 51668961224230361088 51678644131451783168 51914191844755451904 51930981260999887578 51964952409188358144 52060392748656348672 52218687528373848174 52358626291076148736 52745397916401826944 52807671113469597696 53047555584379782272 53293601760559651392 53502508891278408192 53536510339904059776 53687280022051859568 53750665240495840512 53994833362672278384 54403885130571310796 54457910835765522624 54539459070020936704 54870470766339503856 54959026815577140498 55119725724394617517 55174462294130858448 55239603335800434432 55322322118872911872 55886835609881819136 56050247409910713344 56310220728138499584 56793155725806925824 57051144685087690368 57118501408446707712 57397400341105138902 57483350326641384992 57540434090620174848 57870060637505217024 58069915125892827696 58138474647883256064 58239710199360350584 58308470187789347456 58366373335940081664 58903454577460667328 58991659810430809088 59075686900786575712 59279705024348928273 59349692869714157232 59497591712750112768 59678500032427255056 59838430046944169984 60130609881157764564 60280454761602087936 60586144804499868841 60625777810719751168 60737124873432406784 60921802116436156203 61145724447175323648 61184583245604639744 61356891453773553792 61429331703423817728 61608949632381197312 61708380985911175296 62175868720652926624 62237612383732025856 62635160025727169496 62709109447245147264 62993972256450991448 63056528336149552512 63130975240914782208 63534229308393109728 64118864618173330581 64354537975015428096 64446203891767173504 64668769117471558116 65201308211528788992 65519673974280394407 65597028961263015888 65695257516161582848 65760496103565914112 66137212157148819456 66258681680108080128 66365617286734660224 66460147763384897676 66559668799268972096 66625765789139149824 66638251643187825664 67318233802812191232 67515070743756086528 67748234313541632312 67828220422530465408 68204000037059720064 68329265482611457632 68720697007037445216 69241308347999850104 69310068336428846976 69413856998208464896 69624916704498464232 69947852310734542452 70122161661455490048 70152378194684058658 70327197221869102592 70868218788507365379 71058135680746201856 71128699867122315264 71336678521704544256 71382013786538746368 71583040029402479424 71667553653994454016 71993111150229704512 72064603812742345728 72610547781020696832 73160627688452671808 73278702420769520664 73565949725507811264 73652804447733912576 73907164705681780704 74879627399177593608 74968033098586303872 75080294304184666112 75446897303716817802 75954454586725597344 76068192913450253824 76529867121473518536 76720578787493566464 77160080850006956032 77426553501190436928 77517966197177674752 77871287767133177856 77896471891499831367 77947428613782537216 78090589122984523008 78537939436614223104 79039606699131904364 79118096874602740416 79132923826285542976 79211506670204396544 79571333376569673408 79940402640839477088 80174146508210352752 80253763336917612288 80373939682136117248 80992250044008417576 81229069488581541604 81579444327472852992 81605827695856966194 81809188605031405056 82277841314548233728 82305706149509255784 82983483178309367808 83513546700969559328 83612145929660196352 84075371114866070016 84465331092207749376 84712305744524146304 85491819490897774108 85576717027631535552 85677752112670061568 85928271855689564672 86225025489962077488 86805090956257825536 86935077615371718656 87359565299040525876 87462705281684021184 88344908906810773504 88487489715646213632 88613530351179863568 88834354385518866432 89024539304571235848 89246387569125169152 89757645070416254976 90166754256680521728 90195914821736646846 90330979084722176416 90420682142403131904 90437627230040620544 90938666716079626752 91105687310148610176 91627596009383260288 91718586670762985472 92413424448571795968 92562571478866762944 92833222272664618976 93263803080979389936 93496215548607320064 93952740038590754244 94063664170867720896 94490958384676487172 95176018382051661824 95206798978499793893 95301343962589664592 95444053372536639232 95556738205325938688 96086138416989794304 96531806962523142144 96669305837650760256 96814063708027595776 97704936561026027552 97801962317293183488 98087932967343748352 98203739263645216768 98542886274242374272 99205818235723229184 99388022520162120192 99839503198903458144 99957377464781738496 100595863071622423736 101272606115634129792 101622351470312448468 101742330633795698112 102039822828631358048 103081045510556167824 103235404668253915904 103337922448460722176 103357288262903566336 103861962521999775156 103929904818376716288 104120785497312697344 104437375056747696348 104717252582152297472 105228567292026087987 105490795832803653888 105615342226939195392 106095111168759564544 106587203521119302784 107005017782556816384 107073020679808119552 107374560044103719136 107501330480991681024 107989666725344556768 108807770261142621592 108915821671531045248 109078918140041873408 109740941532679007712 109918053631154280996 110239451448789235034 110348924588261716896 110479206671600868864 111773671219763638272 112100494819821426688 112620441456276999168 113170345955575226703 113586311451613851648 114102289370175380736 114237002816893415424 114794800682210277804 114966700653282769984 115080868181240349696 115740121275010434048 116139830251785655392 116276949295766512128 116479420398720701168 116616940375578694912 116732746671880163328 117806909154921334656 117983319620861618176 118151373801573151424 118559410048697856546 118699385739428314464 119357000064854510112 120261219762315529128 120560909523204175872 121172289608999737682 121251555621439502336 121474249746864813568 121843604232872312406 122369166491209279488 122408741543785449291 122713782907547107584 122858663406847635456 123217899264762394624 123416761971822350592 124351737441305853248 124475224767464051712 125270320051454338992 125418218894490294528 125987944512901982896 126113056672299105024 126261950481829564416 127068458616786219456 128237729236346661162 128892407783534347008 129337538234943116232 130402616423057577984 131039347948560788814 131194057922526031776 131390515032323165696 132517363360216160256 132731234573469320448 132920295526769795352 133119337598537944192 133251531578278299648 133276503286375651328 134636467605624382464 135030141487512173056 135496468627083264624 135656440845060930816 136408000074119440128 136658530965222915264 137441394014074890432 138319311723480832637 138482616695999700208 138620136672857693952 138827713996416929792 139249833408996928464 139895704621469084904 140244323322910980096 140304756389368117316 140654394443738205184 141736437577014730758 142116271361492403712 142673357043409088512 142764027573077492736 143166080058804958848 143335107307988908032 143986222300459409024 144129207625484691456 145221095562041393664 146321255376905343616 146557404841539041328 147131899451015622528 147305608895467825152 147814329411363561408 149610684109071104689 149759254798355187216 149936066197172607744 150160588608369332224 150893794607433635604 151908909173451194688 152136385826900507648 153059734242947037072 153441157574987132928 154320161700013912064 154853107002380873856 155035932394355349504 155742575534266355712 155792943782999662734 155894857227565074432 156181178245969046016 157075878873228446208 158079213398263808728 158236193749205480832 158265847652571085952 158423013340408793088 159142666753139346816 159880805281678954176 160348293016420705504 160507526673835224576 161984500088016835152 162458138977163083208 163211655391713932388 163618377210062810112 164555682629096467456 164611412299018511568 165359177173183852551 165966966356618735616 167027093401939118656 167224291859320392704 168150742229732140032 168930662184415498752 169424611489048292608 170983638981795548216 171153434055263071104 171355504225340123136 171856543711379129344 172450050979924154976 173610181912515651072 174719130598081051752 174925410563368042368 176974979431292427264 177227060702359727136 177839115073046784819 178049078609142471696 178492775138250338304 179515290140832509952 180391829643473293692 180661958169444352832 180841364284806263808 180875254460081241088 181758434413499606523 181877333432159253504 182211374620297220352 182765406349308468609 183255192018766520576 183437173341525970944 184826848897143591936 185125142957733525888 185666444545329237952 186527606161958779872 187905480077181508488 188127328341735441792 188981916769352974344 190352036764103323648 190413597956999587786 190602687925179329184 190888106745073278464 192356593854519991743 193063613925046284288 193338611675301520512 193628127416055191552 195409873122052055104 195603924634586366976 196175865934687496704 197085772548484748544 198411636471446458368 198776045040324240384 199679006397806916288 199914754929563476992 201191726143244847472 202545212231268259584 203244702940624896936 203484661267591396224 204079645657262716096 206162091021112335648 206470809336507831808 207723925043999550312 208241570994625394688 208874750113495392696 209434505164304594944 210457134584052175974 210981591665607307776 212190222337519129088 213174407042238605568 214010035565113632768 214146041359616239104 214749120088207438272 215002660961983362048 215979333450689113536 217615540522285243184 217831643343062090496 218157836280083746816 219481883065358015424 219836107262308561992 220478902897578470068 220697849176523433792 220958413343201737728 224200989639642853376 225240882912553998336 226340691911150453406 228204578740350761472 229589601364420555608 229933401306565539968 230161736362480699392 231480242550020868096 232279660503571310784 232553898591533024256 232958840797441402336 233233880751157389824 235613818309842669312 235966639241723236352 236302747603146302848 237118820097395713092 237398771478856628928 238714000129709020224 240522439524631058256 241121819046408351744 242344579217999475364 242503111242879004672 242948499493729627136 243687208465744624812 244738332982418558976 244817483087570898582 245427565815094215168 246435798529524789248 246833523943644701184 248703474882611706496 248950449534928103424 250540640102908677984 250836437788980589056 251975889025803965792 252226113344598210048 254136917233572438912 256475458472693322324 257784815567068694016 258675076469886232464 260805232846115155968 262078695897121577628 262388115845052063552 262781030064646331392 265034726720432320512 265462469146938640896 265840591053539590704 266238675197075888384 266503063156556599296 266553006572751302656 269272935211248764928 270060282975024346112 270992937254166529248 271312881690121861632 272816000148238880256 273317061930445830528 274882788028149780864 276638623446961665274 276965233391999400416 277240273345715387904 278499666817993856928 279791409242938169808 280488646645821960192 280609512778736234632 281308788887476410368 283472875154029461516 284232542722984807424 285528055146154985472 285620396935499381679 286332160117609917696 286670214615977816064 287972444600918818048 288258415250969382912 290442191124082787328 292642510753810687232 293114809683078082656 294263798902031245056 294611217790935650304 295628658822727122816 299221368218142209378 299518509596710374432 299872132394345215488 301787589214867271208 303817818346902389376 304272771653801015296 306119468485894074144 309706214004761747712 310071864788710699008 311585887565999325468 311789714455130148864 312362356491938092032 314151757746456892416 315685701876078263961 316158426796527617456 316472387498410961664 316531695305142171904 316846026680817586176 318285333506278693632 319761610563357908352 320696586032841411008 321015053347670449152 323969000176033670304 324916277954326166416 326423310783427864776 327236754420125620224 329111365258192934912 329222824598037023136 330718354346367705102 334054186803878237312 334448583718640785408 336301484459464280064 337861324368830997504 338849222978096585216 341967277963591096432 342306868110526142208 342711008450680246272 343713087422758258688 344900101959848309952 347220363825031302144 349438261196162103504 349850821126736084736 353949958862584854528 354454121404719454272 355678230146093569638 356098157218284943392 360783659286946587384 361323916338888705664 361682728569612527616 361750508920162482176 363516868826999213046 363754666864318507008 364422749240594440704 365530812698616937218 366510384037533041152 369653697794287183872 370250285915467051776 371332889090658475904 373055212323917559744 375810960154363016976 376254656683470883584 377963833538705948688 380827195913999175572 381205375850358658368 381776213490146556928 384713187709039983486 385838080070762322619 386677223350603041024 387256254832110383104 390819746244104110208 391207849269172733952 392351731869374993408 394171545096969497088 397552090080648480768 399358012795613832576 399829509859126953984 402383452286489694944 405090424462536519168 406489405881249793872 406969322535182792448 408159291314525432192 412324182042224671296 412941618673015663616 414957935170442497911 415447850087999100624 416483141989250789376 417749500226990785392 418869010328609189888 420914269168104351948 421963183331214615552 424380444675038258176 426348814084477211136 428020071130227265536 428292082719232478208 429498240176414876544 430005321923966724096 431958666901378227072 435231081044570486368 435663286686124180992 438963766130716030848 439672214524617123984 440957805795156940136 441395698353046867584 441916826686403475456 448832052327213314067 450481765825107996672 452681383822300906812 456409157480701522944 459179202728841111216 459866802613131079936 460323472724961398784 462960485100041736192 464559321007142621568 465107797183066048512 465917681594882804672 466467761502314779648 471227636619685338624 472605495206292605696 474237640194791426184 474797542957713257856 477428000259418040448 481044879049262116512 484689158435998950728 485896998987459254272 487374416931489249624 489634966175141797164 490855131630188430336 493667047887289402368 496077531519551557653 497406949765223412992 497900899069856206848 501081280205817355968 501672875577961178112 503951778051607931584 504452226689196420096 508273834467144877824 512950916945386644648 515569631134137388032 517350152939772464928 524157391794243155256 524776231690104127104 525562060129292662784 530924938293877281792 531681182107079181408 532477350394151776768 538545870422497529856 540120565950048692224 541985874508333058496 542625763380243723264 545275303240498819569 545632000296477760512 546634123860891661056 549765576056299561728 553277246893923330548 553930466783998800832 554480546691430775808 556999333635987713856 559582818485876339616 561219025557472469264 562617577774952820736 566945750308058923032 568465085445969614848 571056110292309970944 571240793870998763358 572664320235219835392 575944889201837636096 580884382248165574656 585285021507621374464 586229619366156165312 588527597804062490112 591257317645454245632 598442736436284418756 599037019193420748864 599744264788690430976 603575178429734542416 607635636693804778752 608545543307602030592 612238936971788148288 619412428009523495424 623171775131998650936 624724712983876184064 628303515492913784832 631371403752156527922 632316853593055234912 632944774996821923328 633063390610284343808 636570667012557387264 639523221126715816704 641393172065682822016 642030106695340898304 647938000352067340608 649832555908652332832 652846621566855729552 654473508840251240448 658222730516385869824 658445649196074046272 661436708692735410204 666447592849498557251 668108373607756474624 668897167437281570816 672602968918928560128 675722648737661995008 677698445956193170432 683934555927182192864 684613736221052284416 687426174845516517376 689800203919696619904 694440727650062604288 698876522392324207008 699701642253472169472 707899917725169709056 708908242809438908544 711356460292187139276 712196314436569886784 721567318573893174768 722647832677777411328 723365457139225055232 723501017840324964352 727033737653998426092 727509333728637014016 728845498481188881408 731061625397233874436 733020768075066082304 739307395588574367744 740500571830934103552 742665778181316951808 746110424647835119488 751621920308726033952 752509313366941767168 755927667077411897376 761654391827998351144 762410751700717316736 763552426980293113856 769426375418079966972 771676160141524645238 773354446701206082048 781639492488208220416 782415698538345467904 784703463738749986816 788343090193938994176 795104180161296961536 798716025591227665152 799659019718253907968 804766904572979389888 810180848925073038336 812978811762499587744 813938645070365584896 816318582629050864384 824648364084449342592 825883237346031327232 829915870340884995822 830895700175998201248 835499000453981570784 841828538336208703896 843926366662429231104 848760889350076516352 852697628168954422272 856584165438464956416 856861190806498145037 858996480352829753088 860010643847933448192 863917333802756454144 870462162089140972736 871326573372248361984 877927532261432061696 879344429049234247968 881915611590313880272 882791396706093735168 883833653372806950912 897664104654426628134 905362767644601813624 912818314961403045888 918358405457682222432 919733605226262159872 929118642014285243136 930215594366132097024 931835363189765609344 932935523004629559296 942455273239370677248 945210990412585211392 948475280389582852368 949595085915426515712 954856000518836080896 962089758098524233024 969378316871997901456 971793997974918508544 974748833862978499248 979269932350283594328 981710263260376860672 987334095774578804736 992155063039103115306 994813899530446825984 1002162560411634711936 1003345751155922356224 1007903556103215863168 1008904453378392840192 1016547668934289755648 1025901833890773289296 1031139262268274776064 1034700305879544929856 1047274788763497732823 1048314783588486310512 1049552463380208254208 1051124120258585325568 1061849876587754563584 1063362364214158362816 1064954700788303553536 1080241131900097384448 1083971749016666116992 1085251526760487446528 1090550606480997639138 1091264000592955521024 1093268247721783322112 1099531152112599123456 1106554493787846661096 1107860933567997601664 1108961093382861551616 1113998667271975427712 1119165636971752679232 1122438051114944938528 1133891500616117846064 1136930170891939229696 1142481587741997526716 1145328640470439670784 1151889778403675272192 1157514240212286967857 1161768764496331149312 1170570043015242748928 1172459238732312330624 1177055195608124980224 1182514635290908491264 1196885472872568837512 1198074038386841497728 1199488529577380861952 1207150356859469084832 1215271273387609557504 1224477873943576296576 1238824856019046990848 1244873805511327493733 1246343550263997301872 1249449425967752368128 1256607030985827569664 1262742807504313055844 1264633707186110469824 1265889549993643846656 1266126781220568687616 1273141334025114774528 1279046442253431633408 1282786344131365644032 1284060213390681796608 1295876000704134681216 1299665111817304665664 1305693243133711459104 1316891298392148092544 1322873417385470820408 1332895185698997114502 1336216747215512949248 1346496156981639942201 1351445297475323990016 1355396891912386340864 1367869111854364385728 1369227472442104568832 1379600407839393239808 1388881455300125208576 1397753044784648414016 1399403284506944338944 1417816485618877817088 1422712920584374278552 1424392628873139773568 1443134637147786349536 1445295665355554822656 1454067475307996852184 1457690996962377762816 1462123250794467748872 1466041536150132164608 1481001143661868207104 1485331556362633903616 1492220849295670238976 1503243840617452067904 1505018626733883534336 1511855334154823794752 1523308783655996702288 1524821503401434633472 1527104853960586227712 1538852750836159933944 1543352320283049290476 1546708893402412164096 1563278984976416440832 1569406927477499973632 1576686180387877988352 1597432051182455330304 1609533809145958779776 1620361697850146076672 1625957623524999175488 1627877290140731169792 1632637165258101728768 1649296728168898685184 1651766474692062654464 1659831740681769991644 1661791400351996402496 1670998000907963141568 1683657076672417407792 1687852733324858462208 1697521778700153032704 1705395256337908844544 1713168330876929912832 1713722381612996290074 1717992960705659506176 1727834667605512908288 1740924324178281945472 1742653146744496723968 1755855064522864123392 1758688858098468495936 1763831223180627760544 1765582793412187470336 1795328209308853256268 1810725535289203627248 1825636629922806091776 1836716810915364444864 1839467210452524319744 1858237284028570486272 1863670726379531218688 1865871046009259118592 1884910546478741354496 1890421980825170422784 1896950560779165704736 1899190171830853031424 1909712001037672161792 1924179516197048466048 1938756633743995802912 1949497667725956998496 1958539864700567188656 1963420526520753721344 1974668191549157609472 1984310126078206230612 1989627799060893651968 1999342778548495671753 2004325120823269423872 2006691502311844712448 2015807112206431726336 2017808906756785680384 2033095337868579511296 2051803667781546578592 2062278524536549552128 2069400611759089859712 2094549577526995465646 2096629567176972621024 2099104926760416508416 2123699753175509127168 2126724728428316725632 2129909401576607107072 2167943498033332233984 2170503053520974893056 2181101212961995278276 2182528001185911042048 2186536495443566644224 2199062304225198246912 2213108987575693322192 2215721867135995203328 2217922186765723103232 2227997334543950855424 2238331273943505358464 2244876102229889877056 2267783001232235692128 2284963175483995053432 2290657280940879341568 2303779556807350544384 2315028480424573935714 2341140086030485497856 2344918477464624661248 2354110391216249960448 2365029270581816982528 2393770945745137675024 2396148076773682995456 2398977059154761723904 2414300713718938169664 2430542546775219115008 2448955747887152593152 2477649712038093981696 2489747611022654987466 2492687100527994603744 2525485615008626111688 2529267414372220939648 2531779099987287693312 2532253562441137375232 2546282668050229549056 2558092884506863266816 2565572688262731288064 2591752001408269362432 2599330223634609331328 2611386486267422918208 2633782596784296185088 2645746834770941640816 2665790371397994229004 2672433494431025898496 2692992313963279884402 2710793783824772681728 2735738223708728771456 2738454944884209137664 2759200815678786479616 2795506089569296828032 2798806569013888677888 2835632971237755634176 2845425841168748557104 2848785257746279547136 2886269274295572699072 2890591330711109645312 2908134950615993704368 2915381993924755525632 2924246501588935497744 2932083072300264329216 2962002287323736414208 2970663112725267807232 2984441698591340477952 3006487681234904135808 3010037253467767068672 3023710668309647589504 3046617567311993404576 3049643006802869266944 3077705501672319867888 3086704640566098580952 3093417786804824328192 3126557969952832881664 3141824366290493198469 3153372360775755976704 3194864102364910660608 3219067618291917559552 3240723395700292153344 3251915247049998350976 3255754580281462339584 3265274330516203457536 3298593456337797370368 3319663481363539983288 3323582800703992804992 3341996001815926283136 3367314153344834815584 3410790512675817689088 3427444763225992580148 3435985921411319012352 3455669335211025816576 3472542720636860903571 3481848648356563890944 3485306293488993447936 3511710129045728246784 3517377716196936991872 3527662446361255521088 3531165586824374940672 3590656418617706512536 3621451070578407254496 3673433621830728889728 3678934420905048639488 3716474568057140972544 3727341452759062437376 3769821092957482708992 3780843961650340845568 3793901121558331409472 3798380343661706062848 3819424002075344323584 3848359032394096932096 3877513267487991605824 3898995335451913996992 3917079729401134377312 3968620252156412461224 3979255598121787303936 3998685557096991343506 4008650241646538847744 4031614224412863452672 4066190675737159022592 4103607335563093157184 4138801223518179719424 4189099155053990931292 4193259134353945242048 4198209853520833016832 4253449456856633451264 4259818803153214214144 4335886996066664467968 4362202425923990556552 4373072990887133288448 4398124608450396493824 4426217975151386644384 4431443734271990406656 4455994669087901710848 4476662547887010716928 4489752204459779754112 4535566002464471384256 4569926350967990106864 4581314561881758683136 4607559113614701088768 4630056960849147871428 4682280172060970995712 4689836954929249322496 4708220782432499920896 4730058541163633965056 4787541891490275350048 4792296153547365990912 4828601427437876339328 4861085093550438230016 4897911495774305186304 4955299424076187963392 4979495222045309974932 4985374201055989207488 5050971230017252223376 5058534828744441879296 5063558199974575386624 5064507124882274750464 5092565336100459098112 5116185769013726533632 5131145376525462576128 5183504002816538724864 5198660447269218662656 5222772972534845836416 5267565193568592370176 5291493669541883281632 5331580742795988458008 5344866988862051796992 5385984627926559768804 5471476447417457542912 5476909889768418275328 5518401631357572959232 5591012179138593656064 5597613138027777355776 5671265942475511268352 5690851682337497114208 5697570515492559094272 5772538548591145398144 5781182661422219290624 5816269901231987408736 5848493003177870995488 5924004574647472828416 5941326225450535614464 5968883397182680955904 5998028335645487015259 6012975362469808271616 6020074506935534137344 6047421336619295179008 6093235134623986809152 6099286013605738533888 6155411003344639735776 6173409281132197161904 6186835573609648656384 6253115939905665763328 6283648732580986396938 6389728204729821321216 6438135236583835119104 6503830494099996701952 6511509160562924679168 6530548661032406915072 6597186912675594740736 6639326962727079966576 6647165601407985609984 6683992003631852566272 6734628306689669631168 6854889526451985160296 6871971842822638024704 6911338670422051633152 6945085441273721807142 6963697296713127781888 7023420258091456493568 7034755432393873983744 7055324892722511042176 7062331173648749881344 7181312837235413025072 7242902141156814508992 7330923521344484129761 7346867243661457779456 7357868841810097278976 7432949136114281945088 7454682905518124874752 7561687923300681691136 7587802243116662818944 7596760687323412125696 7638848004150688647168 7696718064788193864192 7755026534975983211648 7797990670903827993984 7834159458802268754624 7937240504312824922448 7958511196243574607872 7997371114193982687012 8017300483293077695488 8063228448825726905344 8132381351474318045184 8207214671126186314368 8277602447036359438848 8378198310107981862584 8386518268707890484096 8396419707041666033664 8506898913713266902528 8671773992133328935936 8724404851847981113104 8746145981774266576896 8796249216900792987648 8852435950302773288768 8862887468543980813312 8911989338175803421696 8953325095774021433856 8979504408919559508224 9071132004928942768512 9139852701935980213728 9260113921698295742856 9379673909858498644992 9425473098871479595407 9460117082327267930112 9575083782980550700096 9584592307094731981824 9657202854875752678656 9722170187100876460032 9795822991548610372608 9958990444090619949864 9970748402111978414976 10101942460034504446752 10117069657488883758592 10232371538027453067264 10262290753050925152256 10367008005633077449728 10397320894538437325312 10445545945069691672832 10535130387137184740352 10582987339083766563264 10663161485591976916016 10689733977724103593984 10771969255853119537608 10942952894834915085824 11036803262715145918464 11182024358277187312128 11342531884951022536704 11381703364674994228416 11395141030985118188544 11545077097182290796288 11562365322844438581248 11632539802463974817472 11696986006355741990976 11882652450901071228928 11937766794365361911808 11996056671290974030518 12025950724939616543232 12094842673238590358016 12186470269247973618304 12198572027211477067776 12310822006689279471552 12346818562264394323808 12506231879811331526656 12567297465161972793876 12779456409459642642432 12876270473167670238208 13007660988199993403904 13061097322064813830144 13194373825351189481472 13278653925454159933152 13294331202815971219968 13367984007263705132544 13469256613379339262336 13709779052903970320592 13743943685645276049408 13822677340844103266304 13890170882547443614284 13927394593426255563776 14046840516182912987136 14069510864787747967488 14110649785445022084352 14124662347297499762688 14362625674470826050144 14485804282313629017984 14661847042688968259522 14693734487322915558912 14865898272228563890176 14909365811036249749504 15175604486233325637888 15193521374646824251392 15277696008301377294336 15393436129576387728384 15510053069951966423296 15595981341807655987968 15668318917604537509248 15874481008625649844896 15994742228387965374024 16034600966586155390976 16126456897651453810688 16414429342252372628736 16555204894072718877696 16756396620215963725168 16773036537415780968192 16792839414083332067328 17013797827426533805056 17343547984266657871872 17448809703695962226208 17704871900605546577536 17725774937087961626624 17823978676351606843392 17906650191548042867712 17959008817839119016448 18142264009857885537024 18279705403871960427456 18520227843396591485712 18759347819716997289984 18850946197742959190814 19150167565961101400192 19169184614189463963648 19314405709751505357312 19591645983097220745216 19917980888181239899728 19941496804223956829952 20203884920069008893504 20234139314977767517184 20524581506101850304512 20734016011266154899456 20794641789076874650624 20891091890139383345664 21070260774274369480704 21165974678167533126528 21326322971183953832032 21543938511706239075216 21885905789669830171648 21992770564033452389283 22073606525430291836928 22364048716554374624256 22685063769902045073408 22763406729349988456832 22790282061970236377088 23090154194364581592576 23265079604927949634944 23393972012711483981952 23875533588730723823616 23992113342581948061036 24051901449879233086464 24189685346477180716032 24372940538495947236608 24397144054422954135552 24621644013378558943104 24693637124528788647616 25134594930323945587752 25752540946335340476416 26015321976399986807808 26388747650702378962944 26557307850908319866304 26588662405631942439936 26735968014527410265088 26938513226758678524672 27419558105807940641184 27780341765094887228568 27854789186852511127552 28139021729575495934976 28221299570890044168704 28725251348941652100288 28971608564627258035968 29323694085377936519044 29387468974645831117824 29818731622072499499008 30351208972466651275776 30786872259152775456768 31020106139903932846592 31191962683615311975936 31336637835209075018496 31748962017251299689792 31989484456775930748048 32069201933172310781952 32252913795302907621376 32828858684504745257472 33110409788145437755392 33512793240431927450336 33546073074831561936384 34027595654853067610112 34687095968533315743744 34897619407391924452416 35409743801211093155072 35451549874175923253248 35647957352703213686784 35813300383096085735424 35918017635678238032896 36284528019715771074048 36559410807743920854912 37040455686793182971424 37518695639433994579968 37701892395485918381628 38300335131922202800384 38338369228378927927296 38628811419503010714624 39183291966194441490432 39835961776362479799456 39882993608447913659904 40407769840138017787008 40468278629955535034368 41468032022532309798912 41589283578153749301248 41782183780278766691328 42140521548548738961408 42331949356335066253056 42652645942367907664064 43087877023412478150432 43771811579339660343296 43985541128066904778566 44728097433108749248512 45526813458699976913664 45580564123940472754176 46180308388729163185152 46530159209855899269888 46787944025422967963904 47984226685163896122072 48103802899758466172928 48379370692954361432064 48745881076991894473216 49243288026757117886208 49387274249057577295232 50269189860647891175504 51505081892670680952832 52030643952799973615616 53114615701816639732608 53177324811263884879872 53471936029054820530176 53877026453517357049344 54839116211615881282368 55560683530189774457136 55709578373705022255104 56278043459150991869952 56442599141780088337408 57450502697883304200576 57943217129254516071936 58647388170755873038088 58774937949291662235648 60702417944933302551552 61573744518305550913536 62040212279807865693184 62383925367230623951872 62673275670418150036992 63497924034502599379584 63978968913551861496096 65657717369009490514944 65978311692100357167849 66220819576290875510784 67025586480863854900672 67092146149663123872768 68055191309706135220224 69795238814783848904832 70819487602422186310144 71626600766192171470848 71836035271356476065792 72569056039431542148096 73118821615487841709824 74080911373586365942848 75403784790971836763256 76600670263844405600768 77257622839006021429248 79671923552724959598912 79765987216895827319808 80815539680276035574016 80936557259911070068736 83178567156307498602496 83564367560557533382656 84663898712670132506112 85305291884735815328128 86175754046824956300864 87543623158679320686592 87971082256133809557132 89456194866217498497024 91053626917399953827328 92360616777458326370304 93060318419711798539776 93575888050845935927808 95968453370327792244144 96207605799516932345856 96758741385908722864128 97491762153983788946432 98486576053514235772416 98774548498115154590464 100538379721295782351008 104061287905599947231232 106229231403633279465216 106354649622527769759744 106943872058109641060352 107754052907034714098688 109678232423231762564736 111121367060379548914272 112556086918301983739904 112885198283560176674816 114901005395766608401152 115886434258509032143872 117294776341511746076176 117549875898583324471296 121404835889866605103104 124080424559615731386368 124767850734461247903744 125346551340836300073984 126995848069005198759168 127957937827103722992192 131315434738018981029888 131956623384200714335698 134051172961727709801344 134184292299326247745536 139590477629567697809664 141638975204844372620288 143672070542712952131584 145138112078863084296192 146237643230975683419648 148161822747172731885696 150807569581943673526512 153201340527688811201536 154515245678012042858496 159343847105449919197824 159531974433791654639616 161631079360552071148032 167128735121115066765312 169327797425340265012224 170610583769471630656256 172351508093649912601728 175942164512267619114264 182107253834799907654656 184721233554916652740608 186120636839423597079552 187151776101691871855616 191936906740655584488288 194983524307967577892864 196973152107028471544832 197549096996230309180928 201076759442591564702016 212458462807266558930432 215508105814069428197376 219356464846463525129472 222242734120759097828544 225770396567120353349632 229802010791533216802304 231772868517018064287744 234589552683023492152352 242809671779733210206208 248160849119231462772736 249535701468922495807488 250693102681672600147968 253991696138010397518336 255915875654207445984384 262630869476037962059776 263913246768401428671396 268102345923455419602688 268368584598652495491072 279180955259135395619328 283277950409688745240576 290276224157726168592384 292475286461951366839296 296323645494345463771392 301615139163887347053024 306402681055377622403072 318687694210899838395648 319063948867583309279232 323262158721104142296064 338655594850680530024448 341221167538943261312512 344703016187299825203456 351884329024535238228528 364214507669599815309312 372241273678847194159104 374303552203383743711232 383873813481311168976576 389967048615935155785728 393946304214056943089664 395098193992460618361856 402153518885183129404032 424916925614533117860864 431016211628138856394752 438712929692927050258944 444485468241518195657088 459604021583066433604608 463545737034036128575488 469179105366046984304704 501386205363345200295936 507983392276020795036672 511831751308414891968768 527826493536802857342792 536204691846910839205376 558361910518270791238656 566555900819377490481152 584950572923902733678592 592647290988690927542784 603230278327774694106048 612805362110755244806144 637375388421799676791296 646524317442208284592128 677311189701361060048896 682442335077886522625024 689406032374599650406912 703768658049070476457056 728429015339199630618624 744482547357694388318208 748607104406767487422464 767747626962622337953152 787892608428113886179328 790196387984921236723712 804307037770366258808064 849833851229066235721728 877425859385854100517888 888970936483036391314176 919208043166132867209216 938358210732093968609408 1015966784552041590073344 1023663502616829783937536 1055652987073605714685584 1072409383693821678410752 1116723821036541582477312 1169901145847805467357184 1185294581977381855085568 1206460556655549388212096 1274750776843599353582592 1293048634884416569184256 1364884670155773045250048 1378812064749199300813824 1407537316098140952914112 1535495253925244675906304 1580392775969842473447424 1608614075540732517616128 1699667702458132471443456 1754851718771708201035776 1777941872966072782628352 1838416086332265734418432 1876716421464187937218816 2031933569104083180146688 2047327005233659567875072 2111305974147211429371168 2144818767387643356821504 2233447642073083164954624 2370589163954763710171136 2412921113311098776424192 2549501553687198707165184 2729769340311546090500096 2757624129498398601627648 2815074632196281905828224 3070990507850489351812608 3217228151081465035232256 3509703437543416402071552 3555883745932145565256704 3753432842928375874437632 4094654010467319135750144 4222611948294422858742336 4289637534775286713643008 4741178327909527420342272 4825842226622197552848384 5099003107374397414330368 5515248258996797203255296 5630149264392563811656448 6141981015700978703625216 6434456302162930070464512 7111767491864291130513408 7506865685856751748875264 8189308020934638271500288 8445223896588845717484672 9651684453244395105696768 11260298528785127623312896 12283962031401957407250432 12868912604325860140929024 14223534983728582261026816 15013731371713503497750528 16890447793177691434969344 19303368906488790211393536 22520597057570255246625792 24567924062803914814500864 30027462743427006995501056 33780895586355382869938688 38606737812977580422787072 45041194115140510493251584 67561791172710765739877376 90082388230281020986503168 135123582345421531479754752 270247164690843062959509504
- Sum of all divisors σ(n): 1076753574554632382233467369
- Sum of proper divisors (its aliquot sum) s(n): 806506409863789319273957865
- 270247164690843062959509504 is an abundant number, because the sum of its proper divisors (806506409863789319273957865) is greater than itself. Its abundance is 536259245172946256314448361
Bases of 270247164690843062959509504
- Binary: 11011111100010110001000000100111001111100011010110111011110110011010111010010000000000002
- Hexadecimal: 0xDF8B10273E35BBD9AE9000
- Base-36: XYFFY6AGU47XAKN40
Squares and roots of 270247164690843062959509504
- 270247164690843062959509504 squared (2702471646908430629595095042) is 73033530023439653545025918213370124443580984266326016
- 270247164690843062959509504 cubed (2702471646908430629595095043) is 19737104416198127475824148899083773568010685564283094212219778580915271514456064
-
270247164690843062959509504 is a
perfect square number . Itssquare root is 16439195986752 -
The
cube root of 270247164690843062959509504 is 646527569.1498371553
Scales and comparisons
How big is 270247164690843062959509504?- 270,247,164,690,843,062,959,509,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 270,247,164,690,843,062,959,509,504 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 270247164690843062959509504 cubic inches would be around 53877297.4 feet tall.
Recreational maths with 270247164690843062959509504
- 270247164690843062959509504 backwards is 405905959260348096461742072
- The number of decimal digits it has is: 27
- The sum of 270247164690843062959509504's digits is 117
- 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 270247164690843062959509504 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 270247164690843062959509504 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/270247164690843062959509504/
Chicago style:
Numbermatics. 2024. "Number 270247164690843062959509504 - Facts about the integer". https://numbermatics.com/n/270247164690843062959509504/
The information we have on file for 270247164690843062959509504 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 270247164690843062959509504, math, Factors of 270247164690843062959509504, curriculum, school, college, exams, university, Prime factorization of 270247164690843062959509504, STEM, science, technology, engineering, physics, economics, calculator, two hundred seventy septillion, two hundred forty-seven sextillion, one hundred sixty-four quintillion, six hundred ninety quadrillion, eight hundred forty-three trillion, sixty-two billion, nine hundred fifty-nine million, five hundred nine thousand, five hundred four.