53282843367713655671349504
53,282,843,367,713,655,671,349,504 is an even composite number composed of eight prime numbers multiplied together.
53282843367713655671349504 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 53282843367713655671349504:
28 × 32 × 132 × 432 × 732 × 972 × 1032 × 3732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 43 × 43 × 73 × 73 × 97 × 97 × 103 × 103 × 373 × 373)See below for interesting mathematical facts about the number 53282843367713655671349504 from the Numbermatics database.
Names of 53282843367713655671349504
- Cardinal: 53282843367713655671349504 can be written as Fifty-three septillion, two hundred eighty-two sextillion, eight hundred forty-three quintillion, three hundred sixty-seven quadrillion, seven hundred thirteen trillion, six hundred fifty-five billion, six hundred seventy-one million, three hundred forty-nine thousand, five hundred four.
Scientific notation
- Scientific notation: 5.3282843367713655671349504 × 1025
Factors of 53282843367713655671349504
Divisors of 53282843367713655671349504
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 32 36 39 43 48 52 64 72 73 78 86 96 97 103 104 117 128 129 144 146 156 169 172 192 194 206 208 219 234 256 258 288 291 292 309 312 338 344 373 384 387 388 412 416 438 468 507 516 559 576 582 584 618 624 657 676 688 746 768 774 776 824 832 873 876 927 936 949 1014 1032 1118 1119 1152 1164 1168 1236 1248 1261 1314 1339 1352 1376 1492 1521 1548 1552 1648 1664 1677 1746 1752 1849 1854 1872 1898 2028 2064 2236 2238 2304 2328 2336 2472 2496 2522 2628 2678 2704 2752 2847 2984 3042 3096 3104 3139 3296 3328 3354 3357 3492 3504 3698 3708 3744 3783 3796 4017 4056 4128 4171 4429 4472 4476 4656 4672 4849 4944 4992 5031 5044 5256 5329 5356 5408 5504 5547 5694 5968 6084 6192 6208 6278 6592 6708 6714 6984 7008 7081 7267 7396 7416 7488 7519 7566 7592 8034 8112 8256 8342 8541 8858 8944 8952 9312 9344 9409 9417 9698 9888 9984 9991 10062 10088 10512 10609 10658 10712 10816 11008 11094 11349 11388 11936 12051 12168 12337 12384 12416 12513 12556 13184 13287 13416 13428 13968 14016 14162 14534 14547 14792 14832 14976 15038 15132 15184 15987 16039 16068 16224 16393 16512 16641 16684 17082 17407 17716 17888 17904 18624 18688 18818 18834 19396 19776 19982 20124 20176 21024 21218 21243 21316 21424 21632 21801 22188 22557 22698 22776 23872 24037 24102 24336 24674 24768 24832 25026 25112 26368 26574 26832 26856 27229 27936 28032 28227 28251 28324 29068 29094 29584 29664 29952 29973 30076 30264 30368 31827 31974 32078 32136 32448 32786 33024 33282 33368 34164 34814 35432 35776 35808 36181 37011 37248 37539 37636 37668 38419 38792 39552 39861 39964 40248 40352 40807 42048 42436 42486 42632 42848 43264 43602 43641 44376 45114 45396 45552 47744 47961 48074 48117 48204 48672 49179 49348 49536 50052 50224 52221 53148 53664 53712 54223 54458 55872 56064 56454 56502 56648 57577 58136 58188 59168 59328 59946 60152 60528 60736 63037 63654 63729 63948 64156 64272 64896 65403 65572 66564 66736 67671 68328 69277 69628 70864 71552 71616 72111 72362 74022 74496 75078 75272 75336 76838 77584 79104 79722 79928 80496 80704 81614 81687 84096 84681 84872 84972 85264 85696 87204 87282 88752 89919 90228 90792 91104 92053 95481 95488 95922 96148 96234 96408 97344 97747 98358 98696 99072 100104 100448 104442 106296 107328 107424 108446 108543 108916 111033 111744 112908 113004 113296 115154 115257 116272 116376 118336 118656 119892 120304 121056 121472 122317 122421 126074 127308 127458 127896 128312 128544 129792 129883 130806 131144 133128 133472 134977 135342 136656 137917 138554 139129 139256 141728 143104 143232 144222 144351 144724 147537 148044 150156 150544 150672 153676 155168 156663 159444 159856 160992 161408 162669 163228 163374 168192 169362 169744 169944 170528 171392 172731 174408 174564 177504 179353 179838 180456 181584 182208 184106 189111 190447 190962 191844 192296 192468 192816 194688 195494 196716 197392 200208 200896 207831 208507 208884 212592 214656 214848 216333 216892 217086 217832 222066 223488 225816 226008 226592 229147 230308 230514 232544 232752 236672 237312 239784 240608 242112 242944 244634 244842 245061 252148 254616 254916 255792 256624 257088 259766 261612 262288 266256 266944 269954 270684 273312 275834 276159 277108 278258 278512 283456 286464 288444 288702 289448 293241 295074 296088 300312 301088 301344 304483 307352 310336 312481 313326 318888 319712 321984 322816 323317 325338 325629 326456 326748 338724 339488 339888 341056 342784 345462 345771 348816 349128 353977 355008 358706 359676 360912 363168 364416 366951 367263 368212 378222 380894 381924 383688 384592 384936 385632 389376 389649 390988 393432 394784 400416 401792 404587 404931 413751 415662 417014 417387 417768 425184 429312 429613 429696 432666 433784 434172 435664 444132 451632 452016 453184 456187 458294 460616 461028 465088 465504 470353 473344 479568 481216 484224 488007 489268 489684 490122 499447 504296 509232 509832 511584 513248 514176 516913 518193 519532 523224 524576 530491 532512 533888 538059 539908 541368 546624 548887 551668 552318 554216 556516 557024 566912 567333 571341 576888 577404 578896 586482 590148 592176 600624 602176 602688 608966 614704 620672 623493 624962 625521 626652 637776 639424 643968 646634 650676 651258 652912 653496 677448 678976 679776 682112 686857 687441 689677 690924 691542 697632 698256 704899 707954 710016 717412 719352 721824 726336 728832 729343 733902 734526 736424 748501 756444 761788 763848 767376 769184 769872 771264 774457 779298 781976 786864 789568 800832 803584 809174 809862 827502 828477 831324 834028 834774 835536 850368 859226 859392 865332 867568 868344 871328 879723 888264 900601 903264 904032 906368 912374 913449 916588 921232 922056 930176 931008 937443 940706 959136 962432 968448 969127 969951 976014 978536 979368 980244 998894 1008592 1018464 1019664 1023168 1026496 1028352 1029073 1033826 1036386 1039064 1046448 1049152 1060982 1061931 1065024 1067776 1076118 1079816 1082736 1093248 1097774 1100853 1103336 1104636 1108432 1113032 1114048 1133824 1134666 1142682 1153776 1154808 1157792 1168947 1170847 1172964 1180296 1184352 1196689 1201248 1204352 1205376 1213761 1214793 1217932 1229408 1241253 1241344 1246986 1249924 1251042 1252161 1253304 1270711 1275552 1278848 1287936 1288839 1293268 1301352 1302516 1305824 1306992 1354896 1357952 1359552 1364224 1368561 1373714 1374882 1379354 1381848 1383084 1395264 1396512 1409798 1411059 1415908 1420032 1434824 1438704 1443648 1452672 1458686 1467804 1469052 1472848 1497002 1498341 1512888 1523576 1527696 1534752 1538368 1539744 1542528 1548914 1550739 1555783 1558596 1563952 1573728 1579136 1590121 1591473 1601664 1614177 1618348 1619724 1646661 1652017 1655004 1656954 1662648 1668056 1669548 1671072 1688479 1700736 1714023 1718452 1730664 1735136 1736688 1742656 1754701 1759446 1776528 1792921 1801202 1806528 1808064 1808677 1812736 1824748 1826898 1833176 1842464 1844112 1860352 1862016 1874886 1876563 1881412 1918272 1924864 1938254 1939902 1952028 1957072 1958736 1960488 1987717 1997788 2017184 2036928 2039328 2046336 2052992 2058146 2060571 2062323 2067652 2069031 2072772 2078128 2092896 2098304 2114697 2121964 2123862 2130048 2152236 2159632 2165472 2186496 2188029 2195548 2201706 2206672 2209272 2216864 2226064 2228096 2245503 2269332 2285364 2307552 2309616 2315584 2323371 2331589 2337894 2341694 2345928 2360592 2368704 2393378 2402496 2408704 2410752 2427522 2429586 2435864 2458816 2475811 2482506 2493972 2499848 2502084 2504322 2506608 2541422 2551104 2557696 2577678 2586536 2602704 2605032 2611648 2613984 2641213 2701803 2709792 2710591 2715904 2719104 2737122 2740347 2747428 2749764 2758708 2763696 2766168 2790528 2793024 2804587 2812329 2819596 2822118 2831816 2869648 2877408 2887296 2905344 2907381 2909853 2917372 2935608 2938104 2945696 2978911 2994004 2996682 3025776 3047152 3055392 3069504 3076736 3079488 3085056 3087219 3097828 3101478 3111566 3117192 3127904 3147456 3158272 3180242 3182946 3185793 3203328 3228354 3236696 3239448 3293322 3304034 3310008 3313908 3325296 3336112 3339096 3342144 3376958 3401472 3428046 3436904 3461328 3470272 3473376 3485312 3509402 3509557 3512541 3518892 3553056 3585842 3590067 3602404 3613056 3616128 3617354 3641283 3649496 3653796 3666352 3684928 3688224 3724032 3726643 3749772 3753126 3762824 3812133 3836544 3866517 3876508 3879804 3904056 3914144 3917472 3920976 3957157 3958279 3975434 3995576 4034368 4073856 4078656 4092672 4105683 4105984 4116292 4121142 4124646 4135304 4138062 4145544 4156256 4185792 4196608 4203121 4229394 4233177 4243928 4247724 4260096 4304472 4319264 4330944 4376058 4391096 4403412 4413344 4418544 4433728 4452128 4456192 4491006 4495023 4538664 4570728 4601701 4615104 4619232 4631168 4646742 4652217 4663178 4667349 4675788 4683388 4691856 4721184 4737408 4770363 4774419 4786756 4804992 4855044 4859172 4871728 4917632 4939983 4951622 4956051 4965012 4987944 4999696 5004168 5008644 5013216 5065437 5082844 5102208 5155356 5173072 5205408 5210064 5223296 5227968 5259631 5264103 5282426 5378763 5403606 5419584 5421182 5426031 5438208 5474244 5480694 5494856 5499528 5517416 5527392 5532336 5581056 5584969 5586048 5609174 5624658 5639192 5644236 5663632 5739296 5754816 5774592 5814762 5819706 5834744 5871216 5876208 5891392 5930431 5957822 5963151 5982547 5988008 5993364 6051552 6094304 6110784 6114589 6139008 6153472 6158976 6174438 6181713 6195656 6202956 6207093 6223132 6234384 6255808 6294912 6344091 6360484 6365892 6371586 6456708 6473392 6478896 6492811 6564087 6586644 6608068 6620016 6627816 6650592 6672224 6678192 6684288 6719869 6736509 6753916 6856092 6873808 6922656 6940544 6946752 6970113 6970624 6994767 7018804 7019114 7025082 7037784 7106112 7135531 7171684 7180134 7204808 7226112 7232256 7234708 7282566 7298992 7307592 7332704 7369856 7376448 7427433 7453286 7499544 7506252 7525648 7624266 7673088 7733034 7753016 7759608 7808112 7828288 7834944 7841952 7914314 7916558 7923639 7950868 7991152 8068736 8105409 8131773 8147712 8157312 8211366 8232584 8242284 8249292 8270608 8276124 8291088 8312512 8371584 8406242 8413761 8458788 8466354 8487856 8495448 8608944 8638528 8661888 8722143 8752116 8782192 8806824 8826688 8837088 8867456 8904256 8929141 8936733 8965801 8982012 8990046 9077328 9141456 9203402 9230208 9238464 9261657 9262336 9293484 9304434 9326356 9334698 9351576 9366776 9383712 9442368 9474816 9481459 9540726 9548838 9573512 9609984 9710088 9718344 9743456 9835264 9853321 9879966 9903244 9912102 9930024 9975888 9999392 10008336 10017288 10026432 10067941 10130874 10156417 10165688 10204416 10310712 10346144 10410816 10420128 10446592 10455936 10519262 10528206 10528671 10537623 10564852 10757526 10770201 10807212 10839168 10842364 10852062 10948488 10961388 10989712 10999056 11034832 11054784 11064672 11169938 11172096 11179929 11218348 11249316 11278384 11288472 11327264 11436399 11478592 11509632 11629524 11639412 11669488 11742432 11752416 11782784 11860862 11871471 11874837 11915644 11926302 11965094 11976016 11986728 12103104 12188608 12221568 12229178 12278016 12317952 12348876 12363426 12391312 12405912 12414186 12446264 12468768 12511616 12589824 12598651 12609363 12688182 12720968 12731784 12743172 12913416 12946784 12957792 12985622 13092769 13128174 13173288 13216136 13240032 13255632 13301184 13344448 13356384 13368576 13377949 13439738 13473018 13495513 13507832 13712184 13747616 13805103 13845312 13881088 13893504 13902631 13940226 13989534 14002047 14037608 14038228 14050164 14075568 14212224 14271062 14311089 14330287 14343368 14360268 14409616 14469416 14565132 14597984 14615184 14665408 14739712 14752896 14854866 14868153 14906572 14999088 15012504 15051296 15196311 15221011 15248532 15466068 15506032 15519216 15616224 15656576 15669888 15683904 15778893 15792309 15828628 15833116 15847278 15901736 15982304 16136289 16137472 16210818 16263546 16278093 16314624 16422732 16465168 16484568 16498584 16541216 16552248 16582176 16625024 16743168 16754907 16812484 16827522 16917576 16932708 16975712 16990896 17217888 17277056 17323776 17397241 17444286 17504232 17564384 17613648 17653376 17674176 17734912 17791293 17808512 17858282 17873466 17889453 17931602 17947641 17964024 17980092 18154656 18282912 18343767 18406804 18460416 18473359 18476928 18523314 18586968 18608868 18652712 18669396 18703152 18733552 18767424 18884736 18962918 19081452 19097676 19147024 19420176 19436688 19478433 19486912 19616041 19706642 19759932 19806488 19824204 19860048 19951776 19998784 20016672 20034576 20052864 20135882 20159607 20225179 20261748 20312834 20331376 20621424 20692288 20821632 20840256 20911872 20984301 21038524 21056412 21057342 21075246 21129704 21406593 21476221 21515052 21540402 21614424 21678336 21684728 21704124 21896976 21922776 21979424 21998112 22069664 22109568 22129344 22227259 22282299 22339876 22359858 22436696 22498632 22556768 22576944 22654528 22811113 22872798 22957184 23019264 23259048 23278824 23338976 23484864 23504832 23512801 23565568 23602141 23721724 23742942 23749674 23770917 23831288 23852604 23930188 23952032 23973456 24206208 24377216 24395319 24443136 24458356 24697752 24726852 24782624 24811824 24828372 24892528 24937536 25023232 25197302 25218726 25241283 25376364 25441936 25463568 25486344 25826832 25840321 25893568 25915584 25971244 26185538 26256348 26346576 26432272 26480064 26511264 26602368 26688896 26712768 26755898 26787423 26810199 26879476 26897403 26946036 26991026 27015664 27424368 27495232 27610206 27690624 27787008 27805262 27880452 27979068 28004094 28075216 28076456 28100328 28151136 28424448 28444377 28542124 28622178 28660574 28686736 28720536 28819232 28938832 29130264 29195968 29230368 29330816 29505792 29534851 29559963 29709732 29736306 29813144 29998176 30025008 30102592 30203823 30310657 30392622 30442022 30469251 30497064 30932136 31012064 31038432 31232448 31313152 31339776 31361749 31367808 31557786 31584618 31586013 31657256 31666232 31694556 31803472 31964608 32185543 32272578 32421636 32527092 32556186 32845464 32930336 32969136 32997168 33082432 33104496 33164352 33250048 33301651 33509814 33539787 33624968 33655044 33835152 33865416 33951424 33981792 34335769 34435776 34554112 34794482 34888572 35008464 35128768 35227296 35306752 35348352 35582586 35614413 35617024 35624511 35716564 35746932 35778906 35863204 35895282 35928048 35960184 36309312 36459631 36565824 36687534 36813608 36946718 36953856 37046628 37173936 37217736 37305424 37338792 37406304 37467104 37534848 37769472 37795953 37828089 37925836 38162904 38195352 38294048 38725843 38840352 38873376 38956866 38973824 39232082 39278307 39413284 39519864 39612976 39648408 39720096 39903552 39997568 40033344 40069152 40105728 40133847 40271764 40319214 40450358 40486539 40523496 40625668 40662752 41242848 41384576 41415309 41643264 41672461 41680512 41707893 41968602 42077048 42112824 42114684 42150492 42259408 42813186 42952442 42990861 43030104 43080804 43228848 43369456 43408248 43793952 43845552 43958848 43996224 44139328 44219136 44250139 44258688 44454518 44564598 44679752 44719716 44873392 44997264 45113536 45153888 45309056 45622226 45624241 45663033 45745596 45914368 46518096 46557648 46677952 46969728 47009664 47025602 47204282 47336679 47443448 47485884 47499348 47541834 47662576 47705208 47860376 47904064 47946912 48412416 48446359 48754432 48790638 48916712 49395504 49453704 49565248 49623648 49656744 49785056 49875072 50140561 50264721 50346421 50394604 50437452 50482566 50752728 50883872 50927136 50972688 51443041 51457627 51653664 51680642 51787136 51831168 51942488 52191723 52371076 52512696 52693152 52864544 52960128 53022528 53204736 53242039 53373879 53377792 53425536 53511796 53574846 53620398 53758952 53794806 53842923 53892072 53982052 54031328 54640573 54848736 54990464 55031301 55220412 55381248 55420077 55610524 55760904 55958136 56008188 56150432 56152912 56200656 56302272 56535361 56888754 57084248 57244356 57321148 57373472 57441072 57638464 57877664 58260528 58391936 58435299 58460736 58661632 58848123 59069702 59119926 59419464 59472612 59626288 59996352 60050016 60205184 60407646 60478821 60621314 60675537 60785244 60884044 60938502 60994128 61864272 62024128 62076864 62464896 62723498 62735616 63115572 63169236 63172026 63314512 63332464 63389112 63606944 63929216 64219779 64371086 64428663 64545156 64843272 65054184 65112372 65690928 65860672 65938272 65994336 66164864 66208992 66328704 66603302 66681777 66898669 67019628 67079574 67249936 67310088 67670304 67730832 67902848 67963584 68375203 68433339 68671538 68871552 69588964 69777144 70016928 70257536 70454592 70538403 70696704 70746271 70806423 71036731 71165172 71228826 71249022 71433128 71493864 71557812 71726408 71790564 71856096 71920368 72604597 72618624 72919262 73131648 73375068 73627216 73893436 74093256 74347872 74435472 74610848 74677584 74812608 74934208 75069696 75122329 75591906 75656178 75851672 76325808 76390704 76588096 77095603 77451686 77520963 77680704 77746752 77773111 77913732 77947648 78464164 78556614 78826568 79039728 79225952 79296816 79440192 79807104 79995136 80066688 80138304 80267694 80362269 80543528 80638428 80692209 80900716 80973078 81046992 81251336 81325504 82485696 82769152 82830618 83344922 83361024 83415786 83937204 84154096 84225648 84229368 84300984 84518816 85333131 85471831 85626372 85904884 85981722 86060208 86161608 86457696 86738912 86816496 87358297 87587904 87691104 87917696 87992448 88278656 88500278 88517376 88604553 88679889 88909036 89129196 89359504 89439432 89746784 89994528 90227072 90307776 90611469 90618112 90931971 91244452 91248482 91326066 91407753 91491192 92761903 93036192 93115296 93355904 93939456 94019328 94051204 94085247 94408564 94673358 94886896 94971768 94998696 95083668 95325152 95410416 95720752 95808128 95893824 96556629 96892718 97581276 97833424 98791008 98907408 99130496 99247296 99313488 99570112 99750144 99820081 99904953 100281122 100529442 100692842 100789208 100874904 100965132 101505456 101767744 101854272 101945376 102886082 102915254 103007307 103307328 103361284 103574272 103662336 103884976 104383446 104742152 105025392 105386304 105729088 105920256 106045056 106484078 106747758 106851072 107023592 107149692 107240796 107517904 107589612 107685846 107784144 107964104 108062656 109281146 109378893 109697472 109980928 110062602 110440824 110840154 111221048 111521808 111916272 112016376 112300864 112305824 112401312 112604544 113070722 113387859 113572159 113777508 114168496 114488712 114642296 114746944 114882144 115276928 115755328 116078833 116177529 116521056 116555413 116783872 116870598 116921472 117696246 117834921 118139404 118239852 118838928 118945224 119252576 119992704 120100032 120401541 120410368 120597241 120815292 120957642 121242628 121351074 121459617 121570488 121768088 121877004 121988256 123258967 123728544 124048256 124153728 124929792 125017383 125123679 125446996 126231144 126338472 126344052 126629024 126664928 126778224 127213888 127858432 128093173 128439558 128742172 128857326 128972583 129090312 129686544 130108368 130224744 130883233 131381856 131721344 131876544 131988672 132033421 132329728 132417984 132657408 132750417 133206604 133363554 133797338 134039256 134159148 134499872 134620176 135340608 135461664 135805696 135927168 136750406 136866678 136872723 136989099 137343076 137743104 139177928 139554288 140033856 140515072 140909184 141076806 141492542 141612846 142073462 142330344 142457652 142498044 142866256 142987728 143115624 143452816 143581128 143712192 143840736 145209194 145237248 145339077 145838524 146263296 146750136 147254432 147786872 148186512 148695744 148870944 149221696 149355168 149625216 149868416 150244658 150421683 150910951 151039263 151183812 151312356 151703344 152651616 152781408 153176192 154191206 154329123 154372881 154903372 155041926 155361408 155493504 155546222 155827464 156575169 156928328 157113228 157653136 158079456 158451904 158593632 158880384 159614208 159726117 160133376 160245649 160276608 160535388 160724538 161087056 161276856 161384418 161801432 161946156 162093984 162502672 162651008 163782463 163921719 164971392 165661236 166260231 166689844 166831572 167874408 168308192 168451296 168458736 168601968 169037632 169606083 170157751 170205997 170666262 170943662 171252744 171809768 171963444 172120416 172323216 172915392 173477824 173632992 173913337 174716594 175175808 175382208 175441669 175835392 175984896 176544369 176557312 177000556 177209106 177359778 177818072 178258392 178719008 178878864 179493568 179989056 180454144 180615552 180734203 181222938 181863942 182026611 182488904 182496964 182652132 182815506 182982384 185523806 186072384 186230592 186293731 186711808 188102408 188170494 188817128 189346716 189773792 189943536 189997392 190167336 190650304 190820832 191441504 191616256 191787648 192808549 193113258 193285989 193785436 195162552 195666848 197582016 197814816 197873143 198260992 198494592 198626976 199140224 199640162 199809906 200045331 200562244 200696007 201058884 201385684 201578416 201749808 201930264 203010912 203535488 203708544 203890752 204734851 205125609 205300017 205772164 205830508 206014614 206614656 206722568 207769952 208766892 209484304 210050784 210772608 211458176 211615209 212090112 212238813 212419269 212968156 213110193 213495516 214047184 214299384 214481592 215035808 215179224 215371692 215568288 215928208 216125312 217813791 218562292 218757786 219394944 220125204 220881648 221680308 222442096 223043616 223832544 224032752 224601728 224611648 224802624 225209088 225366987 226141444 226164133 226775718 227144318 227555016 228336992 228977424 229284592 229493888 229764288 230553856 231286809 231510656 232157666 232355058 232562889 233042112 233110826 233319333 233741196 233842944 235392492 235669842 236278808 236479704 237677856 237890448 238505152 239985408 240153667 240200064 240803082 241194482 241630584 241915284 242485256 242702148 242919234 243140976 243536176 243754008 243976512 246517934 247457088 248096512 248307456 250034766 250247358 250893992 252462288 252676944 252688104 253258048 253329856 253556448 254427776 255008533 256186346 256197661 256415493 256879116 257249521 257484344 257714652 257945166 258180624 259373088 260216736 260449488 261766466 262074891 262763712 262927327 263442688 263753088 263977344 264066842 264835968 265500834 265813659 266413208 266727108 267594676 268078512 268318296 268999744 269240352 270681216 270923328 271854336 272044939 272795913 273500812 273733356 273745446 273978198 274686152 278285709 278355856 279108576 279190873 280067712 281818368 282153612 282255741 282985084 283225692 284146924 284660688 284915304 284996088 285732512 285975456 286231248 286905632 287162256 287424384 287681472 288872461 288954367 289669887 290418388 290678154 291677048 293500272 294508864 295573744 296373024 297391488 297741888 298443392 298710336 299250432 299460243 299714859 299736832 300489316 300843366 301821902 302078526 302367624 302624712 303406688 305303232 305562816 306352384 306827833 308382412 308658246 308745762 309021921 309806744 310083852 310722816 310987008 311092444 311654928 313150338 313856656 314226456 315306272 316158912 316903808 317187264 317760768 319452234 320491298 320553216 321070776 321449076 322174112 322553712 322768836 323602864 323892312 324187968 325005344 325302016 327564926 327843438 328136679 329942784 331322472 332520462 333379688 333663144 335748816 335924173 336616384 336902592 336917472 337203936 338075264 339212166 340315502 340411994 340716477 341332524 341887324 342505488 343619536 343926888 344240832 344646432 345830784 346955648 347265984 347826674 348236499 348532587 349433188 349666239 350351616 350764416 350883338 353088738 354001112 354418212 354719556 355636144 356516784 357438016 357757728 358987136 359978112 361231104 361468406 361484371 361791723 362445876 363727884 364053222 364977808 364993928 365304264 365631012 365964768 369776901 371047612 372144768 372461184 372587462 375052149 376204816 376340988 377634256 378693432 379547584 379887072 379994784 380334672 381300608 381641664 382883008 383575296 383844229 383953063 384279519 385617098 386226516 386571978 387570872 390325104 391333696 392649699 395164032 395629632 395746286 396100263 396989184 397253952 398251251 398280448 399280324 399619812 400090662 401124488 401392014 402117768 402771368 403156832 403499616 403860528 406021824 407070976 407417088 407702737 407781504 409469702 410251218 410600034 410618169 411544328 411661016 412029228 413229312 413445136 415539904 417533784 418968608 420101568 421545216 422916352 423230418 424477626 424838538 425936312 426220386 426991032 428094368 428598768 428963184 430071616 430358448 430743384 431136576 431856416 432250624 432921463 435627582 436017231 436725931 437124584 437515572 438789888 440250408 441763296 443360616 444884192 446087232 446364997 447665088 448065504 449203456 449223296 449605248 450733974 451265049 452282888 452328266 452732853 453117789 453551436 454288636 455110032 456673984 457954848 458569184 458987776 459528576 462573618 462987369 463021312 463118643 464315332 464710116 465125778 466084224 466221652 466638666 467482392 470784984 471339684 472557616 472959408 473975203 475355712 475780896 477010304 479178351 480307334 480400128 480736947 481606164 482388964 483261168 483830568 484970512 485404296 485838468 486281952 487072352 487508016 487953024 491347389 491765157 493035868 494914176 500069532 500494716 501787984 504924576 505353888 505376208 506516096 506659712 507112896 508818249 508855552 510017066 510473253 510617991 512372692 512395322 512830986 513758232 514499042 514968688 515429304 515890332 516361248 518746176 520433472 520898976 521740011 523532932 524149782 525527424 525854654 526325007 527506176 527954688 528133684 529671936 531001668 531627318 532826416 533454216 535189352 536157024 536636592 537999488 538480704 541362432 541741993 541846656 542202609 544089878 545591826 547001624 547466712 547490892 547956396 549372304 556571418 556711712 558217152 558381746 558881193 560135424 564307224 564511482 565970168 566451384 568293848 569321376 569830608 569992176 571465024 571950912 572462496 573811264 574324512 574848768 575251807 575362944 577744922 577908734 578425647 579339774 580307059 580836776 581356308 583354096 587000544 589017728 591147488 592746048 593115133 593619429 594782976 595483776 596886784 597420672 598920486 599429718 600978632 601686732 602088021 603643804 604157052 604735248 605249424 606813376 610606464 611125632 613655666 614204553 615376827 616202341 616764824 617316492 617491524 618043842 619613488 620167704 622184888 623309856 626300676 627713312 628452912 629802667 630612544 632317824 633807616 634374528 636716439 638904468 639330579 640982596 642141552 642898152 644348224 645107424 645537672 647205728 647784624 648375936 650010688 651827293 653441373 654503473 655129852 655686876 656273358 662644944 665040924 666759376 667326288 668759533 671497632 671848346 673232768 673805184 673834944 674407872 676100961 676150528 678424332 678492399 680631004 680823988 681432954 682665048 683774648 685010976 687239072 687853776 688481664 689292864 691661568 692146507 693860427 693911296 694531968 695653348 696472998 697065174 698866376 699332478 699957999 701528832 701766676 706177476 708002224 708836424 709439112 711272288 713033568 714876032 715515456 717974272 719956224 720461001 722936812 722968742 723583446 724891752 727455768 728106444 729955616 729987856 730608528 731262024 731929536 734959693 739553802 741418441 742095224 744289536 744922368 745174924 750104298 752409632 752681976 755268512 757386864 759095168 759774144 759989568 760669344 762601216 763283328 765025599 765766016 767688458 767906126 768559038 768592983 769246479 771234196 771748563 772453032 773143956 775141744 780650208 782667392 785299398 786224673 788781981 790328064 791259264 791492572 792200526 794507904 796502502 798560648 799239624 800181324 802248976 802784028 804235536 805542736 806313664 806999232 807721056 812043648 815405474 815563008 816134817 818939404 820502436 821200068 821236338 823088656 823322032 824058456 826890272 831079808 834857127 835067568 837572619 837937216 840203136 846460836 848955252 849677076 851872624 852440772 853982064 856188736 857197536 857926368 860143232 860716896 861486768 862273152 863712832 865842926 866617383 866863101 869682697 871255164 872034462 873451862 874249168 875031144 880500816 883526592 886721232 889768384 892174464 892729994 895330176 896131008 898380729 898446592 899210496 901467948 902530098 904565776 904656532 905465706 906235578 907102872 908577272 910220064 913347968 915909696 917138368 919057152 919701523 920483499 923477503 925147236 925974738 926237286 928630664 929420232 930251556 932168448 932443304 933277332 934964784 941569968 942679368 945115232 945918816 947950406 950711424 951561792 954020608 955772137 958356702 960614668 961473894 963212328 964777928 966522336 967661136 969941024 970808592 971676936 972563904 974144704 975016032 975906048 976590277 982694778 983530314 985172449 986071736 989828352 1000139064 1000989432 1003575968 1007772519 1009849152 1010707776 1010752416 1011050443 1013032192 1013319424 1014225792 1014892063 1017636498 1020034132 1020946506 1021235982 1022149431 1024745384 1024790644 1025661972 1027516464 1028998084 1029937376 1030858608 1031780664 1032722496 1037492352 1040866944 1041797952 1043480022 1044709497 1046110951 1047065864 1048299564 1048998717 1051054848 1051709308 1052650014 1056267368 1062003336 1063254636 1065652832 1066908432 1070378704 1072314048 1073273184 1075998976 1076961408 1083483986 1083693312 1084405218 1084453113 1085375169 1088179756 1091183652 1094003248 1094933424 1094981784 1095912792 1098744608 1109330703 1111133803 1113142836 1113423424 1116434304 1116763492 1117762386 1128614448 1129022964 1131940336 1132902768 1136587696 1138642752 1139661216 1139984352 1142930048 1143901824 1144924992 1147622528 1148649024 1150503614 1150725888 1151532687 1151859189 1152838557 1155489844 1155817468 1156851294 1158679548 1160614118 1161673552 1162712616 1166708192 1174001088 1177949097 1178035456 1182294976 1185492096 1186230266 1187238858 1188300789 1190967552 1194841344 1197840972 1198859436 1201957264 1203373464 1204176042 1207287608 1208314104 1209470496 1210498848 1213626752 1221212928 1222251264 1223108211 1227311332 1228409106 1230753654 1232404682 1233529648 1234632984 1234983048 1236087684 1239226976 1240335408 1244369776 1246619712 1252601352 1255426624 1256905824 1259605334 1261225088 1264635648 1268749056 1269998593 1273432878 1277808936 1278661158 1281965192 1284283104 1285796304 1288696448 1290214848 1291075344 1294411456 1295569248 1296751872 1297661053 1298764389 1300021376 1303654586 1306882746 1309006946 1309064761 1310177793 1310259704 1311373752 1312546716 1325289888 1330081848 1333518752 1334652576 1337519066 1339094991 1342995264 1343696692 1346465536 1347610368 1347669888 1348555207 1348815744 1352201922 1356848664 1356984798 1358198559 1361262008 1361647976 1362865908 1365330096 1367549296 1370021952 1374478144 1375707552 1376963328 1378585728 1384293014 1387720854 1389063936 1390037839 1391306696 1392945996 1394130348 1397732752 1398664956 1399915998 1403533352 1412354952 1416004448 1417672848 1418878224 1421925609 1422544576 1426067136 1429752064 1431030912 1431970993 1440922002 1442210841 1445873624 1445937484 1447166892 1449783504 1454911536 1456212888 1459911232 1459975712 1461217056 1462524048 1463859072 1469919386 1474042167 1476019561 1476438067 1479107604 1482836882 1484190448 1490349848 1500208596 1504819264 1505363952 1510537024 1514773728 1518190336 1519548288 1519979136 1521338688 1526566656 1530051198 1531419759 1531532032 1531853973 1535376916 1535812252 1537118076 1537185966 1538492958 1542468392 1543497126 1544906064 1546287912 1550283488 1561300416 1565220033 1565334784 1567764133 1570598796 1572449346 1577563962 1578975021 1582518528 1582985144 1584401052 1589015808 1593005004 1597121296 1598479248 1600362648 1604497952 1605568056 1608471072 1611085472 1612627328 1613998464 1615442112 1624087296 1625225979 1626607827 1630810948 1632269634 1637878808 1641004872 1642400136 1642472676 1646177312 1646644064 1648116912 1653780544 1662159616 1665211249 1669714254 1670135136 1675145238 1675874432 1676643579 1680406272 1692921672 1697910504 1699354152 1703745248 1704881544 1707964128 1712377472 1714395072 1715852736 1716434473 1720286464 1721433792 1722973536 1724546304 1725755421 1727425664 1731685852 1733234766 1733726202 1735276941 1739365394 1740921177 1742510328 1744068924 1746903724 1748498336 1750062288 1761001632 1767053184 1773442464 1779345399 1779536768 1780858287 1784348928 1785459988 1790660352 1791915823 1792262016 1796761458 1802935896 1805060196 1809131552 1809313064 1810931412 1812471156 1814205744 1817154544 1820440128 1826695936 1831819392 1834276736 1839403046 1840966998 1842613659 1846955006 1848607023 1850294472 1851949476 1852474572 1857261328 1858840464 1860503112 1864886608 1866554664 1869929568 1883139936 1885358736 1889408001 1890230464 1891837632 1895900812 1901422848 1902755977 1903123584 1911544274 1916713404 1921229336 1922947788 1926424656 1929555856 1933044672 1935322272 1939882048 1941617184 1943353872 1945127808 1948289408 1950032064 1953180554 1955481879 1961842363 1963510419 1965389556 1967060628 1970344898 1972143472 2000278128 2001978864 2006278599 2007151936 2015545038 2019698304 2021415552 2021504832 2022100886 2028451584 2029784126 2035272996 2035477197 2040068264 2041893012 2042471964 2044298862 2049490768 2049581288 2051323944 2055032928 2057996168 2059874752 2061717216 2063561328 2065444992 2074984704 2076439521 2081733888 2083193437 2083595904 2086960044 2089418994 2092221902 2094131728 2096599128 2097997434 2103418616 2105300028 2112534736 2124006672 2126509272 2131305664 2133816864 2140757408 2144628096 2146546368 2153922816 2156044123 2161383003 2166967972 2168810436 2168906226 2170750338 2176359512 2182367304 2188006496 2189866848 2189963568 2191825584 2197489216 2204879079 2212050763 2212677961 2218661406 2222267606 2224255323 2226285672 2226846848 2232868608 2233526984 2235524772 2257228896 2258045928 2263880672 2265805536 2273175392 2277285504 2279322432 2279968704 2280741697 2285860096 2287803648 2289407677 2289849984 2295076797 2295245056 2297298048 2301007228 2303065374 2303718378 2305677114 2305778949 2310979688 2311634936 2313702588 2315245689 2317359096 2321228236 2323347104 2325425232 2333416384 2348002176 2349544639 2355898194 2364589952 2366345943 2370984192 2372460532 2374477716 2376601578 2395681944 2397718872 2403914528 2406746928 2408352084 2414575216 2416628208 2418940992 2420997696 2421818503 2427253504 2431020523 2446216422 2448404451 2454622664 2456818212 2461507308 2464809364 2467059296 2469265968 2469966096 2472175368 2478453952 2480670816 2488739552 2493239424 2505202704 2506511137 2510853248 2512717857 2513811648 2519210668 2522450176 2539997186 2546865756 2555617872 2557322316 2563930384 2568566208 2571592608 2577392896 2580429696 2582150688 2588822912 2591138496 2595322106 2597528778 2599852149 2600042752 2600589303 2607309172 2609048091 2613765492 2618013892 2618129522 2620355586 2620519408 2622747504 2625093432 2650579776 2660163696 2661553063 2667037504 2669305152 2675038132 2678189982 2685990528 2687393384 2695339776 2697110414 2697631488 2704403844 2713697328 2713969596 2716397118 2722524016 2723295952 2725731816 2730660192 2735098592 2740043904 2748956288 2751415104 2757171456 2759104569 2761450497 2768586028 2770432509 2775441708 2780075678 2782613392 2785891992 2788260696 2795465504 2797329912 2799831996 2807066704 2824709904 2832008896 2835345696 2837756448 2843851218 2845089152 2852134272 2862061824 2863941986 2867316411 2881844004 2884421682 2891747248 2891874968 2894333784 2899567008 2909823072 2912425776 2919822464 2919951424 2922434112 2925048096 2927718144 2929770831 2939838772 2940133729 2948084334 2952039122 2952876134 2955517347 2958215208 2965673764 2968380896 2980699696 3000417192 3009638528 3010727904 3021074048 3023317557 3029547456 3033151329 3039096576 3039958272 3042089653 3042677376 3044676189 3060102396 3062839518 3063707946 3070753832 3071624504 3074236152 3074371932 3076985916 3084936784 3086994252 3089812128 3092575824 3100566976 3121997671 3122600832 3130440066 3135528266 3138332853 3141197592 3144898692 3155127924 3157950042 3165970288 3168802104 3186010008 3194242592 3196958496 3200725296 3208995904 3211136112 3216942144 3222170944 3225254656 3227996928 3230260147 3230884224 3250451958 3253215654 3253359339 3261621896 3264539268 3275757616 3282009744 3284800272 3284945352 3292354624 3293288128 3296233824 3307561088 3315110929 3330422498 3330569593 3333401409 3339428508 3340270272 3344243773 3350290476 3351748864 3353287158 3385843344 3395821008 3398708304 3407490496 3409763088 3415928256 3424754944 3428790144 3431705472 3432868946 3442867584 3445947072 3451510842 3454598061 3454851328 3455577567 3463371704 3466469532 3467452404 3470553882 3478730788 3481842354 3485020656 3488137848 3493807448 3496996672 3500124576 3522003264 3534106368 3536584207 3546884928 3558690798 3559073536 3561716574 3570919976 3583831646 3584524032 3593522916 3605871792 3610120392 3618263104 3618626128 3621862824 3624942312 3628411488 3634309088 3640880256 3663638784 3668553472 3669324633 3675288733 3678806092 3681933996 3685227318 3693910012 3697214046 3700588944 3703898952 3704949144 3714522656 3717680928 3721006224 3729773216 3733109328 3739859136 3755341993 3756406771 3766279872 3770717472 3778816002 3780460928 3783675264 3791801624 3805511954 3806247168 3809995779 3823088548 3833426808 3842458672 3845895576 3852849312 3859111712 3866089344 3870644544 3879764096 3883234368 3886707744 3890255616 3892983159 3896293167 3896578816 3900064128 3906361108 3910963758 3923684726 3927020838 3927194283 3930533379 3930779112 3934121256 3940689796 3944286944 3988761829 4000556256 4003957728 4012557198 4014303872 4017284973 4031090076 4039396608 4042831104 4043009664 4044201772 4045665621 4059568252 4070545992 4070954394 4080136528 4083786024 4084943928 4088597724 4098981536 4099162576 4102647888 4110065856 4115992336 4119749504 4123434432 4127122656 4130889984 4152879042 4166386874 4167191808 4170113517 4173920088 4178837988 4184443804 4188263456 4193198256 4195994868 4206837232 4210600056 4225069472 4248013344 4253018544 4262611328 4265776827 4267633728 4281514816 4289256192 4292263483 4293092736 4295912979 4312088246 4322766006 4333935944 4337620872 4337812452 4341500676 4352719024 4364734608 4376012992 4379733696 4379927136 4383651168 4394978432 4409758158 4424101526 4425355922 4428058683 4429314201 4437322812 4444535212 4448510646 4452571344 4453693696 4467053968 4471049544 4514457792 4516091856 4527761344 4531611072 4546350784 4554571008 4558644864 4559937408 4561483394 4578815354 4579699968 4590153594 4594596096 4602014456 4606130748 4607436756 4611354228 4611557898 4621959376 4623269872 4627405176 4630491378 4634718192 4642456472 4646694208 4650850464 4666832768 4696004352 4699089278 4699296823 4703292399 4711796388 4729179904 4732691886 4744921064 4748955432 4753203156 4791363888 4795437744 4807829056 4813493856 4816704168 4829150432 4833256416 4837881984 4841995392 4843637006 4862041046 4875677937 4883602837 4892432844 4896808902 4909245328 4913636424 4923014616 4929618728 4934118592 4938531936 4939932192 4944350736 4956907904 4961341632 4977479104 4986478848 4989974977 4991389819 4995633747 5010405408 5013022274 5021706496 5025435714 5027623296 5038421336 5079994372 5093731512 5111235744 5114644632 5127860768 5137132416 5143185216 5149303419 5160859392 5164301376 5164477783 5177266263 5177645824 5182276992 5185681363 5190644212 5195057556 5199704298 5201178606 5214618344 5218096182 5222763531 5227530984 5236027784 5236259044 5240711172 5241038816 5245495008 5250186864 5300135581 5301159552 5320327392 5323106126 5334075008 5338036197 5338610304 5350076264 5356379964 5371981056 5374786768 5375747469 5394220828 5408807688 5427394656 5427939192 5432794236 5445048032 5446591904 5451463632 5461320384 5470197184 5480087808 5483930017 5497912576 5502830208 5518209138 5522900994 5537172056 5540865018 5545821069 5550883416 5560151356 5565226784 5571783984 5576521392 5590931008 5594659824 5599663992 5614133408 5627979019 5649419808 5664017792 5668224003 5670691392 5675512896 5677437103 5687702436 5690178304 5704268544 5708267931 5727883972 5734632822 5763688008 5768843364 5783494496 5783749936 5788667568 5799134016 5819646144 5824851552 5839644928 5839902848 5844868224 5850096192 5859541662 5866445637 5879677544 5880267458 5885527089 5890531257 5896168668 5904078244 5905752268 5911034694 5916430416 5931347528 5936761792 5961399392 6000834384 6018835797 6019277056 6021455808 6042148096 6046635114 6059094912 6066302658 6084179306 6085354752 6089352378 6120204792 6125679036 6127415892 6141507664 6143249008 6148472304 6148743864 6153971832 6169873568 6173988504 6179624256 6185151648 6201133952 6229318563 6243995342 6245201664 6249580311 6260880132 6271056532 6276665706 6282395184 6289797384 6310255848 6315900084 6331940576 6337604208 6372020016 6388485184 6393916992 6401450592 6417991808 6422272224 6433884288 6444341888 6460520294 6461768448 6468132369 6489170893 6500903916 6506431308 6506718678 6523243792 6529078536 6551515232 6564019488 6569600544 6569890704 6584709248 6586576256 6592467648 6614637237 6615122176 6630221858 6636152289 6638033883 6660844996 6661139186 6666802818 6672765969 6678857016 6680540544 6688487546 6700580952 6706574316 6771686688 6791642016 6797416608 6814980992 6819526176 6831856512 6842225091 6857580288 6863410944 6865737892 6868223031 6885735168 6890562907 6891894144 6903021684 6909196122 6911155134 6926743408 6932939064 6934904808 6941107764 6957461576 6963684708 6970041312 6976275696 6987614896 6993993344 7000249152 7042645909 7044006528 7048633917 7073168414 7093769856 7117381596 7123433148 7141839952 7167663292 7187045832 7211743584 7220240784 7236526208 7237252256 7243725648 7249884624 7256822976 7265455509 7268618176 7281760512 7286865913 7293061569 7316783293 7338649266 7350577466 7357612184 7363867992 7370454636 7387820024 7394428092 7401177888 7407797904 7409898288 7429045312 7435361856 7442012448 7459546432 7466218656 7478273491 7479718272 7510683986 7512813542 7519533411 7532559744 7541434944 7543991767 7557632004 7560921856 7567350528 7583603248 7611023908 7619991558 7646177096 7666853616 7684917344 7691791152 7705698624 7718223424 7732178688 7741289088 7759528192 7766468736 7773415488 7785966318 7792586334 7800128256 7812722216 7821927516 7827144273 7847369452 7854041676 7854388566 7861066758 7861558224 7868242512 7881379592 7888573888 7977523658 7984659189 8001112512 8007915456 8010630433 8025114396 8028607744 8034569946 8062180152 8086019328 8088403544 8091331242 8119136504 8141091984 8141908788 8160273056 8167572048 8169887856 8177195448 8197963072 8198325152 8205295776 8220131712 8231984672 8239499008 8246868864 8254245312 8277313707 8290767607 8305758084 8311297527 8332773748 8340227034 8347840176 8357675976 8368887608 8376526912 8386396512 8391989736 8413674464 8421200112 8450138944 8473754809 8496026688 8506037088 8508545149 8525222656 8531553654 8535267456 8563029632 8584526966 8586185472 8591825958 8601949233 8624176492 8645532012 8667871888 8675241744 8675624904 8683001352 8705438048 8729469216 8752025984 8759467392 8759854272 8767302336 8789312493 8789956864 8803598593 8819516316 8820401187 8848203052 8850711844 8856117366 8858628402 8866552041 8874645624 8889070424 8897021292 8905142688 8934107936 8942099088 8997904591 9028915584 9032183712 9055522688 9063222144 9092701568 9099453987 9117289728 9119874816 9122966788 9126268959 9134028567 9157630708 9180307188 9204028912 9212261496 9214873512 9222708456 9223115796 9243918752 9246539744 9254810352 9260982756 9269436384 9284912944 9293388416 9301700928 9333665536 9365993013 9398178556 9398593646 9406584798 9414998559 9423592776 9465383772 9489842128 9497910864 9506406312 9554476009 9582727776 9590875488 9615658112 9626987712 9633408336 9638439733 9658300864 9666512832 9675763968 9683990784 9687274012 9690780441 9724082092 9751355874 9767205674 9784865688 9793617804 9818490656 9827272848 9846029232 9859237456 9868237184 9877063872 9879864384 9888701472 9913815808 9922683264 9945332787 9954958208 9979949954 9982779638 9991267494 9991708779 10000204227 10020810816 10026044548 10032731319 10050871428 10055246592 10076842672 10159988744 10187463024 10222471488 10229289264 10255721536 10274264832 10286370432 10298606838 10328602752 10328955566 10354532526 10364553984 10371362726 10381288424 10390115112 10399408596 10402357212 10429236688 10436192364 10445527062 10455061968 10472055568 10472518088 10481422344 10482077632 10490990016 10500373728 10600271162 10602319104 10609752621 10640654784 10646212252 10668150016 10676072394 10677220608 10700152528 10712759928 10749573536 10751494938 10788441656 10817615376 10854789312 10855878384 10865588472 10890096064 10893183808 10902927264 10922640768 10940394368 10967860034 11005660416 11016499423 11025866199 11036418276 11045801988 11074344112 11081730036 11091642138 11101766832 11120302712 11130453568 11143567968 11153042784 11181862016 11189319648 11199327984 11228266816 11255958038 11266025979 11269220313 11298839616 11305875061 11328035584 11336448006 11341382784 11351025792 11354874206 11375404872 11416535862 11429987337 11455767944 11469265644 11527376016 11537686728 11566988992 11567499872 11577335136 11598268032 11639292288 11649703104 11678949477 11679805696 11689736448 11697932377 11700192384 11719083324 11732891274 11759355088 11760534916 11771054178 11781062514 11781582849 11792337336 11808156488 11811504536 11822069388 11832860832 11862695056 11873523584 11922798784 11956119799 11966285487 12001668768 12005207539 12037671594 12042911616 12093270228 12118189824 12132605316 12136996863 12168358612 12178704756 12240409584 12251358072 12254831784 12283015328 12286498016 12296944608 12297487728 12307943664 12339747136 12347977008 12359248512 12370303296 12402267904 12421515823 12425037781 12458637126 12487990684 12499160622 12510340551 12521760264 12542113064 12553331412 12564790368 12579594768 12620511696 12631800168 12663881152 12675208416 12695673601 12744040032 12776970368 12787833984 12802901184 12807241837 12835983616 12844544448 12867768576 12876790449 12887738937 12888683776 12921040588 12936264738 12978341786 13001807832 13012862616 13013437356 13046487584 13058157072 13103030464 13128038976 13139201088 13139781408 13169418496 13173152512 13184935296 13193596819 13229274474 13260443716 13272304578 13276067766 13284176049 13287942603 13321689992 13322278372 13333605636 13345531938 13357714032 13361081088 13376975092 13401161904 13413148632 13543373376 13583284032 13594833216 13599442363 13629961984 13639052352 13663713024 13684450182 13731475784 13736446062 13781125814 13783788288 13806043368 13818392244 13822310268 13853486816 13865878128 13869809616 13882215528 13914923152 13927369416 13940082624 13952551392 13975229792 13987986688 14000498304 14085291818 14088013056 14097267834 14097890469 14109877197 14146336828 14187539712 14234763192 14246866296 14283679904 14335326584 14374091664 14423487168 14440481568 14444739439 14473052416 14474504512 14487451296 14499769248 14513645952 14530911018 14537236352 14573731826 14586123138 14633566586 14650808511 14677298532 14701154932 14715224368 14727735984 14740909272 14775640048 14788856184 14802355776 14815595808 14819796576 14858090624 14870723712 14884024896 14919092864 14932437312 14956546982 14959436544 14969924931 14974169457 14986901241 15021367972 15025627084 15039066822 15065119488 15082869888 15087983534 15115264008 15167206496 15222047816 15239983116 15292354192 15333707232 15369834688 15383582304 15411397248 15436446848 15447910257 15482578176 15493433349 15532937472 15543827953 15546830976 15557044089 15571932636 15585172668 15625444432 15643855032 15654288546 15694738904 15708083352 15708777132 15722133516 15723116448 15736485024 15762759184 15777147776 15900406743 15955047316 15969318378 16002225024 16015830912 16021260866 16050228792 16069139892 16124360304 16127242407 16176807088 16182662484 16238273008 16282183968 16283817576 16320546112 16335144096 16339775712 16354390896 16395926144 16396650304 16410591552 16440263424 16451790051 16463969344 16493737728 16505301847 16508490624 16509981709 16554627414 16581535214 16611516168 16622595054 16665547496 16680454068 16695680352 16715351952 16737775216 16753053824 16772793024 16783979472 16827348928 16842400224 16869593689 16883937057 16900277888 16947509618 16992053376 17012074176 17017090298 17017841893 17032311309 17063107308 17070534912 17124803793 17126059264 17169053932 17183651916 17203898466 17248352984 17291064024 17335743776 17350483488 17351249808 17366002704 17410876096 17458938432 17504051968 17518934784 17519708544 17531217691 17534604672 17578624986 17607197186 17639032632 17640802374 17656581267 17696406104 17701423688 17712234732 17717256804 17733104082 17749291248 17778140848 17794042584 17810285376 17868215872 17884198176 17995809182 18057831168 18064367424 18070491907 18111045376 18126444288 18185403136 18198907974 18245933576 18252537918 18268057134 18315261416 18360614376 18408057824 18424522992 18429747024 18445416912 18446231592 18487837504 18493079488 18509620704 18521965512 18538872768 18569825888 18586776832 18603401856 18615622909 18702429253 18731986026 18748740933 18779215033 18796357112 18797187292 18813169596 18829997118 18847185552 18930767544 18979684256 18995821728 19012812624 19108952018 19165455552 19181750976 19188254293 19193694871 19231316224 19253975424 19266816672 19276879466 19316601728 19333025664 19374548024 19381560882 19404397107 19448164184 19467512679 19502711748 19534411348 19569731376 19587235608 19636981312 19654545696 19692058464 19718474912 19736474368 19754127744 19759728768 19777402944 19845366528 19859280547 19890665574 19908456867 19909916416 19914101649 19959899908 19965559276 19982534988 19983417558 20000408454 20041621632 20052089096 20065462638 20101742856 20153685344 20319977488 20374926048 20380933729 20444942976 20458578528 20511443072 20526675273 20572740864 20597213676 20604669093 20657205504 20657911132 20671688721 20709065052 20742725452 20762576848 20780230224 20798817192 20804714424 20858473376 20872384728 20891054124 20910123936 20944111136 20945036176 20962844688 20964155264 20981980032 21000747456 21087689653 21127937727 21145901751 21200542324 21219505242 21281309568 21292424504 21352144788 21400305056 21425519856 21499147072 21502989876 21576883312 21635230752 21709578624 21711756768 21731176944 21780192128 21786367616 21796366527 21805854528 21845281536 21860597739 21879184707 21880788736 21935720068 21950349879 22032998846 22051732398 22072836552 22091603976 22148688224 22163460072 22183284276 22203533664 22240605424 22260907136 22287135936 22306085568 22363724032 22378639296 22398655968 22434820473 22456533632 22511916076 22532051958 22538440626 22558600233 22597679232 22611750122 22631975301 22672896012 22682765568 22702051584 22709748412 22750809744 22833071724 22859974674 22911535888 22938531288 23054752032 23075373456 23133977984 23134999744 23154670272 23196536064 23278584576 23294905699 23299406208 23357898954 23395864754 23400384768 23438166648 23465782548 23518710176 23521069832 23542108356 23562125028 23563165698 23584674672 23616312976 23623009072 23644138776 23665721664 23725390112 23747047168 23845597568 23912239598 23932570974 23953977567 24003337536 24010415078 24031891299 24075343188 24085823232 24186540456 24265210632 24273993726 24336717224 24357409512 24480819168 24502716144 24509663568 24566030656 24572996032 24593889216 24594975456 24615887328 24679494272 24695954016 24718497024 24735827701 24740606592 24843031646 24850075562 24872302821 24917274252 24953203537 24975981368 24998321244 25020681102 25043520528 25084226128 25106662824 25129580736 25159189536 25241023392 25263600336 25327762304 25350416832 25391347202 25421264427 25488080064 25503950719 25525635447 25553940736 25575667968 25605802368 25614483674 25689088896 25753580898 25775477874 25842081176 25872529476 25956683572 26003615664 26025725232 26026874712 26092975168 26116314144 26206060928 26256077952 26278402176 26279562816 26369870592 26387193638 26388359083 26410795779 26458548948 26461203561 26496700663 26520887432 26544609156 26552135532 26568352098 26575885206 26643379984 26644556744 26667211272 26691063876 26715428064 26753950184 26802323808 26826297264 26993713773 27081514681 27086746752 27166568064 27189666432 27198884726 27278104704 27368900364 27378806877 27462951568 27472892124 27562251628 27612086736 27636784488 27644620536 27706973632 27731756256 27739619232 27764431056 27829846304 27854738832 27880165248 27905102784 27950459584 28000996608 28020628717 28028573599 28097979039 28170583636 28194535668 28195780938 28219754394 28292673656 28469526384 28493732592 28567359808 28663428027 28670653168 28748183328 28756659919 28846974336 28880963136 28889478878 28915319199 28949009024 28974902592 28999538496 29027291904 29061822036 29072341323 29074472704 29147463652 29172246276 29267133172 29301617022 29354597064 29402309864 29430448736 29455471968 29481818544 29551280096 29577712368 29604711552 29631191616 29639593152 29716181248 29741447424 29762299801 29768049792 29835998361 29838185728 29864874624 29913093964 29939849862 29948338914 29973802482 29975126337 30042735944 30051254168 30078133644 30098193957 30165739776 30175967068 30230528016 30334412992 30444095632 30479966232 30584708384 30667414464 30739669376 30767164608 30822794496 30872893696 30895820514 30986866698 31087655906 31093661952 31114088178 31143865272 31170345336 31250888864 31287710064 31308577092 31389477808 31416166704 31417554264 31444267032 31446232896 31472970048 31525518368 31554295552 31603266799 31800813486 31829257863 31880992963 31910094632 31938636756 32004450048 32031661824 32042521732 32100457584 32138279784 32248720608 32254484814 32353614176 32365324968 32476546016 32564367936 32567635152 32584644781 32641092224 32670288192 32679551424 32708781792 32791852288 32793300608 32821183104 32903580102 32927938688 33010603694 33016981248 33019963418 33049498269 33077598597 33109254828 33163070428 33223032336 33245190108 33331094992 33360908136 33391360704 33430703904 33475550432 33506107648 33545586048 33567958944 33654697856 33684800448 33739187378 33767874114 33798077937 33800555776 33807660939 33895019236 33917625183 33984106752 34024148352 34034180596 34035683786 34064622618 34126214616 34249607586 34338107864 34367303832 34407796932 34496705968 34582128048 34600189819 34671487552 34700966976 34702499616 34732005408 34821752192 34917876864 35039417088 35062435382 35069209344 35093797131 35157249972 35214394372 35278065264 35281604748 35313162534 35392812208 35402847376 35424469464 35434513608 35466208164 35498582496 35556281696 35588085168 35620570752 35736431744 35768396352 35868359397 35898856461 35991618364 36015622617 36128734848 36140983814 36397815948 36491867152 36505075836 36536114268 36630522832 36721228752 36816115648 36849045984 36859494048 36890833824 36892463184 36975675008 36986158976 37019241408 37043931024 37077745536 37139651776 37206803712 37231245818 37232890213 37264547469 37275113343 37404858506 37463972052 37497481866 37558430066 37592714224 37594374584 37626339192 37659994236 37694371104 37861535088 37959368512 37991643456 38025625248 38087020803 38217904036 38330911104 38363501952 38376508586 38387389742 38421725511 38507950848 38533633344 38553758932 38630371347 38633203456 38666051328 38749096048 38763121764 38808794214 38896328368 38935025358 39005423496 39068822696 39139462752 39174471216 39273962624 39309091392 39384116928 39436949824 39508255488 39519457536 39547165489 39554805888 39580790457 39718561094 39781331148 39816913734 39828203298 39919799816 39931118552 39965069976 39966835116 40000816908 40083243264 40104178192 40130925276 40203485712 40307370688 40639954976 40749852096 40761867458 40798327089 40889885952 40917157056 41022886144 41053350546 41194427352 41209338186 41315822264 41343377442 41418130104 41485450904 41525153696 41560460448 41597634384 41609428848 41716946752 41744769456 41782108248 41820247872 41888222272 41890072352 41925689376 41928310528 41963960064 41993381911 42001494912 42175379306 42255875454 42291803502 42293671407 42362415307 42401084648 42439010484 42562619136 42584849008 42704289576 42800610112 42851039712 42998294144 43005979752 43153766624 43270461504 43297404709 43334218317 43419157248 43423513536 43462353888 43475169049 43560384256 43572735232 43592733054 43611709056 43721195478 43758369414 43871440136 43900699758 43952425533 44065997692 44103464796 44145673104 44183207952 44297376448 44326920144 44366568552 44407067328 44481210848 44521814272 44574271872 44612171136 44757278592 44797311936 44869640946 44909774793 44913067264 44922508371 44982770893 45023832152 45064103916 45076881252 45117200466 45195358464 45223500244 45263950602 45345792024 45419496824 45501619488 45666143448 45719949348 45823071776 45877062576 45975594691 46109504064 46150746912 46267955968 46269999488 46309340544 46480300047 46589811398 46598812416 46631483859 46671132267 46715797908 46791729508 46876333296 46931565096 47037420352 47042139664 47084216712 47124250056 47126331396 47169349344 47232625952 47246018144 47288277552 47331443328 47450780224 47691195136 47701220229 47778753529 47824479196 47865141948 47907955134 48006675072 48020830156 48063782598 48150686376 48373080912 48530421264 48547987452 48673434448 48714819024 48819445909 48961638336 49005432288 49019327136 49132061312 49145992064 49187778432 49189950912 49231774656 49355370153 49358988544 49391908032 49471655402 49481213184 49515905541 49529945127 49686063292 49700151124 49744605642 49834548504 49906407074 49951962736 49996642488 50041362204 50087041056 50168452256 50213325648 50259161472 50318379072 50482046784 50527200672 50608781067 50651811171 50655524608 50700833664 50782694404 50842528854 50976160128 51007901438 51051270894 51053525679 51096933927 51211604736 51228967348 51378177792 51507161796 51550955748 51684162352 51745058952 51913367144 52007231328 52051450464 52053749424 52185950336 52232628288 52412121856 52512155904 52556804352 52559125632 52593653073 52774387276 52776718166 52821591558 52917097896 52922407122 52993401326 53041774864 53089218312 53104271064 53136704196 53151770412 53286759968 53289113488 53334422544 53382127752 53430856128 53507900368 53604647616 53652594528 53987427546 54163029362 54173493504 54211475721 54333136128 54379332864 54397769452 54556209408 54737800728 54757613754 54925903136 54945784248 55124503256 55224173472 55273568976 55289241072 55413947264 55463512512 55479238464 55528862112 55659692608 55709477664 55760330496 55799425279 55810205568 55846868727 55900919168 56041257434 56057147198 56107287759 56195958078 56289784723 56337645099 56341167272 56389071336 56391561876 56439508788 56585347312 56939052768 56987465184 57134719616 57326856054 57341306336 57496366656 57513319838 57564762879 57581084613 57693948672 57761926272 57778957756 57830638398 57898018048 57949805184 57999076992 58123644072 58144682646 58294927304 58344492552 58402538037 58534266344 58603234044 58709194128 58804619728 58860897472 58910943936 58963637088 59102560192 59155424736 59209423104 59262383232 59279186304 59524599602 59536099584 59577841641 59671996722 59729749248 59771627077 59826187928 59879699724 59896677828 59947604964 59950252674 60085471888 60102508336 60156267288 60196387914 60351934136 60461056032 60668825984 60888191264 60959932464 61090858699 61142801187 61169416768 61334828928 61479338752 61534329216 61791641028 61973733396 62015066163 62175311812 62228176356 62287730544 62340690672 62501777728 62575420128 62617154184 62778955616 62832333408 62835108528 62888534064 62892465792 62945940096 63051036736 63206533598 63263068959 63383813181 63468841123 63486836881 63601626972 63658515726 63761985926 63820189264 63877273512 64085043464 64200915168 64276559568 64497441216 64508969628 64707228352 64730649936 64869674701 64953092032 65128735872 65135270304 65169289562 65282184448 65340576384 65359102848 65417563584 65581793217 65586601216 65642366208 65807160204 65851049637 65855877376 66021207388 66039926836 66098996538 66155197194 66218509656 66326140856 66446064672 66490380216 66662189984 66721816272 66782721408 66861407808 66951100864 67091172096 67135917888 67138211179 67304461419 67309395712 67369600896 67413857719 67478374756 67535748228 67596155874 67615321878 67790038472 67835250366 67895925903 68048296704 68068361192 68071367572 68129245236 68252429232 68499215172 68676215728 68734607664 68815593864 68993411936 69164256096 69200379638 69342975104 69401933952 69404999232 69464010816 69643504384 69835753728 69884717097 70124870764 70187594262 70314499944 70428788744 70556130528 70563209496 70626325068 70785624416 70805694752 70848938928 70869027216 70932416328 70997164992 71112563392 71176170336 71241141504 71291090221 71472863488 71536792704 71736718794 71797712922 71917588777 71983236728 72031245234 72095673897 72257469696 72281967628 72795631896 72983734304 73010151672 73072228536 73261045664 73442457504 73632231296 73698091968 73718988096 73781667648 73784926368 73806682339 73951350016 73972317952 74038482816 74087862048 74155491072 74207483103 74279303552 74462491636 74465780426 74529094938 74550226686 74616908463 74809717012 74859610611 74927944104 74994963732 75116860132 75185428448 75188749168 75252678384 75319988472 75388742208 75723070176 75918737024 75983286912 76051250496 76174041606 76263793281 76366099423 76435808072 76511852157 76576906341 76661822208 76727003904 76753017172 76774779484 76843451022 77067266688 77107517864 77260742694 77498192096 77526243528 77617588428 77792656736 77870050716 78010846992 78137645392 78278925504 78348942432 78547925248 78618182784 78768233856 78873899648 79094330978 79109611776 79161580914 79165077249 79232387337 79437122188 79490101989 79562662296 79633827468 79656406596 79839599632 79862237104 79930139952 79933670232 80001633816 80208356384 80261850552 80406971424 80614741376 80981141319 81244544043 81279909952 81499704192 81523734916 81596654178 81834314112 82106701092 82388854704 82418676372 82631644528 82686754884 82836260208 82970901808 83050307392 83120920896 83195268768 83218857696 83433893504 83489538912 83564216496 83640495744 83776444544 83780144704 83851378752 83986763822 84002989824 84061886151 84085720797 84350758612 84359221609 84511750908 84583607004 84587342814 84724830614 84802169296 84878020968 85169698016 85408579152 85601220224 85702079424 85990284081 85996588288 86011959504 86269979757 86307533248 86540923008 86594809418 86668436634 86745957597 86847027072 86924707776 86950338098 87185466108 87223418112 87442390956 87516738828 87742880272 87801399516 87904851066 88131995384 88206929592 88291346208 88366415904 88594752896 88653840288 88733137104 88814134656 88962421696 89148543744 89224342272 89286899403 89514557184 89577317791 89594623872 89739281892 89819549586 89845016742 89965541786 90047664304 90128207832 90153762504 90234400932 90447000488 90527901204 90691584048 90838993648 91003238976 91332286896 91439898696 91646143552 91754125152 91951189382 92219008128 92301493824 92539998976 92618681088 92709897289 92960600094 93179622796 93262967718 93342264534 93431595816 93583459016 93752666592 93863130192 94074840704 94084279328 94168433424 94248500112 94252662792 94338698688 94465251904 94492036288 94576555104 94662886656 94729256869 94809800397 94901560448 95118182809 95402440458 95557507058 95561727553 95642978889 95648958392 95730283896 95815910268 96013350144 96041660312 96127565196 96301372752 96746161824 97060842528 97095974904 97346868896 97429638048 97638891818 97753934343 97923276672 98010864576 98038654272 98071892971 98264122624 98291984128 98375556864 98379901824 98444530111 98463549312 98710740306 98783816064 98943310804 99031811082 99059890254 99148494807 99372126584 99400302248 99489211284 99669097008 99812814148 99903925472 99993284976 100082724408 100174082112 100336904512 100426651296 100518322944 100636758144 100964093568 101054401344 101217562134 101303622342 101401667328 101472762247 101565388808 101685057708 101752875549 101952320256 102015802876 102102541788 102107051358 102193867854 102457934696 103014323592 103101911496 103368324704 103490117904 103800569457 103826734288 104014462656 104102900928 104107498848 104138195629 104371900672 104465256576 104533882489 105118251264 105187306146 105281391393 105548774552 105553436332 105643183116 105834195792 105844814244 105986802652 106083549728 106178436624 106208542128 106273408392 106303540824 106573519936 106578226976 106668845088 106764255504 106861712256 107015800736 107209295232 107305189056 107605078191 107749427953 107779978891 107974855092 108046867851 108326058724 108422951442 108795538904 109475601456 109515227508 109851806272 109891568496 110249006512 110448346944 110547137952 110578482144 110827894528 110927025024 110958476928 111057724224 111319385216 111418955328 111598850558 111620411136 111693737454 111698670639 111793642407 111801838336 111825340029 112082514868 112114294396 112214575518 112391916156 112579569446 112675290198 112682334544 112778142672 112783123752 112879017576 113170694624 113878105536 113974930368 114261062409 114269439232 114446781709 114653712108 114682612672 114992733312 115026639676 115129525758 115162169226 115265176533 115523852544 115557915512 115661276796 115899610368 115998153984 116247288144 116289365292 116589854608 116688985104 116805076074 117068532688 117206468088 117418388256 117609239456 117721794944 117821887872 117927274176 118205120384 118310849472 118524766464 118558372608 118641496467 118742371371 119049199204 119155683282 119343993444 119543254154 119652375856 119759399448 119793355656 119895209928 119900505348 120170943776 120205016672 120312534576 120392775828 120703868272 120922112064 121337651968 121776382528 121919864928 122181717398 122285602374 122338833536 122394981267 122669657856 123068658432 123583282056 123947466792 124030132326 124350623624 124456352712 124575461088 124681381344 125003555456 125150840256 125234308368 125299716529 125557911232 125664666816 125670217056 125777068128 125784931584 125891880192 125980145733 126102073472 126413067196 126526137918 126767626362 126937682246 126973673762 127087245921 127203253944 127317031452 127523971852 127640378528 127754547024 128170086928 128401830336 128553119136 128994882432 129017939256 129414456704 129461299872 129739349402 129892214127 129906184064 130002654951 130257471744 130270540608 130338579124 130425507147 130681152768 130718205696 130809855079 130835127168 131163586434 131614320408 131702099274 132042414776 132079853672 132197993076 132310394388 132437019312 132652281712 132892129344 132980760432 133324379968 133443632544 133565442816 133722815616 133902201728 134271835776 134276422358 134608922838 134739201792 134827715438 134833670383 134948312679 134956749512 135071496456 135192311748 135230643756 135580076944 135670500732 135791851806 136136722384 136142735144 136258490472 136504858464 136998430344 137352431456 137469215328 137631187728 137926784073 137986823872 138328512192 138400759276 138685950208 138803867904 138809998464 138901186321 138928021632 139769434194 139894451577 140249741528 140375188524 140628999888 140857577488 141112261056 141126418992 141252650136 141571248832 141611389504 141697877856 141738054432 141864832656 141994329984 142225126784 142352340672 142582180442 143073585408 143173897417 143214492499 143336260587 143473437588 143595425844 143835177554 143966473456 144062490468 144191347794 144563935256 145591263792 145967468608 146020303344 146144457072 146458337727 146522091328 146884915008 147264462592 147396183936 147437976192 147563335296 147569852736 147613364678 148076965632 148175724096 148414966206 148547716623 148558607104 148589835381 148924983272 148931560852 149058189876 149100453372 149233816926 149619434024 149719221222 149855888208 149989927464 150233720264 150370856896 150377498336 150505356768 150639976944 150777484416 151446140352 151826343201 151837474048 151966573824 152073120901 152102500992 152348083212 152527586562 152732198846 152871616144 153023704314 153153812682 153160577037 153506034344 153549558968 153686902044 154134533376 154215035728 154521485388 154996384192 155052487056 155235176856 155585313472 155740101432 156021693984 156275290784 156557851008 156697884864 157236365568 157536467712 157747799296 157780959219 158188661956 158323161828 158330154498 158464774674 158874244376 158980203978 159125324592 159267654936 159312813192 159679199264 159724474208 159860279904 159867340464 160003267632 160416712768 160523701104 160813942848 161229482752 161479705699 161525491153 161962282638 162489088086 162559819904 162634427163 162999408384 163047469832 163193308356 163668628224 164213402184 164777709408 164837352744 165263289056 165373509768 165672520416 165941803616 166100614784 166241841792 166390537536 166437715392 166494143881 166867787008 166979077824 167128432992 167280991488 167398275837 167540606181 167552889088 167560289408 167702757504 167973527644 168123772302 168171441594 168321863277 168701517224 168718443218 168869354169 169012935297 169023501816 169167214008 169174685628 169449661228 169604338592 169756041936 170339396032 170817158304 171202440448 171404158848 171516758647 171980568162 172023919008 172539959514 172615066496 172694288637 172743253839 173081846016 173189618836 173336873268 173491915194 173694054144 173849415552 173900676196 174370932216 174884781912 175033477656 175485760544 175602799032 175809702132 176263990768 176413859184 176582692416 176732831808 176792750719 177189505792 177307680576 177466274208 177628269312 177924843392 178573798806 178733524923 179154635582 179189247744 179314881231 179478563784 179639099172 179690033484 179931083572 180095328608 180256415664 180307525008 180468801864 180894000976 181055802408 181383168096 181677987296 182006477952 182664573792 182879797392 183272576097 183292287104 183428403561 183508250304 183902378764 184438016256 184567329769 184602987648 185419794578 185921200188 186359245592 186525935436 186684529068 186863191632 187166918032 187505333184 187726260384 188149681408 188168558656 188336866848 188497000224 188505325584 188677397376 188930503808 188984072576 189153110208 189458513738 189619600794 189789206877 189803120896 190236365618 190406523369 190460510643 190804880916 191115014116 191123455106 191285957778 191297916784 191460567792 191631820536 192083320624 192255130392 192602745504 193492323648 194121685056 194191949808 194609024103 194693737792 194859276096 195277783636 195507868686 195846553344 196021729152 196077308544 196143785942 196759803648 196889060222 196927098624 197421480612 197567632128 197886621608 198063622164 198119780508 198296989614 198744253168 198800604496 198978422568 199338194016 199625628296 199807850944 199986569952 200165448816 200348164224 200673809024 200853302592 201273516288 201414633537 201928187136 202069763389 202108802688 202241573157 202435124268 202607244684 202945524494 203130777616 203370115416 203505751098 204031605752 204205083576 204214102716 204387735708 204915869392 206028647184 206203822992 206736649408 206980235808 207601138914 207653468576 208028925312 208205801856 208214997696 208276391258 208930513152 209067764978 209654151291 210374612292 210562782786 211097549104 211106872664 211286366232 211668391584 211689628488 211973605304 212167099456 212356873248 212417084256 212546816784 212607081648 213147039872 213156453952 213337690176 213528511008 213723424512 213873270663 214031601472 214418590464 214568924011 214610378112 214629762217 215210156382 215498855906 215559957782 215752766331 215949710184 216093735702 216652117448 216845902884 217591077808 218951202912 219030455016 219703612544 219783136992 220498013024 220896693888 221094275904 221156964288 221231944609 221420047017 221854050048 221916953856 222072544669 222115448448 222622449309 222638770432 222837910656 223197701116 223387474908 223397341278 223587284814 223650680058 224165029736 224228588792 224429151036 224578831833 224783832312 225159138892 225350580396 225364669088 225556285344 225566247504 225758035152 226341389248 227756211072 227905829983 227949860736 228522124818 228893563418 229098298269 229307424216 229365225344 229535556471 229985466624 230053279352 230259051516 230324338452 230530353066 231115831024 231322553592 232494576288 232578730584 233179709216 233377970208 233610152148 234137065376 234412936176 234836776512 234916394791 235218478912 235443589888 235643775744 235808990731 235854548352 236410240768 236621698944 237282992934 237484742742 237495231747 238098398408 238311366564 238470305967 238687986888 239086508308 239304751712 239518798896 239586711312 239790419856 239801010696 240341887552 240410033344 240625069152 240785551656 241407736544 241844224128 242003097817 243131580289 243552765056 243733632129 243839729856 244129795429 244363434796 244571204748 244677667072 244789962534 247166564112 247894933584 248060264652 248701247248 248912705424 249150922176 249362762688 249447305809 250007110912 250301680512 250468616736 250599433058 251115822464 251329333632 251340434112 251554136256 251960291466 252185658453 252204146944 252257162391 252826134392 253052275836 253077664827 253535252724 253875364492 253947347524 254174491842 254406507888 254634062904 255047943704 255280757056 255509094048 256340173856 256803660672 257106238272 257989764864 258035878512 258170647111 258809939271 258828913408 258922599744 259478698804 259784428254 259812368128 260005309902 260541081216 260677158248 260851014294 261619710158 261670254336 262327172868 263228640816 263404198548 264084829552 264159707344 264395986152 264620788776 264874038624 265304563424 265784258688 265961520864 266648759936 266887265088 267445631232 267804403456 267860698209 268543671552 268552844716 268731953373 269217845676 269655430876 269667340766 269896625358 269913499024 270142992912 270384623496 270461287512 271160153888 271341001464 271583703612 272273444768 272285470288 272516980944 273009716928 273996860688 274139965489 274704862912 274938430656 275262375456 275853568146 275973647744 276657024384 276801518552 277619996928 277802372642 277856043264 278129691867 279538868388 279788903154 280499483056 280750377048 281257999776 281715154976 282224522112 282252837984 282505300272 283142497664 283222779008 283395755712 283476108864 283729665312 283988659968 284187770607 284429401191 284450253568 284704681344 285164360884 285354548427 286347794834 286428984998 286672521174 286685182659 286928936667 286946875176 287190851688 287670355108 287932946912 288124980936 288382695588 289127870512 291182527584 291934937216 292040606688 292288914144 292916675454 293044182656 293261803029 293769830016 294215678913 294792367872 294875952384 295126670592 295139705472 295226729356 295333590333 296351448192 296829932412 297095433246 297179670762 297849966544 297863121704 298116379752 298200906744 298467633852 299238868048 299438442444 299711776416 299979854928 300467440528 300741713792 300754996672 301010713536 301279953888 301554968832 302833774087 302892280704 303652686402 304146241802 304205001984 304418286741 304696166424 305055173124 305464397692 305743232288 306047408628 306307625364 306321154074 307012068688 307099117936 307373804088 308430071456 309042970776 309992768384 310104974112 310470353712 311170626944 311401708371 311480202864 312043387968 312414586887 312550581568 313115702016 313335234259 313395769728 313601647467 315561918438 316377323912 316646323656 316660308996 316929549348 317748488752 317960407956 318250649184 318535309872 318625626384 319358398528 319448948416 319720559808 319734680928 320006535264 320833425536 321047402208 321565760113 321627885696 322959411398 323050982306 323248283859 323339936673 323924565276 324391645981 324978176172 325119639808 325268854326 326094939664 326386616712 328426804368 329555418816 329674705488 330526578112 330747019536 331345040832 331883607232 332201229568 332483683584 332781075072 332875430784 332988287762 333958155648 334256865984 334796551674 335081212362 335096011917 335120578816 335405515008 335947055288 336247544604 336342883188 336643726554 337403034448 337436886436 337738708338 338025870594 338047003632 338334428016 338349371256 338899322456 339208677184 339512083872 340678792064 341634316608 342808317696 343033517294 343048668079 343340345127 343961136324 344047838016 344457108619 345079919028 345230132992 345388577274 345486507678 346379237672 346673746536 346983830388 347698831104 347801352392 348741864432 349769563824 350066955312 350971521088 351205598064 351619404264 352527981536 352827718368 353165384832 353465663616 353585501438 354615361152 354932548416 355849686784 355924489401 356503007101 357147597612 357467049846 358309271164 358629762462 358957127568 359278198344 359380066968 359862167144 360190657216 360512831328 360615050016 360937603728 361788001952 362111604816 362766336192 363355974592 364012955904 364268173321 364371456787 365329147584 365759594784 366545152194 366584574208 366856807122 367016500608 367804757528 369134659538 369205975296 370839589156 371842400376 372718491184 373051870872 373369058136 373726383264 374333836064 375010666368 375452520768 375899149587 376337117312 376673733696 376994000448 377010651168 377354794752 377861007616 377940437199 377968145152 378306220416 378554739499 378917027476 379239201588 379578413754 380472731236 380813046738 380921021286 381261737763 381609761832 382230028232 382246910212 382571915556 382595833568 382921135584 383263641072 384166641248 384510260784 385205491008 386909897413 386984647296 388243370112 388383899616 389218048206 389387475584 389676642381 389718552192 390555567272 391015737372 391276521441 392043458304 392154617088 392287571884 392429565237 393778120444 394842961224 395773243216 396127244328 396239561016 396593979228 397488506336 397601208992 397956845136 398676388032 399251256592 399615701888 399973139904 400330897632 400696328448 401347618048 401706605184 402829267074 404139526778 404217605376 404483146314 404501011149 404844938037 404870248536 405214489368 405891048988 406261555232 406740230832 407011502196 408063211504 408410167152 408428205432 408775471416 409831738784 410842468387 412057294368 412407645984 413473298816 413780352219 413960471616 414452908519 415202277828 415306937152 416057850624 416411603712 416429995392 416552782516 416703558963 418135529956 419308302582 420749224584 421125565572 422195098208 422213745328 422572732464 423336783168 423379256976 423947210608 424334198912 424713746496 424834168512 425093633568 425214163296 426294079744 426312907904 426675380352 427057022016 427746541326 428063202944 429137848022 429220756224 429259524434 429521692251 429643477497 430008781761 430420312764 430997711812 431119915564 431505532662 431899420368 432187471404 433304234896 433691805768 435182155616 437902405824 438060910032 439375013181 439407225088 439566273984 440996026048 441793387776 442188551808 442313928576 442463889218 442840094034 444145089338 444230896896 445244898618 445675821312 446395402232 446774949816 446794682556 447174569628 447301360116 448330059472 448457177584 448858302072 449157663666 449567664624 450318277784 450701160792 450729338176 451112570688 451132495008 451516070304 452682778496 455512422144 455811659966 455899721472 456219362703 457044249636 457787126836 458196596538 458614848432 458730450688 459071112942 460106558704 460518103032 460648676904 461060706132 462231662048 462645107184 464989152576 465157461168 466359418432 466755940416 467220304296 468274130752 468825872352 469673553024 469832789582 470436957824 471617981462 471709096704 473243397888 473709475189 474565985868 474969485484 474990463494 476196796816 476622733128 476940611934 477375973776 478173016616 478609503424 479037597792 479173422624 479580839712 479602021392 480683775104 480820066688 481250138304 481571103312 482815473088 483688448256 484006195634 484027572769 484439117097 484576473459 486263160578 487105530112 487467264258 487679459712 488259590858 488726869592 489142409496 489579925068 494333128224 495789867168 496120529304 497402494496 497825410848 498301844352 498725525376 498894611618 499482431643 500603361024 500937233472 501198866116 502194827511 502231644928 502658667264 502680868224 503011092211 503108272512 503920582932 504371316906 504514324782 505652268784 506104551672 506155329654 506608062507 507070505448 507750728984 507894695048 508348983684 508813015776 509268125808 510095887408 510561514112 511018188096 512680347712 513607321344 514113151357 514212476544 514550275941 516071757024 516341294222 517619878542 517845199488 518957397608 519568856508 520010619804 521082162432 521354316496 521702028588 523239420316 524654345736 526457281632 526808397096 528169659104 528319414688 528791972304 529241577552 529748077248 530378252157 530609126848 531568517376 531923041728 531941211649 533297519872 533774530176 534125180389 535721396418 537105689432 537463906746 537944643693 538435691352 539310861752 539334681532 539793250716 539826998048 540285985824 540769246992 540922575024 542320307776 542682002928 543167407224 544546889536 544570940576 545033961888 545913964843 546019433856 547993721376 548279930978 549409725824 549817728291 549876861312 550524750912 550711398991 551707136292 551947295488 553314048768 553603037104 553701989307 555604745284 556259383734 559077736776 559577806308 560998966112 561500754096 562515999552 563430309952 564449044224 564505675968 565010600544 566284995328 566445558016 566791511424 566952217728 567459330624 568375541214 568858802382 569409362688 570328721768 570709096854 571219570107 571381531929 572695589668 572857969996 573345042348 573370365318 573857873334 573893750352 574381703376 575340710216 575865893824 576249961872 576765391176 578255741024 582365055168 583827072309 583869874432 584081213376 584577828288 584776021609 585833350908 586088365312 586523606058 587539660032 588431357826 590279410944 590453458712 590667180666 592702896384 593659864824 594190866492 594359341524 595699933088 595726243408 596232759504 596401813488 596935267704 598477736096 598876884888 599423552832 599959709856 600934881056 601483427584 601509993344 602021427072 602559907776 604243900611 605667548174 605784561408 606209290167 606724719471 607305372804 608292483604 608836573482 609392332848 610110346248 610928795384 611486464576 612094817256 612615250728 612642308148 614024137376 614198235872 614747608176 616860142912 618085941552 619985536768 620209948224 620940707424 621123795877 622341253888 622803416742 622960405728 624086775936 624829173774 625101163136 626670468518 626791539456 627203294934 631123836876 632754647824 633292647312 633320617992 633859098696 635496977504 635920815912 636501298368 637070619744 637251252768 638716797056 638897896832 639441119616 639469361856 640013070528 641619811989 641666851072 642094804416 643131520226 643255771392 643706772033 643889286651 645918822796 646101964612 646496567718 646679873346 647258298993 647849130552 648783291962 649956352344 650537708652 652189879328 652773233424 656853608736 659110837632 659349410976 661053156224 661494039072 662690081664 663695833827 663767214464 664260141051 665562150144 665750861568 665976575524 666217634007 667916311296 668384601979 668513731968 669593103348 670162424724 670192023834 671894110576 672495089208 672685766376 673287453108 674806068896 674873772872 675477416676 676051741188 676094007264 676668856032 676698742512 677798644912 678417354368 679024167744 681357584128 683268633216 683717489949 686067034588 686097336158 686680690254 687294894807 687922272648 688095676032 688914217238 690159838056 690777154548 690973015356 692758475344 693347493072 693967660776 695602704784 697483728864 699539127648 700133910624 701943042176 702411196128 703238808528 704749184373 705055963072 705655436736 706330769664 706931327232 707171002876 707426972193 709230722304 709727979421 709865096832 711848978802 713006014202 714295195224 714934099692 716618542328 717259524924 717914255136 718556396688 718760133936 719724334288 720381314432 721025662656 721230100032 721875207456 723576003904 724223209632 725392528627 725532672384 726009293451 726711949184 728536346642 728742913574 729394740867 730658295168 731519189568 731767201399 732389386287 733090304388 733713614244 734033001216 735609515056 738269319076 741679178312 743684800752 745436982368 746103741744 746738116272 747452766528 748341917427 748667672128 750021332736 750905041536 751798299174 752674234624 753347467392 753988000896 754021302336 755880874398 756612440832 757109478998 757834054952 758478403176 759156827508 759232994481 760945462472 761626093476 761842042572 762523475526 763219523664 764460056464 764493820424 765143831112 765191667136 765842271168 766527282144 768333282496 769020521568 770410982016 773819794826 773969294592 774511941333 776486740224 776767799232 777031152001 778436096412 778774951168 779353284762 779437104384 781111134544 782031474744 782553042882 784575143768 784859130474 787556240888 789685922448 791546486432 792254488656 792479122032 793187958456 794977012672 795202417984 795913690272 797352776064 798502513184 799231403776 799946279808 800661795264 803413210368 804204457879 805658534148 806195860119 808279053556 808966292628 809002022298 809689876074 809740497072 810428978736 811782097976 812523110464 813480461664 814023004392 816126423008 816820334304 816856410864 817550942832 819663477568 821684936774 822419896467 824114588736 824815291968 825094934599 825328879453 826946597632 827560704438 827920943232 828905817038 830404555656 830613874304 832859990784 833105565032 833407117926 834389075601 836271059912 838616605164 841498449168 842251131144 844390196416 844427490656 845145464928 846673566336 846758513952 847894421216 848668397824 849427492992 849668337024 850187267136 850428326592 852563311821 852625815808 853350760704 853949063521 854114044032 855493082652 856063645281 856126405888 858275696044 858519048868 859043384502 859286954994 860017563522 860055547977 860840625528 861995423624 862239831128 863011065324 863798840736 864374942808 866608469792 867383611536 870364311232 872796745327 875804811648 876121820064 876380150347 878750026362 879132547968 881992052096 882647036739 884377103616 884627857152 884927778436 885680188068 886000770999 888290178676 890489797236 892790804464 893549899632 893589365112 894349139256 894602720232 896660118944 896914355168 897716604144 898315327332 899135329248 900636555568 901402321584 901458676352 902225141376 902264990016 903032140608 905365556992 906770655079 908501322261 911623319932 912438725406 913254860223 914088499272 915574253672 916393193076 917229696864 918142225884 920213117408 921036206064 921297353808 922121412264 924463324096 925290214368 926784172873 929978305152 930314922336 932718836864 933511880832 934440608592 934928654101 936548261504 937243760661 937651744704 939347106048 939665579164 940005702777 940804942401 940873915648 943235962924 947418950378 949131971736 949938970968 949980926988 952393593632 953245466256 953881223868 954751947552 956346033232 957219006848 958075195584 958346845248 959161679424 959204042784 961367550208 961640133376 962500276608 963142206624 964697280339 965630946176 968012391268 968055145538 968878234194 969152946918 969744851577 970019810019 972526321156 973174937943 974934528516 975358919424 976519181716 977453739184 978284818992 979159850136 988666256448 991579734336 992241058608 992759292499 994804988992 995650821696 996603688704 997451050752 997789223236 998964863286 1001874466944 1002397732232 1004389655022 1005361736448 1006022184422 1006216545024 1007841165864 1008742633812 1009028649564 1011304537568 1012209103344 1012310659308 1013216125014 1014141010896 1015501457968 1015789390096 1016697967368 1017626031552 1018536251616 1020191774816 1021123028224 1022036376192 1025360695424 1028226302714 1028424953088 1029100551882 1029146004237 1030021035381 1032143514048 1032682588444 1033371325857 1035239757084 1035690398976 1037914795216 1039137713016 1040021239608 1042708632992 1043404057176 1046478840632 1049308691472 1052914563264 1053616794192 1056339318208 1056638829376 1057583944608 1058483155104 1059496154496 1060756504314 1061218253696 1063846083456 1063882423298 1067549060352 1068250360778 1069509021303 1071442792836 1074211378864 1074927813492 1075889287386 1076871382704 1078621723504 1078669363064 1079586501432 1079653996096 1080571971648 1081538493984 1081845150048 1084640615552 1085364005856 1086334814448 1089093779072 1089141881152 1090067923776 1091827929686 1092038867712 1092804519963 1093114370361 1095987442752 1096559861956 1096669880917 1098819451648 1099635456582 1099753722624 1101049501824 1101422797982 1103414272584 1107206074208 1107403978614 1111209490568 1112518767468 1118155473552 1119155612616 1121997932224 1123001508192 1125031999104 1126860619904 1127697448761 1129011351936 1130021201088 1133583022848 1133904435456 1134699440569 1134918661248 1135664218497 1136751082428 1137717604764 1140657443536 1141418193708 1142439140214 1142763063858 1145391179336 1145715939992 1146690084696 1146740730636 1147715746668 1147787500704 1148763406752 1150681420432 1151731787648 1152499923744 1153530782352 1156511482048 1160729692239 1164505131283 1164730110336 1167654144618 1168162426752 1169155656576 1169552043218 1171666701816 1173047212116 1176862715652 1177288695711 1180906917424 1181334361332 1187319729648 1188381732984 1188718683048 1191399866176 1191452486816 1192465519008 1192803626976 1193870535408 1196955472192 1197753769776 1198847105664 1199919419712 1201869762112 1203019986688 1204042854144 1204887034831 1205119815552 1205228664757 1208487801222 1211335096348 1212418580334 1213449438942 1213503033447 1214610745608 1216584967208 1217673146964 1218784665696 1220220692496 1221857590768 1222972929152 1224189634512 1225230501456 1225284616296 1228048274752 1228396471744 1229495216352 1231480339297 1232527405161 1233720285824 1236171883104 1236536376517 1240419896448 1241881414848 1242247591754 1242302458189 1243358725557 1245606833484 1245920811456 1248173551872 1249658347548 1250110676889 1250202326272 1253340937036 1254406589868 1262247673752 1265509295648 1266585294624 1266641235984 1267718197392 1270993955008 1271841631824 1273002596736 1274141239488 1274502505536 1277433594112 1277795793664 1278882239232 1278938723712 1279778891443 1280026141056 1283239623978 1284189608832 1286263040452 1287413544066 1287778573302 1288565076753 1288930432491 1291837645592 1292203929224 1292993135436 1293359746692 1294516597986 1295698261104 1297566583924 1299912704688 1301075417304 1304379758656 1305546466848 1313707217472 1318221675264 1318698821952 1319145909211 1322106312448 1322988078144 1325380163328 1327391667654 1327534428928 1328520282102 1331953151048 1332435268014 1336769203958 1337027463936 1339186206696 1340324849448 1340384047668 1343788221152 1344990178416 1345371532752 1346574906216 1349612137792 1349747545744 1350954833352 1352103482376 1352188014528 1353337712064 1353397485024 1355597289824 1356834708736 1358048335488 1358940472357 1366537266432 1367434979898 1368658088109 1370882697409 1372134069176 1372194672316 1373361380508 1374589789614 1375844545296 1376191352064 1377828434476 1380319676112 1381554309096 1381946030712 1385516950688 1386694986144 1387935321552 1391205409568 1394967457728 1399078255296 1400267821248 1400742563389 1401139725583 1403886084352 1404822392256 1406477617056 1409498368746 1410111926144 1411310873472 1414342005752 1414853944386 1419455958842 1419730193664 1421128425567 1423697957604 1426012028404 1428590390448 1429868199384 1433237084656 1434519049848 1435828510272 1437112793376 1437520267872 1439448668576 1440762628864 1442051325312 1442460200064 1443750414912 1447152007808 1448446419264 1450785057254 1451065344768 1452018586902 1452082718307 1453317351291 1453423898368 1453729420377 1457072693284 1457485827148 1458789481734 1461316590336 1463038379136 1463534402798 1464778772574 1466180608776 1467427228488 1471219030112 1476538638152 1483358356624 1487369601504 1487808162217 1490873964736 1492207483488 1493476232544 1494905533056 1496683834854 1497335344256 1498447294929 1501810083072 1503596598348 1506694934784 1507976001792 1508042604672 1509033276633 1511761748796 1514218957996 1515668109904 1516956806352 1518313655016 1518465988962 1521890924944 1523252186952 1523684085144 1525046951052 1526439047328 1528920112928 1528987640848 1530287662224 1530383334272 1531684542336 1533054564288 1536666564992 1538041043136 1540821964032 1542339454071 1543650827823 1547639589652 1549023882666 1553535598464 1554062304002 1556872192824 1558706569524 1562222269088 1564062949488 1565106085764 1569150287536 1569718260948 1575112481776 1579371844896 1583092972864 1584508977312 1584958244064 1586375916912 1589954025344 1590404835968 1591134756471 1591827380544 1594705552128 1595823634947 1597005026368 1599892559616 1601014279159 1601323590528 1602375541167 1608408915758 1611317068296 1612391720238 1616558107112 1617932585256 1618004044596 1619379752148 1619480994144 1620857957472 1623564195952 1625046220928 1626960923328 1628046008784 1632252846016 1633640668608 1633712821728 1635101885664 1637741894529 1639326955136 1643369873548 1644839792934 1648229177472 1649630583936 1650189869198 1650657758906 1652134196973 1655121408876 1655841886464 1657811634076 1660809111312 1661105967921 1661227748608 1666211130064 1666814235852 1668778151202 1672542119824 1677233210328 1682996898336 1684502262288 1688780392832 1688854981312 1690290929856 1693347132672 1693517027904 1695788842432 1698854985984 1699336674048 1700374534272 1700528116027 1700856653184 1705126623642 1707898127042 1708228088064 1710986165304 1712127290562 1716551392088 1717038097736 1718086769004 1718573909988 1720035127044 1720111095954 1721681251056 1723990847248 1724479662256 1726022130648 1727597681472 1728749885616 1733216939584 1734767223072 1740728622464 1745593490654 1751609623296 1752243640128 1752760300694 1752837714979 1754328064827 1757500052724 1758265095936 1763984104192 1765294073478 1769855556872 1771360376136 1772001541998 1776580357352 1780979594472 1785581608928 1787099799264 1787178730224 1788698278512 1789205440464 1793320237888 1793828710336 1795433208288 1796630654664 1798270658496 1801273111136 1802804643168 1802917352704 1804450282752 1804529980032 1805715422173 1806064281216 1813541310158 1817002644522 1818627870501 1821583858201 1823246639864 1824877450812 1826509720446 1828176998544 1831148507344 1832786386152 1834459393728 1836284451768 1840426234816 1842072412128 1842594707616 1844242824528 1848926648192 1850580428736 1853568345746 1859956610304 1860629844672 1861260666421 1861788402487 1863371387631 1865437673728 1867023761664 1868881217184 1869857308202 1873096523008 1874487521322 1875303489408 1879331158328 1880011405554 1881609884802 1886471925848 1894837900756 1898263943472 1899877941936 1899961853976 1904787187264 1906490932512 1907762447736 1909503895104 1912692066464 1914438013696 1916150391168 1916693690496 1918323358848 1918408085568 1925000553216 1926284413248 1926350213059 1929394560678 1931120316099 1931261892352 1931667859953 1934259148399 1936024782536 1936110291076 1937756468388 1938305893836 1939489703154 1940039620038 1945052642312 1946349875886 1949869057032 1953038363432 1954907478368 1956569637984 1958319700272 1976950571713 1977332512896 1983159468672 1984482117216 1985518584998 1989609977984 1991087501481 1991301643392 1995578446472 1997929726572 1998652902021 2003748933888 2004795464464 2005153805937 2008779310044 2012044368844 2015682331728 2017485267624 2018057299128 2022609075136 2024418206688 2024621318616 2026432250028 2028282021792 2031002915936 2031578780192 2033395934736 2035252063104 2037072503232 2040383549632 2044072752384 2045505896341 2050721390848 2051152469847 2056452605428 2058201103764 2058292008474 2060042070762 2064287028096 2065365176888 2066742651714 2070479514168 2075829590432 2078275426032 2080042479216 2085417265984 2086808114352 2092957681264 2098617382944 2099236174087 2105829126528 2107233588384 2112678636416 2113277658752 2114247553119 2115167889216 2116966310208 2118992308992 2121513008628 2122280916579 2122436507392 2127692166912 2127764846596 2129183938263 2136500721556 2139018042606 2142885585672 2148422757728 2149855626984 2151778574772 2153742765408 2157243447008 2157338726128 2159173002864 2159307992192 2161143943296 2163076987968 2163690300096 2169281231104 2170728011712 2172669628896 2176177585881 2178027880353 2178187558144 2178283762304 2180135847552 2183655859372 2185609039926 2186228740722 2188184222601 2191974885504 2193119723912 2193339761834 2195301604197 2197168158861 2199270913164 2202099003648 2202845595964 2206828545168 2214412148416 2214807957228 2222418981136 2225037534936 2236310947104 2238311225232 2243995864448 2245025752281 2246003016384 2250063998208 2253721239808 2255394897522 2258022703872 2260042402176 2269398881138 2269837322496 2271328436994 2273502164856 2275435209528 2281314887072 2282836387416 2284878280428 2285526127716 2290782358672 2291431879984 2293380169392 2293481461272 2295431493336 2295575001408 2297526813504 2301362840864 2303463575296 2304999847488 2307061564704 2313022964096 2321459384478 2323535823999 2329010262566 2329460220672 2331093456003 2335308289236 2336324853504 2338311313152 2339104086436 2343333403632 2346094424232 2353725431304 2354577391422 2361813834848 2362668722664 2374639459296 2376763465968 2377437366096 2382799732352 2382904973632 2384931038016 2385607253952 2387741070816 2393910944384 2395507539552 2397694211328 2399375286997 2399838839424 2403739524224 2409774069662 2410239631104 2410457329514 2412613373637 2416975602444 2420460743089 2422670192696 2424837160668 2426898877884 2427006066894 2429221491216 2433169934416 2435346293928 2437569331392 2440441384992 2443715181536 2445945858304 2448379269024 2450461002912 2450569232592 2456096549504 2456792943488 2458990432704 2462960678594 2465054810322 2467259689401 2467440571648 2472343766208 2473072753034 2475284803797 2475986638359 2480839792896 2483762829696 2484495183508 2484604916378 2486717451114 2491213666968 2491841622912 2499316695096 2500221353778 2506681874072 2508813179736 2524495347504 2531018591296 2533170589248 2533282471968 2535436394784 2541987910016 2543683263648 2546005193472 2548282478976 2549005011072 2557877447424 2559557782886 2560052282112 2561847190563 2566479247956 2568379217664 2570179964311 2572526080904 2574827088132 2575557146604 2577130153506 2577860864982 2583675291184 2584407858448 2585986270872 2586719493384 2589033195972 2591396522208 2595133167848 2599825409376 2602150834608 2608759517312 2611092933696 2618390235981 2626906924057 2627414434944 2629140451041 2637397643904 2638291818422 2645976156288 2654783335308 2657040564204 2663906302096 2664870536028 2673538407916 2678372413392 2680649698896 2680768095336 2687576442304 2689980356832 2690743065504 2693149812432 2699224275584 2699495091488 2701909666704 2704206964752 2704376029056 2706675424128 2706794970048 2711194579648 2716096670976 2717880944714 2718000985549 2720311965237 2725503966783 2729160168289 2734869959796 2737316176218 2741765394818 2744268138352 2744389344632 2746722761016 2749179579228 2751689090592 2755656868952 2760639352224 2763108618192 2763892061424 2771033901376 2773389972288 2775870643104 2780352518619 2782410819136 2789396012143 2789934915456 2798156510592 2800535642496 2801485126778 2802279451166 2804785962303 2809644784512 2812955234112 2818996737492 2820017108331 2820223852288 2822621746944 2828684011504 2829707888772 2838911917684 2842256851134 2847395915208 2852024056808 2857180780896 2859736398768 2866474169312 2869038099696 2871657020544 2874225586752 2875040535744 2878897337152 2884102650624 2884920400128 2886943080697 2887500829824 2894091841017 2894304015616 2896892838528 2901570114508 2904037173804 2904165436614 2906634702582 2907458840754 2914145386568 2914971654296 2917578963468 2919524813829 2926076758272 2927068805596 2929557545148 2932361217552 2934854456976 2942438060224 2953077276304 2966716713248 2974739203008 2975616324434 2978277877497 2981747929472 2984414966976 2986952465088 2989811066112 2993367669708 2994670688512 2996894589858 3007193196696 3016085209344 3018066553266 3023523497592 3028437915992 3031336219808 3033913612704 3036627310032 3036931977924 3043781849888 3046504373904 3047368170288 3050093902104 3052878094656 3057840225856 3057975281696 3060575324448 3060766668544 3063369084672 3065516879503 3066109128576 3073333129984 3076082086272 3084678908142 3087301655646 3087438012711 3092456317411 3095279179304 3098047765332 3100113977571 3107071196928 3108124608004 3113744385648 3117413139048 3124444538176 3128125898976 3130212171528 3138300575072 3139436521896 3150224963552 3158743689792 3160710543757 3166185945728 3169017954624 3169916488128 3172751833824 3173687340577 3179908050688 3180809671936 3182269512942 3183654761088 3191647269894 3194010052736 3202028558318 3202647181056 3204751082334 3208527063909 3216817831516 3222634136592 3224783440476 3233116214224 3235865170512 3236008089192 3238759504296 3238961988288 3241715914944 3247128391904 3250092441856 3253921846656 3256092017568 3264505692032 3267281337216 3267425643456 3270203771328 3275483789058 3278413559889 3278653910272 3279343111083 3283742275189 3286739747096 3289679585868 3290009642751 3296458354944 3299261167872 3300379738396 3301315517812 3304268393946 3310242817752 3315623268152 3321618222624 3322211935842 3332422260128 3333628471704 3337556302404 3345084239648 3354466420656 3356218412443 3365993796672 3369004524576 3377560785664 3377709962624 3380581859712 3387034055808 3391577684864 3400749068544 3401056232054 3401713306368 3404098321707 3406992655491 3410253247284 3415796254084 3421972330608 3424254581124 3433102784176 3434076195472 3436173538008 3437147819976 3440070254088 3440222191908 3443362502112 3447981694496 3448959324512 3452044261296 3455195362944 3457499771232 3466433879168 3469534446144 3481457244928 3482189076717 3491186981308 3493515393849 3504487280256 3505520601388 3505675429958 3508656129654 3515000105448 3530588146956 3539711113744 3542720752272 3544003083996 3553160714704 3561959188944 3563819551357 3571163217856 3574199598528 3574357460448 3577396557024 3578410880928 3586640475776 3587657420672 3590866416576 3593261309328 3596541316992 3602546222272 3605609286336 3609059960064 3611430844346 3612128562432 3614661104493 3615685994271 3627082620316 3634005289044 3637255741002 3643167716402 3646493279728 3649754901624 3653019440892 3656353997088 3662297014688 3665572772304 3668918787456 3672568903536 3680852469632 3684144824256 3685189415232 3688485649056 3694441017891 3697582215483 3697853296384 3701160857472 3707136691492 3709609129551 3721259689344 3722521332842 3723576804974 3726742775262 3726907374567 3730076176671 3737762434368 3739714616404 3748975042644 3750606978816 3758662316656 3760022811108 3763219769604 3772943851696 3789675801512 3796527886944 3799755883872 3799923707952 3809574374528 3812981865024 3815524895472 3819007790208 3825384132928 3832300782336 3833387380992 3836646717696 3836816171136 3839336674329 3852568826496 3852700426118 3858789121356 3862240632198 3863335719906 3868518296798 3872049565072 3872220582152 3875512936776 3876611787672 3878979406308 3880079240076 3890105284624 3892699751772 3899738114064 3906076726864 3909814956736 3913139275968 3916639400544 3953901143426 3954665025792 3957437727633 3966318937344 3968964234432 3971037169996 3979219955968 3982175002962 3982603286784 3991156892944 3995859453144 3997305804042 4009590928928 4010307611874 4017558620088 4024088737688 4031364663456 4034970535248 4036114598256 4045218150272 4048836413376 4049242637232 4052864500056 4056564043584 4062005831872 4063157560384 4066791869472 4070504126208 4073358045367 4074145006464 4076821417071 4080767099264 4091011792682 4102304939694 4109154284779 4112648092227 4112905210856 4116402207528 4116584016948 4120084141524 4128574056192 4130730353776 4133485303428 4140959028336 4151659180864 4156550852064 4160084958432 4170834531968 4173616228704 4185915362528 4197234765888 4198472348174 4202227690167 4203419176749 4211658253056 4214467176768 4217091397753 4225357272832 4226555317504 4228495106238 4230335778432 4233932620416 4243026017256 4244561833158 4255529693192 4258367876526 4263385276701 4273001443112 4278036085212 4285771171344 4296845515456 4299711253968 4303557149544 4307485530816 4314486894016 4314677452256 4318346005728 4318615984384 4322287886592 4326153975936 4327380600192 4341456023424 4345339257792 4352355171762 4356055760706 4356248154921 4356567524608 4360271695104 4363328776621 4367311718744 4371218079852 4372457481444 4376368445202 4383949771008 4386239447824 4386679523668 4390603208394 4394336317722 4398541826328 4405691191928 4413657090336 4428824296832 4429615914456 4444837962272 4450075069872 4459632685027 4463424486651 4472621894208 4476622450464 4477942412047 4487991728896 4490051504562 4492006032768 4510789795044 4520084804352 4527099829899 4538797762276 4542656873988 4547004329712 4550870419056 4562629774144 4565672774832 4569756560856 4571052255432 4581564717344 4582863759968 4586760338784 4586962922544 4590862986672 4591150002816 4595053627008 4602725681728 4609999694976 4614123129408 4626045928192 4627018362213 4633225401979 4634539092313 4642918768956 4647071647998 4658020525132 4662186912006 4670616578472 4678208172872 4686666807264 4692188848464 4707450862608 4709154782844 4723627669696 4725337445328 4735486253173 4749278918592 4753526931936 4754874732192 4765599464704 4765809947264 4769862076032 4771214507904 4775482141632 4787470904841 4787821888768 4791015079104 4798750573994 4799677678848 4803042837477 4807126623501 4807479048448 4819548139324 4820914659028 4825226747274 4833951204888 4840921486178 4845340385392 4849674321336 4853797755768 4854012133788 4858442982432 4866339868832 4870692587856 4875138662784 4880882769984 4887430363072 4896758538048 4900922005824 4901138465184 4912193099008 4913225683587 4913585886976 4917980865408 4921211613487 4925921357188 4930109620644 4934519378802 4944687532416 4946145506068 4950569607594 4951973276718 4956402590919 4967525659392 4968990367016 4969209832756 4973434902228 4982427333936 4983683245824 4998633390192 5000442707556 5013363748144 5017626359472 5048990695008 5062037182592 5066341178496 5066564943936 5070872789568 5083975820032 5087366527296 5096564957952 5098010022144 5101584348081 5119115565772 5123694381126 5132958495912 5140359928622 5145052161808 5149654176264 5151114293208 5154260307012 5155721729964 5167350582368 5168815716896 5171972541744 5173438986768 5178066391944 5182793044416 5190266335696 5199650818752 5204301669216 5217519034624 5222185867392 5236780471962 5253813848114 5254828869888 5258280902082 5258513144937 5262984194481 5274795287808 5276583636844 5291952312576 5309566670616 5314081128408 5327812604192 5329741072056 5347076815832 5356744826784 5361299397792 5361536190672 5375152884608 5379960713664 5381486131008 5386299624864 5387887810747 5398448551168 5398990182976 5403819333408 5408413929504 5408752058112 5413350848256 5413589940096 5417146266519 5422389159296 5435761889428 5436001971098 5440623930474 5451007933566 5458320336578 5464751574603 5469739919592 5474632352436 5483530789636 5488536276704 5488778689264 5493445522032 5498359158456 5503378181184 5511313737904 5521278704448 5526217236384 5527784122848 5542067802752 5546779944576 5551741286208 5560705037238 5564821638272 5578792024286 5579869830912 5583781999263 5585365207461 5590114162893 5596313021184 5601071284992 5602970253556 5604558902332 5609571924606 5619289569024 5625910468224 5637993474984 5640034216662 5657368023008 5659415777544 5677823835368 5684513702268 5694791830416 5704048113616 5714361561792 5719472797536 5732948338624 5738076199392 5743314041088 5748451173504 5750081071488 5757794674304 5773886161394 5775001659648 5779050639177 5788183682034 5793785677056 5797847826469 5802777445197 5803140229016 5808074347608 5808330873228 5813269405164 5814917681508 5828290773136 5829943308592 5835157926936 5839049627658 5854137611192 5859115090296 5864722435104 5869708913952 5884876120448 5906154552608 5930851715139 5933433426496 5949478406016 5951232648868 5956555754994 5963495858944 5968829933952 5973904930176 5986735339416 5993789179716 6014386393392 6015461417811 6036133106532 6047046995184 6056875831984 6062672439616 6067827225408 6073254620064 6073863955848 6087563699776 6093008747808 6094736340576 6100187804208 6105756189312 6115680451712 6115950563392 6121150648896 6131033759006 6132218257152 6136517689023 6152164172544 6156477588931 6158223177457 6169357816284 6174603311292 6174876025422 6184912634822 6190558358608 6196095530664 6200227955142 6216249216008 6227488771296 6234826278096 6248889076352 6256251797952 6260424343056 6276601150144 6278873043792 6292358445997 6297708522261 6300449927104 6317487379584 6321421087514 6332371891456 6338035909248 6339832976256 6345503667648 6347374681154 6364539025884 6367309522176 6383294539788 6387551814789 6388020105472 6404057116636 6409502164668 6417054127818 6433635663032 6445268273184 6449566880952 6466232428448 6471730341024 6472016178384 6477519008592 6477923976576 6483431829888 6494256783808 6507843693312 6512184035136 6528532757643 6529011384064 6534562674432 6534851286912 6539144198743 6540407542656 6550967578116 6556827119778 6558686222166 6567484550378 6573479494192 6579359171736 6580019285502 6585904812591 6600759476792 6602631035624 6608536787892 6620485635504 6631246536304 6643236445248 6644423871684 6664844520256 6667256943408 6675112604808 6690168479296 6708932841312 6712436824886 6731987593344 6738009049152 6755419925248 6761163719424 6774068111616 6783155369728 6802112464108 6808196643414 6813985310982 6820506494568 6831592508168 6843944661216 6848509162248 6866205568352 6868152390944 6872347076016 6874295639952 6880140508176 6880444383816 6886725004224 6895963388992 6897918649024 6904088522592 6910390725888 6914999542464 6915235751437 6932867758336 6939068892288 6943627345057 6964378153434 6976006111369 6982373962616 6987030787698 6993280368009 7008974560512 7011041202776 7011350859916 7017312259308 7030000210896 7061176293912 7079422227488 7085441504544 7088006167992 7106321429408 7123918377888 7127639102714 7142326435712 7148399197056 7148714920896 7154793114048 7156821761856 7159248186883 7173280951552 7175314841344 7181732833152 7186522618656 7193082633984 7198125860991 7205092444544 7211218572672 7222861688692 7229322208986 7231371988542 7237840120911 7254165240632 7261382229267 7268010578088 7274511482004 7286335432804 7292986559456 7299509803248 7306038881784 7312707994176 7324594029376 7331145544608 7337837574912 7345137807072 7361704939264 7368289648512 7370378830464 7376971298112 7388882035782 7395164430966 7402321714944 7407511644031 7414273382984 7419218259102 7425854411391 7427959915077 7442519378688 7445042665684 7447153609948 7453485550524 7453814749134 7460152353342 7475524868736 7479429232808 7497950085288 7517324633312 7520045622216 7526439539208 7545887703392 7579351603024 7593055773888 7599511767744 7599847415904 7602088280917 7619148749056 7625963730048 7631049790944 7638015580416 7650768265856 7673632342272 7678673348658 7685541571689 7705137652992 7705400852236 7710539892933 7717578242712 7724481264396 7726671439812 7737036593596 7744099130144 7744441164304 7751025873552 7753223575344 7757958812616 7760158480152 7780210569248 7785399503544 7799476228128 7812153453728 7819629913472 7826278551936 7833278801088 7855170707943 7865708240569 7880720772171 7887421353123 7907802286852 7914875455266 7937928468864 7942074339992 7964350005924 7982313785888 7991718906288 7994611608084 8019181857856 8020615223748 8035117240176 8048177475376 8062729326912 8069941070496 8072229196512 8090436300544 8097672826752 8098485274464 8105729000112 8113128087168 8124011663744 8126315120768 8133583738944 8146716090734 8148290012928 8153642834142 8154002956647 8160935895711 8161534198528 8182023585364 8187480504867 8204609879388 8218308569558 8225296184454 8225810421712 8232804415056 8233168033896 8240168283048 8261460707552 8266970606856 8281918056672 8303318361728 8313101704128 8320169916864 8341057555857 8341669063936 8347232457408 8368188036429 8371830725056 8394469531776 8396944696348 8404455380334 8406838353498 8414357886909 8428934353536 8434182795506 8456990212476 8460671556864 8467865240832 8486052034512 8489123666316 8511059386384 8516735753052 8526770553402 8546002886224 8556072170424 8571542342688 8593691030912 8599422507936 8607114299088 8614971061632 8628973788032 8629354904512 8636692011456 8652307951872 8654761200384 8660829242091 8682912046848 8688999825727 8690678515584 8704710343524 8712111521412 8712496309842 8726657553242 8734623437488 8742436159704 8744914962888 8752736890404 8772478895648 8773359047336 8781206416788 8788672635444 8797083652656 8811382383856 8827314180672 8857648593664 8859231828912 8889675924544 8900150139744 8919265370054 8926848973302 8934833632491 8945243788416 8953244900928 8955884824094 8980103009124 8984012065536 9021579590088 9054199659798 9077595524552 9085313747976 9094008659424 9101740838112 9125259548288 9131345549664 9139513121712 9142104510864 9163129434688 9165727519936 9173520677568 9173925845088 9181725973344 9182300005632 9190107254016 9196550638509 9205451363456 9219999389952 9226463732473 9228246258816 9254036724426 9266450803958 9269078184626 9277368952233 9285837537912 9294143295996 9316041050264 9324373824012 9341233156944 9356416345744 9373333614528 9384377696928 9414901725216 9418309565688 9447255339392 9450674890656 9470972506346 9482131631271 9498557837184 9507053863872 9509749464384 9512973618187 9521062021731 9531619894528 9539724152064 9542429015808 9549119420767 9550964283264 9574941809682 9582030158208 9597501147988 9606085674954 9614253247002 9639096278648 9641829318056 9650453494548 9667902409776 9681842972356 9690680770784 9699348642672 9707595511536 9708024267576 9716885964864 9732679737664 9741385175712 9750277325568 9761765539968 9774860726144 9793517076096 9801844011648 9802276930368 9826451367174 9835961730816 9842423226974 9842857937959 9851226825567 9851842714376 9860219241288 9869038757604 9870028928253 9889375064832 9892291012136 9901139215188 9903946553436 9912805181838 9937980734032 9938419665512 9946869804456 9964854667872 9997266780384 10000885415112 10026727496288 10035252718944 10068655237329 10097981390016 10101404976013 10124074365184 10132682356992 10133129887872 10139786601433 10141745579136 10174733054592 10203168696162 10212294965121 10238231131544 10247388762252 10265916991824 10280719857244 10290104323616 10299308352528 10302228586416 10308520614024 10311443459928 10334701164736 10337631433792 10343945083488 10346877973536 10356132783888 10365586088832 10380532671392 10399301637504 10408603338432 10444371734784 10451694511441 10454657952427 10473560943924 10480546181547 10507627696228 10516561804164 10517026289874 10525968388962 10553167273688 10619133341232 10628162256816 10655625208384 10659482144112 10691458654071 10694153631664 10713489653568 10722598795584 10723072381344 10726234149787 10750305769216 10759921427328 10762972262016 10772599249728 10775775621494 10797980365952 10807638666816 10816827859008 10827179880192 10834292533038 10843983313479 10844778318592 10847057982813 10871523778856 10872003942196 10881247860948 10902015867132 10916640673156 10929503149206 10939479839184 10949264704872 10967061579272 10977072553408 10977557378528 10986891044064 10996718316912 11006756362368 11022627475808 11042557408896 11052434472768 11055568245696 11083323053673 11084135605504 11093559889152 11101337825773 11103482572416 11121410074476 11128827388653 11129643276544 11157584048572 11167563998526 11170730414922 11180228325786 11180722123701 11205940507112 11209117804664 11219143849212 11251820936448 11275986949968 11280068433324 11314736046016 11318831555088 11355647670736 11369027404536 11389583660832 11408096227232 11428723123584 11438945595072 11465896677248 11476152398784 11496902347008 11500162142976 11515589348608 11518010022987 11547772322788 11558101278354 11576367364068 11595695652938 11605554890394 11606280458032 11616148695216 11616661746456 11626538810328 11629835363016 11656581546272 11659886617184 11670315853872 11678099255316 11708275222384 11718230180592 11729444870208 11739417827904 11769752240896 11788018516027 11812309105216 11861703430278 11866866852992 11872313182899 11898956812032 11902465297736 11913111509988 11937659867904 11947809860352 11973470678832 11987578359432 12028772786784 12030922835622 12072266213064 12094093990368 12113751663968 12125344879232 12135654450816 12146509240128 12147727911696 12154072503313 12175127399552 12186017495616 12189472681152 12200375608416 12211512378624 12220074136101 12230464251213 12231360903424 12231901126784 12242301297792 12262067518012 12273035378046 12312955177862 12316446354914 12327462854337 12337944276681 12338715632568 12349206622584 12349752050844 12369825269644 12381116717216 12392191061328 12400455910284 12432498432016 12454977542592 12469652556192 12497778152704 12512503595904 12520848686112 12553202300288 12557746087584 12584716891994 12595417044522 12600899854208 12606683070501 12610257530247 12634974759168 12642842175028 12651274193259 12676071818496 12679665952512 12691007335296 12694749362308 12729078051768 12766589079576 12775103629578 12808114233272 12819004329336 12834108255636 12867271326064 12890536546368 12899133761904 12905870802487 12932464856896 12943460682048 12944032356768 12955038017184 12955847953152 12966863659776 12988513567616 13024368070272 13057065515286 13069702573824 13078288397486 13080815085312 13089986329863 13101935156232 13113654239556 13117372444332 13134969100756 13146958988384 13158718343472 13160038571004 13171809625182 13201518953584 13205262071248 13217073575784 13240971271008 13262493072608 13286472890496 13288847743368 13329689040512 13334513886816 13350225209616 13378898055081 13380336958592 13390273459953 13417865682624 13424873649772 13433827236141 13463975186688 13473415073137 13476018098304 13604224928216 13616393286828 13627970621964 13641012989136 13663185016336 13687889322432 13697018324496 13732411136704 13736304781888 13744694152032 13748591279904 13760281016352 13760888767632 13773450008448 13791926777984 13795837298048 13808177045184 13829999084928 13830471502874 13878137784576 13887254690114 13887868049449 13899676205937 13903617276939 13928756306868 13952012222738 13964747925232 13974061575396 13986560736018 14022082405552 14022701719832 14034624518616 14060000421792 14122352587824 14158844454976 14170883009088 14176012335984 14206458759519 14212642858816 14247836755776 14255278205428 14284652871424 14296798394112 14297429841792 14309586228096 14313643523712 14318496373766 14363465666304 14373045237312 14396251721982 14409128512431 14410184889088 14422437145344 14445723377384 14458644417972 14462743977084 14475680241822 14508330481264 14522764458534 14536021156176 14549022964008 14572670865608 14585973118912 14599019606496 14612077763568 14625415988352 14649188058752 14662291089216 14690275614144 14736579297024 14740757660928 14751092727397 14753942596224 14763634840461 14777764071564 14790328861932 14815023288062 14828546765968 14838436518204 14851708822782 14855919830154 14890085331368 14894307219896 14906971101048 14907629498268 14920304706684 14951049737472 14958858465616 14995900170576 15034649266624 15040091244432 15052879078416 15091775406784 15158703206048 15186111547776 15199023535488 15199694831808 15204176561834 15251927460096 15262099581888 15301536531712 15304753044243 15357346697316 15371083143378 15410801704472 15421079785866 15435156485424 15448962528792 15453342879624 15474073187192 15488198260288 15488882328608 15502051747104 15506447150688 15515917625232 15520316960304 15560421138496 15570799007088 15598952456256 15624306907456 15639259826944 15652557103872 15663531452803 15666557602176 15667972641841 15710341415886 15731416481138 15761441544342 15774842706246 15775539434811 15815604573704 15829750910532 15875856937728 15884148679984 15928700011848 15964627571776 15983437812576 15989223216168 16038363715712 16041230447496 16070234480352 16096354950752 16125458653824 16139882140992 16144458393024 16149931956457 16163663432241 16195345653504 16196970548928 16211458000224 16226256174336 16248023327488 16251438799557 16252630241536 16267167477888 16293432181468 16307285668284 16308005913294 16321871791422 16364047170728 16374961009734 16394254723809 16409219758776 16436617139116 16450592368908 16451620843424 16465608830112 16466336067792 16480336566096 16522921415104 16533941213712 16563836113344 16606636723456 16626203408256 16637125588759 16640339833728 16682115111714 16694464914816 16736376072858 16743661450112 16751345997789 16756095622383 16788939063552 16793889392696 16808910760668 16813676706996 16828715773818 16857868707072 16868365591012 16913980424952 16972104069024 16978247332632 17022118772768 17033471506104 17053541106804 17092005772448 17112144340848 17143084685376 17148896819743 17187382061824 17198845015872 17214228598176 17229942123264 17257947576064 17258709809024 17273384022912 17321658484182 17337151917531 17377999651454 17381357031168 17393543479407 17408332335591 17409420687048 17424223042824 17424992619684 17453315106484 17469246874976 17484872319408 17489829925776 17505473780808 17544957791296 17546718094672 17562412833576 17577345270888 17594167305312 17622764767712 17654628361344 17666226140641 17718463657824 17779351849088 17792555145417 17800300279488 17821475066317 17838530740108 17853697946604 17869667264982 17890487576832 17906489801856 17911769648188 17960206018248 18043159180176 18108399319596 18155191049104 18170627495952 18188017318848 18203481676224 18209653324057 18250519096576 18262691099328 18279026243424 18284209021728 18326258869376 18331455039872 18347041355136 18347851690176 18363451946688 18393101277018 18409553067069 18410902726912 18452927464946 18456492517632 18469432766793 18474669532371 18508073448852 18532901607916 18538156369252 18554737904466 18571675075824 18588286591992 18632082100528 18648747648024 18682466313888 18712832691488 18746667229056 18768755393856 18829803450432 18836619131376 18877075337991 18893125566783 18894510678784 18901349781312 18941945012692 18964263262542 18997115674368 19014107727744 19019498928768 19025947236374 19042124043462 19098238841534 19101928566528 19149883619364 19164060316416 19195002295976 19212171349908 19228506494004 19278192557296 19283658636112 19300906989096 19335804819552 19363685944712 19381361541568 19398697285344 19415191023072 19416048535152 19433771929728 19465359475328 19482770351424 19523531079936 19549721452288 19587034152192 19603688023296 19604553860736 19617432596229 19652902734348 19684846453948 19685715875918 19702453651134 19703685428752 19720438482576 19738077515208 19740057856506 19784582024272 19802278430376 19807893106872 19825610363676 19875961468064 19876839331024 19893739608912 19929709335744 19994533560768 20001770830224 20053454992576 20070505437888 20137310474658 20195962780032 20202809952026 20266259775744 20279573202866 20283491158272 20349466109184 20406337392324 20424589930242 20476462263088 20494777524504 20531833983648 20561439714488 20580208647232 20598616705056 20604457172832 20617041228048 20622886919856 20669402329472 20675262867584 20687890166976 20693755947072 20712265567776 20731172177664 20745707254311 20761065342784 20798603275008 20813185629067 20817206676864 20830882035171 20903389022882 20909315904854 20928018334107 20947121887848 20961092363094 21015255392456 21033123608328 21034052579748 21051936777924 21106334547376 21238266682464 21256324513632 21311250416768 21318964288224 21382917308142 21388307263328 21426979307136 21445197591168 21446144762688 21452468299574 21477744560649 21519842854656 21525944524032 21545198499456 21551551242988 21594377582973 21595960731904 21615277333632 21633655718016 21668585066076 21687966626958 21694115965626 21743047557712 21744007884392 21762495721896 21784146687801 21804031734264 21833281346312 21859006298412 21878959678368 21898529409744 21934123158544 21954145106816 21955114757056 21973782088128 21993436633824 22013512724736 22045254951616 22085114817792 22104868945536 22106865508351 22111136491392 22166646107346 22202675651546 22206965144832 22222534932093 22242820148952 22257654777306 22315168097144 22335127997052 22341460829844 22360456651572 22361444247402 22411881014224 22418235609328 22438287698424 22551973899936 22560136866648 22629472092032 22637663110176 22711295341472 22738054809072 22779167321664 22786890294727 22806264842751 22816192454464 22857446247168 22873472100907 22877891190144 22931793354496 22952304797568 23036020045974 23095544645576 23116202556708 23131619678799 23152734728136 23191391305876 23211109780788 23212560916064 23232297390432 23233323492912 23253077620656 23259670726032 23313163092544 23319773234368 23340631707744 23356198510632 23416550444768 23436460361184 23458889740416 23474300488249 23478835655808 23576037032054 23597124721707 23624618210432 23642162316513 23680590156613 23723406860556 23733733705984 23744626365798 23804930595472 23826223019976 23946941357664 23975156718864 24057545573568 24061845671244 24144532426128 24188187980736 24196388663473 24227503327936 24250689758464 24271308901632 24293018480256 24295455823392 24308145006626 24350254799104 24372034991232 24378945362304 24400751216832 24440148272202 24460928502426 24462008869941 24463802253568 24484602595584 24524135036024 24546070756092 24562441514601 24625910355724 24632892709828 24654925708674 24675888553362 24677431265136 24698413245168 24699504101688 24739650539288 24762233434432 24784382122656 24800911820568 24864996864032 24909955085184 24939305112384 25025007191808 25041697372224 25042552769767 25104564109287 25106404600576 25115492175168 25145368929187 25169433783988 25190834089044 25201799708416 25213366141002 25220515060494 25285684350056 25302548386518 25382014670592 25389498724616 25458156103536 25533178159152 25550207259156 25616228466544 25638008658672 25668216511272 25734542652128 25781073092736 25798267523808 25811741604974 25864929713792 25886921364096 25888064713536 25910076034368 25977027135232 25982487726273 26048736140544 26066999477181 26114131030572 26156576794972 26179972659726 26203870312464 26227308479112 26234744888664 26269938201512 26293917976768 26317436686944 26320077142008 26343619250364 26403037907168 26410524142496 26434147151568 26481942542016 26524986145216 26572945780992 26577695486736 26591576652433 26659378081024 26669027773632 26700450419232 26757796110162 26760673917184 26780546919906 26835731365248 26849747299544 26867654472282 26946830146274 26952036196608 27208449856432 27232786573656 27255941243928 27282025978272 27326370032672 27375778644864 27394036648992 27464822273408 27472609563776 27489388304064 27497182559808 27520562032704 27521777535264 27546900016896 27583853555968 27589651915527 27591674596096 27616354090368 27659998169856 27660943005748 27679391197419 27774509380228 27775736098898 27799352411874 27807234553878 27832106856699 27857512613736 27904024445476 27929495850464 27948123150792 27973121472036 28044164811104 28045403439664 28069249037232 28120000843584 28244705175648 28317688909952 28341766018176 28352024671968 28412917519038 28425285717632 28446394893813 28495673511552 28510556410856 28538920854561 28563186065193 28594859683584 28619172456192 28627287047424 28636992747532 28647358262301 28746090474624 28792503443964 28818257024862 28891446754768 28917288835944 28925487954168 28951360483644 29016660962528 29045528917068 29072042312352 29098045928016 29145341731216 29171946237824 29198039212992 29224155527136 29250831976704 29298376117504 29324582178432 29380551228288 29502185454794 29507885192448 29527269680922 29528573813877 29553680476701 29555528143128 29580657723864 29630046576124 29657093531936 29676873036408 29703417645564 29711839660308 29780170662736 29788614439792 29813942202096 29815258996536 29840609413368 29917716931232 29991800341152 30069298533248 30080182488864 30105758156832 30183550813568 30205965711987 30304214928039 30317406412096 30372223095552 30398047070976 30399389663616 30408353123668 30419359804299 30524199163776 30609506088486 30714693394632 30742166286756 30821603408944 30842159571732 30870312970848 30897925057584 30906685759248 30948146374384 30976396520576 30977764657216 31004103494208 31012894301376 31031835250464 31040633920608 31120842276992 31141598014176 31191878730961 31197904912512 31248613814912 31327062905606 31333115204352 31335945283682 31355083534323 31363973857281 31420682831772 31462832962276 31465989660157 31522883088684 31549685412492 31551078869622 31631209147408 31659501821064 31768297359968 31857400023696 31929255143552 31966875625152 31978446432336 32074375962213 32076727431424 32082460894992 32140468960704 32178702449361 32192709901504 32250917307648 32279764281984 32288916786048 32299863912914 32327326864482 32393941097856 32422916000448 32502877599114 32534334955776 32586864362936 32614571336568 32616011826588 32643743582844 32728094341456 32749922019468 32788509447618 32818439517552 32873234278232 32901184737816 32903241686848 32931217660224 32932672135584 32960673132192 33045842830208 33067882427424 33127672226688 33252406816512 33274251177518 33280679667456 33304013477319 33364230223428 33388929829632 33412339536043 33472752145716 33487322900224 33502691995578 33512191244766 33587778785392 33617821521336 33627353413992 33657431547636 33736731182024 33827960849904 33944208138048 33956494665264 34044237545536 34066943012208 34107082213608 34184011544896 34224288681696 34286169370752 34297793639486 34397690031744 34428457196352 34517419618048 34546768045824 34580791688797 34643316968364 34674303835062 34755999302908 34787086958814 34816664671182 34818841374096 34848446085648 34849985239368 34906630212968 34938493749952 34969744638816 34979659851552 35010947561616 35089915582592 35093436189344 35124825667152 35154690541776 35188334610624 35245529535424 35309256722688 35332452281282 35334012812137 35364055548081 35436927315648 35479082187757 35558703698176 35585110290834 35600600558976 35642950132634 35677061480216 35707395893208 35739334529964 35812979603712 35823539296376 35920412036496 36086318360352 36216798639192 36310382098208 36341254991904 36376034637696 36406963352448 36419306648114 36462217509939 36525382198656 36558052486848 36568418043456 36652517738752 36660222408303 36662910079744 36694082710272 36695703380352 36719809731403 36726903893376 36786202554036 36819106134138 36905854929892 36938865533586 36949339064742 36982388563011 37016146897704 37065803215832 37076312738504 37109475808932 37143350151648 37176573183984 37264164201056 37297495296048 37364932627776 37425665382976 37493334458112 37530260049061 37537510787712 37659606900864 37673238262752 37754150675982 37786251133566 37802699562624 37883890025384 37928526525084 37953822579777 38028215455488 38038997857536 38051894472748 38084248086924 38196477683068 38299767238728 38390004591952 38424342699816 38457012988008 38556385114592 38567317272224 38601813978192 38671609639104 38717612407461 38727371889424 38762723083136 38797394570688 38830382046144 38832097070304 38867543859456 38930718950656 38965540702848 38991138168397 39209107721472 39234865192458 39269958989589 39305805468696 39369692907896 39371431751836 39404907302268 39407370857504 39440876965152 39476155030416 39480115713012 39569164048544 39604556860752 39615786213744 39651220727352 39751922936128 39753678662048 39787479217824 39851719433539 39859418671488 39989067121536 40003541660448 40106909985152 40136694165243 40141010875776 40201932126343 40274620949316 40301481708423 40391925560064 40405619904052 40420245219411 40559146405732 40812674784648 40849179860484 40952924526176 40989555049008 41063667967296 41122879428976 41160417294464 41197233410112 41208914345664 41234082456096 41245773839712 41338804658944 41350525735168 41375780333952 41387511894144 41424531135552 41491414508622 41522130685568 41626371258134 41634413353728 41661764070342 41663604148347 41699028617811 41710851830817 41806778045764 41818631809708 41856036668214 41894243775696 41922184726188 42030510784912 42066247216656 42068105159496 42103873555848 42212669094752 42476533364928 42512649027264 42619376278557 42622500833536 42637928576448 42688649577457 42765834616284 42776614526656 42853958614272 42890395182336 42892289525376 42904936599148 42955489121298 43090396998912 43103102485976 43188755165946 43230554667264 43267311436032 43337170132152 43375933253916 43388231931252 43486095115424 43488015768784 43524991443792 43568293375602 43608063468528 43666562692624 43718012596824 43757919356736 43797058819488 43868246317088 43908290213632 43910229514112 43947564176256 43986873267648 44090509903232 44209737891072 44213731016702 44222272982784 44253278182191 44290904521383 44333292214692 44405351303092 44445069864186 44485640297904 44515309554612 44630336194288 44670255994104 44682921659688 44720913303144 44722888494804 44823762028448 44836471218656 44876575396848 45103947799872 45120273733296 45258944184064 45275326220352 45422590682944 45476109618144 45558334643328 45573780589454 45612529685502 45632384908928 45746944201814 45755782380288 45904609595136 46072040091948 46191089291152 46232405113416 46263239357598 46305469456272 46382782611752 46422219561576 46425121832128 46464594780864 46466646985824 46506155241312 46519341452064 46626326185088 46639546468736 46681263415488 46712397021264 46833100889536 46872920722368 46917779480832 46948600976498 46957671311616 46990594358409 47003917925523 47152074064108 47194249443414 47249236420864 47284324633026 47361180313226 47446813721112 47489252731596 47609861190944 47652446039952 47893882715328 47950313437728 48115091147136 48123691342488 48289064852256 48376375961472 48392777326946 48449795869371 48455006655872 48490990296723 48586036960512 48590911646784 48616290013252 48744069982464 48757890724608 48792075944467 48801502433664 48880296544404 48921857004852 48924017739882 49048270072048 49092141512184 49124883029202 49251820711448 49265785419656 49309851417348 49351777106724 49354862530272 49396826490336 49399008203376 49479301078576 49524466868864 49568764245312 49601823641136 49729993728064 49819910170368 49878610224768 49911376766277 50083394744448 50085105539534 50209128218574 50230984350336 50290737858374 50338867567976 50381668178088 50426732282004 50441030120988 50571368700112 50605096773036 50778997449232 50916312207072 51066356318304 51100414518312 51232456933088 51276017317344 51336433022544 51446690459229 51469085304256 51562146185472 51596535047616 51623483209948 51729859427584 51773842728192 51776129427072 51810142497733 51820152068736 51964975452546 52133998954362 52180630438221 52228262061144 52313153589944 52359945319452 52407740624928 52454616958224 52469489777328 52539876403024 52587835953536 52634873373888 52640154284016 52687238500728 52806075814336 52821048284992 52868294303136 52953654589771 52963885084032 52998678421923 53049972290432 53155390973472 53183153304866 53338055547264 53400900838464 53419005702127 53464425198951 53515592220324 53561093839812 53671462730496 53699494599088 53735308944564 53893660292548 54416899712864 54465573147312 54511882487856 54564051956544 54628959972171 54652740065344 54751557289728 54788073297984 54929644546816 54945219127552 54978776608128 54994365119616 55041124065408 55043555070528 55179303831054 55232708180736 55321886011496 55358782394838 55408298300379 55424008597113 55549018760456 55551472197796 55598704823748 55614469107756 55664213713398 55715025227472 55808048890952 55858991700928 55896246301584 55946242944072 56088329622208 56090806879328 56138498074464 56240001687168 56489410351296 56631226013973 56635377819904 56683532036352 56704049343936 56723274096073 56825835038076 56850571435264 56892789787626 56991347023104 57021112821712 57077841709122 57126372130386 57273985495064 57294716524602 57492180949248 57585006887928 57636514049724 57782893509536 57834577671888 57850975908336 57902720967288 58033321925056 58091057834136 58144084624704 58196091856032 58290683462432 58343892475648 58396078425984 58448311054272 58649164356864 58761102456576 58852297788687 59004370909588 59054539361844 59057147627754 59107360953402 59111056286256 59161315447728 59260093152248 59314187063872 59353746072816 59406835291128 59423679320616 59560341325472 59577228879584 59627884404192 59630517993072 59681218826736 59835433862464 59983600682304 60138597066496 60160364977728 60211516313664 60231930225727 60249008200069 60367101627136 60411931423974 60608429856078 60634812824192 60798779327232 60816706247336 60838719608598 61048398327552 61219012176972 61429386789264 61484332573512 61643206817888 61684319143464 61740625941696 61795850115168 61813371518496 61896292748768 61952793041152 61955529314432 62008206988416 62025788602752 62063670500928 62081267841216 62237121762933 62241684553984 62283196028352 62383757461922 62395809825024 62439556887201 62492646105513 62497227629824 62654125811212 62671890567364 62710167068646 62727947714562 62784055002321 62841365663544 62925665924552 62931979320314 63045766177368 63099370824984 63102157739244 63262418294816 63319003642128 63536594719936 63714800047392 63858510287104 63933751250304 63956892864672 63975750975331 64148751924426 64164921789984 64280937921408 64357404898722 64385419803008 64433233681947 64559528563968 64577833572096 64599727825828 64654653728964 64787882195712 64845832000896 65005755198228 65173728725872 65229142673136 65232023653176 65287487165688 65456188682912 65499844038936 65577018895236 65636879035104 65746468556464 65802369475632 65806483373696 65862435320448 65865344271168 65921346264384 66091685660416 66135764854848 66255344453376 66320596525053 66548502355036 66608026954638 66667604796279 66728460446856 66824679072086 66945504291432 67005383991156 67024382489532 67175557570784 67235643042672 67254706827984 67314863095272 67473462364048 67655921699808 67888416276096 67912989330528 68088475091072 68133886024416 68214164427216 68360670884181 68368023089792 68418794528253 68448577363392 68572338741504 68595587278972 68620416302721 68795380063488 68843614003837 68856914392704 69161583377594 69286633936728 69348607670124 69511998605816 69574173917628 69633329342364 69637682748192 69696892171296 69699970478736 69813260425936 69876987499904 69939489277632 69959319703104 70021895123232 70179831165184 70186872378688 70249651334304 70309381083552 70376669221248 70422901464747 70491059070848 70664904562564 70668025624274 70728111096162 70791374165121 70873854631296 70958164375514 71041770469839 71170220581668 71201201117952 71285900265268 71354122960432 71414791786416 71478669059928 71647078592752 71840824072992 72172636720704 72433597278384 72589165990419 72620764196416 72682509983808 72752069275392 72813926704896 72838613296228 72924435019878 73050764397312 73116104973696 73136836086912 73320444816606 73391406760704 73439619462806 73453807786752 73572405108072 73638212268276 73811709859784 73877731067172 73898678129484 73964777126022 74032293795408 74131606431664 74152625477008 74218951617864 74286700303296 74353146367968 74528328402112 74594990592096 74729865255552 74851330765952 75060520098122 75075021575424 75127658309301 75319213801728 75346476525504 75372021744097 75436106787561 75508301351964 75572502267132 75605399125248 75767780050768 75857053050168 75907645159554 76103788945496 76168496173848 76392955366136 76599534477456 76780009183904 76848685399632 76914025976016 77112770229184 77134634544448 77203627956384 77343219278208 77435224814922 77454743778848 77525446166272 77594789141376 77660764092288 77664194140608 77931081405696 77982276336794 78200998431543 78469730384916 78539917979178 78611610937392 78739385815792 78742863503672 78809814604536 78814741715008 78881753930304 78952310060832 78960231426024 79138328097088 79209113721504 79231572427488 79302441454704 79503845872256 79507357324096 79574958435648 79703438867078 79718837342976 79774729957299 79978134243072 80007083320896 80034208656103 80056901306941 80213819970304 80273388330486 80282021751552 80403864252686 80549241898632 80602963416846 80811239808104 80840490438822 81118292811464 81625349569296 81698359720968 81905849052352 81979110098016 82127335934592 82245758857952 82320834588928 82394466820224 82417828691328 82468164912192 82491547679424 82751560667904 82775023788288 82833059161537 82849062271104 82982829017244 83038173592257 83044261371136 83252742516268 83323528140684 83327208296694 83398057235622 83421703661634 83613556091528 83637263619416 83712073336428 83788487551392 83844369452376 84061021569824 84132494433312 84136210318992 84207747111696 84425338189504 84953066729856 85008874583659 85025298054528 85238752557114 85275857152896 85377299154914 85531669232568 85553229053312 85616762563683 85784579050752 85809873198296 85910978242596 85942074786903 86206204971952 86377510331892 86674340264304 86751866507832 86776463862504 86972190230848 86976031537568 87049982887584 87136586751204 87216126937056 87333125385248 87436025193648 87515838713472 87594117638976 87736492634176 87820459028224 87895128352512 87956753542663 87973746535296 88181019806464 88427462033404 88506556364382 88581809042766 88585721441631 88666584429384 88810702606184 88890139728372 88971280595808 89030619109224 89260672388576 89340511988208 89365843319376 89441826606288 89445776989608 89647524056896 89672942437312 89753150793696 89898064768681 90207895599744 90240547466592 90267155485741 90550652440704 90688079447797 90845181365888 90912644784117 90952219236288 91116669286656 91147561178908 91225059371004 91258079412897 91264769817856 91493888403628 92144080183896 92382178582304 92464810226832 92526478715196 92610938912544 92765565223504 92844439123152 92850243664256 92929189561728 92933293971648 93012310482624 93038682904128 93252652370176 93279092937472 93362526830976 93424794042528 93575636192883 93666201779072 93745841444736 93897201952996 93981188716818 94007835851046 94065250602969 94091921571843 94304148128216 94388498886828 94397968980471 94568649266052 94722360626452 94893627442224 94978505463192 95219722381888 95304892079904 95787765430656 95900626875456 96230182294272 96247382684976 96297651372403 96536107348083 96578129704512 96752751922944 96785554653892 96899591738742 96910013311744 96981980593446 97181823293568 97232580026504 97584151888934 97603004867328 97760593088808 97843714009704 97848035479764 98096540144096 98184283024368 98249766058404 98503641422896 98531570839312 98619702834696 98703554213448 98709725060544 98793652980672 98798016406752 98958602157152 99048933737728 99137528490624 99203647282272 99459987456128 99757220449536 99822753532554 99912040431957 100166789488896 100170211079068 100237018608129 100418256437148 100461968700672 100581475716748 100677735135952 100763336356176 100853464564008 100882060241976 101142737400224 101210193546072 101557994898464 101832624414144 102132712636608 102200829036624 102254207127397 102464913866176 102552034634688 102672866045088 102893380918458 102938170608512 103193070095232 103246966419896 103552258854144 103620284995466 103640304137472 103742375066391 103929950905092 104267997908724 104361260876442 104456524122288 104626307179888 104719890638904 104815481249856 104909233916448 104938979554656 105079752806048 105175671907072 105269746747776 105280308568032 105374477001456 105612151628672 105642096569984 105736588606272 105907309179542 105927770168064 105997356843846 106002038436411 106092166644243 106099944580864 106310781946944 106366306609732 106437246563271 106676111094528 106801801676928 106838011404254 106928850397902 107031184440648 107122187679624 107398989198176 107470617889128 107787320585096 108833799425728 108931146294624 109023764975712 109128103913088 109257919944342 109305480130688 109386652529817 109576146595968 109957553216256 109988730239232 110082248130816 110087110141056 110159429194209 110358607662108 110643772022992 110717564789676 110816596600758 110848017194226 111098037520912 111102944395592 111197409647496 111228938215512 111328427426796 111430050454944 111616097781904 111717983401856 111792492603168 111892485888144 112176659244416 112181613758656 112276996148928 112480003374336 112590780147183 112956997734451 112978820702592 113262452027946 113408098687872 113446548192146 113651670076152 113785579575252 114042225643424 114155683418244 114252744260772 114547970990128 114589433049204 115170013775856 115273028099448 115565787019072 115669155343776 115701951816672 115805441934576 116066643850112 116152837222383 116182115668272 116288169249408 116392183712064 116581366924864 116792156851968 116874042378607 116896622108544 116973414505191 117704595577374 118008741819176 118109078723688 118114295255508 118214721906804 118222112572512 118322630895456 118520186304496 118628374127744 118707492145632 118813670582256 118847358641232 119120682650944 119154457759168 119255768808384 119261035986144 119362437653472 119555158300617 119670867724928 119944028522149 119967201364608 120320729955456 120423032627328 120463860451454 120498016400138 120605796379029 120823862847948 121216859712156 121260735658233 121269625648384 121633412494672 121677439217196 122438024353944 122858773578528 122968665147024 123286413635776 123368638286928 123481251883392 123591700230336 123626743036992 123792585497536 123911058628864 124016413976832 124051577205504 124127341001856 124138552469971 124162535682432 124474243525866 124566392056704 124767514923844 124879113774402 124985292211026 124990812445041 125308251622424 125343781134728 125420334137292 125455895429124 125568110004642 125682731327088 125851331849104 125863958640628 126091532354736 126198741649968 126204315478488 126524836589632 126638007284256 127073189439872 127429600094784 127867502500608 127913785729344 127951501950662 127957153193467 128065948732371 128297503848852 128329843579968 128561875842816 128714809797444 128770839606016 128866467363894 129199455651656 129309307457928 129691664001792 130011510396456 130347457451744 130458285346272 130464047306352 130574974331376 130912377365824 130999688077872 131154037790472 131273758070208 131492937112928 131604738951264 131612966747392 131724870640896 131730688542336 131817225818629 131842692528768 132271529709696 132641193050106 132759834546573 132975621648673 133097004710072 133216053909276 133335209592558 133456920893712 133649358144172 133891008582864 134010767982312 134048764979064 134351115141568 134471286085344 134509413655968 134629726190544 134946924728096 135311843399616 135776832552192 135825978661056 135872028648733 135910553381551 136176950182144 136267772048832 136428328854432 136721341768362 136736046179584 136837589056506 136897154726784 137191174557944 137240832605442 137687228007674 137713828785408 138323166755188 138573267873456 138697215340248 139023997211632 139148347835256 139266658684728 139275365496384 139393784342592 139399940957472 139626520851872 139753974999808 139878978555264 139918639406208 140043790246464 140373744757376 140499302668608 140618762167104 140753338442496 140845802929494 140971783075227 140982118141696 141011753776569 141200917833127 141329809125128 141336051248548 141456222192324 141582748330242 141747709262592 141916328751028 142083540939678 142340441163336 142571800530536 142708245920864 142829583572832 142957338119856 143294157185504 143681648145984 144317391735049 144345273441408 144867194556768 145178331980838 145241528392832 145349387608113 145365019967616 145677226592456 145848870039756 146232209947392 146273672173824 146376227833401 146640889633212 146879238925612 147144810216144 147276424536552 147623419719568 147755462134344 147797356258968 147929554252044 148064587590816 148263212863328 148305250954016 148437903235728 148573400606592 148706292735936 149056656804224 149189981184192 149459730511104 149702661531904 149734130298831 150121040196244 150255316618602 150692953051008 150744043488194 150872213575122 151016602703928 151145004534264 151535560101536 151714106100336 151815290319108 152207577890992 152336992347696 152785910732272 153199068954912 153244240708351 153560018367808 153697370799264 153828051952032 154225540458368 154269269088896 154340071377687 154407255912768 154686438556416 154870449629844 154909487557696 155189578282752 155321528184576 155328388281216 155430427493199 155964552673588 156401996863086 156939460769832 157079835958356 157223221874784 157478771631584 157485727007344 157619629209072 157629483430016 157763507860608 157904620121664 157920462852048 158276656194176 158418227443008 158463144854976 158604882909408 158860963769313 158996035265769 159007691744512 159014714648192 159149916871296 159406877734156 159549459914598 160014166641792 160068417312206 160113802613882 160257017106381 160393275596853 160546776660972 160807728505372 161098483797264 161205926833692 161622479616208 161680980877644 162236585622928 163250699138592 163396719441936 163811698104704 163886879916513 163958220196032 164254671869184 164491517715904 164788933640448 164835657382656 164936329824384 164983095358848 165666118323074 165698124542208 165965658034488 166076347184514 166505485032536 166647056281368 166654416593388 166796114471244 166843407323268 167227112183056 167274527238832 167424146672856 167576975102784 167688738904752 168122043139648 168264988866624 168272420637984 168415494223392 168850676379008 169906133459712 170017749167318 170050596109056 170169822288219 170477505114228 170551714305792 170754598309828 171063338465136 171106458106624 171233525127366 171619746396592 171821956485192 171884149573806 172412409943904 172755020663784 173348680528608 173503733015664 173552927725008 173944380461696 173952063075136 174099965775168 174273173502408 174432253874112 174666250770496 174872050387296 175031677426944 175154395950781 175188235277952 175472985268352 175913507085326 175947493070592 176693634245497 176854924066808 177013112728764 177163618085532 177171442883262 177333168858768 177621405212368 177780279456744 177942561191616 178061238218448 178521344777152 178681023976416 178731686638752 178883653212576 178891553979216 179295048113792 179345884874624 179506301587392 179796129537362 180415791199488 180481094933184 180534310971482 180542284642837 180695790677181 180747024600207 181101304881408 181376158895594 181690362731776 181825289568234 181904438472576 182295122357816 182450118742008 182516158825794 182987776807256 184288160367792 184764357164608 184929620453664 185052957430392 185221877825088 185531130447008 185688878246304 185700487328512 185858379123456 185866587943296 186024620965248 186077365808256 186725053661952 186849588085056 187151272385766 187318670661603 187332403558144 187491682889472 187623137394703 187794403905992 187962377433636 188015671702092 188130501205938 188183843143686 188608296256432 188776997773656 188795937960942 189137298532104 189444721252904 189787254884448 189957010926384 190439444763776 190609784159808 191575530861312 191764205456161 191801253750912 191927252925993 192494765369952 192595302744806 193072214696166 193156259409024 193571109307784 193799183477484 193963961186892 194363646587136 194465160053008 195168303777868 195521186177616 195687428019408 195696070959528 196193080288192 196368566048736 196499532116808 197007282845792 197063141678624 197239405669392 197407108426896 197419450121088 197587305961344 197596032813504 197917204314304 198275056981248 198407294564544 198414071945077 198919974912256 198961789575159 199228692285097 199645507065108 199824080863914 200340422158136 200474037216258 200836512874296 201162951433496 201355470271904 201526672712352 201706929128016 201764120483952 202285474800448 202420387092144 203115989796928 203625908886439 203665248828288 204265425273216 204401658073248 204508414254794 204929827732352 205082012652543 205104069269376 205345732090176 205786761836916 205861248908163 205876341217024 206386140190464 206493932839792 206530842011511 207240569990932 207484750132782 207859901810184 208535995817448 208722521752884 208913048244576 209252614359776 209439781277808 209630962499712 209818467832896 209877959109312 210159505612096 210539493495552 210560617136064 210748954002912 211224303257344 211268704394241 211284193139968 211473177212544 211814618359084 211994713687692 212004076872822 212184333288486 212621563893888 212732613219464 212874493126542 213125311409517 213603603353856 213676022808508 213857700795804 214062368881296 214244375359248 214797978396352 214941235778256 215574641170192 217667598851456 217767497971257 217862292589248 218047529951424 218256207826176 218515839888684 218610960261376 218773305059634 219152293191936 220174220282112 220318858388418 220717215324216 221287544045984 221435129579352 221633193201516 221696034388452 222196075041824 222205888791184 222394819294992 222457876431024 222656854853592 222860100909888 223232195563808 223435966803712 223584985206336 223784971776288 224353318488832 224363227517312 224553992297856 225181560294366 225382974927903 225913995468902 225957641405184 226116065232291 226308320362683 226524904055892 226816197375744 226893096384292 227303340152304 227571159150504 228084451286848 228311366836488 228505488521544 229095941980256 229178866098408 230340027551712 230546056198896 231131574038144 231338310687552 231403903633344 231610883869152 231679175862121 232133287700224 232305674444766 232364231336544 232576338498816 232784367424128 233162733849728 233748084757214 233793244217088 233946829010382 235409191154748 236017483638352 236218157447376 236228590511016 236429443813608 236444225145024 236645261790912 237040372608992 237256748255488 237414984291264 237627341164512 237694717282464 238241365301888 238308915518336 238511537616768 238522071972288 238724875306944 239110316601234 239324189871897 239341735449856 239888057044298 239934402729216 240102625968309 240170703920823 240641459910912 240846065254656 240927720902908 240996032800276 241211592758058 241647725695896 242433719424312 242521471316466 243266824989344 243354878434392 244876048707888 245717547157056 245937330294048 246572827271552 246737276573856 246962503766784 247183400460672 247253486073984 247585170995072 248254682003712 248277104939942 248325071364864 248499177484611 248948487051732 249132784113408 249307456538167 249535029847688 249758227548804 249970584422052 249981624890082 250616503244848 250687562269456 250840668274584 250911790858248 251136220009284 251365462654176 251702663698208 251727917281256 252183064709472 252397483299936 252408630956976 253049673179264 253276014568512 254146378879744 254859200189568 255026623750977 255827571458688 255903003901324 255914306386934 256131897464742 256595007697704 256659687159936 257429619594888 257732934727788 258398911303312 258618614915856 260023020792912 260694914903488 260916570692544 260928094612704 261149948662752 261824754731648 261999376155744 262308075580944 262547516140416 262985874225856 263209477902528 263461377084672 263634451637258 263685385057536 263870260627989 264543059419392 264728536324033 265282386100212 265519669093146 265951243297346 266194009420144 266432107818552 266670419185116 266913841787424 267298716288344 267782017165728 268021535964624 268097529958128 268702230283136 268942572170688 269018827311936 269259452381088 269694194306043 269893849456192 270571413177871 270623686799232 270801466457223 271651957322112 271744057297466 271821106763102 272064238343391 272535544097664 272856657708864 273442683536724 273675178113012 273794309453568 274382349115888 274481665210884 275374456015348 276646333510376 277146535746912 277394430680496 278047994423264 278296695670512 278533317369456 278550730992768 278787568685184 278799881914944 279253041703744 279757957110528 279837278812416 280087580492928 280726908578649 280747489514752 280998605337216 281237524334208 281691605858988 281943566150454 282023507553138 282401835666254 282659618250256 282672102497096 282912444384648 283165496660484 283193906941413 283832657502056 284167081879356 284680882326672 285143601061072 285416491841728 285659167145664 285914676239712 286588314371008 287363296291968 288634783470098 288690546882816 288892954117209 289734389113536 290356663961676 290483056785664 290698775216226 290730039935232 291354453184912 291697740079512 292752455666802 293281779266424 293758477851224 294289620432288 294552849073104 295246839439136 295510924268688 295594712517936 295859108504088 296129175181632 296526425726656 296610501908032 296875806471456 297146801213184 297355137311791 297412585471872 298113313608448 298379962368384 299468260597662 299968262788867 300242080392488 300510633237204 300711055824387 301385906102016 301488086976388 301744427150244 302033205407856 302290009068528 303071120203072 303428212200672 303630580638216 304415155781984 304673984695392 305571821464544 306398137909824 306488481416702 306762621382191 307120036735616 307394741598528 307656103904064 307847672035969 308451080916736 308538538177792 308680142755374 308814511825536 309740899259688 309818975115392 310656776562432 310860854986398 311227125199173 311929105347176 312803993726172 313878921539664 314159671916712 314446443749568 314957543263168 314971454014688 315239258418144 315258966860032 315527015721216 315809240243328 315840925704096 316553312388352 316836454886016 316926289709952 317209765818816 317721927538626 317992070531538 318006115309233 318029429296384 318299833742592 318523000693333 318813755468312 319098919829196 319311739689813 320028333283584 320136834624412 320227605227764 320514034212762 320786551193706 321093553321944 321615457010744 322196967594528 322411853667384 323244959232416 323361961755288 324473171245856 325553186006971 326501398277184 326793438883872 326889796079431 327623396209408 327773759833026 327916440392064 328983035431808 329872659648768 329966190717696 330478287582627 331332236646148 331931316068976 332152694369028 333010970065072 333294112562736 333308833186776 333592228942488 333686814646536 334454224366112 334549054477664 334848293345712 335153950205568 335377477809504 336244086279296 336529977733248 336544841275968 336830988446784 337701352758016 337772340441549 338225454344467 338870993203353 340035498334636 340339644576438 340955010228456 341509196619656 342126676930272 342467050254732 343239492793184 343643912970384 343768299147612 344824819887808 345510041327568 345690496481629 346697361057216 347007466031328 347105855450016 347888760923392 347904126150272 348199931550336 348546347004816 348864507748224 349332501540992 349744100774592 350308791901562 350376470555904 350622127135821 350920243515573 350945970536704 351827014170652 353387268490994 353709848133616 354026225457528 354327236171064 354342885766524 354666337717536 355242810424736 355560558913488 355885122383232 356122476436896 357042689554304 357362047952832 357463373277504 357767306425152 357783107958432 358590096227584 358665474901851 358691769749248 359012603174784 359592259074724 359832085566447 360962189866368 361068621942964 361084569285674 361391581354362 361494049200414 361817389137087 362752317791188 363650579136468 363808876945152 364590244715632 364900237484016 365032317651588 365975553614512 368576320735584 369528714329216 369859240907328 370105914860784 370443755650176 371062260894016 371377756492608 371733175886592 372049241930496 372154731616512 372415657409913 373699176170112 374302544771532 374637341323206 375246274789406 375588807811984 375924754867272 376031343404184 376261002411876 376367686287372 377216592512864 377553995547312 377591875921884 378274597064208 378889442505808 379574509768896 379914021852768 380878889527552 381219568319616 383528410912322 383602507501824 383854505851986 383871459580401 384197846197113 384989530739904 385190605489612 386144429392332 386312518818048 387142218615568 387598366954968 387927922373784 388930320106016 390336607555736 391042372355232 391374856038816 391392141919056 392386160576384 392737132097472 392999064233616 394014565691584 394126283357248 394478811338784 394814216853792 394838900242176 395174611922688 395192065627008 395451677455887 395834408628608 396814589129088 396828143890154 397923579150318 398457384570194 398926864946019 399291014130216 399648161727828 400680844316272 400948074432516 401673025748592 402325902866992 402710940543808 403053345424704 403413858256032 403528240967904 404570949600896 404840774184288 406231979593856 407251817772878 407330497656576 407616085946199 407731660144653 408530850546432 408803316146496 409016828509588 409057865582041 409859655464704 410164025305086 410208138538752 410691464180352 411573523673832 411722497816326 412987865679584 413061684023022 414481139981864 414969500265564 415719803620368 417071991634896 417445043505768 417826096489152 418505228719552 418879562555616 419261924999424 419636935665792 419755918218624 420319011224192 421121234272128 421497908005824 422537408788482 422946354425088 423242891332237 423602753499381 423629236718168 423989427375384 424008153745644 424368666576972 425243127787776 425465226438928 425748986253084 426250622819034 427352045617016 427715401591608 428124737762592 428488750718496 429595956792704 429882471556512 431149282340384 432952175205147 434360413968559 435335197702912 435534995942514 435724585178496 436095059902848 437031679777368 437546610119268 439128683500203 440637716776836 441434430648432 442575088091968 442870259158704 443266386403032 443392068776904 444392150083648 444411777582368 444789638589984 444915752862048 445313709707184 445720201819776 446464391127616 447169970412672 447569943552576 448726455034624 449107984595712 449422863991963 449550291954361 450363120588732 450765949855806 451827990937804 452232130464582 452616640725366 453049808111784 453786192768584 454606680304608 455142318301008 456168902573696 456622733672976 457010977043088 458191883960512 458357732196816 459342166557781 459732722125053 460680055103424 461092112397792 461228068440841 462263148076288 462676621375104 462807807266688 463221767738304 463358351724242 464611348889532 464728462673088 465568734848256 466291282479597 466325467699456 467496169514428 467893658020764 470818382309496 472034967276704 472436314894752 472457181022032 472858887627216 472888450290048 473290523581824 474080745217984 474829968582528 475254682329024 475389434564928 476482730603776 476582891307939 476617831036672 477023075233536 477044143944576 477357526508239 477449750613888 478220633202468 478648379743794 479776114088596 480205251936618 480341407841646 480771051319143 481855441805816 481992065600552 482423185516116 483295451391792 484867438848624 485042942632932 486533649978688 486709756868784 489752097415776 491435094314112 491874660588096 493145654543104 493474553147712 494366800921344 494506972147968 495170341990144 496554209879884 496998354969222 497896974103464 498614913076334 499070059695376 499516455097608 499941168844104 499963249780164 501233006489696 501375124538912 501681336549168 501823581716496 502272440018568 502730925308352 503405327396416 503455834562512 504366129418944 504794966599872 504817261913952 506099346358528 506552029137024 506884796189161 509718400379136 510053247501954 510509466864657 511655142917376 511806007802648 511828612773868 512263794929484 513190015395408 513319374319872 514859239189776 515465869455576 516797822606624 517237229831712 520046041585824 521389829806976 521833141385088 521856189225408 522299897325504 522625117642459 523649509463296 523998752311488 524616151161888 525095032280832 525463187852343 525971748451712 526418955805056 527268903274516 527740521255978 529457072648066 530080902736491 530564772200424 531039338186292 531902486594692 532388018840288 532864215637104 533340838370232 533827683574848 534597432576688 535564034331456 536043071929248 536195059916256 537404460566272 537885144341376 538037654623872 538518904762176 539388388612086 539787698912384 541142826355742 541247373598464 541602932914446 541626853928511 542087372031543 542241073800621 543303914644224 543488114594932 543642213526204 544128476686782 545071088195328 545713315417728 546885367073448 547350356226024 548764698231776 548963330421768 550748912030696 553292667020752 554293071493824 554788861360992 554952444506941 556095988846528 556593391341024 557066634738912 557101461985536 557575137370368 557599763829888 558506083407488 560175160985856 561453817157298 561997210674432 562475048668416 562869412184109 563383211717976 563887132300908 564047015106276 564803671332508 565319236500512 565344204994192 565824888769296 566330993320968 566387813882826 567665315004112 568334163758712 569361764653344 570287202122144 570832983683456 571318334291328 571829352479424 573176628742016 574726592583936 575292616368483 575781758777979 577269566940196 577785908234418 579468778227072 580713327923352 581397550432452 582708906369824 583395480159024 585504911333604 586563558532848 587516955702448 588579240864576 589105698146208 590493678878272 591021848537376 591189425035872 591718217008176 592258350363264 593052851453312 593221003816064 593751612942912 594710274623582 594825170943744 595242215835231 596759924736768 597178326126307 597686076855291 598936521195324 599936525577734 600484160784976 601021266474408 601422111648774 602976173952776 603488854300488 604066410815712 604580018137056 606142240406144 606856424401344 607261161276432 608830311563968 609347969390784 610877726659317 611143642929088 612796275819648 612976962833404 613525242764382 614240073471232 614789483197056 615312207808128 615695344071938 617360285510748 617629023651072 619481798519376 619592526034533 619637950230784 621721709972796 622454250398346 623858210694352 625607987452344 627757843079328 628319343833424 628892887499136 629915086526336 629942908029376 630478516836288 631618480486656 631681851408192 633672909772032 633852579419904 634296987278071 634419531637632 635443855077252 635984141063076 636012230618466 637046001386666 637627510936624 638197839658392 638623479379626 640273669248824 640455210455528 641028068425524 641573102387412 642187106643888 643230914021488 644393935189056 644823707334768 646489918464832 646723923510576 648946342491712 651106372013942 653002796554368 653586877767744 653779592158862 655547519666052 655832880784128 657966070863616 660956575165254 662664473292296 663862632137952 664305388738056 666021940130144 666588225125472 666617666373552 667184457884976 667373629293072 668908448732224 669098108955328 669696586691424 670307900411136 670754955619008 672488172558592 673059955466496 673089682551936 673531852470529 673661976893568 675544680883098 676450908688934 677741986406706 678348195696873 680070996669272 680679289152876 681910020456912 683018393239312 684253353860544 684934100509464 686478985586368 687287825940768 687536598295224 689649639775616 691020082655136 691380992963258 693394722114432 694014932062656 694211710900032 694447074127651 695037527586363 695808252300544 696399863100672 697092694009632 697729015496448 698665003081984 699488201549184 700617583803124 701244254271642 701840487031146 703654028341304 706774536981988 707419696267232 708052450915056 708654472342128 708685771533048 709332675435072 710485620849472 711121117826976 711770244766464 712244952873792 714085379108608 714724095905664 714926746555008 715534612850304 715566215916864 717330949803702 718025206349568 718528629471007 719184518149448 719664171132894 720307877904927 720512111762469 721924379732736 722137243885928 722169138571348 722783162708724 722988098400828 723634778274174 725504635582376 727301158272936 729180489431264 729800474968032 730064635303176 731951107229024 737152641471168 737402563248949 739057428658432 739718481814656 740211829721568 740887511300352 742124521788032 742755512985216 744831314819826 745497532453833 747398352340224 747922369614501 748605089543064 749274682646412 750492549578812 751177615623968 751849509734544 752062686808368 752522004823752 752735372574744 754433185025728 755107991094624 755183751843768 756549194128416 757778885011616 759149019537792 759828043705536 762439136639232 762973699335193 765079871252931 767056821824644 767709011703972 767742919160802 768395692394226 769979061479808 770381210979224 772288858784664 774284437231136 775196733909936 775855844747568 777860640212032 780673215111472 782084744710464 782749712077632 782784283838112 783015092934451 784772321152768 785474264194944 785998128467232 788029131383168 788252566714496 788957622677568 789628433707584 790384131254016 790903354911774 791610781883967 791668817257216 793629178258176 793656287780308 794185608972099 795847158300636 796914769140388 797853729892038 798582028260432 799296323455656 801361688632544 801896148865032 803346051497184 804651805733984 805421881087616 806106690849408 806827716512064 807056481935808 809082582918129 809141899201792 809681548368576 811714239533613 812404399371669 812463959187712 814503635545756 815232171892398 815463320289306 816192715030173 817606632292992 818033657019176 818115731164082 820328050610172 821382928360704 823147047347664 823444995632652 825975731359168 826123368046044 828962279963728 829939000531128 831439607240736 834143983269792 834890087011536 835652192978304 837010457439104 837759125111232 839273871331584 839511836437248 840638022448384 842242468544256 842995816011648 845074817576964 846485782664474 847205506998762 847258473436336 847978854750768 848016307491288 848737333153944 850930452877856 851497972506168 852501245638068 854704091234032 855430803183216 856249475525184 856977501436992 859191913585408 859764943113024 862298564680768 865904350410294 866678862351627 868720827937118 871069991885028 871449170356992 872190119805696 874063359554736 875093220238536 878257367000406 881275433553672 882868861296864 885150176183936 885740518317408 886532772806064 886784137553808 888784300167296 888823555164736 889579277179968 889831505724096 890627419414368 891440403639552 892065411935373 892928782255232 894339940825344 894966982049881 895139887105152 898845727983926 899100583908722 899904788366601 900726241177464 901531899711612 903655981875608 904464260929164 905233281450732 906099616223568 907572385537168 909213360609216 910284636602016 912337805147392 913245467345952 914021954086176 916383767921024 916715464393632 918684333115562 919465444250106 920287864146573 921360110206848 922184224795584 922456136881682 923543016107907 925353242750208 925615614533376 926443535476608 926716703448484 929222697779064 929456925346176 932582564959194 934992339028856 935787316041528 941636764618992 944069934553408 944872629789504 944914362044064 945717775254432 945776900580096 946581047163648 948161490435968 949659937165056 950509364658048 950778869129856 953165782615878 954088287889152 954715053016478 954899501227776 955569002079999 956441266404936 957296759487588 959552228177192 960410503873236 960682815683292 961542102638286 963710883611632 963984131201104 964846371032232 966590902783584 969734877697248 970085885265864 973067299957376 973419513737568 976659558020913 979504194831552 979836282673261 980669388238293 982870188628224 983559300339001 983749321176192 986949106295424 993108419759768 993996709938444 995793948206928 997229826152668 998140119390752 999032910195216 999882337688208 999926499560328 1002466012979392 1002750249077824 1003362673098336 1003647163432992 1004544880037136 1005461850616704 1006810654792832 1006911669125024 1008732258837888 1009589933199744 1009634523827904 1013104058274048 1013769592378322 1013814367609777 1014676363033401 1016612979610059 1020106495003908 1021018933729314 1023612015605296 1023657225547736 1024527589858968 1026380030790816 1029718478379552 1030931738911152 1033595645213248 1034474459663424 1037071489444887 1040092083171648 1040444712529339 1042779659613952 1043666282770176 1043712378450816 1044599794651008 1045250235284918 1047997504622976 1049232302323776 1050926375704686 1051866381407463 1051943496903424 1052837911610112 1054537806549032 1055481042511956 1058914145296132 1060161805472982 1061129544400848 1062078676372584 1063804973189384 1064776037680576 1065728431274208 1066681676740464 1067655367149696 1069194865153376 1071128068662912 1072086143858496 1072390119832512 1075770288682752 1076075309247744 1076829769099981 1077037809524352 1078776777224172 1079496256699341 1079575397824768 1082285652711484 1083205865828892 1083253707857022 1084174744063086 1084482147601242 1086976229189864 1087284427052408 1088256953373564 1091426630835456 1093770734146896 1094700712452048 1097529396463552 1097926660843536 1101497824061392 1106585334041504 1108586142987648 1109577722721984 1109904889013882 1112191977693056 1113186782682048 1114133269477824 1115199527659776 1117012166814976 1117246972229739 1122907634314596 1125738824368218 1126766423435952 1127774264601816 1128094030212552 1129607342665016 1130638473001024 1130688409988384 1131649777538592 1132661986641936 1132775627765652 1135330630008224 1136668327517424 1138723529306688 1140574404244288 1141665967366912 1142636668582656 1143437796054619 1143658704958848 1146353257484032 1150585232736966 1151563517555958 1151614378741203 1154539133880392 1155571816468836 1158937556454144 1161426655846704 1162795100864904 1165417812739648 1166790960318048 1171009822667208 1173127117065696 1175033911404896 1177158481729152 1178211396292416 1178945032821361 1180987357756544 1182043697074752 1182378850071744 1183436434016352 1184516700726528 1186105702906624 1186355032367661 1186442007632128 1187503225885824 1189420549247164 1190484431670462 1194356652252614 1195372153710582 1196780594838057 1197873042390648 1199873051155468 1200968321569952 1202042532948816 1202844223297548 1205952347905552 1206977708600976 1208132821631424 1209160036274112 1212284480812288 1213712848802688 1214522322552864 1217660623127936 1218695938781568 1221755453318634 1222287285858176 1222848257838597 1223194980433959 1225592551639296 1225953925666808 1227050485528764 1227173596746123 1229578966394112 1230624415616256 1231390688143876 1234720571021496 1238963597038752 1239185052069066 1243443419945592 1244908500796692 1247716421388704 1251215974904688 1251869467841239 1255515686158656 1256638687666848 1257785774998272 1259830173052672 1259885816058752 1260957033672576 1263363702816384 1268593974556142 1268839063275264 1269728673996711 1270808260498143 1270887710154504 1271968282126152 1272024461236932 1274092002773332 1275255021873248 1276395679316784 1277246958759252 1280547338497648 1280910420911056 1282056136851048 1283146204774824 1284374213287776 1286461828042976 1288787870378112 1289647414669536 1292979836929664 1293447847021152 1297892684983424 1298856525615441 1302212744027884 1303081241905677 1306005593108736 1307173755535488 1307559184317724 1311095039332104 1321913150330508 1325328946584592 1327725264275904 1328610777476112 1329304692656161 1332043880260288 1333176450250944 1333235332747104 1334368915769952 1334747258586144 1337816897464448 1338196217910656 1339393173382848 1341509911238016 1346179365103872 1347063704941058 1347323953787136 1348268591975889 1348650875863083 1351089361766196 1352901817377868 1355483972813412 1356696391393746 1360141993338544 1361358578305752 1363820040913824 1366036786478624 1368506707721088 1369868201018928 1372957971172736 1374575651881536 1375073196590448 1378026499673343 1379198166375159 1379299279551232 1382040165310272 1382761985926516 1383684205322523 1386789444228864 1388029864125312 1388423421800064 1388894148255302 1390075055172726 1394185388019264 1398976403098368 1401235167606248 1402488508543284 1403680974062292 1407308056682608 1413549073963976 1414839392534464 1416104901830112 1417308944684256 1417371543066096 1418665350870144 1420971241698944 1422242235653952 1424489905747584 1429448191811328 1429853493110016 1431069225700608 1431132431833728 1432072579524717 1434661899607404 1437057258942014 1438369036298896 1439328342265788 1440615755809854 1441024223524938 1444274487771856 1444338277142696 1445566325417448 1445976196801656 1447269556548348 1451009271164752 1454602316545872 1458360978862528 1459600949936064 1460129270606352 1463902214458048 1474305282942336 1474805126497898 1479436963629312 1480423659443136 1484249043576064 1485511025970432 1489662629639652 1490995064907666 1495844739229002 1497210179086128 1498549365292824 1500985099157624 1502355231247936 1503699019469088 1504125373616736 1505044009647504 1505470745149488 1508866370051456 1510215982189248 1510367503687536 1513098388256832 1515557770023232 1518298039075584 1519362550921891 1519656087411072 1520654388567483 1525947398670386 1530159742505862 1534113643649288 1535418023407944 1535485838321604 1536791384788452 1539958122959616 1540762421958448 1544577717569328 1548568874462272 1550393467819872 1551711689495136 1555721280424064 1561346430222944 1564169489420928 1565499424155264 1565568567676224 1566030185868902 1567875352927377 1570948528389888 1571996256934464 1576058262766336 1576389563557029 1576505133428992 1577915245355136 1579256867415168 1581806709823548 1583221563767934 1587312575560616 1588371217944198 1590242708209473 1591694316601272 1593829538280776 1595707459784076 1597164056520864 1598592646911312 1602723377265088 1603792297730064 1606692102994368 1609303611467968 1610843762175232 1612213381698816 1613655433024128 1613801182109623 1614112963871616 1618165165836258 1619363096737152 1623428479067226 1624808798743338 1624880561785533 1629007271091512 1630464343784796 1630926640578612 1632385430060346 1635213264585984 1636067314038352 1636231462328164 1640656101220344 1646294094695328 1646889991265304 1651951462718336 1652246736092088 1657924559927456 1659878001062256 1662879214481472 1663442991515071 1664857333520823 1668287966539584 1669780174023072 1671304385956608 1674020914878208 1675518250222464 1685991632023296 1688608236552327 1690149635153928 1692971565328948 1694411013997524 1694516946872672 1695957709501536 1696032614982576 1697474666307888 1701860905755712 1702995945012336 1705002491276136 1709408182468064 1710861606366432 1712498951050368 1713623935642177 1713955002873984 1719529886226048 1724597129361536 1725877849105449 1728683081432749 1731808700820588 1733357724703254 1737441655874236 1742139983770056 1748126719109472 1750186440477072 1756514734000812 1762550867107344 1765737722593728 1766336372433529 1770300352367872 1771481036634816 1773065545612128 1773568275107616 1777568600334592 1777647110329472 1779158554359936 1779663011448192 1781254838828736 1784130823870746 1785726647505693 1785857564510464 1789933964099762 1790279774210304 1791534978378921 1793058230565873 1797691455967852 1798201167817444 1799809576733202 1801452482354928 1803063799423224 1807311963751216 1808928521858328 1810466562901464 1812199232447136 1815144771074336 1818426721218432 1820569273204032 1826490934691904 1828043908172352 1832633179977951 1832767535842048 1833430928787264 1835611931830651 1837368666231124 1838930888500212 1840575728293146 1842720220413696 1844368449591168 1844912273763364 1847086032215814 1852887070953216 1853433406896968 1858445395558128 1858913850692352 1865165129918388 1869984678057712 1871574632083056 1883273529237984 1888139869106816 1889745259579008 1889828724088128 1891435550508864 1896322980871936 1901018729316096 1901557738259712 1902890961834213 1906331565231756 1909430106032956 1911138004159998 1912882532809872 1914593518975176 1919104456354384 1920821007746472 1921365631366584 1923084205276572 1927421767223264 1927968262402208 1929692742064464 1933181805567168 1939469755394496 1940171770531728 1946134599914752 1946839027475136 1953319116041826 1959008389663104 1959672565346522 1961338776476586 1967118600678002 1967498642352384 1973898212590848 1986216839519536 1987993419876888 1991587896413856 1994459652305336 1996280238781504 1998065820390432 1999764675376416 1999852999120656 2004932025958784 2005500498155648 2006725346196672 2007294326865984 2009089760074272 2010923701233408 2013621309585664 2013823338250048 2017464517675776 2019179866399488 2019269047655808 2020595557411587 2027539184756644 2027628735219554 2029352726066802 2033225959220118 2040212990007816 2042037867458628 2047224031210592 2047314451095472 2049055179717936 2052760061581632 2059436956759104 2061863477822304 2067191290426496 2068948919326848 2074142978889774 2080184166343296 2080889425058678 2083341222382953 2085112582759089 2087424756901632 2089199589302016 2090500470569836 2095995009245952 2098464604647552 2101852751409372 2103732762814926 2109075613098064 2110962085023912 2117828290592264 2120323610945964 2122259088801696 2124157352745168 2127609946378768 2129552075361152 2131456862548416 2133363353480928 2135310734299392 2138389730306752 2142256137325824 2144172287716992 2144780239665024 2153659538199962 2154075619048704 2155585888413021 2157553554448344 2158992513398682 2164571305422968 2166411731657784 2166507415714044 2168349488126172 2168964295202484 2173952458379728 2174568854104816 2176513906747128 2187541468293792 2189401424904096 2195058792927104 2195853321687072 2202995648122784 2212207689746847 2213170668083008 2217172285975296 2219155445443968 2219809778027764 2224383955386112 2226373565364096 2228266538955648 2234493944459478 2243767108843503 2245815268629192 2251477648736436 2253532846871904 2255548529203632 2256188060425104 2259214685330032 2261276946002048 2261376819976768 2263299555077184 2265323973283872 2265551255531304 2270661260016448 2273336655034848 2277007147360153 2277447058613376 2281148808488576 2286875592109238 2287317409917696 2288921098005579 2297017245191461 2301170465473932 2303127035111916 2303228757482406 2309078267760784 2311143632937672 2322853311693408 2325590201729808 2330835625479296 2333581920636096 2342019645334416 2346254234131392 2347049700356881 2349045278803353 2350067822809792 2354316963458304 2356422792584832 2357890065642722 2361974715513088 2364087394149504 2364757700143488 2366872868032704 2372710064735322 2375006451771648 2378841098494328 2380968863340924 2382556826916297 2388713304505228 2390744307421164 2393561189676114 2395746084781296 2399746102310936 2401936643139904 2404085065897632 2405688446595096 2411904695811104 2413955417201952 2416265643262848 2418320072548224 2427425697605376 2429044645105728 2435142718600839 2435321246255872 2437391877563136 2439100786131139 2443510906637268 2444574571716352 2445696515677194 2446389960867918 2451907851333616 2454100971057528 2454347193492246 2462781376287752 2469441142042992 2477927194077504 2478370104138132 2486886839891184 2489817001593384 2495432842777408 2502431949809376 2503738935682478 2511031372317312 2513277375333696 2519771632117504 2521914067345152 2526727405632768 2537187949112284 2539457347993422 2541616520996286 2541775420309008 2543936564252304 2544048922473864 2548184005546664 2550510043746496 2552791358633568 2554493917518504 2561094676995296 2561820841822112 2564112273702096 2566292409549648 2568748426575552 2572923656085952 2577575740756224 2579294829339072 2579382935286001 2585959673859328 2586895694042304 2589972999706261 2595785369966848 2597713051230882 2604425488055768 2606162483811354 2614347511070976 2615118368635448 2622190078664208 2643826300661016 2650657893169184 2655450528551808 2657221554952224 2658609385312322 2664087760520576 2666352900501888 2666470665494208 2668737831539904 2669494517172288 2675633794928896 2676196235806119 2676392435821312 2678786346765696 2683019822476032 2684900946149643 2694127409882116 2696537183951778 2697301751726166 2699714365099803 2702178723532392 2705803634755736 2710967945626824 2713392782787492 2720283986677088 2722717156611504 2727640081827648 2732073572957248 2737013415442176 2739736402037856 2745915942345472 2749151303763072 2750146393180896 2756052999346686 2758396332750318 2764080330620544 2765523971853032 2767368410645046 2770629048323721 2776059728250624 2776846843600128 2777788296510604 2780150110345452 2788370776038528 2802470335212496 2804977017086568 2807361948124584 2814616113365216 2827098147927952 2829678785068928 2832209803660224 2834617889368512 2834743086132192 2837330701740288 2841942483397888 2844484471307904 2848979811495168 2862264863667456 2864145159049434 2866707006239997 2869323799214808 2874114517884028 2876738072597792 2878656684531576 2881231511619708 2882048447049876 2888548975543712 2888676554285392 2891132650834896 2891952393603312 2894539113096696 2902018542329504 2909204633091744 2916721957725056 2919201899872128 2920258541212704 2927804428916096 2929978674062739 2939508848019783 2942008164714879 2948610565884672 2949610252995796 2950677901017003 2960847318886272 2979325259279304 2981990129815332 2991689478458004 2994420358172256 2997098730585648 3001970198315248 3004710462495872 3007398038938176 3008250747233472 3010088019295008 3010941490298976 3017732740102912 3020431964378496 3020735007375072 3026196776513664 3031115540046464 3038725101843782 3039312174822144 3041308777134966 3041443102829331 3044029089100203 3051894797340772 3060319485011724 3068227287298576 3070836046815888 3070971676643208 3073582769576904 3081524843916896 3089155435138656 3097137748924544 3100786935639744 3103423378990272 3111214468334661 3111442560848128 3121334137588017 3122692860445888 3128338978841856 3130998848310528 3131137135352448 3132060371737804 3135750705854754 3143992513868928 3152779127114058 3155830490710272 3158513734830336 3163613419647096 3166443127535868 3174625151121232 3176742435888396 3180485416418946 3183388633202544 3187659076561552 3191414919568152 3194328113041728 3197185293822624 3205446754530176 3207584595460128 3213384205988736 3218607222935936 3227310866048256 3227602364219246 3228225927743232 3230489307299943 3236330331672516 3238726193474304 3240996934996171 3246856958134452 3249617597486676 3249761123571066 3258014542183024 3260928687569592 3261853281157224 3264770860120692 3272134628076704 3272462924656328 3281312202440688 3292588189390656 3293779982530608 3303902925436672 3304493472184176 3315849119854912 3319756002124512 3325758428962944 3326885983030142 3329714667041646 3336575933079168 3339560348046144 3351036500444928 3377216473104654 3380299270307856 3385943130657896 3388822027995048 3389033893745344 3391915419003072 3392065229965152 3394949332615776 3403721811511424 3405991890024672 3410004982552272 3418816364936128 3421723212732864 3424997902100736 3427247871284354 3427910005747968 3430313388163857 3439059772452096 3441470972212429 3449194258723072 3451755698210898 3457366162865498 3463617401641176 3466715449406508 3474883311748472 3484279967540112 3496253438218944 3500372880954144 3513029468001624 3525101734214688 3531475445187456 3532672744867058 3536835098464083 3542962073269632 3546131091224256 3547136550215232 3555294220658944 3558317108719872 3559326022896384 3561821543946091 3562509677657472 3568261647741492 3571453295011386 3579867928199524 3583069956757842 3586116461131746 3595382911935704 3596402335634888 3599619153466404 3602904964709856 3606127598846448 3614623927502432 3617857043716656 3620933125802928 3624398464894272 3630289542148672 3636853442436864 3641138546408064 3652981869383808 3656087816344704 3665266359955902 3666861857574528 3671223863661302 3674737332462248 3677861777000424 3681151456586292 3681520790238369 3688736899182336 3689824547526728 3694172064431628 3706866813793936 3716890791116256 3730330259836776 3739969356115424 3743149264166112 3755608403523717 3766547058475968 3776279738213632 3779490519158016 3779657448176256 3782140402334509 3782871101017728 3805781923668426 3809186021990133 3812663130463512 3818860212065912 3822276008319996 3825765065619744 3829187037950352 3838208912708768 3841642015492944 3842731262733168 3846168410553144 3854843534446528 3855936524804416 3859385484128928 3865616785053283 3866363611134336 3878939510788992 3880343541063456 3893678054950272 3899587416255271 3906638232083652 3909243725717031 3918016779326208 3919345130693044 3922677552953172 3934237201356004 3972433679039072 3975986839753776 3983175792827712 3987914077968483 3988919304610672 3992560477563008 3996131640780864 3999529350752832 3999705998241312 4009864051917568 4011000996311296 4013450692393344 4014588653731968 4018179520148544 4027646676500096 4038538095311616 4041191114823174 4044805775927667 4045952627589249 4055078369513288 4055257470439108 4058705452133604 4066451918440236 4080425980015632 4084075734917256 4094448062421184 4094628902190944 4098110359435872 4105520123163264 4118873913518208 4123726955644608 4134079499020029 4134382580852992 4137897838653696 4140799009013329 4148285957779548 4151052615967569 4160368332686592 4161778850117356 4166682444765906 4170225165518178 4181000941139672 4196929209295104 4203705502818744 4207465525629852 4218151226196128 4221924170047824 4235656581184528 4240647221891928 4244518177603392 4248314705490336 4255219892757536 4259104150722304 4262913725096832 4266726706961856 4276779460613504 4288344575433984 4289560479330048 4296217738574151 4307319076399924 4311171776826042 4315107108896688 4317985026797364 4329142610845936 4332823463315568 4333014831428088 4336698976252344 4337928590404968 4347904916759456 4349137708209632 4353027813494256 4375082936587584 4378802849808192 4390117585854208 4391706643374144 4396930906478071 4405991296245568 4424415379493694 4426341336166016 4438310890887936 4439619556055528 4452747130728192 4456533077911296 4468987888918956 4487534217687006 4491630537258384 4502955297472872 4507065693743808 4511097058407264 4512376120850208 4518429370660064 4522553892004096 4522753639953536 4526599110154368 4530647946567744 4531102511062608 4541322520032896 4546673310069696 4554014294720306 4554894117226752 4558087652765673 4561963165702449 4562297616977152 4573751184218476 4577842196011158 4594034490382922 4602340930947864 4606254070223832 4606457514964812 4618156535521568 4622287265875344 4645706623386816 4651180403459616 4661671250958592 4667163841272192 4684039290668832 4692508468262784 4694099400713762 4698090557606706 4700135645619584 4703626058782131 4712845585169664 4715780131285444 4728174788299008 4729515400286976 4733745736065408 4745420129470644 4757682196988656 4761937726681848 4765113653832594 4777426609010456 4781488614842328 4787122379352228 4791492169562592 4799492204621872 4803873286279808 4808170131795264 4811376893190192 4823809391622208 4827910834403904 4832531286525696 4836640145096448 4841403546328869 4858089290211456 4870285437201678 4878201572262278 4887021813274536 4891393031354388 4892779921735836 4903815702667232 4908201942115056 4908694386984492 4925562752575504 4938882284085984 4955854388155008 4956740208276264 4973773679782368 4979634003186768 4990328974545213 4990865685554816 4994572000562469 5004863899618752 5007477871364956 5022062744634624 5025583822280101 5026554750667392 5074375898224568 5078914695986844 5083233041992572 5083550840618016 5087873128504608 5088097844947728 5096368011093328 5101020087492992 5105582717267136 5108987835037008 5122189353990592 5123641683644224 5128224547404192 5132584819099296 5137496853151104 5140871806926531 5145847312171904 5158589658678144 5158765870572002 5173791388084608 5179945999412522 5186049244298247 5195426102461764 5208850976111536 5212324967622708 5230236737270896 5244380157328416 5287652601322032 5299009117300587 5301315786338368 5310901057103616 5314443109904448 5317218770624644 5328175521041152 5332705801003776 5332941330988416 5337475663079808 5338989034344576 5352392471612238 5357572693531392 5369801892299286 5374604935136763 5388254819764232 5393074367903556 5394603503452332 5399428730199606 5404357447064784 5411607269511472 5421935891253648 5426785565574984 5440567973354176 5445434313223008 5455280163655296 5464147145914496 5479472804075712 5498302607526144 5500292786361792 5502157587319081 5506835795491953 5512105998693372 5516792665500636 5528160661241088 5531047943706064 5534736821290092 5541258096647442 5555576593021208 5560300220690904 5576741552077056 5604940670424992 5609954034173136 5614723896249168 5629232226730432 5654196295855904 5659357570137856 5664419607320448 5669235778737024 5669486172264384 5688968942615808 5708672885502639 5728290318098868 5733414012479994 5738647598429616 5748229035768056 5753476145195584 5757313369063152 5762463023239416 5764096894099752 5777097951087424 5777353108570784 5782265301669792 5783904787206624 5789078226193392 5804037084659008 5818409266183488 5833443915450112 5838403799744256 5840517082425408 5842497231895519 5844153795406693 5855608857832192 5859957348125478 5879017696039566 5884016329429758 5899220505991592 5901355802034006 5921694637772544 5958650518558608 5963980259630664 5983378956916008 5988840716344512 5994197461171296 6003940396630496 6009420924991744 6014796077876352 6016501494466944 6020176038590016 6021882980597952 6040863928756992 6041470014750144 6052393553027328 6061786672234761 6062231080092928 6077450203687564 6082617554269932 6082886205658662 6088058178200406 6103789594681544 6120638970023448 6136454574597152 6141672093631776 6141943353286416 6147165539153808 6163049687833792 6178310870277312 6194275497849088 6201573871279488 6205647844607107 6206846757980544 6222428936669322 6242668275176034 6245385720891776 6250023667148859 6262274270704896 6264120743475608 6271501411709508 6287985027737856 6305558254228116 6327226839294192 6332886255071736 6349250302242464 6353484871776792 6360970832837892 6366777266405088 6375318153123104 6382829839136304 6388656226083456 6394370587645248 6410893509060352 6415169190920256 6426768411977472 6437214445871872 6455204728438492 6460978614599886 6466757665239063 6472660663345032 6481993869992342 6493713916268904 6499235194973352 6499522247142132 6516029084366048 6521857375139184 6523706562314448 6529541720241384 6544269256153408 6544925849312656 6562624404881376 6585176378781312 6587559965061216 6589502350459093 6608986944368352 6631698239709824 6636623069240541 6639512004249024 6651516857925888 6653771966060284 6659429334083292 6673151866158336 6679120696092288 6754432946209308 6760598540615712 6771886261315792 6777644055990096 6778067787490688 6783830838006144 6784130459930304 6789898665231552 6807443623022848 6811983780049344 6820009965104544 6831021442080459 6837632729872256 6843446425465728 6854495742568708 6860626776327714 6866763294016737 6882941944424858 6891051735574383 6903511396421796 6914732325730996 6927234803282352 6933430898813016 6949766623496944 6968559935080224 6992506876437888 7000745761908288 7026058936003248 7041149101070643 7047135836410059 7050203468429376 7062950890374912 7065345489734116 7073670196928166 7085924146539264 7092262182448512 7094273100430464 7123643087892182 7125019355314944 7136523295482984 7142906590022772 7159735856399048 7166139913515684 7172232922263492 7190765823871408 7192804671269776 7199238306932808 7205809929419712 7212255197692896 7229247855004864 7235714087433312 7241866251605856 7248796929788544 7260579084297344 7282277092816128 7305963738767616 7312175632689408 7317302358393417 7330532719911804 7333723715149056 7342447727322604 7349474664924496 7355723554000848 7362302913172584 7363041580476738 7379649095053456 7388344128863256 7413733627587872 7433781582232512 7460660519673552 7479938712230848 7486298528332224 7511216807047434 7533094116951936 7559314896352512 7564280804669018 7565742202035456 7611563847336852 7618372043980266 7625326260927024 7637720424131824 7644552016639992 7651530131239488 7658374075900704 7676417825417536 7683284030985888 7685462525466336 7692336821106288 7709687068893056 7711873049608832 7718770968257856 7731233570106566 7732727222268672 7738148805858003 7757879021577984 7760687082126912 7763318239641991 7769918999118783 7787356109900544 7799174832510542 7813276464167304 7818487451434062 7838690261386088 7845355105906344 7868474402712008 7944867358078144 7951973679507552 7966351585655424 7975828155936966 7977838609221344 7985120955126016 7992263281561728 7999058701505664 7999411996482624 8026901384786688 8029177307463936 8036359040297088 8054702838448929 8055293353000192 8082382229646348 8089611551855334 8091905255178498 8110156739026576 8110514940878216 8117410904267208 8132903836880472 8160851960031264 8168151469834512 8188896124842368 8189257804381888 8196220718871744 8211040246326528 8237747827036416 8245860834614923 8247453911289216 8268158998040058 8281598018026658 8296571915559096 8302105231935138 8323557700234712 8333364889531812 8340450331036356 8362001882279344 8407411005637488 8414931051259704 8436302452392256 8443848340095648 8471313162369056 8481294443783856 8489036355206784 8496629410980672 8510439785515072 8525827450193664 8531805093638311 8533453413923712 8553558921227008 8592435477148302 8614638152799848 8622343553652084 8630214217793376 8635970053594728 8658285221691872 8665646926631136 8666029662856176 8673397952504688 8675857180809936 8695809833518912 8698275416419264 8706055626988512 8750165873175168 8755914082116877 8757605699616384 8783413286748288 8793861812956142 8811982592491136 8818526544059349 8848830758987388 8852033703051009 8852682672332032 8879239112111056 8937975777837912 8975068435374012 8983261074516768 9005910594945744 9014131387487616 9022194116814528 9024752241700416 9036858741320128 9045507279907072 9053198220308736 9061295893135488 9062205022125216 9082645040065792 9093346620139392 9108028589440612 9116175305531346 9123926331404898 9124329308487993 9147502368436952 9155684392022316 9188068980765844 9204681861895728 9212508140447664 9212915029929624 9236313071043136 9244574531750688 9291413246773632 9302360806919232 9334327682544384 9340872183123091 9364002412764051 9368078581337664 9385016936525568 9388198801427524 9396181115213412 9400271291239168 9407252117564262 9431560262570888 9467491472130816 9490840258941288 9515364393977312 9523875453363696 9530227307665188 9554853218020912 9562977229684656 9574244758704456 9582984339125184 9598984409243744 9607746572559616 9616340263590528 9622753786380384 9647618783244416 9655821668807808 9682807092657738 9691467921899829 9716178580422912 9722990804988513 9740570874403356 9756403144524556 9774043626549072 9782786062708776 9785559843471672 9807631405334464 9816403884230112 9817388773968984 9851125505151008 9877764568171968 9911708776310016 9913480416552528 9918658091357509 9947547359564736 9959268006373536 9980657949090426 9981731371109632 9989144001124938 10009727799237504 10014955742729912 10051167644560202 10053109501334784 10148751796449136 10157829391973688 10166466083985144 10167101681236032 10175746257009216 10176195689895456 10192736022186656 10202040174985984 10211165434534272 10217975670074016 10244378707981184 10247283367288448 10256449094808384 10265169638198592 10274993706302208 10281743613853062 10290940164491571 10291694624343808 10317179317356288 10317531741144004 10324412916637287 10347582776169216 10359891998825044 10372098488596494 10390852204923528 10417701952223072 10424649935245416 10460473474541792 10488760314656832 10575305202644064 10598018234601174 10602631572676736 10610505295392249 10628886219808896 10634437541249288 10665882661976832 10674951326159616 10677978068689152 10685464631838273 10704784943224476 10739603784598572 10749209870273526 10776509639528464 10786148735807112 10789207006904664 10798857460399212 10808714894129568 10823214539022944 10843871782507296 10853571131149968 10881135946708352 10890868626446016 10910560327310592 10928294291828992 10958945608151424 11000585572723584 11004315174638162 11013671590983906 11024211997386744 11033585331001272 11062095887412128 11069473642580184 11082516193294884 11111153186042416 11120600441381808 11209881340849984 11219908068346272 11229447792498336 11258464453460864 11266825210571151 11308392591711808 11328839214640896 11338471557474048 11338972344528768 11346421207003527 11417345771005278 11456580636197736 11466828024959988 11477295196859232 11496458071536112 11506952290391168 11514626738126304 11524926046478832 11528193788199504 11554195902174848 11554706217141568 11564530603339584 11567809574413248 11578156452386784 11596850355159849 11608074169318016 11634570766648453 11636818532366976 11681034164850816 11684994463791038 11688307590813386 11698762248765813 11719914696250956 11758035392079132 11768032658859516 11798441011983184 11802711604068012 11917301037117216 11927960519261328 11963742233905449 11966757913832016 11977681432689024 11988394922342592 12007880793260992 12029592155752704 12033002988933888 12040352077180032 12043765961195904 12082940029500288 12123573344469522 12154900407375128 12165235108539864 12165772411317324 12176116356400812 12207579189363088 12241277940046896 12272909149194304 12283344187263552 12283886706572832 12294331078307616 12326099375667584 12356621740554624 12403147742558976 12411295689214214 12413693515961088 12422397027039987 12444857873338644 12485336550352068 12490771441783552 12500047334297718 12528241486951216 12543002823419016 12611116508456232 12654453678588384 12665772510143472 12698500604484928 12706969743553584 12721941665675784 12733554532810176 12750636306246208 12765659678272608 12777312452166912 12786270904407013 12788741175290496 12830338381840512 12898635299921281 12910409456876984 12921957229199772 12933515330478126 12945321326690064 12963987739984684 12987427832537808 12998470389946704 12999044494284264 13032058168732096 13043714750278368 13047413124628896 13059083440482768 13088538512306816 13089851698625312 13125248809762752 13170352757562624 13175119930122432 13179004700918186 13179586778927101 13190792719434213 13217973888736704 13263396479419648 13273246138481082 13279024008498048 13307543932120568 13318858668166584 13358241392184576 13508865892418616 13521197081231424 13543772522631584 13555288111980192 13556135574981376 13567661676012288 13568260919860608 13579797330463104 13623967560098688 13640019930209088 13662042884160918 13674262958297019 13675265459744512 13686892850931456 13696489029813319 13708991485137416 13721253552655428 13733526588033474 13765883888849716 13782103471148766 13807022792843592 13829464651461992 13854469606564704 13866861797626032 13899533246993888 13937119870160448 13985013752875776 13998786998299753 14001491523816576 14052117872006496 14082298202141286 14094271672820118 14100406936858752 14130690979468232 14147340393856332 14184524364897024 14188546200860928 14247286175784364 14273046590965968 14285813180045544 14319471712798096 14332279827031368 14344465844526984 14381531647742816 14385609342539552 14398476613865616 14411619858839424 14424510395385792 14458495710009728 14471428174866624 14483732503211712 14497593859577088 14521158168594688 14524210638986607 14543694536812081 14634604716786834 14661065439823608 14684895454645208 14698949329848992 14711447108001696 14724605826345168 14726083160953476 14759298190106912 14776688257726512 14827467255175744 14864691348710047 14867563164465024 14921321039347104 14959877424461696 14970986923635639 14972597056664448 15022433614094868 15066188233903872 15076751466840303 15128561609338036 15223127694673704 15236744087960532 15250652521854048 15275440848263648 15289104033279984 15303060262478976 15316748151801408 15352835650835072 15366568061971776 15370925050932672 15384673642212576 15419374137786112 15422615420779593 15423746099217664 15437541936515712 15462467140213132 15476297611716006 15521374164253824 15526636479283982 15539837998237566 15558147732894741 15598349665021084 15626552928334608 15636974902868124 15677380522772176 15690710211812688 15736948805424016 15889734716156288 15897027351901761 15903947359015104 15932703171310848 15951656311873932 15955677218442688 15984526563123456 15998117403011328 15998823992965248 16072718080594176 16109405676897858 16164764459292696 16179223103710668 16183810510356996 16220313478053152 16221029881756432 16234821808534416 16265807673760944 16321703920062528 16336302939669024 16377792249684736 16378515608763776 16392441437743488 16491721669229846 16494907822578432 16506472761957243 16520507386475859 16536317996080116 16563196036053316 16593143831118192 16604210463870276 16647115400469424 16666729779063624 16680900662072712 16724003764558688 16814822011274976 16829862102519408 16872604904784512 16887696680191296 16942626324738112 16962588887567712 16978072710413568 16993258821961344 17020879571030144 17063610187276622 17066906827847424 17184870954296604 17229276305599696 17244687107304168 17260428435586752 17271940107189456 17316570443383744 17331293853262272 17332059325712352 17346795905009376 17351714361619872 17391619667037824 17396550832838528 17412111253977024 17500331746350336 17511828164233754 17515211399232768 17527491695686557 17532461386220079 17566826573496576 17587723625912284 17623965184982272 17637053088118698 17697661517974776 17704067406102018 17758478224222112 17875951555675824 17950136870748024 17966522149033536 18011821189891488 18028262774975232 18044388233629056 18049504483400832 18073717482640256 18122591786270976 18124410044250432 18186693240278784 18199444327286191 18216057178881224 18232350611062692 18247852662809796 18248658616975986 18295004736873904 18311368784044632 18376137961531688 18409363723791456 18425016280895328 18425830059859248 18472626142086272 18489149063501376 18582826493547264 18604721613838464 18616943533821321 18681744366246182 18728004825528102 18736157162675328 18776397602855048 18792362230426824 18814504235128524 18863120525141776 18981680517882576 19030728787954624 19047750906727392 19060454615330376 19109706436041824 19125954459369312 19148489517408912 19165968678250368 19197968818487488 19232680527181056 19245507572760768 19295237566488832 19311643337615616 19325183151654409 19365614185315476 19382935843799658 19445981609977026 19481141748806712 19512806289049112 19548087253098144 19565572125417552 19571119686943344 19615262810668928 19632807768460224 19634777547937968 19702251010302016 19751713161984583 19755529136343936 19768507051377279 19826960833105056 19837316182715018 19895094719129472 19918536012747072 19961315898180852 19978288002249876 20019455598475008 20029911485459824 20102335289120404 20297503592898272 20315658783947376 20332932167970288 20334203362472064 20351492514018432 20352391379790912 20385472044373312 20422330869068544 20435951340148032 20488757415962368 20493064326241377 20494566734576896 20512898189616768 20530339276397184 20563487227706124 20581880328983142 20635063482288008 20648825833274574 20673155206723149 20719783997650088 20744196977192988 20781704409847056 20835403904446144 20849299870490832 20920946949083584 20977520629313664 21123447303211929 21150610405288128 21196036469202348 21205263145353472 21221010590784498 21257772439617792 21268875082498576 21370929263676546 21409569886448952 21479207569197144 21498419740547052 21553019279056928 21572297471614224 21578414013809328 21597714920798424 21617429788259136 21646429078045888 21687743565014592 21707142262299936 21762271893416704 21781737252892032 21917891216302848 21951907075180251 22001171145447168 22008630349276324 22027343181967812 22048423994773488 22067170662002544 22124191774824256 22138947285160368 22165032386589768 22222306372084832 22241200882763616 22419762681699968 22439816136692544 22458895584996672 22472880058625737 22516928906921728 22533650421142302 22616785183423616 22677944689057536 22692842414007054 22834691542010556 22913161272395472 22933656049919976 22954590393718464 22992916143072224 23013904580782336 23029253476252608 23049852092957664 23056387576399008 23108391804349696 23109412434283136 23129061206679168 23135619148826496 23156312904773568 23193700710319698 23214446417574009 23216148338636032 23269141533296906 23273637064733952 23289954718925973 23309756997356349 23362068329701632 23369988927582076 23376615181626772 23397524497531626 23439829392501912 23516070784158264 23536065317719032 23596882023966368 23605423208136024 23834602074234432 23855921038522656 23862955113798463 23927484467810898 23933515827664032 23955362865378048 23976789844685184 24015761586521984 24080704154360064 24087531922391808 24165880059000576 24247146688939044 24309800814750256 24330470217079728 24331544822634648 24352232712801624 24415158378726176 24482555880093792 24545818298388608 24566688374527104 24567773413145664 24588662156615232 24652198751335168 24713243481109248 24737582503844769 24822591378428428 24844794054079974 24889715746677288 24970673100704136 25000094668595436 25056482973902432 25086005646838032 25222233016912464 25308907357176768 25331545020286944 25397001208969856 25413939487107168 25443883331351568 25467109065620352 25501272612492416 25531319356545216 25572541808814026 25577482350580992 25595415280914933 25660676763681024 25678668023431201 25797270599842562 25820818913753968 25843914458399544 25867030660956252 25890642653380128 25927975479969368 25974855665075616 25996940779893408 25998088988568528 26064116337464192 26087429500556736 26094826249257792 26118166880965536 26177077024613632 26179703397250624 26250497619525504 26267742246350631 26350239860244864 26358009401836372 26359173557854202 26381585438868426 26435947777473408 26546492276962164 26558048016996096 26615087864241136 26637717336333168 27017731784837232 27042394162462848 27087545045263168 27110576223960384 27136521839721216 27159594660926208 27247935120197376 27280039860418176 27324085768321836 27348525916594038 27392978059626638 27417982970274832 27442507105310856 27467053176066948 27531767777699432 27564206942297532 27614045585687184 27658929302923984 27708939213129408 27733723595252064 27799066493987776 27874239740320896 27997573996599506 28002983047633152 28022616549369273 28104235744012992 28164596404282572 28188543345640236 28200813873717504 28261381958936464 28294680787712664 28494572351568728 28546093181931936 28571626360091088 28638943425596192 28664559654062736 28688931689053968 28763063295485632 28771218685079104 28796953227731232 28823239717678848 28849020790771584 28916991420019456 28942856349733248 28967465006423424 29048421277973214 29087389073624162 29168972414965539 29269209433573668 29322130879647216 29369790909290416 29397898659697984 29422894216003392 29449211652690336 29452166321906952 29518596380213824 29553376515453024 29654934510351488 29729382697420094 29735126328930048 29755974274072527 29842642078694208 29861224187488993 29919754848923392 29941973847271278 29945194113328896 30044867228189736 30153502933680606 30257123218676072 30446255389347408 30473488175921064 30501305043708096 30550881696527296 30578208066559968 30606120524957952 30633496303602816 30705671301670144 30733136123943552 30741850101865344 30769347284425152 30845230841559186 30875083873031424 30896731067253301 30924934280426264 30952595223432012 30973238749911861 31042748328507648 31053272958567964 31079675996475132 31116295465789482 31196699330042168 31253105856669216 31273949805736248 31354761045544352 31381420423625376 31473897610848032 31708310219704807 31779469432312576 31794054703803522 31807894718030208 31903312623747864 31911354436885376 31997647985930496 32056393895514819 32218811353795716 32329528918585392 32358446207421336 32367621020713992 32440626956106304 32442059763512864 32469643617068832 32531615347521888 32643407840125056 32672605879338048 32757031217527552 32784882875486976 32807869071413299 32983443338459692 33012945523914486 33041014772951718 33072635992160232 33126392072106632 33186287662236384 33208420927740552 33294230800938848 33333459558127248 33361801324145424 33448007529117376 33531978158718013 33629644022549952 33659724205038816 33669648996181393 33745209809569024 33775393360382592 33885252649476224 33925177775135424 33986517643922688 34039263621010581 34041759142060288 34127220374553244 34369741908593208 34458552611199392 34489374214608336 34520856871173504 34543880214378912 34633140886767488 34662587706524544 34664118651424704 34693591810018752 34703428723239744 34783239334075648 34790551065479547 34793101665677056 34824222507954048 34903712299945359 35023656328467508 35054983391373114 35064922772440158 35096286746297439 35175447251824568 35274106176237396 35395323035949552 35408134812204036 35516956448444224 35751903111351648 35900273741496048 35933044298067072 36023642379782976 36088776467258112 36099008966801664 36147434965280512 36248820088500864 36398888654572382 36432114357762448 36464701222125384 36495705325619592 36497317233951972 36590009473747808 36622737568089264 36752275923063376 36818727447582912 36850032561790656 36851660119718496 36945252284172544 36978298127002752 37209443227676928 37233887067642642 37267191081119961 37363488732492364 37456009651056204 37472314325350656 37552795205710096 37584724460853648 37629008470257048 37726241050283552 37963361035765152 38061457575909248 38095501813454784 38120909230660752 38219412872083648 38251908918738624 38296979034817824 38331937356500736 38358812713221039 38395937636974976 38491015145521536 38650366303308818 38695905899763843 38731228370630952 38765871687599316 38891963219954052 38962283497613424 39025612578098224 39096174506196288 39131144250835104 39142239373886688 39230525621337856 39265615536920448 39269555095875936 39404502020604032 39503426323969166 39511058272687872 39537014102754558 39538760336781303 39572378158302639 39653921666210112 39674632365430036 39790189438258944 39837072025494144 39922631796361704 39956576004499752 40059822970919648 40204670578240808 40595007185796544 40631317567894752 40665864335940576 40668406724944128 40702985028036864 40704782759581824 40770944088746624 40871902680296064 40986128652482754 41025796379233536 41060678552794368 41089467089439957 41126974455412248 41163760657966284 41270126964576016 41297651666549148 41346310413446298 41439567995300176 41488393954385976 41563408819694112 41670807808892288 41698599740981664 41841893898167168 41955041258627328 41996360994899259 42132960154950223 42246894606423858 42301220810576256 42392072938404696 42442021181568996 42537750164997152 42741858527353092 42819139772897904 42958415138394288 42996839481094104 43106038558113856 43144594943228448 43156828027618656 43195429841596848 43234859576518272 43292858156091776 43375487130029184 43414284524599872 43563474505784064 43594017807220411 43631083610436243 43903814150360502 44017260698552648 44054686363935624 44096847989546976 44134341324005088 44248383549648512 44277894570320736 44330064773179536 44444612744169664 44482401765527232 44594074046130141 44739122638761577 44839525363399936 44879632273385088 44917791169993344 44945760117251474 45067300842284604 45230254400520909 45233570366847232 45385684828014108 45669383084021112 45826322544790944 45867312099839952 45909180787436928 45985832286144448 46058506952505216 46099704185915328 46112775152798016 46218824868566272 46258122413358336 46271238297652992 46303680071299183 46312625809547136 46387401420639396 46428892835148018 46538283066593812 46579909437851946 46619513994712698 46739977855164152 46753230363253544 46795048995063252 46879658785003824 47032141568316528 47072130635438064 47193764047932736 47210846416272048 47669204148468864 47711842077045312 47725910227596926 47854968935621796 47867031655328064 47953579689370368 48031523173043968 48494293377878088 48619601629500512 48660940434159456 48663089645269296 48704465425603248 48830316757452352 48965111760187584 49091636596777216 49133376749054208 49135546826291328 49167825230348617 49177324313230464 49475165007689538 49519418285871729 49645182756856856 49689588108159948 49779431493354576 49941346201408272 50000189337190872 50112965947804864 50172011293676064 50444466033824928 50617814714353536 50663090040573888 50694636411318523 50794002417939712 50827878974214336 50887766662703136 50934218131240704 51002545224984832 51062638713090432 51145083617628052 51190830561829866 51357336046862402 51594541199685124 51641637827507936 51687828916799088 51734061321912504 51781285306760256 51855950959938736 51949711330151232 51993881559786816 51996177977137056 52128232674928384 52174859001113472 52189652498515584 52236333761931072 52359406794501248 52500995239051008 52535484492701262 52582475087059671 52597384158660237 52700479720489728 52716018803672744 52718347115708404 52763170877736852 52871895554946816 53092984553924328 53230175728482272 53275434672666336 53830387117173277 54035463569674464 54084788324925696 54175090090526336 54221152447920768 54560079720836352 54598332981858573 54648171536643672 54697051833188076 54785956119253276 54835965940549664 54885014210621712 54934106352133896 55063535555398864 55128413884595064 55228091171374368 55317858605847968 55417878426258816 55467447190504128 55598132987975552 55748479480641792 55850830601463963 55995147993199012 56045233098738546 56208471488025984 56329192808565144 56377086691280472 56522763917872928 56589361575425328 56989144703137456 57092186363863872 57143252720182176 57160101784214923 57277886851192384 57329119308125472 57377863378107936 57526126590971264 57542437370158208 57593906455462464 57698041581543168 57885712699466496 57934930012846848 57975549454963227 58096842555946428 58174778147248324 58337944829931078 58538418867147336 58644261759294432 58739581818580832 58795797319395968 58845788432006784 58898423305380672 58904332643813904 59037192760427648 59106753030906048 59255139485953749 59305521154131837 59309869020702976 59458765394840188 59511948548145054 59685284157388416 59722448374977986 59883947694542556 60089734456379472 60307005867361212 60514246437352144 60892510778694816 60946976351842128 61002610087416192 61101763393054592 61156416133119936 61266992607205632 61466272247887104 61483700203730688 61538694568850304 61690461683118372 61793462134506602 61849868560852528 61905190446864024 61946477499823722 62106545917135928 62159351992950264 62232590931578964 62393398660084336 62506211713338432 62547899611472496 62709522091088704 62762840847250752 62947795221696064 63416620439409614 63588109407607044 63615789436060416 63806625247495728 63822708873770752 64112787791029638 64437622707591432 64659057837170784 64716892414842672 64735242041427984 64881253912212608 64884119527025728 64939287234137664 65063230695043776 65286815680250112 65332589689641313 65345211758676096 65615738142826598 65966886676919384 66025891047828972 66082029545903436 66145271984320464 66252784144213264 66372575324472768 66416841855481104 66588461601877696 66666919116254496 66723602648290848 66896015058234752 67063956317436026 67259288045099904 67319448410077632 67339297992362786 67418640175877211 67550786720765184 67770505298952448 67850355550270848 68078527242021162 68254440749106488 68739483817186416 68917105222398784 68978748429216672 69041713742347008 69087760428757824 69266281773534976 69325175413049088 69328237302849408 69387183620037504 69406857446479488 69581102130959094 69648445015908096 69807424599890718 69869864156777919 70047312656935016 70109966782746228 70129845544880316 70192573492594878 70350894503649136 70548212352474792 70790646071899104 70816269624408072 71033912896888448 71503806222703296 71528048635148053 71588865341395389 71800547482992096 71866088596134144 72047284759565952 72497640177001728 72797777309144764 72864228715524896 72929402444250768 72991410651239184 72994634467903944 73180018947495616 73245475136178528 73504551846126752 73637454895165824 73700065123581312 73703320239436992 73956596254005504 74008448835513721 74212747511534307 74467774135285284 74534382162239922 74726977464984728 74912019302112408 75105590411420192 75169448921707296 75258016940514096 75452482100567104 75926722071530304 75952464014641747 76122915151818496 76191003626909568 76241818461321504 76438825744167296 76503817837477248 76593958069635648 76717625426442078 76786245842744799 76791875273949952 76982030291043072 77036004070293603 77300732606617636 77391811799527686 77462456741261904 77531743375198632 77783926439908104 77924566995226848 78051225156196448 78192349012392576 78262288501670208 78284478747773376 78531231073840896 78539110191751872 78803226739051893 78809004041208064 79006852647938332 79074028205509116 79077520673562606 79144756316605278 79307843332420224 79349264730860072 79674144050988288 79845263592723408 79913152008999504 80119645941839296 80409341156481616 81190014371593088 81262635135789504 81331728671881152 81409565519163648 81541888177493248 81743805360592128 81972257304965508 82178934178879914 82253948910824496 82327521315932568 82540253929152032 82595303333098296 82692620826892596 82879135990600352 82976787908771952 83126817639388224 83341615617784576 83397199481963328 83683787796334336 83992721989798518 84067849648107819 84265920309900446 84493789212847716 84602441621152512 84784145876809392 84884042363137992 85075500329994304 85483717054706184 85638279545795808 85916830276788576 85993678962188208 86212077116227712 86289189886456896 86313656055237312 86390859683193696 86469719153036544 86585716312183552 86750974260058368 86828569049199744 87188035614440822 87262167220872486 87807628300721004 88034521397105296 88109372727871248 88193695979093952 88268682648010176 88496767099297024 88555789140641472 88660129546359072 88889225488339328 88964803531054464 89188148092260282 89267922822217581 89478245277523154 89583672562466979 89759264546770176 89835582339986688 89891520234502948 90134601684569208 90460508801041818 90771369656028216 91338766168042224 91652645089581888 91734624199679904 91818361574873856 91971664572288896 92117013905010432 92199408371830656 92225550305596032 92607360142598366 92625251619094272 92690193201759903 92774802841278792 92857785670296036 93076566133187624 93159818875703892 93239027989425396 93479955710328304 93506460726507088 93590097990126504 93759317570007648 94064283136633056 94144261270876128 94387528095865472 94421692832544096 95124930659114421 95338408296937728 95423684154090624 95451820455193852 95709937871243592 95734063310656128 96988586755756176 97239203259001024 97321880868318912 97326179290538592 97408930851206496 97660633514904704 97930223520375168 98271093652582656 98335650460697234 98354648626460928 98423607214239897 98950330015379076 99038836571743458 99290365513713712 99379176216319896 99558862986709152 99882692402816544 100000378674381744 100225931895609728 100344022587352128 100595934476154039 100888932067649856 100923137115345883 101008946988544179 101235629428707072 101326180081147776 101389272822637046 101655757948428672 101775533325406272 102125277426180864 102290167235256104 102381661123659732 102714672093724804 103189082399370248 103283275655015872 103375657833598176 103468122643825008 103562570613520512 103711901919877472 103899422660302464 103987763119573632 103992355954274112 104349718002226944 104379304997031168 104472667523862144 104711136899836077 104718813589002496 105070968985402524 105164950174119342 105194768317320474 105432037607345488 105436694231416808 105526341755473704 106185969107848656 106460351456964544 106550869345332672 107660774234346554 108070927139348928 108350180181052672 108442304895841536 109196665963717146 109296343073287344 109394103666376152 109571912238506552 109671931881099328 109770028421243424 109868212704267792 110127071110797728 110256827769190128 110456182342748736 110635717211695936 110835756852517632 110913466217298043 110934894381008256 111196265975951104 111701661202927926 111990295986398024 112090466197477092 112416942976051968 112658385617130288 112754173382560944 113045527835745856 113178723150850656 113978289406274912 114184372727727744 114286505440364352 114320203568429846 114555773702384768 114658238616250944 114755726756215872 115052253181942528 115076438139663117 115084874740316416 115187812910924928 115951098909926454 116087717699291529 116193685111892856 116349556294496648 116675889659862156 117076837734294672 117288523518588864 117479163637161664 117591594638791936 117691576864013568 117796846610761344 117808665287627808 118074385520855296 118213506061812096 118510278971907498 118611042308263674 118616281010343909 118917530789680376 119023897096290108 119370568314776832 119444896749955972 119767895389085112 120179468912758944 120614011734722424 121028492874704288 121431338380600183 121785021557389632 121893952703684256 122005220174832384 122203526786109184 122312832266239872 123077389137700608 123268401268319871 123380923366236744 123586924269013204 123699737121705056 123810380893728048 123892954999647444 124213091834271856 124318703985900528 124465181863157928 124786797320168672 125012423426676864 125095799222944992 125419044182177408 125525681694501504 125895590443392128 125989082984697777 126398880464850669 126833240878819228 127176218815214088 127613250494991456 128225575582059276 128875245415182864 128942555187647617 129318115674341568 129433784829685344 129470484082855968 129762507824425216 129768239054051456 129878574468275328 130126461390087552 130665179379282626 130690423517352192 130782053421661233 130893250831308729 131231476285653196 131933773353838768 132051782095657944 132164059091806872 132290543968640928 132505568288426528 132745150648945536 132833683710962208 133176923203755392 133333838232508992 133447205296581696 133782222138390423 133792030116469504 134127912634872052 134217367916284731 134518576090199808 134638896820155264 134678595984725572 134837280351754422 135700711100541696 136157054484042324 136508881498212976 137478967634372832 137834210444797568 137957496858433344 138175520857515648 138656474605698816 138774367240075008 138813714892958976 138911040213897549 139162204261918188 139614849199781436 139739728313555838 140094625313870032 140219933565492456 140259691089760632 140385146985189756 140701789007298272 141096424704949584 141581292143798208 141632539248816144 142067825793776896 143007612445406592 143056097270296106 143177730682790778 143601094965984192 144094569519131904 145595554618289528 145728457431049792 145858804888501536 145982821302478368 145989268935807888 146360037894991232 146490950272357056 147009103692253504 147274909790331648 147400130247162624 147406640478873984 147503475691045851 148016897671027442 148425495023068614 148935548270570568 149068764324479844 149453954929969456 149824038604224816 150211180822840384 150338897843414592 150516033881028192 150904964201134208 151853444143060608 151904928029283494 152083909233955569 152382007253819136 152483636922643008 152877651488334592 153007635674954496 153187916139271296 153435250852884156 153572491685489598 154072008140587206 154601465213235272 154783623599055372 154924913482523808 155063486750397264 155567852879816208 155849133990453696 156102450312392896 156384698024785152 156524577003340416 156568957495546752 157078220383503744 157606453478103786 158013705295876664 158148056411018232 158155041347125212 158289512633210556 158615686664840448 158698529461720144 159690527185446816 159826304017999008 160239291883678592 160818682312963232 161491161351519831 162380028743186176 162525270271579008 162663457343762304 163794998945575719 163944514609931016 164357868357759828 164507897821648992 164655042631865136 165080507858304064 165190606666196592 165385241653785192 165758271981200704 165953575817543904 166221521757291169 166253635278776448 166794398963926656 167682258898976653 167985443979597036 168135699296215638 168531840619800892 168987578425695432 169568291753618784 169768084726275984 170151000659988608 170967434109412368 171276559091591616 171334628126052313 171480305352644769 171833660553577152 171987357924376416 172424154232455424 172578379772913792 172627312110474624 172781719366387392 173657138098399488 173926648364889681 174376071228881644 174524334441744972 175615256601442008 176069042794210592 176218745455742496 176387391958187904 176537365296020352 177111578281282944 177320259092718144 177765418457861247 177778450976678656 177929607062108928 178054357387573147 178376296184520564 178535845644435162 178956490555046308 179167345124933958 179783040469005896 180269203369138416 180921017602083636 181542739312056432 182677532336084448 183305290179163776 183469248399359808 183943329144577792 184398816743661312 184451100611192064 185214720285196732 185380386403519806 185549605682557584 185715571340592072 186153132266375248 186319637751407784 186478055978850792 186959911420656608 187012921453014176 187180195980253008 187518635140015296 188128566273266112 188288522541752256 188775056191730944 188843385665088192 189068028978557053 190249861318228842 190847368308181248 190903640910387704 191419875742487184 191468126621312256 193977173511512352 194478406518002048 194643761736637824 194652358581077184 194817861702412992 195321267029809408 195860447040750336 195997769068923939 196671300921394468 196847214428479794 197900660030758152 198077673143486916 198580731027427424 198758352432639792 199117725973418304 199765384805633088 200000757348763488 200451863791219456 200688045174704256 201191868952308078 201777864135299712 201846274230691766 202017893977088358 202255920527631633 202652360162295552 202778545645274092 203311515896857344 203551066650812544 204580334470512208 204763322247319464 205429344187449608 206378164798740496 206566551310031744 206751315667196352 206936245287650016 207125141227041024 207423803839754944 207798845320604928 207975526239147264 207984711908548224 208945335047724288 209422273799672154 210141937970805048 210329900348238684 210389536634640948 210864075214690976 210873388462833616 211052683510947408 212371938215697312 212920702913929088 213101738690665344 214584145905444159 214766596024186167 215321548468693108 216141854278697856 218393331927434292 218592686146574688 218788207332752304 219143824477013104 219343863762198656 219540056842486848 219736425408535584 220254142221595456 220513655538380256 220912364685497472 221271434423391872 221826932434596086 221869788762016512 222025346506541163 223403322405855852 223980591972796048 224180932394954184 225316771234260576 225508346765121888 226091055671491712 226357446301701312 227857392043925241 227956578812549824 228368745455455488 228573010880728704 228640407136859692 229111547404769536 229316477232501888 229511453512431744 230152876279326234 230375625821849856 231108012210880809 231902197819852908 232175435398583058 232387370223785712 232699112588993296 233351779319724312 234153675468589344 234577047037177728 234958327274323328 235593693221522688 235617330575255616 236427012123624192 236592776254720483 237020557943814996 237222084616527348 237232562020687818 237835061579360752 238047794192580216 238889793499911944 239535790778170224 240358937825517888 241228023469444848 242056985749408576 242862676761200366 243570043114779264 243787905407368512 244625664532479744 246536802536639742 246761846732473488 247173848538026408 247399474243410112 247620761787456096 247785909999294888 248426183668543712 248637407971801056 248930363726315856 249573594640337344 250024846853353728 250191598445889984 250838088364354816 251051363389003008 251227380971507317 251791180886784256 251978165969395554 252797760929701338 253666481757638456 254352437630428176 255226500989982912 256451151164118552 257750490830365728 257885110375295234 258636231348683136 258867569659370688 258940968165711936 259536478108102912 259757148936550656 260252922780175104 261330358758565252 261564106843322466 261786501662617458 262462952571306392 263867546707677536 264103564191315888 264328118183613744 264581087937281856 265011136576853056 265490301297891072 265667367421924416 266353846407510784 266667676465017984 266894410593163392 267564444276780846 268255825269744104 268434735832569462 268751017687400937 269277793640310528 269357191969451144 269674560703508844 272314108968084648 273017762996425952 274957935268745664 275668420889595136 275914993716866688 276351041715031296 277822080427795098 278070579605279709 278324408523836376 279229698399562872 279479456627111676 280189250627740064 280439867130984912 280519382179521264 280770293970379512 281403578014596544 282192849409899168 283162584287596416 283265078497632288 285374791977343263 286015224890813184 286112194540592212 286355461365581556 287202189931968384 291191109236579056 291456914862099584 291717609777003072 291965642604956736 291978537871615776 292720075789982464 292981900544714112 294018207384507008 294813280957747968 295006951382091702 295270821642719691 296033795342054884 296850990046137228 297871096541141136 298137528648959688 298907909859938912 299648077208449632 300422361645680768 300677795686829184 301032067762056384 301787803428462117 301809928402268416 302769411346037649 303026840965632537 303706888286121216 303809856058566988 304167818467911138 304967273845286016 306375832278542592 306870501705768312 307144983370979196 308144016281174412 309202930426470544 309567247198110744 309849826965047616 310126973500794528 311135705759632416 311698267980907392 312204900624785792 313049154006680832 313137914991093504 314156440767007488 315212906956207572 316027410591753328 316296112822036464 316310082694250424 316579025266421112 317397058923440288 319381054370893632 319652608035998016 320478583767357184 321637364625926464 322982322703039662 325050540543158016 325326914687524608 327589997891151438 327889029219862032 328715736715519656 329015795643297984 329310085263730272 330161015716608128 330381213332393184 330770483307570384 331516543962401408 331907151635087808 332443043514582338 332507270557552896 332740398651894129 333588797927853312 333822684304605613 335364517797953306 335970887959194072 336271398592431276 337063681239601784 337975156851390864 339136583507237568 339536169452551968 340302001319977216 341934868218824736 342553118183183232 342669256252104626 342960610705289538 343667321107154304 343974715848752832 345156759545827584 345254624220949248 345563438732774784 347853296729779362 348752142457763288 349048668883489944 351230513202884016 352138085588421184 352437490911484992 352774783916375808 353074730592040704 354223156562565888 354640518185436288 355530836915722494 356108714775146294 356752592369041128 357071691288870324 357912981110092616 358334690249867916 359566080938011792 360538406738276832 361842035204167272 363085478624112864 364294015141800549 365355064672168896 366610580358327552 366867619026447373 366938496798719616 370429440570393464 370760772807039612 371099211365115168 371431142681184144 372306264532750496 372639275502815568 372956111957701584 373919822841313216 374025842906028352 374360391960506016 375037270280030592 376257132546532224 376577045083504512 377686771330176384 378136057957114106 379196641394552007 380499722636457684 381807281820775408 382839751484974368 386827665562942851 387954347023024704 388956813036004096 389287523473275648 389304717162154368 389635723404825984 391995538137847878 392346160264983699 393342601842788936 393694428856959588 395801320061516304 396155346286973832 397161462054854848 397516704865279584 398235451946836608 399530769611266176 400001514697526976 401376090349408512 401657503874292913 402383737904616156 402652103748854193 403555728270599424 403692548461383532 404035787954176716 404511841055263266 405557091290548184 407102133301625088 409160668941024416 409526644494638928 410858688374899216 412756329597480992 413133102620063488 413502631334392704 413872490575300032 414847607679509888 415969423817096448 416733120641692647 418844547599344308 420283875941610096 420659800696477368 420779073269281896 421728150429381952 421746776925667232 422105367021894816 424743876431394624 425841405827858176 426203477381330688 426502297928372887 429168291810888318 429533192048372334 430643096937386216 432283708557395712 436786663854868584 437185372293149376 437576414665504608 438287648954026208 438687727524397312 439080113684973696 439472850817071168 440508284443190912 441027311076760512 441824729370994944 442510427073137553 442542868846783744 443653864869192172 444050693013082326 446806644811711704 447961183945592096 448361864789908368 450633542468521152 451016693530243776 452182111342983424 452714892603402624 455714784087850482 455913157625099648 456251727701866707 457146021761457408 457280814273719384 458632954465003776 459022907024863488 460305752558652468 462216024421761618 463804395639705816 464350870797166116 464774740447571424 465398225177986592 466703558639448624 468307350937178688 469154094074355456 469916654548646656 471234661150511232 473185552509440966 474041115887629992 474444169233054696 474465124041375636 475670123158721504 476095588385160432 477779586999823888 479071581556340448 480717875651035776 482456046938889696 484113971498817152 484473484054559493 485725353522400732 487140086229558528 487575810814737024 493073605073279484 493523693464946976 494347697076052816 494798948486820224 495241523574912192 495571819998589776 496852367337087424 497274815943602112 497860727452631712 498664565271873507 499147189280674688 500383196891779968 502454761943014634 503046776696929959 503956331938791108 505595521859402676 507332963515276912 508704875260856352 510453001979965824 512902302328237104 514003884378156939 514440916057934307 515500981660731456 515770220750590468 517272462697366272 517735139318741376 517881936331423872 522660717517130504 523128213686644932 523573003325234916 524925905142612784 527735093415355072 528207128382631776 528656236367227488 529162175874563712 530022273153706112 531334734843848832 533335352930035968 533788821186326784 534163072162719441 535128888553561692 536511650539488208 536869471665138924 537502035374801874 538714383938902288 539349121407017688 544628217936169296 546035525992851904 549915870537491328 551829987433733376 555644160855590196 556141159210559418 556648817047672752 558459396799125744 558958913254223352 560378501255480128 560879734261969824 561038764359042528 561540587940759024 562807156029193088 564385698819798336 566325168575192832 566530156995264576 566722231493865343 567204086935671159 570749583954686526 572224389081184424 572710922731163112 574404379863936768 582382218473158112 582913829724199168 583435219554006144 583931285209913472 583957075743231552 585963801089428224 587993307206771817 588036414769014016 590013902764183404 590541643285439382 592067590684109768 593701980092274456 595742193082282272 596275057297919376 597815819719877824 599296154416899264 600844723291361536 601355591373658368 601947840926889379 602064135524112768 603575606856924234 605538822692075298 606053681931265074 607619712117133976 608335636935822276 609934547690572032 613741003411536624 614289966741958392 616288032562348824 618405860852941088 619134494396221488 619699653930095232 620253947001589056 622271411519264832 623396535961814784 624409801249571584 630425813912415144 632054821183506656 632592225644072928 632620165388500848 633158050532842224 634794117846880576 638762108741787264 639181727994532021 639305216071996032 643274729251852928 643752437716332477 645964645406079324 655179995782302876 655778058439724064 657431473431039312 658031591286595968 658620170527460544 660322031433216256 660762426664786368 661540966615140768 663033087924802816 663814303270175616 664886087029164676 665480797303788258 666076039519623489 667645368609211226 670729035595906612 671941775918388144 672542797184862552 674127362479203568 675950313702781728 678273167014475136 679072338905103936 683572176131775723 683869736437649472 685106236366366464 685338512504209252 685921221410579076 687334642214308608 687949431697505664 691126877465549568 695706593459558724 697504284915526576 698097337766979888 702461026405768032 704276171176842368 704874981822969984 709281036370872576 709778328764161449 711061673831444988 712217429550292588 713505184738082256 714143382577740648 715825962220185232 716669380499735832 719132161876023584 721076813476553664 723684070408334544 726170957248225728 728588030283601098 730710129344337792 733735238052894746 733876993597439232 740858881140786928 741521545614079224 742198422730230336 742862285362368288 744612529065500992 745278551005631136 745912223915403168 747839645682626432 748051685812056704 748720783921012032 750074540560061184 752514265093064448 753154090167009024 753682142914521951 755373542660352768 756272115914228212 758393282789104014 760999445272915368 763614563641550816 765679502969948736 773655331125885702 775908694046049408 778609434324308736 779271446809651968 783991076275695756 784692320529967398 786685203685577872 787388857713919176 791602640123032608 792310692573947664 794322924109709696 795033409730559168 796470903893673216 799061539222532352 800003029395053952 803315007748585826 804767475809232312 805304207497708386 807385096922767064 808071575908353432 809023682110526532 811114182581096368 818321337882048832 819053288989277856 821717376749798432 825512659194961984 827005262668785408 827744981150600064 829695215359019776 833466241283385294 837689095198688616 840567751883220192 841319601392954736 841558146538563792 843456300858763904 843493553851334464 844210734043789632 849323665965337069 849487752862789248 853004595856745774 858336583621776636 859066384096744668 861286193874772432 873573327709737168 874370744586298752 875152829331009216 876575297908052416 878160227369947392 878945701634142336 881016568886381824 882054622153521024 885020854146275106 887307729738384344 888101386026164652 893613289623423408 895922367891184192 896723729579816736 901267084937042304 902033387060487552 905429785206805248 908308234038112947 911429568175700964 911826315250199296 912503455403733414 914561628547438768 920611505117304936 924432048843523236 927608791279411632 928701741594332232 929549480895142848 930796450355973184 933407117278897248 936614701874357376 942469322301022464 946371105018881932 948082231775259984 948888338466109392 948930248082751272 951340246317443008 952191176770320864 955559173999647776 958143163112680896 961435751302071552 962109834861678373 964912093877779392 968227942997634304 968946968109118986 971450707044801464 975151621629474048 986147210146558968 987047386929893952 988695394152105632 989597896973640448 990483047149824384 991143639997179552 993704734674174848 994549631887204224 995721454905263424 997329130543747014 998221195955682387 998294378561349376 1000766393783559936 1001468052913816839 1004909523886029268 1006093553393859918 1007912663877582216 1011191043718805352 1014665927030553824 1017409750521712704 1020906003959931648 1025804604656474208 1028007768756313878 1028881832115868614 1031001963321462912 1031540441501180936 1035470278637482752 1035763872662847744 1045321435034261008 1046256427373289864 1047146006650469832 1049851810285225568 1055470186830710144 1056414256765263552 1057312472734454976 1058324351749127424 1060044546307412224 1062669469687697664 1068326144325438882 1070257777107123384 1073023301078976416 1073738943330277848 1075004070749603748 1077428767877804576 1078698242814035376 1089256435872338592 1092071051985703808 1092882045425401647 1099831741074982656 1100602857079342119 1111288321711180392 1112282318421118836 1113297634095345504 1116918793598251488 1117917826508446704 1120757002510960256 1121759468523939648 1122077528718085056 1123081175881518048 1125614312058386176 1128771397639596672 1133060313990529152 1133444462987730686 1134408173871342318 1141499167909373052 1144448778162368848 1145421845462326224 1160482996688828553 1164764436946316224 1166870439108012288 1167862570419826944 1167914151486463104 1175986614413543634 1180027805528366808 1181083286570878764 1184135181368219536 1187403960184548912 1191484386164564544 1192550114595838752 1195631639439755648 1198592308833798528 1203895681853778758 1204128271048225536 1204972511622878739 1207151213713848468 1211077645384150596 1212107363862530148 1215239424234267952 1216671273871644552 1227482006823073248 1228579933483916784 1232576065124697648 1236811721705882176 1238268988792442976 1239399307860190464 1240507894003178112 1244542823038529664 1260851627824830288 1264109642367013312 1265184451288145856 1265240330777001696 1266316101065684448 1269588235693761152 1277524217483574528 1278363455989064042 1278610432143992064 1279506893785118661 1286549458503705856 1287504875432664954 1291929290812158648 1310359991564605752 1311556116879448128 1314862946862078624 1316063182573191936 1317240341054921088 1321524853329572736 1323081933230281536 1327628606540351232 1328559435891891943 1329772174058329352 1330961594607576516 1332152079039246978 1335290737218422452 1341458071191813224 1343883551836776288 1345085594369725104 1348254724958407136 1351900627405563456 1356546334028950272 1358144677810207872 1367144352263551446 1367739472875298944 1370677025008418504 1371842442821158152 1375898863395011328 1391413186919117448 1395008569831053152 1396194675533959776 1404922052811536064 1408552342353684736 1409749963645939968 1410738370070771857 1419556657528322898 1422123347662889976 1424434859100585176 1427010369476164512 1428286765155481296 1431651924440370464 1433338760999471664 1438264323752047168 1441875060824874559 1442153626953107328 1447368140816669088 1452341914496451456 1457176060567202196 1461420258688675584 1467470476105789492 1481717762281573856 1483043091228158448 1484396845460460672 1485724570724736576 1489225058131001984 1490557102011262272 1491824447830806336 1495679291365252864 1495993695815620521 1496103371624113408 1497441567842024064 1507364285829043902 1509140330090789877 1512544231828456424 1516786565578208028 1521998890545830736 1527229127283101632 1531359005939897472 1542011653134470817 1547310662251771404 1551817388092098816 1567982152551391512 1569384641059934796 1573370407371155744 1574777715427838352 1583205280246065216 1584621385147895328 1588645848219419392 1590066819461118336 1600006058790107904 1602489216488158323 1606630015497171652 1609534951618464624 1610608414995416772 1614770193845534128 1616143151816706864 1618047364221053064 1622228365162192736 1636642675764097664 1638106577978555712 1643434753499596864 1651025318389923968 1655489962301200128 1666932482566770588 1675378190397377232 1681135503766440384 1682639202785909472 1683116293077127584 1686912601717527808 1686987107702668928 1688421468087579264 1698647331930674138 1698975505725578496 1700166694481596029 1701612260807013477 1706009191713491548 1716673167243553272 1718132768193489336 1722572387749544864 1747146655419474336 1748741489172597504 1750305658662018432 1753150595816104832 1757891403268284672 1764109244307042048 1770041708292550212 1774615459476768688 1776202772052329304 1787226579246846816 1791844735782368384 1793447459159633472 1802534169874084608 1804066774120975104 1805843522780668137 1816616468076225894 1822859136351401928 1825006910807466828 1829123257094877536 1841223010234609872 1848864097687046472 1855217582558823264 1857403483188664464 1859098961790285696 1861592900711946368 1866814234557794496 1873229403748714752 1874542765710477673 1892742210037763864 1896164463550519968 1897776676932218784 1897860496165502544 1902680492634886016 1904382353540641728 1911118347999295552 1916286326225361792 1917545183983596063 1924219669723356746 1929824187755558784 1937893936218237972 1942901414089602928 1972294420293117936 1974094773859787904 1977390788304211264 1980966094299648768 1982287279994359104 1987409469348349696 1989099263774408448 1991442909810526848 1994658261087494028 1996442391911364774 2002936105827633678 2009819047772058536 2012187106787719836 2015825327755164432 2022382087437610704 2029331854061107648 2034819501043425408 2051609209312948416 2056015537512627756 2057763664231737228 2062003926642925824 2063080883002361872 2090642870068522016 2092512854746579728 2094292013300939664 2099703620570451136 2110940373661420288 2112828513530527104 2114624945468909952 2129334986292484347 2136652288650877764 2140515554214246768 2146046602157952832 2147477886660555696 2150008141499207496 2154857535755609152 2157396485628070752 2178512871744677184 2179869365686696489 2184142103971407616 2185764090850803294 2201205714158684238 2222576643422360784 2224564636842237672 2226595268190691008 2233837587196502976 2235835653016893408 2241514005021920512 2243518937047879296 2244155057436170112 2246162351763036096 2257542795279193344 2261046428743565853 2266120627981058304 2266888925975461372 2268816347742684636 2282998335818746104 2288897556324737696 2290843690924652448 2314706646038450911 2320965993377657106 2329528873892632448 2335828302972926208 2351973228827087268 2360055611056733616 2362166573141757528 2368270362736439072 2374807920369097824 2382968772329129088 2385100229191677504 2391263278879511296 2397184617667597056 2407791363707557516 2409945023245757478 2414302427427696936 2422155290768301192 2424214727725060296 2430478848468535904 2433342547743289104 2454964013646146496 2457159866967833568 2457884376721241689 2465152130249395296 2473623443411764352 2476537977584885952 2481015788006356224 2489085646077059328 2521703255649660576 2528219284734026624 2530368902576291712 2530480661554003392 2532632202131368896 2539176471387522304 2547970997896011207 2556726911978128084 2559013787570237322 2575009750865329908 2583858581624317296 2620719983129211504 2623112233758896256 2629725893724157248 2634480682109842176 2643049706659145472 2646163866460563072 2657118871783783886 2659544348116658704 2661923189215153032 2664304158078493956 2670581474436844904 2682916142383626448 2687767103673552576 2690171188739450208 2696509449916814272 2703801254811126912 2716289355620415744 2734288704527102892 2735478945750597888 2741354050016837008 2743684885642316304 2782826373838234896 2790017139662106304 2792389351067919552 2809844105623072128 2821476740141543714 2839113315056645796 2844246695325779952 2848869718201170352 2854020738952329024 2856573530310962592 2863303848880740928 2866677521998943328 2876528647504094336 2883750121649749118 2884307253906214656 2886329504585035119 2894736281633338176 2904683828992902912 2914352121134404392 2934940952211578984 2963435524563147712 2966086182456316896 2968793690920921344 2971449141449473152 2978450116262003968 2981114204022524544 2983648895661612672 2991987391631241042 2994883135684048128 3004404158741450517 3014728571658087804 3018280660181579754 3025088463656912848 3033573131156416056 3043997781091661472 3054458254566203264 3062718011879794944 3075706091311366279 3084023306268941634 3094621324503542808 3135964305102783024 3138769282119869592 3146740814742311488 3149555430855676704 3166410560492130432 3169242770295790656 3180133638922236672 3182363299927090003 3204978432976316646 3213260030994343304 3219069903236929248 3221216829990833544 3229540387691068256 3232286303633413728 3236094728442106128 3244456730324385472 3265955952629595121 3273285351528195328 3276213155957111424 3286869506999193728 3301808571238026357 3302050636779847936 3333864965133541176 3350756380794754464 3362271007532880768 3365278405571818944 3366232586154255168 3373974215405337856 3376842936175158528 3397294663861348276 3400333388963192058 3403224521614026954 3412018383426983096 3433346334487106544 3436265536386978672 3445144775499089728 3494293310838948672 3500611317324036864 3506301191632209664 3540083416585100424 3549230918953537376 3552405544104658608 3574453158493693632 3583689471564736768 3586894918319266944 3611687045561336274 3614917534868636217 3633232936152451788 3645718272702803856 3650013821614933656 3658246514189755072 3682446020469219744 3697728195374092944 3710435165117646528 3714806966377328928 3718197923580571392 3723185801423892736 3733628469115588992 3749085531420955346 3785484420075527728 3792328927101039936 3795553353864437568 3795720992331005088 3805360985269772032 3808764707081283456 3822236695998591104 3832572652450723584 3835090367967192126 3838520681355355983 3848439339446713492 3859648375511117568 3875787872436475944 3885802828179205856 3944588840586235872 3948189547719575808 3954781576608422528 3964574559988718208 3982885819621053696 3985678307675675829 3989316522174988056 3992884783822729548 4005872211655267356 4019638095544117072 4024374213575439672 4031650655510328864 4044764174875221408 4058663708122215296 4069639002086850816 4103218418625896832 4112031075025255512 4115527328463474456 4126161766004723744 4181285740137044032 4185025709493159456 4188584026601879328 4199407241140902272 4225657027061054208 4229249890937819904 4232215110212315571 4258669972584968694 4273304577301755528 4281031108428493536 4292093204315905664 4294955773321111392 4300016282998414992 4309715071511218304 4314792971256141504 4325625182474623677 4339694895959872969 4357025743489354368 4359738731373392978 4371528181701606588 4402411428317368476 4445153286844721568 4449129273684475344 4453190536381382016 4467675174393005952 4471671306033786816 4487037874095758592 4488310114872340224 4492324703526072192 4522092857487131706 4533777851950922744 4537632695485369272 4565996671637492208 4577795112649475392 4581687381849304896 4629413292076901822 4641931986755314212 4659057747785264896 4703946457654174536 4720111222113467232 4724333146283515056 4736540725472878144 4749615840738195648 4765937544658258176 4769279047343815849 4770200458383355008 4815582727415115032 4819890046491514956 4828604854855393872 4844310581536602384 4848429455450120592 4860957696937071808 4866685095486578208 4909928027292292992 4914319733935667136 4915768753442483378 4930304260498790592 4947246886823528704 4953075955169771904 5043406511299321152 5056438569468053248 5060737805152583424 5060961323108006784 5065264404262737792 5095941995792022414 5100500083444788087 5113453823956256168 5118027575140474644 5150019501730659816 5167717163248634592 5221547550365807869 5241439966258423008 5246224467517792512 5259451787448314496 5292327732921126144 5314237743567567772 5319088696233317408 5323846378430306064 5328608316156987912 5341162948873689808 5365832284767252896 5375534207347105152 5380342377478900416 5393018899833628544 5407602509622253824 5417530568342004411 5468577409054205784 5482708100033674016 5487369771284632608 5544529873068847531 5565652747676469792 5580034279324212608 5584778702135839104 5619688211246144256 5623628297131433019 5642953480283087428 5678226630113291592 5688493390651559904 5697739436402340704 5708041477904658048 5713147060621925184 5726607697761481856 5733355043997886656 5752635551950788189 5753057295008188672 5767500243299498236 5772659009170070238 5789472563266676352 5828704242268808784 5869881904423157968 5926871049126295424 5932172364912633792 5942898282898946304 5962228408045049088 5967297791323225344 5983974783262482084 6008808317482901034 6029457143316175608 6036561320363159508 6050176927313825696 6067146262312832112 6087995562183322944 6108916509132406528 6151412182622732558 6168046612537883268 6189242649007085616 6271928610205566048 6277538564239739184 6293481629484622976 6299110861711353408 6332821120984260864 6338485540591581312 6364726599854180006 6409956865952633292 6426520061988686608 6438139806473858496 6442433659981667088 6459080775382136512 6464572607266827456 6472189456884212256 6488913460648770944 6531911905259190242 6539608097060089467 6552426311914222848 6573739013998387456 6603617142476052714 6667729930267082352 6701512761589508928 6724542015065761536 6730556811143637888 6732465172308510336 6794589327722696552 6800666777926384116 6806449043228053908 6824036766853966192 6866692668974213088 6872531072773957344 6890289550998179456 6944119938115352733 6988586621677897344 7080166833170200848 7098461837907074752 7104811088209317216 7148906316987387264 7173789836638533888 7223374091122672548 7229835069737272434 7266465872304903576 7291436545405607712 7300027643229867312 7316493028379510144 7364892040938439488 7367389009420249459 7373653130163725067 7395456390748185888 7420870330235293056 7429613932754657856 7467256938231177984 7498171062841910692 7570968840151055456 7584657854202079872 7591106707728875136 7591441984662010176 7617529414162566912 7643912993688033621 7644473391997182208 7670180735934384252 7677041362710711966 7696878678893426984 7751575744872951888 7771605656358411712 7889177681172471744 7909563153216845056 7929149119977436416 7971356615351351658 7978633044349976112 7985769567645459096 8011744423310534712 8039276191088234144 8048748427150879344 8063301311020657728 8089528349750442816 8117327416244430592 8206436837251793664 8224062150050511024 8231054656926948912 8252323532009447488 8362571480274088064 8370051418986318912 8377168053203758656 8398814482281804544 8464430220424631142 8517339945169937388 8546609154603511056 8562062216856987072 8584186408631811328 8589911546642222784 8600032565996829984 8619430143022436608 8629585942512283008 8651250364949247354 8658988513755105357 8679389791919745938 8714051486978708736 8719477462746785956 8743056363403213176 8804822856634736952 8890306573689443136 8898258547368950688 8906381072762764032 8935350348786011904 8943342612067573632 8984649407052144384 9044185714974263412 9067555703901845488 9075265390970738544 9131993343274984416 9155590225298950784 9163374763698609792 9227118273934098837 9258826584153803644 9283863973510628424 9407892915308349072 9440222444226934464 9448666292567030112 9473081450945756288 9499231681476391296 9538558094687631698 9540400916766710016 9547089899781270009 9631165454830230064 9639780092983029912 9657209709710787744 9688621163073204768 9696858910900241184 9721915393874143616 9733370190973156416 9797867857888785363 9819856054584585984 9828639467871334272 9831537506884966756 9860608520997581184 9906151910339543808 10086813022598642304 10121922646216013568 10130528808525475584 10191883991584044828 10201000166889576174 10226907647912512336 10236055150280949288 10300039003461319632 10335434326497269184 10443095100731615738 10482879932516846016 10518903574896628992 10628475487135135544 10638177392466634816 10647692756860612128 10657216632313975824 10682325897747379616 10731664569534505792 10751068414694210304 10760684754957800832 10786037799667257088 10835061136684008822 10937154818108411568 10965416200067348032 10974739542569265216 11089059746137695062 11131305495352939584 11160068558648425216 11169557404271678208 11247256594262866038 11285906960566174856 11356453260226583184 11376986781303119808 11395478872804681408 11416082955809316096 11426294121243850368 11453215395522963712 11466710087995773312 11505271103901576378 11535000486598996472 11545318018340140476 11578945126533352704 11657408484537617568 11739763808846315936 11853742098252590848 11864344729825267584 11957034923027027487 11967949566524964168 12017616634965802068 12058914286632351216 12073122640726319016 12100353854627651392 12134292524625664224 12175991124366645888 12302824365245465116 12336093225075766536 12378485298014171232 12507427853201818849 12543857220411132096 12555077128479478368 12586963258969245952 12598221723422706816 12676971081183162624 12696645330636946713 12729453199708360012 12819913731905266584 12853040123977373216 12876279612947716992 12884867319963334176 12918161550764273024 12929145214533654912 12944378913768424512 12976875547423871031 12977826921297541888 13019084687879618907 13063823810518380484 13079216194120178934 13207234284952105428 13335459860534164704 13403025523179017856 13461113622287275776 13464930344617020672 13589178655445393104 13601333555852768232 13612898086456107816 13648073533707932384 13733385337948426176 13745062145547914688 13780579101996358912 13888239876230705466 13977173243355794688 14160333666340401696 14196923675814149504 14209622176418634432 14297812633974774528 14307837142031447547 14446748182245345096 14459670139474544868 14532931744609807152 14582873090811215424 14600055286459734624 14632986056759020288 14729784081876878976 14734778018840498918 14747306260327450134 14790912781496371776 14841740660470586112 14859227865509315712 14996342125683821384 15141937680302110912 15169315708404159744 15182213415457750272 15182883969324020352 15287825987376067242 15340361471868768504 15354082725421423932 15393757357786853968 15503151489745903776 15543211312716823424 15664642651097423607 15778355362344943488 15942713230702703316 15957266088699952224 15971539135290918192 16023488846621069424 16078552382176468288 16097496854301758688 16126602622041315456 16179056699500885632 16448124300101022048 16462109313853897824 16504647064018894976 16633589619206542593 16725142960548176128 16740102837972637824 16754336106407517312 16870884891394299057 16928860440849262284 17034679890339874776 17093218309207022112 17124124433713974144 17179823093284445568 17200065131993659968 17259171885024566016 17271272666594595259 17302500729898494708 17317977027510210714 17358779583839491876 17438954925493571912 17486112726806426352 17609645713269473904 17780613147378886272 17796517094737901376 17886685224135147264 18088371429948526824 18135111407803690976 18150530781941477088 18263986686549968832 18311180450597901568 18326749527397219584 18339598810920034141 18454236547868197674 18517653168307607288 18567727947021256848 18815785830616698144 18880444888453868928 18897332585134060224 18946162901891512576 18998463362952782592 19077116189375263396 19094179799562540018 19262330909660460128 19279560185966059824 19314419419421575488 19377242326146409536 19393717821800482368 19443830787748287232 19466740381946312832 19595735715777570726 19618824291180268401 19657278935742668544 19663075013769933512 19721217041995162368 20173626045197284608 20383767983168089656 20402000333779152348 20453815295825024672 20472110300561898576 20600078006922639264 20670868652994538368 20832359814346058199 20886190201463231476 20965759865033692032 21256950974270271088 21276354784933269632 21295385513721224256 21314433264627951648 21364651795494759232 21463329139069011584 21521369509915601664 21670122273368017644 21874309636216823136 21930832400134696064 21949479085138530432 22102167028260748377 22120959390491175201 22178119492275390124 22262610990705879168 22494513188525732076 22571813921132349712 22712906520453166368 22753973562606239616 22790957745609362816 22852588242487700736 22933420175991546624 23010542207803152756 23070000973197992944 23090636036680280952 23314816969075235136 23479527617692631872 23728689459650535168 23914069846054054974 23935899133049928336 24035233269931604136 24117828573264702432 24146245281452638032 24200707709255302784 24268585049251328448 24351982248733291776 24369055954236209749 24605648730490930232 24672186450151533072 24756970596028342464 25014855706403637698 25087714440822264192 25110154256958956736 25196443446845413632 25393290661273893426 25458906399416720024 25639827463810533168 25706080247954746432 25752559225895433984 25769734639926668352 25836323101528546048 25858290429067309824 25888757827536849024 25953751094847742062 26038169375759237814 26127647621036760968 26158432388240357868 26414468569904210856 26670919721068329408 26806051046358035712 27178357310890786208 27202667111705536464 27225796172912215632 27296147067415864768 27466770675896852352 27490124291095829376 27681354821802296511 27776479752461410932 28320667332680803392 28393847351628299008 28419244352837268864 28615674284062895094 28641269699343810027 28893496364490690192 28919340278949089736 29065863489219614304 29165746181622430848 29200110572919469248 29393603573666356089 29459568163753757952 29469556037680997836 29494612520654900268 29581825562992743552 29718455731018631424 29992684251367642768 30283875360604221824 30365767938648040704 30575651974752134484 30680722943737537008 30708165450842847864 30787514715573707936 31006302979491807552 31086422625433646848 31329285302194847214 31556710724689886976 31885426461405406632 31914532177399904448 31943078270581836384 32046977693242138848 32157104764352936576 32194993708603517376 32253205244082630912 32358113399001771264 32896248600202044096 32924218627707795648 33009294128037789952 33267179238413085186 33480205675945275648 33508672212815034624 33741769782788598114 33857720881698524568 34069359780679749552 34186436618414044224 34248248867427948288 34359646186568891136 34400130263987319936 34542545333189190518 34605001459796989416 34635954055020421428 34717559167678983752 34877909850987143824 34972225453612852704 35219291426538947808 35561226294757772544 35593034189475802752 36176742859897053648 36270222815607381952 36301061563882954176 36527973373099937664 36679197621840068282 36908473095736395348 37035306336615214576 37135455894042513696 37522283559605456547 37631571661233396288 37760889776907737856 37794665170268120448 38154232378750526792 38188359599125080036 38524661819320920256 38559120371932119648 38628838838843150976 38754484652292819072 38787435643600964736 38933480763892625664 39057254063638856721 39191471431555141452 39237648582360536802 39326150027539867024 40767535966336179312 40804000667558304696 40907630591650049344 40944220601123797152 41200156013845278528 41341737305989076736 41370722899052170039 41664719628692116398 41772380402926462952 41931519730067384064 42513901948540542176 42552709569866539264 42590771027442448512 42628866529255903296 42729303590989518464 42923511426094342641 42926658278138023168 43340244546736035288 43748619272433646272 43861664800269392128 43898958170277060864 44204334056521496754 44241918780982350402 44356238984550780248 44525221981411758336 44989026377051464152 45143627842264699424 45425813040906332736 45507947125212479232 45581915491218725632 46021084415606305512 46140001946395985888 46181272073360561904 46629633938150470272 46959055235385263744 46993927953292270821 47828139692108109948 47871798266099856672 48070466539863208272 48235657146529404864 48292490562905276064 48401415418510605568 48537170098502656896 48738111908472419498 49211297460981860464 49344372900303066144 49513941192056684928 49900768857619627779 50029711412807275396 50175428881644528384 50220308513917913472 50786581322547786852 50917812798833440048 51279654927621066336 51412160495909492864 51539469279853336704 51777515655073698048 51813817999783785777 51907502189695484124 52076338751518475628 52255295242073521936 52316864776480715736 52828937139808421712 53341839442136658816 54356714621781572416 54405334223411072928 54451592345824431264 54592294134831729536 54933541351793704704 54980248582191658752 55018796432760102423 55362709643604593022 55552959504922821864 56641334665361606784 56838488705674537728 57231348568125790188 57282539398687620054 57786992728981380384 57838680557898179472 58131726978439228608 58331492363244861696 58400221145838938496 58787207147332712178 58939112075361995672 58989225041309800536 59163651125985487104 59985368502735285536 60567750721208443648 61151303949504268968 61361445887475074016 61416330901685695728 61575029431147415872 62000627615469606037 62012605958983615104 62658570604389694428 63770852922810813264 63829064354799808896 63886156541163672768 64093955386484277696 64314209528705873152 64389987417207034752 65792497200404088192 65848437255415591296 66306501084782245131 66534358476826170372 67483539565577196228 67715441763397049136 68138719561359499104 68372873236828088448 68800260527974639872 69085090666378381036 69210002919593978832 69271908110040842856 69435118335357967504 69755819701974287648 69944450907225705408 70438582853077895616 71186068378951605504 72353485719794107296 72540445631214763904 72602123127765908352 73055946746199875328 73107167862708629247 73358395243680136564 73816946191472790696 74070612673230429152 74270911788085027392 75044567119210913094 75263143322466792576 75589330340536240896 76308464757501053584 76376719198250160072 77049323638641840512 77118240743864239296 77257677677686301952 77508969304585638144 77574871287201929472 78114508127277713442 78382942863110282904 78475297164721073604 78652300055079734048 81535071932672358624 81608001335116609392 81815261183300098688 81888441202247594304 82400312027690557056 82741445798104340078 83329439257384232796 83544760805852925904 85027803897081084352 85181542054884897024 85257733058511806592 85458607181979036928 85847022852188685282 86680489093472070576 87497238544867292544 88408668113042993508 88483837561964700804 88712477969101560496 89978052754102928304 90287255684529398848 90851626081812665472 92042168831212611024 92280003892791971776 92362544146721123808 93259267876300940544 93918110470770527488 93987855906584541642 95656279384216219896 95743596532199713344 96140933079726416544 96471314293058809728 96584981125810552128 97074340197005313792 97476223816944838996 98422594921963720928 98688745800606132288 99027882384113369856 99801537715239255558 100059422825614550792 100440617027835826944 101573162645095573704 101835625597666880096 102559309855242132672 102824320991818985728 103078938559706673408 103627635999567571554 103815004379390968248 104152677503036951256 104510590484147043872 104633729552961431472 105657874279616843424 106683678884273317632 108713429243563144832 108810668446822145856 108903184691648862528 109184588269663459072 110037592865520204846 110725419287209186044 111105919009845643728 112566850678816369641 113282669330723213568 114462697136251580376 114565078797375240108 115573985457962760768 115677361115796358944 116263453956878457216 116800442291677876992 117574414294665424356 117878224150723991344 117978450082619601072 119970737005470571072 122302607899008537936 122722891774950148032 122832661803371391456 123150058862294831744 124001255230939212074 124025211917967230208 124112168697156510117 125317141208779388856 127541705845621626528 127658128709599617792 127772313082327345536 128187910772968555392 128779974834414069504 131584994400808176384 131696874510831182592 132613002169564490262 133068716953652340744 134967079131154392456 135430883526794098272 136277439122718998208 136745746473656176896 136841621896864870129 138170181332756762072 138420005839187957664 138543816220081685712 138870236670715935008 139511639403948575296 139888901814451410816 140877165706155791232 144706971439588214592 145080891262429527808 145204246255531816704 146214335725417258494 146716790487360273128 147633892382945581392 148141225346460858304 148541823576170054784 150089134238421826188 150526286644933585152 152616929515002107168 152753438396500320144 154098647277283681024 154236481487728478592 155441453999351357331 156229016254555426884 156765885726220565808 156950594329442147208 157304600110159468096 163070143865344717248 163216002670233218784 163630522366600197376 163776882404495188608 164800624055381114112 165056389298280307269 165482891596208680156 166658878514768465592 167089521611705851808 170055607794162168704 170515466117023613184 171694045704377370564 173360978186944141152 174994477089734585088 176817336226085987016 176967675123929401608 177424955938203120992 179956105508205856608 180574511369058797696 181703252163625330944 184084337662425222048 184560007785583943552 184725088293442247616 186001882846408818111 187975711813169083284 191312558768432439792 191487193064399426688 192281866159452833088 192942628586117619456 193169962251621104256 194952447633889677992 196845189843927441856 197377491601212264576 199603075430478511116 200118845651229101584 203146325290191147408 203671251195333760192 205118619710484265344 207255271999135143108 207630008758781936496 208305355006073902512 209021180968294087744 209267459105922862944 211315748559233686848 217426858487126289664 217621336893644291712 217806369383297725056 219321503588125887741 220075185731040409692 221450838574418372088 222211838019691287456 224526544665729738367 225133701357632739282 228925394272503160752 229130157594750480216 231147970915925521536 231354722231592717888 232526907913756914432 235148828589330848712 235756448301447982688 235956900165239202144 238414784541960443833 239941474010941142144 244605215798017075872 245445783549900296064 245665323606742782912 246300117724589663488 248002510461878424148 248224337394313020234 250634282417558777712 255083411691243253056 255544626164654691072 256375821545937110784 265226004339128980524 266137433907304681488 269934158262308784912 270861767053588196544 272554878245437996416 273683243793729740258 276340362665513524144 276840011678375915328 277087632440163371424 277740473341431870016 279023278807897150592 279777803628902821632 281754331412311582464 289413942879176429184 292428671450834516988 293433580974720546256 295267784765891162784 296282450692921716608 297083647152340109568 300178268476843652376 305233859030004214336 305506876793000640288 308472962975456957184 310882907998702714662 312458032509110853768 313531771452441131616 313901188658884294416 314609200220318936192 316797727405070726737 326140287730689434496 326432005340466437568 327553764808990377216 330112778596560614538 330965783192417360312 333317757029536931184 334179043223411703616 340111215588324337408 343388091408754741128 346721956373888282304 353634672452171974032 353935350247858803216 354849911876406241984 359912211016411713216 361149022738117595392 368168675324850444096 369120015571167887104 369450176586884495232 372003765692817636222 372336506091469530351 375951423626338166568 382625117536864879584 382974386128798853376 384563732318905666176 386339924503242208512 389904895267779355984 393690379687854883712 394754983202424529152 399206150860957022232 400237691302458203168 406292650580382294816 407342502390667520384 410237239420968530688 410524865690594610387 414510543998270286216 415260017517563872992 416610710012147805024 418042361936588175488 418534918211845725888 422631497118467373696 435242673787288583424 435612738766595450112 438643007176251775482 440150371462080819384 442901677148836744176 444423676039382574912 449053089331459476734 450267402715265478564 457850788545006321504 458260315189500960432 462295941831851043072 462709444463185435776 470297657178661697424 471512896602895965376 471913800330478404288 476829569083920887666 479882948021882284288 489210431596034151744 490891567099800592128 491330647213485565824 496005020923756848296 496448674788626040468 501268564835117555424 510166823382486506112 530452008678257961048 532274867814609362976 537819397687678210507 539868316524617569824 541723534107176393088 545109756490875992832 547366487587459480516 552680725331027048288 553680023356751830656 554175264880326742848 555480946682863740032 558005648539226454333 558046557615794301184 578827885758352858368 584857342901669033976 586867161949441092512 590535569531782325568 592564901385843433216 600356536953687304752 610467718060008428672 611013753586001280576 621765815997405429324 624916065018221707536 627063542904882263232 627802377317768588832 629218400440637872384 633595454810141453474 652280575461378868992 652864010680932875136 660225557193121229076 661931566384834720624 666635514059073862368 668358086446823407232 673579633997189215101 686776182817509482256 693443912747776564608 707269344904343948064 707870700495717606432 709699823752812483968 715244353625881331499 719824422032823426432 736337350649700888192 738900353173768990464 744007531385635272444 744673012182939060702 751902847252676333136 765250235073729759168 769127464637811332352 779809790535558711968 787380759375709767424 798412301721914044464 800475382604916406336 812585301160764589632 814685004781335040768 821049731381189220774 829021087996540572432 830520035035127745984 833221420024295610048 836084723873176350976 837069836423691451776 845262994236934747392 877286014352503550964 880300742924161638768 885803354297673488352 888847352078765149824 898106178662918953468 900534805430530957128 915701577090012643008 916520630379001920864 925418888926370871552 940595314357323394848 943025793205791930752 943827600660956808576 950393182215212180211 953659138167841775332 978420863192068303488 982661294426971131648 992010041847513696592 992897349577252080936 1002537129670235110848 1020333646764973012224 1060904017356515922096 1064549735629218725952 1075638795375356421014 1079736633049235139648 1083447068214352786176 1094732975174918961032 1105361450662054096576 1107360046713503661312 1108350529760653485696 1110961893365727480064 1116011297078452908666 1169714685803338067952 1173734323898882185024 1181071139063564651136 1200713073907374609504 1220935436120016857344 1222027507172002561152 1231574597071783831161 1243531631994810858648 1249832130036443415072 1254127085809764526464 1255604754635537177664 1267190909620282906948 1305728021361865750272 1320451114386242458152 1323863132769669441248 1333271028118147724736 1336716172893646814464 1347159267994378430202 1373552365635018964512 1386887825495553129216 1414538689808687896128 1415741400991435212864 1419399647505624967936 1430488707251762662998 1439648844065646852864 1472674701299401776384 1488015062771270544888 1489346024365878121404 1503805694505352666272 1530500470147459518336 1559619581071117423936 1596824603443828088928 1600950765209832812672 1613458193063034631521 1625170602321529179264 1642099462762378441548 1658042175993081144864 1661040070070255491968 1666442840048591220096 1674139672847382903552 1754572028705007101928 1760601485848323277536 1771606708595346976704 1777694704157530299648 1778941084659243311677 1796212357325837906936 1801069610861061914256 1831403154180025286016 1833041260758003841728 1881190628714646789696 1886051586411583861504 1887655201321913617152 1900786364430424360422 1907318276335683550664 1956841726384136606976 1984020083695027393184 1985794699154504161872 2005074259340470221696 2020738901991567645303 2121808034713031844192 2129099471258437451904 2145733060877643994497 2151277590750712842028 2159473266098470279296 2189465950349837922064 2210722901324108193152 2216701059521306971392 2232022594156905817332 2339429371606676135904 2347468647797764370048 2362142278127129302272 2401426147814749219008 2444055014344005122304 2463149194143567662322 2487063263989621717296 2499664260072886830144 2508254171619529052928 2511209509271074355328 2534381819240565813896 2640902228772484916304 2647726265539338882496 2666542056236295449472 2694318535988756860404 2747104731270037929024 2829077379617375792256 2831482801982870425728 2851179546645636540633 2860977414503525325996 2976030125542541089776 2978692048731756242808 3007611389010705332544 3061000940294919036672 3119239162142234847872 3193649206887656177856 3201901530419665625344 3226916386126069263042 3250341204643058358528 3284198925524756883096 3316084351986162289728 3322080140140510983936 3332885680097182440192 3509144057410014203856 3521202971696646555072 3543213417190693953408 3557882169318486623354 3592424714651675813872 3602139221722123828512 3662806308360050572032 3666082521516007683456 3762381257429293579392 3801572728860848720844 3814636552671367101328 3968040167390054786368 3971589398309008323744 4010148518680940443392 4041477803983135290606 4243616069426063688384 4258198942516874903808 4291466121755287988994 4302555181501425684056 4318946532196940558592 4378931900699675844128 4421445802648216386304 4464045188313811634664 4678858743213352271808 4694937295595528740096 4802852295629498438016 4840374579189103894563 4926298388287135324644 4974126527979243434592 4999328520145773660288 5022419018542148710656 5068763638481131627792 5281804457544969832608 5295452531078677764992 5333084112472590898944 5336823253977729935031 5388637071977513720808 5494209462540075858048 5658154759234751584512 5662965603965740851456 5702359093291273081266 5721954829007050651992 5952060251085082179552 5957384097463512485616 6015222778021410665088 6238478324284469695744 6387298413775312355712 6453832772252138526084 6568397851049513766192 6632168703972324579456 7018288114820028407712 7042405943393293110144 7086426834381387906816 7115764338636973246708 7184849429303351627744 7204278443444247657024 7332165043032015366912 7524762514858587158784 7603145457721697441688 7629273105342734202656 7936080334780109572736 7943178796618016647488 8082955607966270581212 8487232138852127376768 8582932243510575977988 8605110363002851368112 8757863801399351688256 8928090376627623269328 9357717486426704543616 9605704591258996876032 9680749158378207789126 9852596776574270649288 9948253055958486869184 9998657040291547320576 10137527276962263255584 10563608915089939665216 10590905062157355529984 10673646507955459870062 10777274143955027441616 10988418925080151716096 11404718186582546162532 11443909658014101303984 11904120502170164359104 11914768194927024971232 12030445556042821330176 12774596827550624711424 12907665544504277052168 13136795702099027532384 13264337407944649158912 14036576229640056815424 14084811886786586220288 14231528677273946493416 14369698858606703255488 14408556886888495314048 15206290915443394883376 15258546210685468405312 15872160669560219145472 15886357593236033294976 16010469761933189805093 16165911215932541162424 16974464277704254753536 17165864487021151955976 17210220726005702736224 17515727602798703376512 17856180753255246538656 18715434972853409087232 19361498316756415578252 19705193553148541298576 19896506111916973738368 20275054553924526511168 21127217830179879330432 21347293015910919740124 21554548287910054883232 22809436373165092325064 22887819316028202607968 23126234100570163051801 23808241004340328718208 23829536389854049942464 25815331089008554104336 26273591404198055064768 28073152459280113630848 28463057354547892986832 28739397717213406510976 28817113773776990628096 30412581830886789766752 30517092421370936810624 31772715186472066589952 32020939523866379610186 32331822431865082324848 34331728974042303911952 34420441452011405472448 35031455205597406753024 35712361506510493077312 38722996633512831156504 39410387106297082597152 39793012223833947476736 40550109107849053022336 42254435660359758660864 42694586031821839480248 43109096575820109766464 45618872746330184650128 45775638632056405215936 46252468201140326103602 47616482008680657436416 47659072779708099884928 51630662178017108208672 52547182808396110129536 56146304918560227261696 56926114709095785973664 57478795434426813021952 60825163661773579533504 61034184842741873621248 64041879047732759220372 64663644863730164649696 68663457948084607823904 68840882904022810944896 69378702301710489155403 71424723013020986154624 77445993267025662313008 78820774212594165194304 81100218215698106044672 85389172063643678960496 86218193151640219532928 91237745492660369300256 91551277264112810431872 92504936402280652207204 95318145559416199769856 103261324356034216417344 105094365616792220259072 113852229418191571947328 121650327323547159067008 128083758095465518440744 129327289727460329299392 137326915896169215647808 137681765808045621889792 138757404603420978310806 142849446026041972309248 154891986534051324626016 157641548425188330388608 170778344127287357920992 172436386303280439065856 182475490985320738600512 183102554528225620863744 185009872804561304414408 206522648712068432834688 208136106905131467466209 227704458836383143894656 243300654647094318134016 256167516190931036881488 258654579454920658598784 274653831792338431295616 277514809206841956621612 309783973068102649252032 315283096850376660777216 341556688254574715841984 364950981970641477201024 370019745609122608828816 413045297424136865669376 416272213810262934932418 455408917672766287789312 512335032381862073762976 517309158909841317197568 549307663584676862591232 555029618413683913243224 619567946136205298504064 683113376509149431683968 729901963941282954402048 740039491218245217657632 832544427620525869864836 1024670064763724147525952 1110059236827367826486448 1239135892272410597008128 1366226753018298863367936 1480078982436490435315264 1665088855241051739729672 2049340129527448295051904 2220118473654735652972896 2960157964872980870630528 3330177710482103479459344 4098680259054896590103808 4440236947309471305945792 5920315929745961741261056 6660355420964206958918688 8880473894618942611891584 13320710841928413917837376 17760947789237885223783168 26641421683856827835674752 53282843367713655671349504
- Sum of all divisors σ(n): 176660343144049643795266623
- Sum of proper divisors (its aliquot sum) s(n): 123377499776335988123917119
- 53282843367713655671349504 is an abundant number, because the sum of its proper divisors (123377499776335988123917119) is greater than itself. Its abundance is 70094656408622332452567615
Bases of 53282843367713655671349504
- Binary: 101100000100110001010010111010000011011101110001100000111010001110010111100001000000002
- Hexadecimal: 0x2C1314BA0DDC60E8E5E100
- Base-36: 6P0NM8AD8GBU1WSG0
Squares and roots of 53282843367713655671349504
- 53282843367713655671349504 squared (532828433677136556713495042) is 2839061397348307103398483006707529247264396521046016
- 53282843367713655671349504 cubed (532828433677136556713495043) is 151273263746232108800521910473017224757960395757159495643048927812048402776064
-
53282843367713655671349504 is a
perfect square number . Itssquare root is 7299509803248 -
The
cube root of 53282843367713655671349504 is 376295591.8576425505
Scales and comparisons
How big is 53282843367713655671349504?- 53,282,843,367,713,655,671,349,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 53,282,843,367,713,655,671,349,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 53282843367713655671349504 cubic inches would be around 31357966 feet tall.
Recreational maths with 53282843367713655671349504
- 53282843367713655671349504 backwards is 40594317655631776334828235
- 53282843367713655671349504 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 53282843367713655671349504'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 53282843367713655671349504 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 53282843367713655671349504 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/53282843367713655671349504/
Chicago style:
Numbermatics. 2024. "Number 53282843367713655671349504 - Facts about the integer". https://numbermatics.com/n/53282843367713655671349504/
The information we have on file for 53282843367713655671349504 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 53282843367713655671349504, math, Factors of 53282843367713655671349504, curriculum, school, college, exams, university, Prime factorization of 53282843367713655671349504, STEM, science, technology, engineering, physics, economics, calculator, fifty-three septillion, two hundred eighty-two sextillion, eight hundred forty-three quintillion, three hundred sixty-seven quadrillion, seven hundred thirteen trillion, six hundred fifty-five billion, six hundred seventy-one million, three hundred forty-nine thousand, five hundred four.