256245649697506633681001408
256,245,649,697,506,633,681,001,408 is an even composite number composed of seven prime numbers multiplied together.
256245649697506633681001408 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 256245649697506633681001408:
26 × 73 × 113 × 173 × 293 × 473 × 893
(2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 29 × 29 × 29 × 47 × 47 × 47 × 89 × 89 × 89)See below for interesting mathematical facts about the number 256245649697506633681001408 from the Numbermatics database.
Names of 256245649697506633681001408
- Cardinal: 256245649697506633681001408 can be written as Two hundred fifty-six septillion, two hundred forty-five sextillion, six hundred forty-nine quintillion, six hundred ninety-seven quadrillion, five hundred six trillion, six hundred thirty-three billion, six hundred eighty-one million, one thousand, four hundred eight.
Scientific notation
- Scientific notation: 2.56245649697506633681001408 × 1026
Factors of 256245649697506633681001408
Divisors of 256245649697506633681001408
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 29 32 34 44 47 49 56 58 64 68 77 88 89 94 98 112 116 119 121 136 154 176 178 187 188 196 203 224 232 238 242 272 289 308 319 329 343 352 356 374 376 392 406 448 464 476 484 493 517 539 544 578 616 623 638 658 686 704 712 748 752 784 799 812 833 841 847 928 952 968 979 986 1034 1078 1088 1156 1232 1246 1276 1309 1316 1331 1363 1372 1421 1424 1496 1504 1513 1568 1598 1624 1666 1682 1694 1856 1904 1936 1958 1972 2023 2057 2068 2156 2209 2233 2303 2312 2464 2492 2552 2581 2618 2632 2662 2726 2744 2842 2848 2992 3008 3026 3136 3179 3196 3248 3332 3364 3388 3451 3509 3619 3773 3808 3872 3916 3944 4046 4114 4136 4183 4312 4361 4418 4466 4606 4624 4913 4928 4984 5104 5162 5236 5264 5324 5423 5452 5488 5593 5684 5687 5696 5831 5887 5929 5984 6052 6358 6392 6496 6664 6728 6776 6853 6902 7018 7238 7546 7616 7744 7832 7888 7921 8092 8228 8272 8366 8381 8624 8722 8789 8836 8932 9163 9212 9248 9251 9317 9541 9826 9947 9968 10208 10324 10472 10528 10591 10648 10769 10846 10904 10976 11186 11368 11374 11662 11774 11858 11968 12104 12716 12784 12992 13328 13456 13552 13583 13706 13804 14036 14161 14297 14399 14476 14993 15092 15463 15631 15664 15776 15842 16121 16184 16456 16544 16643 16732 16762 17248 17444 17578 17672 17864 18067 18326 18424 18496 18502 18634 19082 19652 19894 19936 20416 20648 20944 21056 21182 21296 21538 21692 21808 21952 22253 22372 22627 22736 22748 23171 23324 23548 23716 24157 24208 24299 24389 24563 25333 25432 25568 25721 26656 26912 27104 27166 27412 27608 28072 28322 28391 28594 28798 28952 29281 29986 30184 30527 30926 31262 31328 31552 31684 32242 32368 32912 33088 33286 33464 33524 34391 34496 34888 34969 35156 35344 35728 36134 36652 36848 37004 37268 37553 37961 38164 38599 39151 39304 39527 39788 39809 39872 41209 41296 41503 41888 42364 42592 43076 43384 43616 43877 44506 44744 45254 45472 45496 46013 46342 46648 47096 47432 47971 48314 48416 48598 48778 49126 50666 50864 51136 51442 53312 53824 54043 54208 54332 54824 55216 55447 56144 56644 56782 57188 57596 57904 58562 58667 59653 59972 60368 61054 61523 61852 62524 62557 62656 63368 64061 64141 64484 64736 64757 65219 65824 66572 66787 66928 67048 68782 69776 69938 70312 70688 71111 71456 72268 73304 73696 74008 74137 74536 74849 75106 75383 75922 76328 77198 78302 78608 79054 79576 79618 82418 82592 83006 83776 84728 85184 86152 86768 87131 87232 87754 89012 89488 90508 90944 90992 92026 92191 92684 93296 94192 94864 95081 95942 96628 96679 96832 97196 97556 98252 99127 100079 100793 101332 101728 101761 102884 103823 104951 108086 108241 108664 109417 109648 110432 110894 112288 113288 113564 114376 115192 115808 116501 117124 117334 118459 119306 119944 120736 121307 122108 123046 123704 125048 125114 126469 126736 128122 128282 128968 129472 129514 130438 131648 133144 133574 133856 134096 134657 137564 139552 139876 140624 141376 142222 142477 142912 144536 146608 147392 148016 148274 149072 149413 149698 150212 150766 151844 152656 154396 155771 156604 157216 157267 158108 158389 159152 159236 162197 164836 164923 165184 166012 169099 169456 170093 170723 171941 172304 173536 174262 175508 177331 178024 178976 180047 181016 181984 183073 184052 184382 185368 186592 188384 189728 190162 191884 193256 193358 194392 195112 196504 196601 198254 198737 200158 201586 202664 203456 203522 204967 205768 207646 209902 216172 216482 217328 218834 219296 220864 221788 224576 226576 227128 228752 229709 230384 230911 231616 233002 234248 234668 236918 238612 239888 240737 241472 242614 243049 244216 244783 246092 247408 250096 250228 252938 253472 254881 256244 256564 257936 259028 260876 262871 265727 266288 267148 267289 267712 268192 268279 269314 270193 274057 275128 276689 278663 279104 279752 281248 282931 284444 284954 288463 289072 293216 296032 296548 298144 298826 299396 300424 301532 303688 305312 307139 308792 311542 312301 313208 314432 314534 316216 316778 318304 318472 322091 324394 329672 329846 332024 335797 338198 338912 340186 341446 343882 344608 347072 348524 351016 354662 356048 357952 360094 362032 363968 366146 368104 368764 370736 372287 373184 376768 378301 379456 380324 383768 384659 386512 386716 388129 388784 390224 393008 393202 393907 396508 397474 400316 403172 405328 407044 409934 410669 411536 413083 414613 415292 417571 419804 430661 432344 432964 434656 434797 437257 437668 437899 438592 443576 448427 453152 453299 454256 456533 457504 459418 460768 461822 466004 467509 468496 469336 473836 477224 479776 481474 482647 485228 486098 488432 489566 492184 494816 497777 500192 500456 505876 506143 506944 509762 512488 513128 515872 518056 518959 521752 523943 525742 527681 531454 532576 534296 534578 536384 536558 538628 540386 548114 550256 553378 557326 559504 562496 565862 568888 569908 576926 578144 586432 592064 593096 594473 596288 597652 598792 600848 603064 607376 609917 610624 614278 617584 623084 624602 626416 629068 632432 633556 636608 636944 638401 644182 645337 648788 656183 659344 659692 664048 665567 671594 671959 676396 676753 677824 680372 682892 687764 689216 697048 700553 702032 704671 704969 705551 709324 712096 712327 720188 724064 726761 732292 734657 736208 737528 741472 744574 745909 756602 757687 760648 767536 769318 773024 773432 776258 777568 780448 782221 786016 786404 787814 793016 794948 800632 806344 810656 814088 815507 819868 821338 823072 823339 826166 829213 829226 830584 835142 839608 849149 861322 864688 865928 869312 869594 874514 875336 875798 885283 887152 896854 906304 906598 908512 913066 915008 918836 921536 923644 932008 935018 936992 938672 942599 947672 954448 958441 959552 962948 965294 970456 972196 976864 979132 984368 989632 995554 997339 1000384 1000912 1011752 1012286 1014101 1019524 1024976 1026256 1031744 1036112 1037918 1043504 1045891 1047886 1051484 1055362 1062908 1063469 1065152 1068592 1069156 1073116 1077256 1080772 1089037 1090397 1096228 1100512 1100869 1106756 1108723 1114652 1119008 1119371 1131724 1135379 1137776 1139816 1142053 1146283 1153852 1154461 1156288 1186192 1188946 1190651 1195061 1195304 1197584 1201696 1203587 1206128 1208887 1214752 1219834 1228556 1235168 1246168 1249204 1252832 1258136 1260329 1264864 1267112 1272433 1273888 1276802 1281511 1288364 1290674 1297576 1312366 1318688 1319384 1328096 1331134 1334377 1343188 1343918 1352792 1353506 1360744 1365784 1375528 1376207 1391159 1394096 1401106 1404064 1409342 1409938 1411102 1418648 1424192 1424654 1434769 1440376 1448128 1453522 1464584 1469314 1472416 1475056 1481227 1482944 1489148 1491818 1513204 1515374 1521296 1535072 1538636 1546048 1546864 1552516 1555136 1560896 1564442 1567247 1572032 1572808 1575628 1586032 1589896 1601264 1607963 1612688 1616377 1621312 1628176 1631014 1639736 1642676 1643543 1646144 1646678 1652332 1658426 1658452 1661168 1670284 1679216 1685159 1698298 1701343 1713481 1722644 1729376 1729937 1731856 1739188 1749028 1750672 1751596 1764991 1770566 1774304 1784167 1793708 1813196 1814153 1817024 1826132 1837672 1840097 1847288 1857769 1860089 1864016 1870036 1871023 1873984 1877344 1877953 1885198 1891351 1895344 1908896 1916882 1925896 1930588 1936823 1940912 1944392 1950641 1953728 1958264 1968736 1980517 1991108 1994678 2001824 2013803 2023504 2024572 2028202 2039048 2049952 2052512 2062219 2072224 2075836 2087008 2091782 2095772 2102968 2110724 2125816 2126938 2137184 2138312 2146232 2149973 2154512 2161544 2162611 2170621 2178074 2180794 2186107 2192456 2201024 2201738 2213512 2217446 2229304 2238016 2238742 2254637 2263448 2270758 2275552 2279632 2284106 2289169 2292566 2307704 2308922 2372384 2377892 2381302 2390122 2390608 2395168 2403392 2407174 2412256 2417774 2429504 2439668 2457112 2470336 2492336 2498408 2505664 2516272 2520658 2526799 2529728 2534224 2540021 2544866 2547776 2553604 2563022 2576728 2581348 2595152 2606009 2624732 2637376 2638768 2648107 2656192 2662268 2668754 2673539 2686376 2687836 2692613 2705584 2707012 2716903 2721488 2731568 2751056 2752414 2757349 2782318 2788192 2802212 2803691 2808128 2818684 2819876 2822204 2837296 2849308 2869538 2874683 2880752 2891581 2902291 2907044 2922997 2929168 2938628 2940179 2944832 2950112 2951069 2962454 2978296 2983636 3010867 3014627 3026408 3030748 3042592 3043579 3060799 3065293 3070144 3077272 3093728 3105032 3112241 3128884 3134494 3138989 3145616 3151256 3172064 3173093 3179792 3202528 3215926 3225376 3232754 3256352 3262028 3279472 3285352 3287086 3293356 3304664 3316852 3316904 3322336 3340568 3342217 3358432 3370318 3378529 3396596 3402686 3426962 3435311 3445288 3458752 3459874 3463712 3478376 3484439 3498056 3501344 3503192 3517903 3529982 3541132 3543001 3548608 3568334 3587416 3626392 3628306 3652264 3667601 3675344 3680194 3693767 3694576 3715538 3720178 3728032 3740072 3742046 3754688 3755906 3770396 3782702 3790688 3817792 3833764 3851792 3861176 3873646 3881824 3888784 3901282 3905053 3916528 3937472 3961034 3982216 3989356 4003648 4027606 4047008 4049144 4056404 4078096 4095157 4099904 4105024 4124438 4131833 4144448 4151672 4161311 4174016 4183564 4191544 4205936 4221448 4251632 4253876 4269419 4274368 4276624 4292464 4299946 4309024 4323088 4325222 4332977 4341242 4356148 4361588 4372214 4384912 4403476 4427024 4434892 4458608 4468807 4477484 4509274 4517359 4526896 4541516 4543913 4551104 4559264 4560743 4568212 4578338 4585132 4593281 4615408 4617844 4658969 4703713 4737271 4744768 4755784 4762604 4780244 4781216 4782767 4790336 4809827 4814348 4824512 4835548 4879336 4903871 4914224 4932697 4934783 4984672 4986289 4996816 5032544 5041316 5053598 5068448 5080042 5087327 5089732 5107208 5126044 5142599 5153456 5162696 5190304 5212018 5221363 5249464 5277536 5296214 5309117 5324536 5337508 5347078 5372752 5375672 5385226 5411168 5414024 5433806 5442976 5463136 5475547 5502112 5504828 5514698 5564636 5567573 5576384 5604424 5607382 5637368 5639752 5644408 5674592 5698616 5701429 5708549 5739076 5749366 5761504 5763373 5783162 5804491 5804582 5814088 5845994 5858336 5877256 5880358 5900224 5902138 5924908 5944043 5956592 5967272 6021734 6029254 6052816 6061496 6085184 6087158 6121598 6130586 6154544 6187456 6210064 6224482 6257768 6268988 6277978 6291232 6302512 6328879 6344128 6346186 6359584 6405056 6431852 6450752 6465508 6512704 6524056 6539203 6558944 6570704 6574172 6586712 6598193 6609328 6633704 6633808 6644672 6661561 6681136 6684434 6696419 6709087 6716864 6740636 6757058 6793192 6805372 6853924 6870622 6890576 6919748 6927424 6956752 6968878 6981373 6996112 7002688 7006384 7022411 7035806 7048421 7059964 7082264 7086002 7098707 7136668 7174832 7252784 7256612 7304528 7321237 7335202 7350688 7360388 7387534 7389152 7391549 7431076 7440356 7444283 7456064 7480144 7484092 7511812 7540792 7565404 7581376 7623259 7667528 7703584 7706083 7722352 7747292 7751381 7754659 7761061 7763648 7777568 7802564 7810106 7833056 7835597 7922068 7947653 7964432 7978712 7994371 8023981 8055212 8081227 8094016 8098288 8112808 8156192 8190314 8204999 8248876 8263666 8303344 8322622 8334557 8365427 8367128 8383088 8411872 8442896 8462209 8503264 8507752 8538838 8553248 8584928 8599892 8604431 8618048 8646176 8650444 8665954 8682484 8712296 8723176 8744428 8769824 8806952 8822303 8854048 8869784 8907031 8917216 8937614 8954968 8970577 9018548 9034718 9053792 9056729 9083032 9087826 9118528 9121486 9136424 9156676 9170264 9186562 9230816 9235688 9240247 9317938 9340639 9407426 9474542 9511568 9525208 9560488 9562432 9565534 9619654 9628696 9633449 9671096 9738113 9758672 9807742 9828448 9865394 9869566 9969344 9972578 9993632 10065088 10082632 10107196 10136896 10160084 10174654 10179464 10214416 10252088 10285198 10306912 10325392 10368589 10380608 10424036 10442726 10498928 10542851 10555072 10592428 10618234 10649072 10675016 10694156 10745504 10751344 10770452 10796323 10822336 10828048 10852817 10867612 10885952 10926272 10951094 10970729 11004224 11009656 11029396 11129272 11135146 11155111 11208848 11214764 11255741 11274736 11279504 11288816 11314639 11349184 11397232 11402858 11417098 11423303 11478152 11498732 11504801 11523008 11526746 11566324 11608982 11609164 11628176 11691988 11716672 11754512 11760716 11804276 11849816 11888086 11909401 11913184 11934544 11979407 11984473 11994367 12043468 12058508 12105632 12109559 12122992 12174316 12243196 12261172 12309088 12354937 12420128 12448964 12489169 12515536 12537976 12555956 12562583 12582464 12605024 12609113 12657758 12680453 12692372 12699071 12719168 12863704 12880679 12931016 13004383 13048112 13078406 13097161 13117888 13141408 13145671 13148344 13173424 13196386 13218656 13239457 13267408 13267616 13297757 13323122 13362272 13368868 13392838 13418174 13481272 13514116 13557761 13586384 13610744 13707848 13741244 13781152 13839496 13863619 13913504 13937756 13962746 13992224 13996763 14012768 14044822 14071612 14096621 14096842 14119928 14164528 14172004 14197414 14273336 14349664 14435533 14505568 14513224 14609056 14642474 14670404 14678147 14701376 14720776 14775068 14778304 14783098 14862152 14880712 14888566 14960288 14968184 15023624 15049811 15081584 15130808 15138277 15194347 15246518 15302749 15335056 15407168 15412166 15444704 15494584 15502762 15509318 15522122 15555136 15605128 15620212 15666112 15671194 15782459 15844136 15895306 15928864 15957424 15988742 16024183 16047962 16110424 16162454 16196576 16225616 16293497 16312384 16380628 16409998 16497752 16527332 16606688 16645244 16669114 16730854 16734256 16766176 16823744 16885792 16924418 17006528 17015504 17077676 17106496 17169856 17199784 17208862 17239717 17292352 17300888 17331908 17364968 17424592 17446352 17488856 17497489 17539648 17613904 17644606 17687593 17708096 17739568 17780147 17814062 17834432 17875228 17909936 17941154 18037096 18069436 18078973 18107584 18113458 18166064 18175652 18242063 18242972 18272848 18313352 18340528 18373124 18461632 18471376 18480494 18513629 18536749 18635876 18681278 18714773 18814852 18848291 18949084 19023136 19029307 19050416 19120976 19131068 19239308 19257392 19266898 19301443 19342192 19414901 19476226 19486811 19517344 19615484 19625837 19656896 19730788 19739132 19945156 19987264 20165264 20214392 20241067 20316037 20320168 20349308 20358928 20428832 20435459 20444101 20460979 20504176 20551079 20570396 20581253 20613824 20650784 20657483 20737178 20848072 20885452 20997856 21076069 21085702 21184856 21236468 21298144 21305053 21350032 21388312 21425593 21457051 21491008 21502688 21540904 21592646 21631361 21656096 21705634 21735224 21785687 21902188 21941458 21972923 22019312 22058792 22258544 22270292 22310222 22417696 22429528 22511482 22549472 22559008 22577632 22629278 22684409 22794464 22805716 22834196 22846606 22956304 22997464 23009602 23053492 23132648 23217964 23218328 23256352 23383976 23395519 23509024 23521432 23608552 23649703 23699632 23776172 23788721 23818802 23826368 23869088 23876831 23958814 23968946 23988734 24047177 24086936 24117016 24211264 24219118 24245984 24348632 24391073 24486392 24522344 24618176 24625321 24709874 24801007 24840256 24897928 24978338 25031072 25075952 25111912 25125166 25180859 25210048 25218226 25315516 25360906 25384744 25398142 25673207 25727408 25761358 25862032 26008766 26096224 26156812 26194322 26282816 26291342 26296688 26346848 26392772 26437312 26478914 26534816 26535232 26595514 26646244 26724544 26737736 26785676 26836348 26962544 27028232 27115522 27172768 27221488 27335371 27415696 27482488 27562304 27678992 27727238 27794789 27827008 27875512 27925492 27940231 27984448 27993526 28025536 28089644 28143224 28193242 28193684 28239856 28329056 28344008 28394828 28546672 28666099 28699328 28871066 28922831 29011136 29026448 29129177 29218112 29284948 29340808 29356294 29408929 29441552 29550136 29566196 29724304 29761424 29777132 29885933 29920576 29936368 30004847 30047248 30099622 30163168 30261616 30276554 30330839 30388694 30493036 30605498 30670112 30824332 30840601 30889408 30989168 31005524 31018636 31044244 31210256 31240424 31281649 31342388 31564918 31582073 31621513 31688272 31790612 31807391 31857728 31914848 31925201 31977484 32048366 32095924 32152967 32220848 32324908 32393152 32451232 32461759 32586994 32761256 32819996 32925991 32995504 33054664 33119537 33133543 33160897 33213376 33290488 33338228 33461708 33468512 33479369 33532352 33668789 33771584 33848836 34031008 34155352 34234651 34399568 34417724 34479434 34528879 34543481 34601776 34663816 34729936 34849184 34892704 34904023 34977712 34994978 35057723 35227808 35289212 35375186 35479136 35560294 35611289 35628124 35750456 35819872 35882308 36074192 36138872 36157946 36226916 36332128 36351304 36484126 36485944 36545696 36549541 36626704 36681056 36746248 36764387 36900557 36942752 36960988 37027258 37073498 37163819 37271752 37362556 37429546 37629704 37696582 37898168 38046272 38058614 38100832 38241952 38262136 38328829 38478616 38514784 38533796 38602886 38684384 38696933 38829802 38915873 38952452 38973011 38973622 39034688 39230968 39251674 39461576 39478264 39890312 39910003 40330528 40343611 40428784 40482134 40631437 40632074 40640336 40698616 40717856 40857664 40870918 40888202 40921958 41008352 41102158 41140792 41162506 41301568 41314966 41474356 41608301 41696144 41770904 41995712 42152138 42171404 42369712 42472936 42596288 42610106 42700064 42776624 42851186 42914102 42955583 43005376 43081808 43185292 43262722 43312192 43411268 43470448 43571374 43804376 43882916 43945846 44038624 44117584 44302153 44517088 44540584 44620444 44835392 44859056 45022964 45046727 45098944 45118016 45155264 45258556 45368818 45450163 45588928 45611432 45668392 45693212 45774421 45912608 45994928 46019204 46106984 46187351 46265296 46435928 46436656 46512704 46630927 46767952 46791038 46874933 46963609 47018048 47042864 47217104 47299406 47399264 47552344 47577442 47637604 47662747 47738176 47753662 47917628 47937892 47977468 48094354 48173872 48234032 48438236 48491968 48697264 48782146 48869611 48972784 49044688 49156877 49250642 49338947 49419748 49602014 49690949 49795856 49956676 49983043 50062144 50151904 50168173 50223824 50250332 50361718 50436452 50631032 50721812 50769488 50796284 51184739 51248659 51346414 51454816 51522716 51724064 51740843 52017532 52109981 52192448 52313624 52388644 52582684 52593376 52610437 52693696 52785544 52908097 52957828 53069632 53191028 53292488 53362813 53475472 53571352 53672696 53875301 53925088 53942581 54056464 54231044 54259667 54282613 54345536 54442976 54670742 54831392 54849179 54964976 55357984 55454476 55589578 55751024 55850984 55880462 55960597 55987052 56167867 56179288 56286448 56386484 56387368 56479712 56568589 56658112 56688016 56789656 56817689 57093344 57332198 57434993 57742132 57845662 58052896 58258354 58400287 58569896 58681616 58712588 58817858 58883104 59100272 59132392 59235463 59448608 59522848 59554264 59771866 59804351 59872736 60009694 60094496 60199244 60231017 60326336 60523232 60553108 60661678 60777388 60986072 61210996 61340224 61648664 61681202 61978336 62011048 62037272 62088488 62349217 62420512 62480848 62563298 62684776 62715719 62794039 63129836 63164146 63243026 63376544 63397103 63581224 63614782 63829696 63850402 63954968 64096732 64191848 64305934 64441696 64649816 64681729 64902464 64923518 65173988 65384473 65522512 65639992 65851982 65991008 66109328 66239074 66267086 66321794 66385901 66580976 66676456 66923416 66937024 66958738 67337578 67434143 67697672 68062016 68310704 68469302 68799136 68835448 68958868 69057758 69086962 69203552 69327632 69459872 69617669 69698368 69785408 69808046 69955424 69989956 70115446 70455616 70578424 70750372 70958272 71120588 71222578 71256248 71500912 71639744 71764616 72148384 72277744 72315892 72453832 72580123 72664256 72702608 72968252 72971888 73091392 73099082 73253408 73277171 73362112 73492496 73528774 73660609 73799957 73801114 73885504 73921976 74054516 74146996 74327638 74543504 74725112 74859092 75259408 75393164 75574261 75796336 75969719 76117228 76201664 76483904 76524272 76657658 76795103 76957232 77029568 77067592 77205772 77246521 77368768 77393866 77532631 77659604 77831746 77904904 77946022 77947244 78085777 78461936 78503348 78790187 78923152 78956528 79202473 79780624 79820006 79963121 80533607 80661056 80687222 80857568 80964268 81262874 81264148 81280672 81307039 81397232 81435712 81741836 81776404 81843916 82016704 82204316 82281584 82325012 82629932 82948712 83216602 83365807 83392288 83541808 83855849 83891311 84304276 84342808 84739424 84766913 84945872 85220212 85265191 85301249 85400128 85553248 85702372 85828204 85911166 86163616 86370584 86484559 86525444 86822536 86940896 87142748 87315143 87424183 87608752 87765832 87891692 87938081 88077248 88235168 88263791 88604306 88763171 88893497 89034176 89081168 89240888 89718112 90045928 90093454 90254989 90517112 90737636 90900326 91030681 91222864 91336784 91386424 91548842 91680127 91825216 91989856 92019697 92038408 92213968 92374702 92530592 92871856 92873312 93084299 93261854 93535904 93582076 93749866 93927218 94085728 94434208 94598812 94648741 94798528 95104688 95154884 95275208 95325494 95507324 95835256 95875784 95954936 96188708 96347744 96468064 96876472 96924293 97045333 97394528 97564292 97739222 97945568 97977341 98089376 98313754 98501284 98676347 98677894 98839496 99204028 99381898 99591712 99624019 99913352 99966086 100303808 100336346 100447648 100500664 100723436 100872904 101048731 101262064 101443624 101538976 101592568 101642717 102019187 102369478 102497318 102692828 102747029 102909632 103045432 103448128 103481686 104035064 104219962 104627248 104777288 105165368 105186752 105220874 105571088 105816194 105915656 105967939 106360429 106382056 106584976 106725626 106950944 107119243 107142704 107345392 107590943 107750602 107850176 107885162 108112928 108462088 108519334 108565226 108885952 109341484 109662784 109698358 109929952 110715968 110908952 111179156 111502048 111701968 111760924 111921194 111974104 112169281 112335734 112358576 112572896 112772968 112774736 112959424 113137178 113246537 113376032 113579312 113635378 114054479 114186688 114664396 114869986 115484264 115691324 116105792 116516708 116800574 117139792 117363232 117425176 117635716 117766208 118200544 118264784 118470926 118759553 118897216 119045696 119108528 119380987 119543732 119608702 119745472 119823157 120019388 120188992 120398488 120462034 120678019 121046464 121106216 121323356 121554776 121972144 122421992 122482423 123297328 123362404 123813151 123956672 124022096 124074544 124176976 124461029 124698434 124841024 124961696 125126596 125369552 125431438 125588078 125656333 126259672 126328292 126486052 126552811 126753088 126794206 127162448 127229564 127694441 127700804 127909936 128193464 128383696 128611868 128883392 129299632 129363458 129595403 129847036 130347976 130768946 131003411 131045024 131279984 131703964 131773477 131829203 131938037 131982016 132218656 132478148 132534172 132643588 132771802 133161952 133205149 133352912 133846832 133917476 134675156 134868286 135110101 135395344 135904307 136407677 136621408 136938604 137380859 137598272 137670896 137917736 138115516 138173924 138188413 138407104 138655264 138700243 138919744 139235338 139484983 139616092 139910848 139979912 140230892 141156848 141500744 141687469 142212259 142241176 142445156 142512496 143001824 143048213 143108707 143529232 143857553 144068771 144296768 144555488 144602381 144631784 144907664 145160246 145405216 145936504 145943776 146198164 146275327 146506816 146554342 146984992 147057548 147321218 147532483 147599914 147602228 147843952 148109032 148293992 148655276 149087008 149135371 149450224 149718184 149979151 150518816 150786328 151148522 151419527 151592672 151939438 152234456 152499809 153048544 153315316 153590206 153914464 153964393 154135184 154411544 154493042 154787732 155065262 155319208 155663492 155809808 155892044 155894488 156171554 156923872 157006696 157084199 157580374 157846304 157913056 158404946 158790863 159561248 159640012 159926242 161067214 161374444 161459617 161715136 161928536 162525748 162528296 162561344 162614078 162794464 163483672 163552808 163687832 163768633 164408632 164563168 164650024 165259864 165341441 165547921 165897424 166433204 166521047 166731614 166784576 167083616 167137817 167711698 167782622 168330239 168608552 168685616 169478848 169533826 169891744 170440424 170530382 170602498 171106496 171404744 171656408 171822332 172327232 172377247 172741168 172969118 173050888 173607049 173645072 173881792 174285496 174630286 174848366 175217504 175531664 175783384 175876162 176266013 176470336 176527582 177208612 177526342 177786994 178162336 178481776 179228467 179436224 180091856 180186908 180509978 181034224 181475272 181800652 182061362 182445728 182673568 182772848 183097684 183360254 183537491 183979712 184039394 184076816 184427936 184749404 185061184 185743712 185746624 186168598 186523708 187071808 187164152 187499732 187854436 188171456 188868416 189197624 189297482 189636887 190209376 190309768 190550416 190650988 191014648 191347597 191670512 191751568 191909872 192377416 192472379 192695488 192936128 193185269 193752944 193848586 194090666 194196151 194563523 194789056 195128584 195478444 195581617 195891136 195954682 196178752 196627508 197002568 197352694 197355788 197678992 198408056 198763796 199183424 199248038 199826704 199932172 200662693 200672692 200895296 201001328 201446872 201745808 202097462 202459817 202524128 202887248 203077952 203185136 203285434 203649919 203736041 203904239 204038374 204738956 204994636 205385656 205494058 205862503 206090864 206963372 208070128 208439924 209254496 209554576 210033929 210330736 210441748 211142176 211632388 211831312 211935878 212315873 212720858 212764112 213169952 213451252 213563911 213901888 214238486 214285408 214354921 214690784 215181886 215501204 215770324 215884207 216225856 216924176 217038668 217130452 218682968 218971543 219396716 219859904 221074511 221817904 222358312 222651737 223004096 223403936 223476407 223521848 223842388 223948208 224338562 224671468 224717152 224790049 224885111 225070769 225145792 225545936 225549472 226061869 226274356 226493074 226752064 227158624 227232313 227270756 228108958 229328792 229739972 230481937 230968528 231382648 231836759 231934801 233033416 233601148 234279584 234355583 234726464 234850352 235271432 235681523 236401088 236529568 236941852 237519106 237944971 238217056 238761974 239087464 239217404 239642557 239646314 240038776 240796976 240924068 241356038 241702153 241804367 242212432 242646712 243109552 243944288 244843984 244964846 245404061 246594656 246724808 247626302 248044192 248149088 248353952 248922058 249396868 249528499 249923392 250253192 250739104 250862876 251176156 251312666 252519344 252656584 252972104 253105622 253588412 254324896 254459128 255388882 255401608 255819872 255846787 256386928 256767392 257223736 257350709 258303899 258599264 258726916 259190806 259694072 260146733 260695952 261537892 261675931 262006822 262090048 262559968 262645141 263407928 263546954 263658406 263876074 264437312 264956296 265068344 265287176 265543604 266323904 266410298 266705824 267693664 267834952 267967163 268301803 269350312 269736572 270220202 270790688 270878531 271808614 272411111 272811077 272815354 273242816 273877208 274761718 275341792 275835472 276231032 276347848 276376826 276989449 277310528 277400486 278470676 278969966 279232184 279370021 279959824 280461784 282313696 282405277 283001488 283374938 284424518 284482352 284890312 285024992 286003648 286096426 286217414 287058464 287715106 288137542 289110976 289204762 289263568 289815328 290320492 290810432 291873008 291887552 292396328 292550654 293108684 293969984 294115096 294642436 295064966 295199828 295204456 295687904 296218064 296587984 297310552 297457313 298174016 298270742 298900448 299436368 299958302 300689081 301037632 301572656 302297044 302839054 303185344 303878876 304468912 304999618 305742679 306097088 306630632 307180412 307342541 307828928 307928786 308270368 308823088 308986084 309575464 310115071 310130524 310638416 311326984 311619616 311784088 311788976 312343108 313093367 313847744 314013392 314168398 314731693 315160748 315327089 315692608 315826112 316809892 317581726 318151141 319122496 319280024 319852484 320420947 322134428 322748888 322919234 323498219 323857072 325051496 325056592 325228156 325588928 326416489 326967344 327105616 327375664 327537266 328124531 328745263 328817264 329126336 329300048 330053317 330519728 330682882 331095842 331275787 331794848 332866408 333042094 333463228 333639229 334167232 334275634 335423396 335565244 336660478 337217104 337371232 339067652 339783488 340880848 341060764 341204996 342809488 343312816 343644664 344098139 344754494 345372629 345482336 345938236 346101776 347214098 347290144 347402803 347549717 347836643 348570992 349260572 349696732 349881301 350435008 351063328 351177211 351566768 351752324 352532026 353055164 354417224 355052684 355573988 356324672 356963552 358293173 358456934 360183712 360373816 361019956 362068448 362185901 362950544 363601304 364122724 364314907 364468973 364769867 364891456 365347136 365545696 366195368 366720508 367074982 367733137 368078788 368153632 368273059 368855872 369498808 370356679 371487424 372337196 373047416 373539691 374328304 374999464 375708872 377127107 378395248 378594964 379273774 379817669 379978291 380418752 380619536 381100832 381301976 382029296 382695194 383341024 383503136 383819744 383944253 384754832 384944758 385634953 386370538 387505888 387697172 388181332 388392302 389127046 390257168 390956888 391163234 391724179 391909364 393175069 393255016 394005136 394705388 394711576 395357984 396816112 397527592 397723823 398496076 399653408 399864344 401325386 401345384 402002656 402044951 402893744 403491616 404194924 404408257 404919634 405048256 405774496 405906127 406370272 406570868 407299838 407472082 407808478 408076748 408802009 409477912 409989272 410771312 410988116 411725006 412181728 413926744 414648241 416140256 416879848 418508992 418630457 419109152 420067858 420661472 420883496 421617119 422284352 423264776 423662624 423871756 424631746 425441716 425528224 425666263 426339904 426902504 427127822 428074603 428476972 428570816 428709842 429381568 430363772 431002408 431540648 431768414 433848352 434077336 434260904 436444519 437365936 437943086 438793432 439010033 442149022 443635808 443779721 444716624 445303474 446807872 446952814 447043696 447684776 447896416 448677124 449342936 449434304 449580098 449770222 450141538 451091872 451098944 452123738 452548712 452772103 452986148 454317248 454464626 454541512 456217916 457691311 458657584 459479944 460963874 461937056 462765296 463673518 463869602 464701307 466066832 467202296 468559168 468711166 469700704 470542864 471363046 472511413 473059136 473883704 475038212 475889942 476434112 477523948 478174928 478434808 479285114 479292628 480077552 481593952 481848136 482712076 483404306 483608734 484424864 485293424 486219104 487323683 487888576 489687968 489929692 490808122 493189312 493449616 495252604 495513997 496088384 496298176 496707904 497844116 498793736 499056998 499951793 500506384 501478208 501725752 502352312 502625332 505038688 505313168 505944208 506211244 507176824 507427181 508060861 508649792 508918256 510082399 510777764 510803216 511639744 511693574 512773856 512940197 513534784 514447472 514701418 515624263 516599699 516607798 517198528 517453832 518381612 519388144 520293466 521391904 523075784 523351862 524013644 524290217 525119936 525290282 526815856 527093908 527316812 527752148 529019827 529912592 530136688 530574352 531087208 531788033 532820596 533411648 535387328 535669904 535934326 536603606 536895241 537565721 538700624 539473144 540440404 540725647 541581376 541757062 542728417 543617228 544822222 545622154 545630708 546600439 547754416 549523436 550683584 551670944 551849903 552462064 552695696 552753652 553978898 554800972 556941352 557939932 558464368 558740042 559741847 559919648 560923568 563032129 563270231 563735249 564627392 564810554 566002976 566749876 568849036 568964704 569149273 569780624 570049984 572192852 572434828 574116928 575430212 576275084 578409524 578527136 579630656 580640984 581989067 583746016 584792656 585101308 586217368 586990943 587239177 588230192 589284872 590129932 590399656 590408912 591375808 592436128 592628311 592878929 593175968 593368391 594621104 594914626 595981291 596541484 596856337 597108743 597800896 598872736 599916604 601378162 603145312 604594088 605391913 605678108 607757752 608937824 609999236 611206001 611485358 613261264 614360824 614685082 615566567 615857572 616540736 617646176 617846537 617972168 619150928 620230142 620261048 621276832 621342197 622254479 622653968 623239232 623568176 623577952 624686216 624994579 626186734 627309469 628026784 628336796 629463386 630321496 630654178 631784923 633619784 635163452 636302282 637214767 638560048 639704968 640841894 644268856 645497776 645838468 646996438 647714144 650102992 650113184 650456312 651590093 652832978 653934688 654211232 654751328 655074532 656249062 657490526 657634528 657847861 658600096 660106634 661039456 661365764 662191684 662541187 662551574 663589696 665732816 666084188 666926456 667278458 668551268 670846792 671130488 673320956 674434208 674742464 678135304 678470051 681761696 682121528 682409992 685618976 685841387 686625632 687289328 688196278 689508988 689872909 690734429 690745258 690964672 691876472 692203552 694428196 694580288 694805606 695099434 695673286 697141984 697368133 698521144 699393464 699762602 702126656 702354422 703133536 703504648 705064052 706110328 707341117 708834448 710105368 711147976 711499019 713927104 714134309 716586346 716913868 719229203 720367424 720747632 722039912 724136896 724371802 725901088 727202608 728245448 728629814 728937946 729539734 730244911 731091392 732390736 733441016 734149964 735466274 736157576 736307264 736546118 738997616 740713358 741775573 744523003 744674392 746094832 747079382 748656608 749998928 751417744 753136601 754254214 756790496 757189928 758547548 759635338 759956582 761239072 762201664 762603952 764058592 765390388 765794359 766682048 767006272 767639488 767888506 769509664 769889516 771269906 772741076 775011776 775394344 776362664 776784604 778254092 780514336 781913776 782326468 783448358 783818728 785184967 786350138 786510032 788010272 789410776 789423152 790715968 792725759 793632224 795055184 795447646 796992152 798381353 799306816 799728688 802650772 802690768 804005312 804089902 805787488 806048881 806983232 808389848 808816514 809839268 810266699 811548992 811812254 812740544 813141736 814599676 814944164 815616956 816153496 817604018 818955824 819978544 821542624 821976232 822381983 823450012 824363456 827853488 829296482 831316871 832280512 833759696 835666909 837260914 838218304 838762099 840135716 841322944 841766992 843234238 844746133 846529552 847325248 847743512 849263492 849711731 850883432 851056448 851332526 852858941 853805008 854255644 856149206 856953944 857376961 857419684 860727544 862004816 863081296 863536828 866692057 867696704 868154672 868521808 870140563 871227203 872889038 874731872 875886172 877586864 878020066 879594331 884298044 885869677 887271616 887559442 889433248 890606948 893905628 894087392 894377429 895369552 895792832 897354248 898685872 899160196 899540444 900283076 902183744 904247476 905097424 905544206 905972296 907167821 908929252 909083024 912435832 915382622 915880117 917023877 917315168 918959888 921927748 922414339 922804421 923874112 925530592 927347036 927739204 929402614 932133664 932436043 934404592 937422332 938313739 939401408 941085728 942726092 945022826 947767408 950076424 951330149 951779884 954853739 955047896 956349856 956869616 958570228 958585256 960155104 960466573 960872747 961666013 963187904 963696272 965424152 965900713 966808612 967217468 967318891 968849728 970586848 970901701 972438208 974647366 976394881 979375936 979859384 981616244 986899232 990505208 991027994 992804879 995688232 997587472 998113996 999903586 1001012768 1001337491 1001760949 1003451504 1004704624 1005250664 1007002871 1008481397 1010077376 1010626336 1011888416 1012216667 1012422488 1014353648 1014854362 1016121722 1016673967 1017836512 1020164798 1021555528 1021606432 1023387148 1023927289 1025547712 1025880394 1028894944 1029402836 1031248526 1032727381 1033199398 1033215596 1034907664 1036763224 1038776288 1040586932 1042783808 1046151568 1046703724 1048027288 1048580434 1050580564 1053631712 1054187816 1054633624 1055504296 1058039654 1059825184 1059936689 1060273376 1061148704 1062174416 1063576066 1065641192 1066167223 1067498663 1071339808 1071868652 1073207212 1073790482 1075131442 1077401248 1077750751 1078946288 1080880808 1081451294 1083514124 1085456834 1087234456 1089644444 1091244308 1091261416 1093200878 1095508832 1099046872 1099589393 1103341888 1103699806 1104924128 1105391392 1105507304 1107957796 1109601944 1111536041 1113882704 1115879864 1116928736 1117480084 1118069887 1119483694 1119839296 1121847136 1122211057 1126064258 1126540462 1127470498 1128560317 1129621108 1130217319 1132005952 1133499752 1137698072 1137929408 1138298546 1139561248 1144385704 1144869656 1146380431 1150860424 1152550168 1156819048 1157054272 1157390087 1161281968 1163978134 1165647329 1167492032 1169585312 1169964719 1170202616 1172434736 1173981886 1174478354 1176460384 1178311673 1178569744 1180259864 1180799312 1180817824 1183500373 1184872256 1185256622 1185757858 1186351936 1186736782 1189242208 1189829252 1191962582 1193082968 1193712674 1194217486 1197745472 1199833208 1202756324 1206290624 1206640729 1209188176 1210783826 1211356216 1215515504 1217875648 1219998472 1222412002 1222970716 1226522528 1228721648 1229370164 1231133134 1231715144 1233862091 1235292352 1235693074 1235944336 1238301856 1240460284 1240522096 1242553664 1242684394 1244508958 1245307936 1245711907 1247136352 1247155904 1249372432 1249989158 1252373468 1254599269 1254618938 1256053568 1256673592 1258926772 1260642992 1261308356 1263569846 1267239568 1270326904 1272604564 1274429534 1277120096 1279409936 1281683788 1284762437 1288537712 1290995552 1291676936 1293992876 1295428288 1300205984 1300226368 1300912624 1303180186 1305665956 1306355083 1307869376 1308422464 1309502656 1310149064 1312498124 1313190857 1314981052 1315269056 1315695722 1317200192 1318054727 1320213268 1322078912 1322731528 1324383368 1325082374 1325103148 1327458209 1331465632 1332168376 1333852912 1334556916 1337102536 1339433179 1341693584 1342260976 1346641912 1347306653 1348868416 1352296883 1356270608 1356940102 1359373057 1361944661 1363523392 1364243056 1364819984 1369071319 1371237952 1371682774 1373251264 1374578656 1376392556 1379017976 1379745818 1381468858 1381490516 1382219663 1383752944 1384407104 1388856392 1389611212 1390198868 1391346572 1394283968 1394736266 1397042288 1398786928 1399525204 1404638851 1404708844 1406267072 1407009296 1410128104 1412220656 1414682234 1417218719 1417668896 1420210736 1422295952 1422998038 1425549433 1426152287 1428268618 1433172692 1433827736 1438458406 1441037521 1441495264 1444079824 1448743604 1449508247 1450121233 1451802176 1454405216 1456490896 1457259628 1457875892 1459079468 1460489822 1464781472 1466882032 1468299928 1470237503 1470932548 1472315152 1473092236 1477995232 1481426716 1483551146 1484357431 1486211111 1489046006 1489348784 1492189664 1494158764 1494947377 1497313216 1499997856 1500484447 1502835488 1506273202 1508508428 1511189449 1513580992 1514379856 1517095096 1519270676 1519913164 1522478144 1525207904 1525702673 1528117184 1530780776 1531588718 1534334813 1535777012 1539019328 1539779032 1542539812 1545482152 1547521577 1550788688 1552725328 1553569208 1556508184 1557276521 1558562159 1561028672 1563827552 1564334849 1564652936 1566896716 1567637456 1570369934 1572700276 1573020064 1573530343 1574195777 1576020544 1578821552 1578846304 1582433083 1585451518 1587264448 1590110368 1590626191 1590895292 1593984304 1596762706 1599457376 1605301544 1605381536 1608179804 1609028597 1611574976 1612097762 1616779696 1617633028 1619678536 1620533398 1622857313 1623543607 1623624508 1626283472 1629199352 1629888328 1631233912 1632306992 1635208036 1637911648 1639957088 1640489081 1643085248 1643952464 1644763966 1646900024 1647712981 1649770661 1655706976 1658592964 1662633742 1665614797 1667519392 1671333818 1674521828 1677497899 1677524198 1680271432 1683533984 1686468476 1689492266 1693059104 1693608323 1695487024 1698526984 1699423462 1701766864 1702665052 1705717882 1707610016 1708511288 1712298412 1713907888 1714753922 1714839368 1717828427 1721455088 1724009632 1726162592 1727073656 1727926189 1733384114 1734326179 1736309344 1737043616 1740281126 1742454406 1745778076 1746699493 1749463744 1751772344 1755173728 1756040132 1759188662 1768596088 1771739354 1775118884 1778866496 1781213896 1787811256 1788174784 1788754858 1790739104 1794708496 1797371744 1798320392 1799080888 1800566152 1801454963 1808127293 1808494952 1810194848 1811088412 1811944592 1814335642 1817858504 1818166048 1818755851 1821027131 1824871664 1829046031 1830765244 1831731517 1831760234 1834047754 1834630336 1837919776 1838515987 1843855496 1844828678 1845608842 1851061184 1854694072 1855478408 1858805228 1864267328 1864872086 1868809184 1874844664 1875770141 1876627478 1882171456 1885452184 1890045652 1895534816 1896149717 1900152848 1902660298 1903559768 1906877777 1909677539 1909707478 1910095792 1912699712 1913739232 1917140456 1917170512 1920310208 1920933146 1921745494 1923332026 1925191129 1927392544 1930848304 1931801426 1933617224 1934434936 1934637782 1938926143 1941173696 1941803402 1949294732 1952789762 1955590147 1959718768 1963232488 1973798464 1981010416 1982055988 1985609758 1991376464 1995174944 1996227992 1999807172 2002025536 2002674982 2003521898 2006903008 2009409248 2010501328 2014005742 2016962794 2018912401 2021252672 2023776832 2024433334 2024844976 2028707296 2029708724 2032243444 2033347934 2035673024 2040329596 2043111056 2043212864 2046774296 2047854578 2051760788 2057789888 2058805672 2062497052 2065454762 2066398796 2066431192 2069815328 2073526448 2077552576 2081173864 2082201191 2092303136 2093407448 2096054576 2097160868 2101161128 2104823567 2107263424 2108375632 2109267248 2111008592 2116079308 2117196169 2119650368 2119873378 2120546752 2122297408 2124348832 2125037959 2127152132 2131282384 2132334446 2134997326 2136157661 2140198753 2142679616 2143737304 2146414424 2147580964 2150262884 2151397787 2154802496 2155501502 2157892576 2161761616 2162902588 2167028248 2170805497 2170913668 2174468912 2179288888 2182488616 2182522832 2186401756 2191017664 2191653569 2198093744 2199178786 2203121851 2207289623 2207399612 2209848256 2210782784 2211014608 2215915592 2219203888 2223072082 2227057987 2227765408 2231759728 2233857472 2234960168 2236139774 2238967388 2240149109 2241096451 2242946629 2243694272 2244422114 2252128516 2253080924 2254940996 2257120634 2259242216 2260434638 2264487533 2266999504 2275396144 2276597092 2279122496 2284915423 2288771408 2289739312 2292760862 2296871717 2301720848 2305100336 2310373219 2313638096 2314780174 2318930509 2322563936 2327956268 2331294658 2335474603 2339170624 2339929438 2340405232 2344869472 2347963772 2348956708 2349203021 2352920768 2356623346 2357139488 2357904131 2360519728 2361598624 2361635648 2367000746 2370513244 2371515716 2373473564 2378484416 2379658504 2383925164 2386165936 2387425348 2388434972 2399666416 2405512648 2408686973 2413281458 2417608403 2418376352 2421567652 2422712432 2431031008 2431819621 2432848019 2439996944 2444824004 2445941432 2449169107 2453045056 2457443296 2458240477 2458740328 2462266268 2463430288 2467724182 2471386148 2471888672 2472690539 2473736221 2476603712 2480920568 2481044192 2485368788 2486680559 2489017916 2490615872 2491423814 2494272704 2498744864 2499978316 2504746936 2508052211 2509198538 2509237876 2513347184 2517853544 2521285984 2522616712 2527139692 2532139147 2534479136 2535301307 2540653808 2545209128 2548859068 2550204349 2551282811 2554240192 2558819872 2563367576 2569524874 2574131959 2577075424 2577911413 2581991104 2583353872 2587985752 2592496753 2600411968 2601825248 2606360372 2611331912 2612710166 2617394681 2620298128 2624996248 2626381714 2629962104 2631391444 2636109454 2639889749 2640426536 2645463056 2648766736 2650164748 2650206296 2654916418 2658723683 2659848037 2662931264 2664336752 2667705824 2669113832 2670431383 2674205072 2678866358 2683387168 2684521952 2693283824 2694613306 2699444671 2704593766 2712541216 2713880204 2718746114 2723889322 2728486112 2729639968 2738142638 2743365548 2744813489 2749157312 2752785112 2758035952 2759491636 2762937716 2762981032 2764439326 2767505888 2777712784 2779222424 2780397736 2782693144 2784066761 2789472532 2794084576 2797573856 2799050408 2809277702 2809417688 2810804497 2814018592 2814314657 2820256208 2824441312 2829364468 2830857799 2834437438 2835337792 2840421472 2841342889 2844591904 2845996076 2851098866 2852304574 2856537236 2861614063 2866345384 2867655472 2876916812 2882075042 2882990528 2888159648 2889096551 2897487208 2899016494 2900242466 2908810432 2912981792 2914519256 2915751784 2918158936 2920979644 2929562944 2930413199 2933764064 2936599856 2940475006 2941865096 2944630304 2946184472 2947638793 2951319833 2955990464 2962853432 2967102292 2968714862 2972422222 2978092012 2978697568 2979663841 2984379328 2988317528 2989894754 2996522221 2999995712 3000968894 3005670976 3012546404 3017016856 3022378898 3028759712 3034190192 3038541352 3039826328 3046883939 3050415808 3051405346 3061561552 3063177436 3068669626 3071554024 3073070231 3079558064 3085079624 3090964304 3095043154 3101577376 3105450656 3106458047 3107138416 3113016368 3114553042 3117124318 3120137347 3127655104 3128669698 3129305872 3133793432 3135274912 3140739868 3145400552 3146040128 3147060686 3148391554 3157643104 3157692608 3164866166 3169404721 3170903036 3180220736 3181252382 3181790584 3187968608 3193525412 3198914752 3210603088 3210763072 3216359608 3218057194 3224195524 3233559392 3235266056 3239357072 3241066796 3245714626 3247087214 3247249016 3252566944 3252909149 3258398704 3259776656 3262467824 3264613984 3270416072 3272030443 3275823296 3279914176 3280978162 3284149573 3287904928 3289527932 3293800048 3295425962 3299541322 3307579891 3311413952 3317185928 3325267484 3331229594 3335038784 3342667636 3349043656 3354995798 3355048396 3360542864 3367067968 3372936952 3378984532 3386118208 3387216646 3390974048 3397053968 3398846924 3403533728 3405330104 3411265781 3411435764 3415220032 3417022576 3424596824 3427815776 3429507844 3429678736 3435656854 3442910176 3444027037 3448019264 3452325184 3454147312 3455852378 3462048623 3463512697 3466768228 3468597979 3468652358 3472618688 3474087232 3480562252 3484908812 3491556152 3493398986 3499662551 3503544688 3510347456 3512080264 3518377324 3537192176 3543478708 3550237768 3551990267 3562427792 3570576793 3575622512 3577509716 3581478208 3589416992 3590581379 3594743488 3596640784 3598161776 3601132304 3602909926 3609369841 3616197893 3616254586 3616989904 3620389696 3622176824 3623889184 3628671284 3630586487 3635717008 3636332096 3637511702 3642054262 3644033657 3649743328 3658092062 3661530488 3663463034 3663520468 3668095508 3670031519 3675839552 3677031974 3687710992 3689657356 3691217684 3703138789 3709388144 3710956816 3717610456 3722516231 3729744172 3737618368 3749689328 3751540282 3753254956 3758266687 3770904368 3780091304 3785079529 3791069632 3792299434 3799098919 3800305696 3805320596 3807119536 3813755554 3819355078 3819414956 3820191584 3821430833 3823046887 3826203073 3827478464 3834280912 3834341024 3841866292 3843490988 3846664052 3850382258 3854785088 3861696608 3862949321 3863602852 3867234448 3868869872 3869275564 3877852286 3883606804 3898589464 3905579524 3911180294 3918192929 3919437536 3926464976 3941224903 3942891617 3962020832 3964111976 3971219516 3982752928 3984044911 3990349888 3992455984 3999614344 4005349964 4007043796 4007463977 4009158703 4013806016 4018818496 4021002656 4028011484 4033925588 4037824802 4045064507 4048866668 4049689952 4057414592 4059417448 4064486888 4066695868 4073923469 4080659192 4086222112 4093548592 4095709156 4103521576 4108936601 4110674239 4117611344 4124994104 4130909524 4132797592 4132862384 4139630656 4147052896 4148398177 4150152503 4162347728 4164402382 4171869037 4177994359 4179761201 4184606272 4186814896 4192109152 4194321736 4202322256 4209647134 4216751264 4218534496 4222017184 4232158616 4234392338 4239746756 4241984483 4248697664 4250075918 4254304264 4262564768 4264668892 4269994652 4272315322 4278442007 4280397506 4287474608 4292828848 4295161928 4300525768 4302795574 4308965969 4311003004 4315785152 4323523232 4324925759 4325805176 4334056496 4341610994 4341827336 4348937824 4349395379 4358577776 4364977232 4365045664 4372803512 4374962053 4383307138 4391166283 4396187488 4398357572 4406243702 4414579246 4414799224 4422029216 4422494461 4431831184 4438407776 4446144164 4448490827 4454115974 4455530816 4463519456 4464967397 4469920336 4472279548 4477934776 4480298218 4482192902 4485893258 4488844228 4504257032 4506161848 4509881992 4514241268 4518484432 4520869276 4528975066 4533999008 4550792288 4553194184 4555441771 4561130651 4569830846 4577542816 4579478624 4585521724 4593743434 4603441696 4604935027 4610200672 4620746438 4627276192 4629560348 4637788309 4637861018 4645127872 4655912536 4662589316 4670949206 4679858876 4680810464 4682328893 4689738944 4695927544 4697913416 4698406042 4708820633 4713246692 4714278976 4715808262 4721039456 4723197248 4734001492 4741026488 4743031432 4746947128 4749290357 4759317008 4767850328 4772331872 4774850696 4776869944 4794901789 4799332832 4800889709 4811025296 4817373946 4826562916 4829110363 4835216806 4836752704 4843135304 4845424864 4862062016 4863639242 4865696038 4879993888 4881576931 4889648008 4891882864 4898338214 4914886592 4916480954 4917480656 4924532536 4926860576 4935448364 4942772296 4943777344 4945381078 4947472442 4961841136 4962088384 4970737576 4973361118 4978035832 4980493133 4982847628 4997489728 4998940163 4999956632 5009493872 5016104422 5018397076 5018475752 5026694368 5034604421 5035707088 5042571968 5045233424 5054279384 5056774321 5064278294 5068958272 5070602614 5081307616 5090418256 5097718136 5100408698 5102565622 5111714377 5117639744 5126735152 5139049748 5148263918 5154150848 5155822826 5166707744 5175971504 5184993506 5197625543 5203650496 5212720744 5222663824 5225420332 5234789362 5240596256 5249992496 5252763428 5259924208 5262782888 5271956207 5272218908 5279779498 5280853072 5290926112 5297533472 5300329496 5300412592 5309832836 5317447366 5319696074 5322587239 5328673504 5335411648 5338227664 5340862766 5348410144 5357732716 5360560513 5366774336 5369043904 5386567648 5389226612 5398889342 5409187532 5425082432 5427760408 5437492228 5447778644 5456972224 5459279936 5476285276 5486731096 5489626978 5499469723 5505570224 5516071904 5518983272 5525875432 5525962064 5528878652 5535011776 5549080313 5555425568 5558444848 5560795472 5565386288 5568133522 5578945064 5581698991 5588169152 5588669471 5595147712 5598100816 5610906389 5618555404 5618835376 5621608994 5628037184 5628629314 5631688379 5640512416 5642342167 5648882624 5658728936 5661715598 5668874876 5671866893 5680842944 5682685778 5689183808 5691992152 5702197732 5704609148 5713074472 5723228126 5732690768 5735310944 5753833624 5756673881 5764150084 5776319296 5778193102 5794974416 5798032988 5800484932 5819218097 5825963584 5829038512 5831503568 5836317872 5841959288 5849668363 5860826398 5867528128 5871334693 5873199712 5880950012 5883730192 5889260608 5892368944 5895277586 5902639666 5905847651 5908345189 5913222931 5925706864 5934204584 5937429724 5944844444 5947982117 5956184024 5957395136 5959327682 5970012587 5976635056 5979789508 5993044442 6001638727 6001937788 6025092808 6034033712 6044757796 6057519424 6068380384 6077082704 6079652656 6090983941 6093767878 6102810692 6123123104 6126354872 6137339252 6143108048 6146140462 6157160317 6159116128 6170159248 6181928608 6190086308 6193353419 6195972541 6201087739 6203154752 6210901312 6212916094 6214276832 6226032736 6229106084 6234248636 6240274694 6257339396 6258611744 6260642003 6267586864 6270549824 6281479736 6290801104 6294121372 6296783108 6315286208 6329732332 6338809442 6341806072 6350174747 6362504764 6363581168 6375937216 6387050824 6411160819 6421206176 6432719216 6436114388 6448391048 6456900373 6459630947 6467118784 6470532112 6478714144 6482133592 6491429252 6494174428 6494498032 6505133888 6505818298 6516797408 6518911421 6519553312 6521668219 6524935648 6527052301 6529227968 6540832144 6544060886 6555794201 6561956324 6568196173 6568299146 6575809856 6579055864 6587600096 6590851924 6599082644 6615159782 6634371856 6650534968 6659311043 6662459188 6683976173 6685335272 6698087312 6709991596 6710096792 6721085728 6723266011 6726109229 6745873904 6757969064 6761304991 6771232237 6774433292 6781948096 6794107936 6796311907 6797693848 6807067456 6810660208 6822531562 6822871528 6834045152 6834764167 6849193648 6855631552 6859015688 6859357472 6871313708 6874940369 6885820352 6888054074 6900404159 6908294624 6911704756 6924097246 6927025394 6933536456 6937195958 6937304716 6949634153 6961124504 6969817624 6983112304 6986797972 6999325102 7007089376 7009362437 7012326643 7024160528 7036754648 7049020097 7074384352 7086957416 7100475536 7103980534 7116717769 7124855584 7141153586 7151245024 7155019432 7167491023 7178833984 7181162758 7193281568 7196323552 7202264608 7205819852 7218739682 7232395786 7232509172 7233979808 7236326471 7244353648 7247778368 7257342568 7261172974 7271434016 7275023404 7284108524 7288067314 7299486656 7316184124 7323060976 7326926068 7327040936 7336191016 7340063038 7354063948 7375421984 7379314712 7382435368 7406277578 7418776288 7419556823 7421913632 7435220912 7445032462 7459488344 7463170561 7499378656 7503080564 7506509912 7516533374 7541808736 7544255257 7560182608 7570159058 7584598868 7588601999 7598197838 7600611392 7610641192 7614239072 7627511108 7638710156 7638829912 7640383168 7642861666 7646093774 7652406146 7668561824 7668682048 7683732584 7686981976 7693328104 7697125751 7700764516 7723393216 7725898642 7727205704 7734468896 7737739744 7738551128 7755704572 7767213608 7771047727 7780752287 7797178928 7811159048 7822360588 7826489209 7836385858 7838875072 7852929952 7855477399 7882449806 7885783234 7899922219 7911521233 7924041664 7928223952 7942439032 7965505856 7968089822 7984911968 7999228688 8010699928 8014087592 8014927954 8018317406 8032694021 8042005312 8056022968 8067851176 8075649604 8090129014 8097733336 8099379904 8101730609 8118834896 8128973776 8133391736 8147846938 8159531303 8161318384 8172444224 8187097184 8189753033 8191418312 8207043152 8217873202 8221348478 8235222688 8249988208 8261819048 8265595184 8265724768 8284502611 8294105792 8296796354 8300305006 8324695456 8328804764 8343738074 8355988718 8359522402 8373629792 8384218304 8388643472 8404644512 8419294268 8423737949 8433502528 8437068992 8444034368 8464317232 8468784676 8479493512 8483968966 8500151836 8508608528 8525129536 8529337784 8539989304 8544630644 8556884014 8560795012 8574949216 8585657696 8590323856 8601051536 8605591148 8617931938 8622006008 8626262077 8637034637 8647046464 8649851518 8651610352 8668112992 8683221988 8683654672 8697875648 8698790758 8717155552 8719983349 8729954464 8730091328 8745607024 8749924106 8766614276 8782194883 8782332566 8792374976 8796715144 8812487404 8829158492 8829598448 8844058432 8844988922 8863662368 8866537691 8876815552 8892288328 8896981654 8908231948 8912933689 8927038912 8929934794 8939840672 8944559096 8955869552 8960596436 8964385804 8971786516 8977688456 8993337059 9008514064 9012323696 9019763984 9028482536 9036968864 9041738552 9046201813 9057950132 9067998016 9079707643 9101584576 9106388368 9110883542 9122261302 9127219097 9139661692 9144485581 9155085632 9158957248 9171043448 9187486868 9192335999 9206883392 9209870054 9220401344 9226383089 9241492876 9254552384 9259120696 9275576618 9275722036 9292207463 9311825072 9325178632 9341898412 9359717752 9361620928 9364657786 9381448351 9391855088 9395826832 9396812084 9417641266 9426493384 9431146571 9431616524 9442078912 9466078181 9468002984 9482052976 9486062864 9493894256 9498580714 9515611399 9518634016 9533612627 9535700656 9544663744 9549701392 9553739888 9571546193 9575593927 9583499233 9589803578 9598665664 9601779418 9622050592 9634747892 9653125832 9658220726 9670433612 9675537641 9686270608 9690849728 9727278484 9731392076 9759987776 9763153862 9779296016 9783765728 9796676428 9832961908 9834961312 9849065072 9853721152 9870896728 9885544592 9890762156 9894944884 9923682272 9941475152 9946722236 9956071664 9960986266 9965695256 9978846031 9983066009 9997880326 9999913264 10018987744 10032208844 10036794152 10036951504 10053388736 10069208842 10071414176 10074681287 10078941793 10087262647 10090466848 10108558768 10113548642 10128556588 10141205228 10146557729 10150848631 10162615232 10180836512 10195436272 10200817396 10205131244 10223428754 10253470304 10278099496 10291662521 10296527836 10311645652 10333415488 10351943008 10369987012 10390502017 10395251086 10425441488 10445327648 10450840664 10464631639 10469578724 10481192512 10499984992 10503391129 10505526856 10519848416 10525565776 10543912414 10544437816 10559558996 10561706144 10565132303 10569600217 10578326143 10581852224 10595066944 10600658992 10600825184 10619665672 10624907843 10634894732 10639392148 10645174478 10657347008 10664260973 10676455328 10679918711 10681725532 10696820288 10715465432 10721121026 10740343691 10773135296 10778453224 10797778684 10818375064 10832651039 10855520816 10874984456 10895557288 10900935647 10952570552 10973462192 10979253956 10998939446 11011140448 11014712401 11019370439 11032143808 11037966544 11051750864 11051924128 11057757304 11077031581 11098160626 11110851136 11116889696 11121590944 11130772576 11134383337 11136267044 11157890128 11163397982 11177338942 11183413637 11196201632 11221812778 11237110808 11237670752 11243217988 11257258628 11263200179 11263376758 11281024832 11284684334 11317457872 11323431196 11337749752 11343733786 11360001191 11364805249 11365371556 11383984304 11404395464 11409218296 11426148944 11446456252 11465381536 11470621888 11507667248 11513347762 11528300168 11533990867 11556386204 11589948832 11596065976 11600969864 11638436194 11658077024 11659303579 11663007136 11672635744 11683918576 11699336726 11721652796 11727839453 11742485293 11742669386 11746399424 11761900024 11767460384 11784737888 11790555172 11805279332 11811695302 11816690378 11826445862 11851413728 11855258261 11868409168 11874859448 11889688888 11895964234 11912368048 11918655364 11940025174 11953270112 11959579016 11986088884 12003277454 12003875576 12024798989 12050185616 12068067424 12089515592 12095483323 12136760768 12140283253 12154165408 12159305312 12181967882 12187535756 12205621384 12226896451 12246246208 12252709744 12274678504 12286216096 12292280924 12298768757 12314320634 12318232256 12340318496 12344321627 12363857216 12380172616 12386706838 12391945082 12402175478 12414163487 12425832188 12428553664 12452065472 12458212168 12468497272 12480549388 12514678792 12517223488 12521284006 12535173728 12562959472 12581602208 12588242744 12593566216 12610184741 12656891051 12659464664 12677618884 12683612144 12700349494 12725009528 12727162336 12731290957 12774101648 12803322217 12822120619 12822321638 12842412352 12865438432 12869611909 12872228776 12896782096 12913800746 12919261894 12941064224 12957428288 12964267184 12982858504 12988348856 12988996064 13011636596 13018504103 13033594816 13037822842 13039106624 13043336438 13049871296 13054104602 13081664288 13088121772 13111588402 13123912648 13130390987 13136392346 13136598292 13158111728 13175200192 13181703848 13198165288 13230319564 13268743712 13273048019 13301069936 13318622086 13324918376 13348144439 13367952346 13370670544 13396174624 13419983192 13420193584 13442171456 13446532022 13452218458 13476337903 13491747808 13515938128 13522609982 13542464474 13548866584 13572483001 13588215872 13592623814 13595387696 13621320416 13645063124 13645743056 13668090304 13669528334 13698387296 13702830977 13718031376 13718714944 13742627416 13749880738 13776108148 13800808318 13816589248 13823409512 13848194492 13854050788 13867072912 13874391916 13874609432 13899268306 13922249008 13939635248 13966224608 13973595944 13980493711 13998650204 14014178752 14018724874 14024653286 14048321056 14073509296 14098040194 14132386807 14148768704 14173914832 14200951072 14207961068 14233435538 14249711168 14282307172 14302490048 14310038864 14334982046 14362325516 14369905913 14386563136 14392647104 14404529216 14411639704 14437479364 14445099427 14464791572 14465018344 14467959616 14472652942 14488707296 14498601997 14514685136 14522345948 14542868032 14550046808 14568217048 14575408337 14576134628 14632368248 14646121952 14653852136 14654081872 14672382032 14680126076 14708127896 14715388249 14733764969 14750843968 14758629424 14764870736 14792389571 14812555156 14820373183 14837552576 14839113646 14843827264 14870441824 14875265713 14890064924 14918976688 14926341122 14953103627 14981391271 14998757312 15006161128 15013019824 15033066748 15059784509 15083617472 15088510514 15120365216 15140318116 15169197736 15177203998 15196395676 15204416293 15221282384 15228478144 15255022216 15277420312 15277659824 15285723332 15292187548 15304812292 15337123648 15341574983 15367465168 15373963952 15386656208 15394251502 15401529032 15421852957 15451027361 15451797284 15454411408 15468937792 15475479488 15477102256 15511409144 15534427216 15542095454 15561504574 15569961989 15589405909 15594357856 15622318096 15644721176 15652978418 15672771716 15681043763 15687675157 15705859904 15710954798 15764899612 15771566468 15799844438 15823042466 15851412731 15856447904 15884878064 15936179644 15951333563 15969823936 15998457376 16021399856 16028175184 16029855908 16036634812 16065388042 16112045936 16135702352 16151299208 16172612533 16180258028 16195466672 16203461218 16232513563 16237669792 16257947552 16266783472 16295693876 16319062606 16322636768 16327931741 16334836699 16348322221 16374194368 16379506066 16382836624 16414086304 16435746404 16442696956 16444421147 16470445376 16499976416 16505328917 16523638096 16531190368 16531449536 16569005222 16593592708 16600610012 16649390912 16657609528 16687476148 16711977436 16719044804 16747259584 16777286944 16809289024 16838588536 16847475898 16877682943 16928634464 16937569352 16958987024 16967937932 17000303672 17017217056 17022737347 17029936133 17058675568 17079978608 17089261288 17113768028 17121590024 17130041731 17144183749 17149898432 17171315392 17180647712 17193488941 17202103072 17207683339 17211182296 17235863876 17244012016 17252524154 17274069274 17283457439 17299703036 17303220704 17308833773 17316153547 17336225984 17366443976 17367309344 17397581516 17406763913 17434311104 17439966698 17459908928 17491214048 17499848212 17533228552 17556365477 17564389766 17564665132 17593430288 17624974808 17658316984 17659196896 17689977844 17724974029 17727324736 17733075382 17784576656 17793963308 17816463896 17825867378 17851430443 17858979677 17859869588 17879681344 17889118192 17911739104 17921192872 17928771608 17943573032 17955376912 17986674118 18017028128 18018923713 18024647392 18039527968 18045379891 18056965072 18073937728 18083477104 18092403626 18115900264 18124842791 18147477271 18159415286 18212776736 18221767084 18244522604 18254438194 18279323384 18288971162 18321762767 18342086896 18374973736 18384671998 18419740108 18452766178 18479228243 18482985752 18518241392 18551153236 18551444072 18584414926 18623650144 18650357264 18683796824 18693019681 18719435504 18729315572 18762896702 18783710176 18791653664 18793624168 18835282532 18852986768 18862293142 18863233048 18896112697 18932156362 18936005968 18964105952 18972125728 18987788512 18997161428 19007188079 19031222798 19037268032 19067225254 19071401312 19077587969 19099402784 19107479776 19143092386 19151187854 19166998466 19179607156 19203558836 19213694423 19244101184 19269495784 19306251664 19316441452 19340867224 19351075282 19372541216 19454556968 19462784152 19488467327 19526307724 19558592032 19567531456 19593352856 19665923816 19669922624 19675631479 19698130144 19741793456 19771089184 19781524312 19789889768 19816004593 19847364544 19882950304 19889400223 19893444472 19912143328 19921972532 19931390512 19957692062 19966132018 19995760652 19999826528 20006314361 20031298441 20037975488 20064417688 20073588304 20073903008 20119506341 20138417684 20142828352 20149362574 20157883586 20174525294 20180933696 20217117536 20223675857 20227097284 20257113176 20282410456 20293115458 20301697262 20361673024 20390872544 20401634792 20410262488 20446857508 20506940608 20512892393 20556198992 20583325042 20593055672 20623291304 20633471551 20703886016 20739974024 20781004034 20790502172 20850882976 20857646887 20890655296 20901681328 20929263278 20939157448 20975655547 20999969984 21006782258 21011053712 21039696832 21051131552 21087824828 21088875632 21119117992 21123412288 21130264606 21139200434 21156652286 21177102419 21201317984 21201650368 21239331344 21249815686 21269789464 21278784296 21290348956 21328187573 21328521946 21352910656 21359837422 21363451064 21430930864 21442242052 21480687382 21511491617 21556906448 21595557368 21636750128 21665302078 21711041632 21749968912 21791114576 21801871294 21840961429 21905141104 21946924384 21958507912 21997878892 22022280896 22029424802 22038740878 22075933088 22103501728 22103848256 22115514608 22154063162 22196321252 22208036411 22233779392 22243181888 22261545152 22268766674 22272534088 22315780256 22326795964 22354677884 22366827274 22392403264 22443625556 22474221616 22475341504 22486435976 22514517256 22526400358 22526753516 22569368668 22634915744 22646862392 22675499504 22687467572 22720002382 22729610498 22730743112 22767968608 22770364043 22808790928 22818436592 22852297888 22892912504 22904213101 22930763072 22989047011 23015334496 23026695524 23056600336 23067981734 23112772408 23153059237 23179897664 23192131952 23201939728 23276872388 23289157859 23316154048 23318607158 23326014272 23345271488 23367837152 23375417549 23398673452 23443305592 23455678906 23484970586 23485338772 23497734271 23523800048 23534920768 23569475776 23581110344 23610558664 23623390604 23633380756 23652891724 23702827456 23710516522 23736818336 23749718896 23779377776 23791928468 23824736096 23837310728 23849077507 23878860467 23880050348 23906540224 23919158032 23972177768 24006554908 24007751152 24049597978 24100371232 24108189259 24136134848 24179031184 24190966646 24234340361 24244588879 24280185853 24280566506 24308330816 24318610624 24363935764 24375071512 24411242768 24453792902 24497637857 24505419488 24549357008 24572432192 24584561848 24597537514 24628641268 24641640199 24652060961 24680636992 24688643254 24760345232 24773413676 24783890164 24804350956 24828326974 24851664376 24863931869 24916424336 24936994544 24961098776 24994037551 25029357584 25042568012 25070347456 25125918944 25134069653 25163204416 25176485488 25187132432 25220369482 25234076327 25265588887 25313782102 25318929328 25355237768 25367224288 25400698988 25414105409 25450019056 25454324672 25462581914 25508235599 25548203296 25606644434 25644241238 25644643276 25690220633 25730876864 25739223818 25744457552 25793564192 25827601492 25838523788 25882128448 25928534368 25936945441 25965717008 25976697712 25977992128 26023273192 26037008206 26075645684 26086672876 26108209204 26163328576 26176243544 26223176804 26247825296 26260781974 26272784692 26273196584 26307866809 26316223456 26363407696 26396330576 26460639128 26473700857 26495556703 26537487424 26546096038 26593692433 26602139872 26637244172 26649836752 26696288878 26735904692 26741341088 26750015831 26761328209 26792349248 26839966384 26840387168 26893064044 26904436916 26952675806 26983495616 27031876256 27040645247 27045219964 27084928948 27097733168 27144966002 27185247628 27190775392 27211098431 27242640832 27290126248 27291486112 27339056668 27353486149 27396774592 27405661954 27436062752 27485254832 27499761476 27552216296 27588574321 27600241319 27601616636 27646819024 27696388984 27708101576 27734145824 27748783832 27749218864 27798536612 27844498016 27853530617 27865309663 27879270496 27888314377 27932449216 27947191888 27960987422 27997300408 28011120677 28037449748 28049306572 28052247839 28064110921 28096642112 28147018592 28196080388 28264773614 28315451549 28347829664 28401902144 28415922136 28466871076 28517464283 28564614344 28620077728 28669964092 28724651032 28739811826 28791341491 28823279408 28874958728 28890198854 28929583144 28930036688 28945305884 28977414592 28997203994 29029370272 29038787239 29044691896 29051067521 29100093616 29136434096 29150816674 29152269256 29203083259 29245960513 29258328407 29264736496 29292243904 29307704272 29308163744 29344764064 29360252152 29374745213 29416255792 29430776498 29467529938 29483545043 29517258848 29529741472 29584779142 29625110312 29640746366 29678227292 29693891381 29740883648 29750531426 29780129848 29837953376 29852682244 29906207254 29949094049 29962782542 30012322256 30026039648 30066133496 30119569018 30177021028 30240730432 30280636232 30338395472 30354407996 30392791352 30408832586 30442564768 30510044432 30554840624 30555319648 30571446664 30584375096 30609624584 30624734371 30683149966 30734930336 30738163981 30747927904 30773312416 30788503004 30803058064 30843705914 30902054722 30903594568 30908822816 30918849467 30954204512 30957461227 31022818288 31068854432 31084190908 31123009148 31139435789 31139923978 31178811818 31188715712 31244636192 31254771779 31289442352 31305956836 31345543432 31362087526 31375350314 31421909596 31529799224 31543132936 31599688876 31646084932 31702825462 31712895808 31769756128 31872359288 31888092397 31902667126 31996914752 32042799712 32056350368 32059711816 32073269624 32130776084 32224091872 32234545189 32271404704 32302598416 32345225066 32360516056 32390933344 32406922436 32424026723 32464518163 32465027126 32475339584 32515895104 32533566944 32591387752 32638125212 32645273536 32655863482 32669673398 32696644442 32728249193 32759012132 32765673248 32776302251 32828172608 32871492808 32885393912 32888842294 32961744431 32999952832 33010657834 33047276192 33062380736 33138010444 33187185416 33201220024 33245032499 33315219056 33374952296 33423954872 33438089608 33554573888 33564312523 33677177072 33694951796 33755365886 33803772541 33857268928 33875138704 33917974048 33935875864 34000607344 34034434112 34045474694 34059872266 34117351136 34159957216 34171038517 34178522576 34227536056 34243180048 34260083462 34288367498 34321510817 34361295424 34386977882 34404206144 34415366678 34422364592 34471727752 34488024032 34505048308 34548138548 34566914878 34599406072 34606441408 34617667546 34632307094 34732887952 34734618688 34795163032 34813527826 34863451931 34879933396 34982428096 34992581141 34999696424 35066457104 35112730954 35128779532 35129330264 35186860576 35249949616 35316633968 35318393792 35379955688 35397420247 35449948058 35466150764 35569153312 35587926616 35632927792 35651734756 35702860886 35717959354 35719739176 35778236384 35782000639 35823478208 35842385744 35857543216 35887146064 35910753824 35973348236 35992334873 36034056256 36037847426 36049294784 36079055936 36090759782 36113930144 36125645303 36166954208 36184807252 36231800528 36249685582 36294954542 36318830572 36383378801 36425553472 36443534168 36489045208 36508876388 36558646768 36577942324 36643525534 36684173792 36749947472 36769343996 36839480216 36903693449 36905532356 36958456486 36965971504 37036482784 37102306472 37102888144 37168829852 37247300288 37258110673 37300714528 37367593648 37386039362 37438871008 37458631144 37523923591 37525793404 37567420352 37583307328 37587248336 37670565064 37705973536 37724586284 37726466096 37792225394 37864312724 37872011936 37884297407 37928211904 37944251456 37975577024 37994322856 38014376158 38062445596 38082534853 38098639667 38134450508 38142802624 38155175938 38198805568 38214959552 38286184772 38302375708 38333996932 38359214312 38407117672 38427388846 38496288061 38538991568 38612503328 38632882904 38681734448 38702150564 38745082432 38843562191 38909113936 38925568304 38976934654 39052615448 39071892937 39117184064 39186705712 39276344723 39331847632 39351262958 39396260288 39421818653 39483586912 39496395169 39542178368 39563048624 39579779536 39632009186 39703068251 39765900608 39778800446 39786888944 39824286656 39843945064 39862781024 39915384124 39932264036 39936451357 39991521304 39999653056 40012628722 40062596882 40084370227 40128835376 40147176608 40147806016 40239012682 40276835368 40296717167 40298725148 40315767172 40349050588 40434235072 40447351714 40454194568 40514226352 40564820912 40586230916 40603394524 40734526679 40781745088 40803269584 40820524976 40893715016 40947678541 41025784786 41099342851 41112397984 41166650084 41186111344 41246582608 41266943102 41340933557 41358416323 41479948048 41562008068 41581004344 41635874819 41701765952 41715293774 41790088109 41803362656 41858526556 41878314896 41951311094 42013564516 42022107424 42035739163 42053515757 42102263104 42175649656 42177751264 42238235984 42260529212 42278400868 42313304572 42354204838 42402635968 42478662688 42499631372 42539578928 42557568592 42580697912 42636887587 42656375146 42657043892 42719674844 42726902128 42861861728 42884484104 42961374764 43022983234 43046365499 43100122219 43113812896 43191114736 43273500256 43330604156 43353473933 43371807787 43422083264 43499937824 43582229152 43603742588 43681922858 43810282208 43824494021 43893848768 43917015824 43995757784 44058849604 44077481756 44100745733 44151866176 44207003456 44231029216 44308126324 44392642504 44416072822 44495709577 44537533348 44545068176 44631560512 44653591928 44709355768 44733654548 44878125733 44887251112 44948443232 44972871952 45029034512 45052800716 45053507032 45138737336 45161019109 45198302611 45217416629 45269831488 45293724784 45350999008 45374935144 45397333511 45440004764 45459220996 45461486224 45535937216 45540728086 45617581856 45632379947 45636873184 45651677533 45704595776 45785825008 45808426202 45890559407 45977373211 45978094022 46030668992 46053391048 46113200672 46135963468 46225544816 46306118474 46384263904 46403879456 46553744776 46578315718 46637214316 46661829313 46735674304 46750835098 46797346904 46886611184 46911357812 46969941172 46970677544 46995468542 47047600096 47062862077 47082764603 47162220688 47221117328 47246781208 47266761512 47305783448 47329134937 47398625659 47421033044 47473636672 47499437792 47558755552 47574183349 47583856936 47649472192 47674621456 47698155014 47757720934 47760100696 47783676449 47838316064 47843349169 47944355536 48013109816 48015502304 48099195956 48124582583 48200742464 48216378518 48302829113 48358062368 48381933292 48468680722 48489177758 48560371706 48561133012 48647439071 48727871528 48750143024 48822485536 48907585804 48995275714 49010838976 49098714016 49114641367 49169123696 49195075028 49257282536 49283280398 49304121922 49377286508 49520690464 49546827352 49567780328 49608701912 49656653948 49703328752 49727863738 49817024383 49832848672 49873989088 49922197552 49988075102 50058715168 50085136024 50109859481 50172437161 50251837888 50268139306 50352970976 50374264864 50440738964 50468152654 50531177774 50627564204 50637858656 50654285297 50710475536 50734448576 50801397976 50828210818 50900038112 50925163828 51016471198 51096406592 51213288868 51288482476 51289286552 51380441266 51478447636 51488915104 51587128384 51655202984 51677047576 51797026963 51857068736 51873890882 51931434016 51953395424 52046546384 52074016412 52151291368 52173345752 52216418408 52242193927 52352487088 52446353608 52495650592 52521563948 52545569384 52546393168 52615733618 52632446912 52726815392 52743919679 52792661152 52809786799 52921278256 52947401714 52991113406 53042334899 53092192076 53120213993 53187384866 53204279744 53274488344 53299673504 53392577756 53471809384 53482682176 53500031662 53522656418 53679932768 53680774336 53786128088 53808873832 53879880257 53905351612 54063752512 54081290494 54090439928 54169857896 54195466336 54289932004 54370495256 54381550784 54397334089 54422196862 54580252496 54582972224 54678113336 54706972298 54785424463 54811323908 54872125504 54970509664 54988341793 54999522952 55104432592 55177148642 55200482638 55203233272 55293638048 55299455533 55380648631 55392777968 55416203152 55468291648 55497567664 55498437728 55597073224 55624517531 55688996032 55707061234 55730619326 55758540992 55776628754 55830542741 55894383776 55921974844 55994600816 56022241354 56074899496 56098613144 56104495678 56128221842 56228858147 56294037184 56392160776 56529547228 56630903098 56695659328 56712114263 56831844272 56933742152 57034928566 57129228688 57240155456 57339928184 57449302064 57479623652 57582682982 57646558816 57749917456 57780397708 57859166288 57860073376 57890611768 57991518277 57994407988 58058740544 58077574478 58089383792 58102135042 58200187232 58272868192 58301633348 58304538512 58406166518 58491921026 58516656814 58529472992 58548459629 58615408544 58616327488 58689528128 58720504304 58749490426 58832511584 58861552996 58935059876 58966165643 58967090086 59034517696 59059482944 59169558284 59250220624 59281492732 59356454584 59387782762 59501062852 59560259696 59675906752 59705364488 59812414508 59898188098 59925565084 60024644512 60052079296 60132266992 60239138036 60354042056 60383834539 60561272464 60676790944 60708815992 60785582704 60817665172 60885129536 61020088864 61039883443 61109681248 61110639296 61142893328 61168750192 61219249168 61249468742 61366299932 61398688901 61469860672 61475364181 61476327962 61495855808 61546624832 61577006008 61606116128 61687411828 61719970279 61804109444 61807189136 61817645632 61837698934 61908409024 61914922454 61948572169 62045636576 62065763837 62137708864 62168381816 62246018296 62278871578 62279847956 62357623636 62390535823 62489272384 62509543558 62578884704 62611913672 62691086864 62724175052 62750700628 62843819192 62953359413 63059598448 63086265872 63199377752 63292169864 63323412691 63405650924 63539512256 63557953501 63744718576 63776184794 63805334252 63890533679 64011399067 64085599424 64112700736 64119423632 64146539248 64261552168 64346351993 64448183744 64469090378 64542809408 64584681623 64605196832 64690450132 64721032112 64781866688 64813844872 64848053446 64929036326 64930054252 64964324161 64991797079 65045452241 65067133888 65182775504 65276250424 65311726964 65339346796 65393288884 65456498386 65518024264 65531346496 65552604502 65670138457 65742985616 65770787824 65777684588 65923488862 66018025997 66021315668 66094552384 66262547267 66276020888 66374370832 66402440048 66490064998 66609279793 66630438112 66749904592 66847909744 66876179216 67000823351 67029157489 67128625046 67354354144 67389903592 67510731772 67607545082 67728763487 67750277408 67835948096 67871751728 68001214688 68090949388 68119744532 68126887609 68155697951 68234702272 68319914432 68342077034 68357045152 68455072112 68486360096 68520166924 68576734996 68643021634 68773955764 68830733356 68844729184 68943455504 68976048064 69010096616 69096277096 69133829756 69198812144 69235335092 69264614188 69465775904 69590326064 69627055652 69726903862 69759866792 69851922217 69881462063 69985162282 69999392848 70132914208 70225461908 70257559064 70258660528 70373721152 70499899232 70522769009 70552592551 70633267936 70759911376 70794840494 70899896116 70932301528 71025904103 71055940417 71138306624 71175853232 71265855584 71303469512 71405721772 71435918708 71439478352 71556472768 71564001278 71684771488 71708025631 71715086432 71738350409 71774292128 71821507648 71946696472 71984669746 72075694852 72113736211 72181519564 72227860288 72251290606 72333908416 72369614504 72463601056 72499371164 72589909084 72637661144 72733514119 72766757602 72887068336 72978090416 73017752776 73117293536 73155884648 73191996487 73252421473 73287051068 73368347584 73499894944 73523737903 73538687992 73678960432 73807386898 73811064712 73916912972 73931943008 73955926121 73987201519 74072965568 74204612944 74205776288 74337659704 74374354901 74516221346 74601429056 74649826811 74735187296 74759430977 74772078724 74877742016 74917262288 75047847182 75051586808 75174496672 75182405837 75341130128 75411947072 75449172568 75452932192 75584450788 75624344059 75728625448 75744023872 75768594814 75904445749 75988645712 76028752316 76124891192 76165069706 76197279334 76268901016 76306549529 76310351876 76572369544 76604751416 76667993864 76718428624 76814235344 76854777692 76992576122 77077983136 77102986807 77135593073 77225006656 77265765808 77363468896 77404301128 77442510107 77539221067 77687124382 77818227872 77851136608 77953869308 78105230896 78143785874 78283895459 78373411424 78552689446 78663695264 78702525916 78842401253 78843637306 78967173824 78992790338 79126097248 79159559072 79264018372 79406136502 79557600892 79573777888 79599591181 79687890128 79725562048 79830768248 79864528072 79872902714 79983042608 80025257444 80125193764 80168740454 80257670752 80294353216 80478025364 80553670736 80593434334 80597450296 80631534344 80698101176 80737936069 80894703428 80908389136 81028452704 81129641824 81172461832 81206789048 81469053358 81513330413 81606539168 81615125053 81641049952 81787430032 81895357082 82051569572 82094876171 82198685702 82224795968 82333300168 82372222688 82493165216 82533886204 82681867114 82716832646 82959896096 82986807827 83124016136 83162008688 83271749638 83430587548 83580176218 83606725312 83717053112 83756629792 83902622188 84027129032 84044214848 84071478326 84107031514 84351299312 84355502528 84476471968 84521058424 84556801736 84626609144 84668383261 84708409676 84957325376 84981982771 84999262744 85079157856 85115137184 85161395824 85273775174 85312750292 85314087784 85439349688 85453804256 85481524997 85588275157 85723723456 85768968208 85922749528 85965163457 86045966468 86091381299 86092730998 86200244438 86227625792 86382229472 86410251389 86547000512 86661208312 86706947866 86743615574 86899144409 86999875648 87164458304 87207485176 87363845716 87620564416 87648988042 87834031648 87991515568 88117699208 88154963512 88201491466 88359634231 88462058432 88616252648 88785285008 88832145644 88991419154 89075066696 89090136352 89119036699 89307183856 89418711536 89467309096 89623255519 89754844333 89756251466 89774502224 89896886464 89945743904 90058069024 90087283363 90105601432 90107014064 90277474672 90322038218 90396605222 90434833258 90483983063 90587449568 90701998016 90749870288 90794667022 90880009528 90918441992 90922972448 91081456172 91129528721 91235163712 91264759894 91273746368 91303355066 91571650016 91616852404 91781118814 91912736909 91954746422 91956188044 92106782096 92226401344 92271926936 92451089632 92612236948 92768527808 92807758912 93107489552 93156631436 93274428632 93323658626 93501670196 93594693808 93773222368 93822715624 93939882344 93941355088 93990937084 94095200192 94125724154 94165529206 94324441376 94334365321 94442234656 94493562416 94533523024 94611566896 94658269874 94797251318 94842066088 94888882847 94998875584 95007381007 95117511104 95148366698 95167713872 95349242912 95396310028 95515441868 95520201392 95567352898 95676632128 95686698338 95888711072 95919816839 96026219632 96031004608 96198391912 96249165166 96432757036 96605658226 96716124736 96763866584 96937361444 96978355516 97120743412 97122266024 97294878142 97455743056 97500286048 97644971072 97815171608 97863455977 97990551428 98197428032 98229282734 98338247392 98390150056 98514565072 98566560796 98608243844 98754573016 98926707649 99041380928 99093654704 99135560656 99217403824 99313307896 99406657504 99455727476 99508219943 99634048766 99665697344 99747978176 99844395104 99876784073 99976150204 100117430336 100170272048 100219718962 100344874322 100399410067 100441868213 100536278612 100589341391 100705941952 100748529728 100881477928 100936305308 101062355548 101115695989 101255128408 101275717312 101308570594 101420951072 101490213979 101602795952 101656421636 101800076224 101850327656 102027858359 102032942396 102426577736 102576964952 102578573104 102760882532 102956895272 102977830208 103007717743 103310405968 103354095152 103546726997 103594053926 103742612281 103747781764 103862868032 103906790848 104093092768 104126859991 104148032824 104302582736 104346691504 104432836816 104484387854 104671725389 104704974176 104869738897 104892707216 104991301184 105043127896 105091138768 105092786336 105231467236 105287008123 105331533197 105418491563 105453630784 105487839358 105585322304 105619573598 105842556512 105894803428 105982226812 106084669798 106184384152 106240427986 106374769732 106430914051 106548976688 106599347008 106785155512 106943618768 107000063324 107045312836 107359865536 107391024881 107572256176 107617747664 107759760514 107810703224 107952970699 108162580988 108180879856 108339715792 108390932672 108579864008 108740990512 108794668178 108844393724 108989733923 109160504992 109356226672 109413944596 109570848926 109622647816 109767306341 109813726099 109941019328 109976683586 109999045904 110208865184 110354297284 110400965276 110406466544 110587276096 110598911066 110761297262 110785555936 110821494157 110832406304 110868359723 110959889117 110995135328 110996875456 111194146448 111249035062 111414122468 111461238652 111553257508 111659334941 111661085482 111788767552 111843949688 111989201632 112044482708 112149798992 112197226288 112208991356 112256443684 112457716294 112784321552 113059094456 113208287731 113261806196 113424228526 113627594941 113663688544 113867484304 114069857132 114258457376 114295522187 114343856893 114679856368 114898604128 114959247304 115110948029 115165365964 115293117632 115499834912 115537302419 115560795416 115718332576 115720146752 115781223536 115983036554 115988815976 116155148956 116178767584 116204270084 116216455333 116265602387 116400374464 116545736384 116603266696 116609077024 116812333036 116873986273 116983842052 117033313628 117058945984 117096919258 117230817088 117306870703 117441008608 117498980852 117665023168 117723105992 117870119752 117932331286 117934180172 118143780601 118339116568 118500441248 118562985464 118712909168 118775565524 119002125704 119120519392 119159161429 119209552931 119410728976 119624829016 119796376196 119851130168 119910292117 120049289024 120264533984 120354422587 120478276072 120708084112 120767669078 120984202073 121122544928 121161836411 121213074829 121353581888 121417631984 121571165408 121635330344 121847347391 122040177728 122079766886 122219362496 122285786656 122337500384 122438498336 122498937484 122732599864 122797377802 122950728362 122952655924 123017550007 123154012016 123212232256 123374823656 123439940558 123608218888 123614378272 123675397868 123829844908 123897144338 124074818203 124091273152 124131527674 124336763632 124492036592 124557743156 124559695912 124715247272 124781071646 124960013101 125012857739 125019087116 125157769408 125223827344 125382173728 125448350104 125501401256 125687638384 125906718826 126119196896 126132465991 126172531744 126398755504 126584339728 126646825382 126811301848 126873899537 127115907002 127489437152 127552369588 127610668504 127781067358 128022798134 128238847264 128252339369 128293078496 128523104336 128692703986 128938180756 129006233983 129169363246 129210393664 129380900264 129442064224 129627689744 129696106892 129858072652 129860108504 129928648322 129983594158 130090904482 130365551008 130552500848 130623453928 130678693592 130786577768 130851137767 130912996772 131036048528 131105209004 131340276914 131485971232 131541575648 131555369176 131846977724 132036051994 132042631336 132107811359 132272788879 132525094534 132552041776 132748741664 132804880096 132980129996 133050316553 133218559586 133260876224 133499809184 133543115783 133695819488 133752358432 134001646702 134058314978 134257250092 134495860961 134708708288 134779807184 135021463544 135215090164 135457526974 135500554816 135743503456 135787537897 136002429376 136181898776 136239489064 136253775218 136311395902 136555798357 136684154068 136714090304 136910144224 136972720192 137040333848 137153469992 137286043268 137547911528 137661466712 137689458368 137729420353 137886911008 138020193232 138192554192 138267659512 138397624288 138470670184 138529228376 138712032151 138931551808 139180652128 139225801561 139254111304 139453807724 139519733584 139703844434 139762924126 139970324564 139998785696 140044200527 140265828416 140450923816 140515118128 140517321056 140836544387 140999798464 141045538018 141105185102 141266535872 141519822752 141565730999 141589680988 141799792232 141864603056 142051808206 142111880834 142351706464 142531711168 142606939024 142811443544 142871837416 142878956704 143128002556 143203545133 143369542976 143416051262 143430172864 143476700818 143548584256 143893392944 143969339492 144151389704 144227472422 144363039128 144434300857 144502581212 144739229008 144927202112 144998742328 145179818168 145275322288 145467028238 145533515204 145774136672 145956180832 146003528209 146035505552 146234587072 146311769296 146383992974 146504842946 146574102136 146646455309 146829588829 146999789888 147047475806 147077375984 147357920864 147614773796 147622129424 147833825944 147863886016 147911852242 147974403038 148239716933 148409225888 148411552576 148675319408 148748709802 149032442692 149297313011 149299653622 149470374592 149518861954 149544157448 149834524576 150095694364 150103173616 150348993344 150364811674 150682260256 150731140747 150898345136 150905864384 151168901576 151248688118 151457250896 151537189628 151808891498 151977291424 152057504632 152249782384 152330139412 152394558668 152537802032 152613099058 152620703752 152886730003 153144739088 153209502832 153335987728 153436857248 153628470688 153709555384 153785430821 153985152244 154155966272 154205973614 154271186146 154355029931 154531531616 154726937792 154808602256 154885020214 155078442134 155374248764 155456254877 155636455744 155702273216 155907738616 156210461792 156287571748 156567790918 156746822848 157105378892 157327390528 157405051832 157684802506 157687274612 157985580676 158252194496 158319118144 158528036744 158812273004 159115201784 159147555776 159199182362 159375780256 159484621967 159661536496 159729056144 159745805428 159966085216 160050514888 160250387528 160329491707 160337480908 160515341504 160923329077 160956050728 161107341472 161186868668 161194900592 161263068688 161396202352 161475872138 161789406856 161816778272 161869270739 162056905408 162071414659 162259283648 162344923664 162413578096 162716285281 162785096759 162938106716 163024105013 163026660826 163213078336 163230250106 163282099904 163574860064 163627922843 163790714164 164103139144 164189752342 164397371404 164484139897 164666600336 164744445376 164986330432 165067772408 165363734228 165433665292 165919792192 165973615654 166248032272 166324017376 166543499276 166861175096 166943542549 167160352436 167434106224 167513259584 167805244376 168054258064 168142956652 168214063028 168702598624 168757324813 168952943936 169042116848 169113603472 169253218288 169336766522 169416819352 169640382527 169712122153 169961300971 169963965542 169998525488 170158315712 170230274368 170322791648 170547550348 170625500584 170628175568 170878699376 170907608512 170963049994 171176550314 171269581879 171342010481 171483464999 171537936416 171845499056 171930326914 172091932936 172182762598 172185461996 172400488876 172491481393 172564426727 172764458944 172820502778 173322416624 173413895732 173487231148 173798288818 174047523083 174414970352 174727691432 174958262857 175297976084 175668063296 175983031136 176235398416 176309927024 176402982932 176638534289 176719268462 177232505296 177570570016 177664291288 177898737863 177982838308 178150133392 178180272704 178238073398 178557649193 178614367712 178837423072 178934618192 179246511038 179509688666 179512502932 179549004448 179607249151 179683203689 179831544431 179891487808 180116138048 180174566726 180211202864 180214028128 180554949344 180644076436 180793210444 180869666516 180967966126 181174899136 181499740576 181558618087 181589334044 181760019056 181836883984 181845944896 182162912344 182259057442 182529519788 182606710132 183143300032 183233704808 183562237628 183825473818 183909492844 183912376088 184155067663 184213564192 184543853872 184902179264 185224473896 185315905999 186214979104 186313262872 186548857264 186647317252 187003340392 187189387616 187250110817 187329297463 187546444736 187645431248 187879764688 187882710176 187981874168 188251448308 188331058412 188430459041 188648882752 188668730642 188884469312 188987124832 189067046048 189128378351 189223133792 189284516729 189316539748 189594502636 189684132176 189777765694 190014762014 190118031829 190296733396 190335427744 190477689017 190698485824 190792620056 191030883736 191040402784 191134705796 191373396676 191474403043 191777422144 191839633678 192052439264 192396783824 192498330332 192865514072 193120020247 193201689233 193211316452 193527733168 193874722888 193956711032 194241486824 194244532048 194589756284 194911486112 194974714319 195000572096 195057167641 195630343216 195726911954 195981102856 196077844739 196365734873 196448776447 196458565468 196676494784 196780300112 197029130144 197133121592 197216487688 197509146032 197853415298 198187309408 198208160843 198271121312 198434807648 198626615792 198813315008 198911454952 199016439886 199268097532 199373270701 199622249981 199688790208 199753568146 199952300408 200340544096 200439437924 200689748644 200798820134 200883736426 201072557224 201178682782 201539390437 201762955856 201872610616 202124711096 202231391978 202510256816 202617141188 202841902144 202980427958 203205591904 203271510673 203312843272 203357472647 203700655312 204055716718 204065884792 204421582813 204853155472 205153929904 205157146208 205521765064 205623216491 205913790544 206015435486 206384815301 206620811936 206708190304 207093453994 207188107852 207485224562 207495563528 207857239667 208186185536 208253719982 208296065648 208605165472 208693383008 208865673632 208968775708 209079068869 209343450778 209409948352 209739477794 209785414432 209853467659 210086255792 210182277536 210185572672 210462934472 210574016246 210663066394 210836983126 210975678716 211239147196 211685113024 211789606856 211964453624 212169339596 212368768304 212480855972 212749539464 212861828102 213097953376 213570311024 213887237536 214000126648 214090625672 214373140597 214782049762 215144512352 215167147867 215235495328 215519521028 215621406448 215905941398 216325161976 216361759712 216431946269 216679431584 217159728016 217481981024 217589336356 217688787448 217976050523 217979467846 218321009984 218712453344 218783402453 218827889192 219141697852 219245295632 219534612682 219627452198 219953367172 219998091808 220069457971 220417730368 220708594568 220801930552 220812933088 221197822132 221314569751 221522594524 221571111872 221642988314 221664812608 221736719446 221919778234 221990270656 222388292896 222498070124 222828244936 222922477304 223106515016 223216646779 223318669882 223322170964 223687899376 223978403264 224088965416 224299597984 224394452576 224417982712 224512887368 224915432588 225360384083 225568643104 225641816323 226118188912 226416575462 226523612392 226848457052 226968187061 227255189882 227327377088 227734968608 228139714264 228516914752 228591044374 228687713786 229097744351 229359712736 229434115757 229797208256 229918494608 230221896058 230330731928 230732211017 230999669824 231074604838 231121590832 231436665152 231562447072 231966073108 231977631952 232310297912 232357535168 232408540168 232432910666 232531204774 232948126609 233206533392 233218154048 233624666072 233747972546 233967684104 234066627256 234193838516 234613741406 234882017216 234950187661 234997961704 235446211984 235740239504 235864662572 235868360344 236287561202 236626407787 236678233136 237000882496 237125970928 237425818336 237551131048 237668393087 238004251408 238241038784 238318322858 238419105862 238821457952 239249658032 239592752392 239702260336 239820584234 240250575719 240529067968 240708845174 240956552144 241416168224 241535338156 241968404146 242245089856 242323672822 242426149658 242835263968 243142330816 243270660688 243694694782 244159533772 244288400521 244571573312 244675000768 244876996672 244997874968 245465199728 245594755604 245901456724 245905311848 246035100014 246308024032 246749647312 246879881116 247216437776 247228756544 247350795736 247659689816 247781941729 247794288676 248149636406 248263055348 248673527264 248984073184 249115486312 249119391824 249430494544 249562143292 249920026202 250025715478 250038174232 250161600233 250447654688 250474004473 250764347456 250896700208 251002802512 251375276768 251813437652 251946344111 252238393792 252264931982 252345063488 252797511008 252879517121 253168679456 253293650764 253622603696 253747799074 254231814004 254683651607 254978874304 255104739176 255221337008 255562134716 256045596268 256477694528 256504678738 256586156992 257046208672 257129593039 257385407972 257876361512 258012467966 258338726492 258475076981 258761800528 258884128448 259255379488 259392213784 259716145304 259720217008 259857296644 259967188316 260181808964 260731102016 260806774711 261105001696 261246907856 261357387184 261573155536 261702275534 261825993544 262072097056 262210418008 262339852577 262667465137 262680553828 262971942464 263083151296 263110738352 263693955448 264072103988 264085262672 264215622718 264545577758 264689353813 265050189068 265104083552 265190081849 265497483328 265609760192 265960259992 266100633106 266437119172 266577743971 266690477669 266999618368 267086231566 267391638976 267504716864 268003293404 268116629956 268514500184 268991721922 269474016427 269559614368 270042927088 270430180328 270915053948 271172670571 271487006912 271575075794 272363797552 272478978128 272507550436 272622791804 273111596714 273368308136 273503250559 273820288448 274080667696 274306939984 274572086536 274934413061 275095823056 275322933424 275458840706 275773822016 275952730571 276040386464 276385108384 276474766183 276535319024 276795248576 276941340368 277058456752 277424064302 277574839597 277692223883 277921477757 278361304256 278451603122 278508222608 278907615448 279039467168 279407688868 279525848252 279555159499 279940649128 279997571392 280088401054 280590591589 280901847632 281030236256 281034642112 281673088774 282077020169 282091076036 282210370204 283039645504 283131461998 283179361976 283599584464 283729206112 284103616412 284223761668 284703412928 285213878048 285622887088 285743674832 285757913408 286256005112 286407090266 286832102524 286953401636 287786785888 287938678984 288302779408 288454944844 288726078256 288868601714 289005162424 289386534899 289478458016 289508914261 289997484656 290359636336 290550644576 290934056476 291067030408 291210709427 291451123733 291548273344 291912361664 292007056418 292071011104 292289311997 292530616763 292623538592 292767985948 293009685892 293148204272 293292910618 293659177658 294094951612 294154751968 294250174141 294374610299 294715841728 295229547592 295244258848 295667651888 295823704484 295948806076 296479433866 296818451776 297350638816 297497419604 298064885384 298458213109 298594626022 298599307244 299037723908 299088314896 299669049152 300191388728 300206347232 300729623348 301324558493 301364520512 301462281494 301796690272 302337803152 302497376236 302914501792 303074379256 303474317531 303602654509 303617782996 303954582848 304115009264 304499564768 304660278824 304789117336 305075604064 305226198116 305241407504 305773460006 306289478176 306388836787 306419005664 306518406293 306671975456 306771458147 306873714496 307256941376 307419110768 307570861642 307970304488 308122327447 308411947228 308542372292 308705220131 308710059862 309063063232 309617204512 309770040428 310156884268 310748497528 310912509754 311469967039 311815477232 312420923584 312575143496 313135581836 314146880131 314210757784 314810103664 315369605012 315374549224 315971161352 316127133763 317056073488 317624546008 317781334577 318230403568 318398364724 318751560512 318969243934 319323072992 319426659629 319458112288 319491610856 319561742731 319932170432 320101029776 320500775056 320658983414 320674961816 321233915849 321841612477 321846658154 321912101456 322214682944 322373737336 322389801184 322526137376 322792404704 322951744276 323122197343 323578813712 323633556544 323738541478 324142829318 324318995473 324689847328 324827156192 325432570562 325570193518 325876213432 326048210026 326053321652 326460500212 326632805191 327149720128 327255845686 327581428328 328206278288 328379504684 328794742808 328968279794 329333200672 329440034539 329579352221 330135544816 330727468456 330867330584 331303944559 331947231308 332496064544 332648034752 333086998552 333722350192 333887085098 334320704872 334485735143 334868212448 335610488752 336108516128 336285913304 336428126056 336872078081 337405197248 337514649626 338084233696 338119803791 338227206944 338506436576 338673533044 338833638704 339280765054 339424244306 339922601942 339927931084 339997050976 340107344137 340532073497 340645583296 341095100696 341251001168 341256351136 341757398752 341926099988 342353100628 342539163758 342684020962 342966929998 343075872832 343690998112 343802489569 343860653828 344183865872 344365525196 344370923992 344800977752 344982962786 345128853454 345641005556 346644833248 346827791464 346974462296 347596577636 348095046166 348719170681 348829940704 349455382864 349916525714 350595952168 350769016367 351966062272 352470796832 352619854048 352805965864 353277068578 353438536924 354465010592 354579997079 355141140032 355328582576 355797475726 355965676616 356300266784 356476146796 356664293953 357115298386 357228735424 357674846144 357869236384 358493022076 359019377332 359025005864 359098008896 359214498302 359366407378 359663088862 360010741123 360349133452 360422405728 360428056256 361109898688 361288152872 361586420888 361739333032 361935932252 362579188741 362999481152 363117236174 363178668088 363520038112 363673767968 364325824688 364518114884 365059039576 365213420264 365695357489 366467409616 367124475256 367650947636 367818985688 367824752176 368310135326 368427128384 369087707744 369207437753 370448947792 370631811998 371296344293 371841497951 372429958208 372626525744 373097714528 373294634504 374006680784 374378775232 374500221634 374658594926 375290862496 375759529376 375765420352 375963748336 376502896616 376662116824 376860918082 377337461284 377536618987 377974249664 378134092096 378256756702 378446267584 378569033458 378633079496 379189005272 379368264352 379555531388 380029524028 380236063658 380593466792 380670855488 380781338623 380955378034 381585240112 382061767472 382080805568 382269411592 382746793352 382948806086 383497971241 383679267356 384104878528 384793567648 384918392551 384996660664 385731028144 386240040494 386403378466 386422632904 387055466336 387096188731 387749445776 387913422064 388482973648 388489064096 389179512568 389371622717 389822972224 389949428638 390114335282 390813799187 391260686432 391453823908 391962205712 392155689478 392731469746 392897552894 392917130936 393560600224 393602007029 394058260288 394266243184 394432975376 395018292064 395706830596 395915683603 396374618816 396416321686 396542242624 396869615296 397253231584 397382098333 397822909904 398032879772 398536195064 398746541402 399244499962 399507136292 399904600816 400681088192 400878875848 401379497288 401597640268 401767472852 402145114448 402357365564 403078780874 403525911712 403745221232 404249422192 404462783956 405020513632 405234282376 405434317619 405940627939 405960855916 406411183808 406543021346 406625686544 406714945294 407401310624 408111433436 408131769584 408843165626 409706310944 409839217403 410307859808 410314292416 411043530128 411246432982 411827581088 412030870972 412763159501 412769630602 413241623872 413416380608 414186907988 414376215704 414970449124 414991127056 415714479334 416507439964 416592131296 416727271477 417210330944 417386766016 417731347264 417937551416 418158137738 418686901556 418907883383 419085036337 419478955588 419570828864 419706935318 420172511584 420364555072 420925868944 421148032492 421326132788 421673966252 421951357432 422478294392 422686841773 423579213712 423928907248 424338679192 424737536608 424961711944 425499078928 425723656204 426195906752 426746259221 427140622048 427279184101 427774475072 428000253296 428181251344 428746281194 428979297559 429564099524 429790822307 430289024704 430334295734 430470990656 431039042056 431242812896 431811882796 432039791953 432650323952 432723519424 432863892538 433358863168 433640005183 434319456032 434460346859 434963962048 435178672712 435377574896 435952101046 435958935692 436733750761 437424906688 437566804906 437655778384 438283395704 438490591264 439069225364 439254904396 439906734344 439996183616 440138915942 440928072497 441417189136 441603861104 441625866176 442395644264 442629139502 443045189048 443263888837 443285976628 443473438892 443839556468 444776585792 444905674507 444996140248 445656489872 445844954608 446213030032 446433293558 446637339764 446644341928 447233735753 447375798752 448079793469 448177930832 448599195968 448788905152 448835965424 449025774736 449830865176 450052914569 450424463951 450720768166 451137286208 451283632646 452092771361 452236377824 452833150924 453047224784 453696914104 453936374122 454510379764 454750269127 454942579553 455469937216 456279428528 457182088748 457375427572 458195488702 458719425472 458868231514 459690969199 459836989216 460443792116 460661463856 461464422034 462149209676 462243181664 462588673327 463124894144 463932146216 463955263904 464620595824 464817080336 464865821332 465062409548 465896253218 466413066784 467249332144 467495945092 467935368208 468133254512 468387677032 469005763457 469204102423 469227482812 469900375322 469995923408 470892423968 471480479008 471729325144 471736720688 472575122404 473252815574 473356466272 473510020489 473710264271 474101344409 474251941856 474851636672 475102262096 475336786174 476008502816 476636645716 476838211724 476888213263 477089885657 477642915904 478499316064 479185504784 479404520672 479641168468 480501151438 481417690348 481913104288 482832336448 483070676312 483936808292 484647345644 484852299316 485670527936 486541321376 487389389564 488319067544 488576801042 489452805347 489995749936 490930399456 491189511208 491802913448 491810623696 492070200028 492616048064 493499294624 493659383063 493759762232 493868147857 494432875552 494701591472 495319379632 495563883458 495588577352 496299272812 496526110696 496771210199 497181328721 497347054528 497391582919 497968146368 498230972624 498238783648 498860989088 499124286584 499370668621 499840052404 500051430956 500076348464 500323200466 500895309376 500948008946 501220265731 501793400416 501956179417 502005605024 502168452863 502750553536 503626875304 503892688222 504529863964 504796153477 505595022016 505759034242 506337358912 506587301528 507245207392 507495598148 508463628008 509134598833 509367303214 510209478352 510442674016 511124269432 512091192536 512343975409 513009357476 514092417344 514259186078 514770815944 515752723024 516024935932 516677452984 516950153962 517523601056 517691482847 517910410633 518510758976 518784427568 519432290608 519440434016 519714593288 519934376632 520363617928 520620484307 521613549422 522210003392 522493815712 522548787677 522714774368 523146311072 523316016839 523404551068 523651987088 524144194112 524420836016 524679705154 525334930274 525361107656 525620440939 526221476704 526276840859 527387910896 528144207976 528170525344 528431245436 529091155516 529370408413 529378707626 530100378136 530208167104 530380163698 531331120243 531920519984 532201266212 532874238344 533155487942 533380955338 534145846703 534172463132 536006586808 536233259912 537029000368 537983443844 538948032854 539119228736 540085854176 540860360656 541830107896 542097570749 542345341142 543150151588 544727595104 544957956256 545015100872 545245583608 546223193428 546736616272 547006501118 547987268213 548161335392 548613879968 549144173072 549868826122 550191646112 550645866848 550917681412 551208454291 551896808771 551905461142 552080772928 552770216768 552949532366 553070638048 553882680736 554116913504 554848128604 555149679194 555384447766 555842955514 556903206244 557016445216 557197138267 557815230896 558078934336 558815377736 559051696504 559110318998 559881298256 560176802108 561181183178 561803695264 562060472512 563346177548 564154040338 564182152072 564420740408 565165552483 566262923996 566358723952 567199168928 567458412224 568207232824 568447523336 570427756096 570593312891 571245774176 571487349664 572512010224 572814180532 573664205048 573906803272 574664133197 575573571776 575877357968 576605558816 576909889688 577452156512 577737203428 578010324848 578773069798 578956916032 579017828522 579994969312 580183116469 580719272672 580907654789 581101289152 581868112952 582134060816 582421418854 582902247466 583465683889 584014112836 584142022208 584578623994 585061233526 585247077184 585535971896 586019371784 586296408544 586585821236 587318355316 588189903224 588309503936 588500348282 588749220598 590459095184 590488517696 591335303776 591647408968 591897612152 592678682827 592958867732 594701277632 594873879397 594994839208 596129770768 596916426218 597189252044 597198614488 598075447816 598176629792 598370674979 600382777456 600412694464 601459246696 601756144199 602639669093 602649116986 602924562988 603593380544 604675606304 604871759723 604994752472 605829003584 606148758512 606948635062 607205309018 607235565992 608230018528 608294010863 608999129536 609320557648 609578234672 610151208128 610452396232 610482815008 611546920012 611869692841 612578956352 612777673574 612838011328 613036812586 613343950912 613542916294 614135970151 614838221536 615141723284 615940608976 616244654894 616823894456 617084744584 617410440262 617420119724 618517439617 619234409024 619540080856 620313768536 621496995056 621825019508 622939934078 623630954464 623833256893 625150286992 626271163672 627362788633 628293760262 628421515568 629620207328 630739210024 630749098448 631942322704 632254267526 633387881441 634112146976 635249092016 635562669154 636460807136 636796729448 637906701047 637938487868 638646145984 638853319258 638916224576 638983221712 639123485462 640202059552 641001550112 641317966828 641349923632 642467831698 643683224954 643693316308 643824202912 644033055919 644747474672 644779602368 645052274752 645584809408 645903488552 646244394686 647157627424 647477082956 648285658636 648637990946 649379694656 649654312384 650865141124 651140387036 651752426864 652096420052 652106643304 652921000424 653265610382 654511691372 655162856656 656412556576 656759009368 657589485616 657936559588 658666401344 658880069078 659158704442 660271089632 660340557247 661454936912 661734661168 662607889118 663894462616 664222179929 664992129088 666173997104 667444700384 667774170196 668641409744 668971470286 669736424896 671220977504 671438717873 672217032256 672571826608 672856252112 673744156162 675029299252 675385577911 676168467392 676239607582 676454413888 677012873152 677347066088 677667277408 678561530108 678848488612 678919673069 679845203884 679855862168 679994101952 680214688274 681064146994 681434293859 682190201392 682502002336 682512702272 683514797504 683852199976 684706201256 685044191839 685078327516 685368041924 685933859996 687381996224 687604979138 687721307656 688367731744 688731050392 688741847984 689601955504 689965925572 690257706908 691282011112 691623247703 692486953543 693289666496 693655582928 693948924592 695193155272 696190092332 696557539601 697438341362 697659881408 698910765728 699137488511 699833051428 701191904336 701538032734 702795870469 703093077491 704125389737 704941593664 705239708096 705611931728 706554137156 706877073848 707809871923 708930021184 709159994158 710431497853 710657165152 711594951452 711931353232 712600533568 712952293592 713328587906 714230596772 714607565771 714909767869 715738472768 716986044152 718038754664 718050011728 718428996604 718732814756 719326177724 720021482246 720698266904 720844811456 721054024201 722576305744 723172841776 723478666064 723871864504 724827088979 725158377482 726198285967 726234472348 726357336176 727040076224 727347535936 728651649376 728888019937 729036229768 730118079152 730426840528 731390714978 731788213483 732702077723 732934819232 734248950512 735301895272 735637971376 735649504352 736620270652 737009056861 737320732379 738175415488 738414875506 740897895584 741263623996 742592688586 743682995902 745016398357 745253051488 746195429056 746589269008 748013361568 749000443268 749317189852 749712677461 750581724992 751519058752 751927496672 753005793232 753324233648 753721836164 754674922568 755073237974 756513513404 757138066916 757266158992 758378010544 758736528704 759111062776 760059048056 760472127316 761186933584 761562677246 761910756068 762928137461 763170480224 764123534944 764538823184 765493586704 765897612172 766995942482 767358534712 767737324853 768371144387 768696082693 769587135296 769836785102 769993321328 771462056288 772480080988 772806756932 772845265808 774110932672 774192377462 775498891552 775750459099 775826844128 776078518061 776965947296 776978128192 778359025136 778743245434 779898857276 780228670564 781615344587 781627598374 782521372864 782907647816 783924411424 784311378956 785462939492 785795105788 785834261872 787121200448 787204014058 788532486368 788865950752 789121854499 790036584128 791413661192 791831367206 792832643372 793251098321 794506463168 794764196666 795645819808 796065759544 797072390128 797493082804 798488999924 799014272584 799809201632 800068655309 800406998251 801757751696 802758994576 803195280536 803534945704 804290228896 804714731128 805111961357 805776636203 806157561748 807051823424 807490442464 808093980227 808498844384 808761116933 808925567912 810041027264 810468564752 810868635238 811881255878 811921711832 812322499633 813086042692 813251373088 813429890588 813515187331 813859216709 814802621248 816222866872 816263539168 817686331252 818117903911 819412621888 819678434806 820615719616 821148094921 822087060256 822492865964 823655162176 824061741944 825526319002 825539261204 827006464207 828373815976 828752431408 829940898248 829982254112 831428958668 833014879928 833184262592 833454542954 834948903239 835875102832 836316275476 837373803112 837815766766 838170072674 838957911176 839372044819 839413870636 840345023168 841851737888 842296064984 842480958109 842652265576 843347932504 843902714864 844956588784 845373683546 846889414511 847158427424 847857814496 848132854877 848491523803 848677358384 849475073216 849923423888 850998157856 851447312408 851867611177 852931431737 853492518442 854281244096 854558368202 856000506592 856362502688 857492562388 857958595118 859128199048 859581644614 860668591468 861122850049 862078084112 862485625792 863623765592 864079583906 865300647904 865727785076 867280010366 868523727421 868638912064 868920693718 870357345424 870755149792 871904202092 871917871384 873467501522 875133609812 875311556768 876566791408 876981182528 878138450728 878509808792 879813468688 880277831884 881856144994 882834378272 883207722208 884791288528 885258279004 886090378096 886527777674 886571953256 886946877784 887679112936 888117296759 889811349014 889992280496 891312979744 891689909216 892426060064 892866587116 893274679528 893288683856 894467471506 894751597504 896159586938 896355861664 896646634543 897671930848 897766375583 898051549472 899661730352 900105829138 900848927902 901441536332 902567265292 903043637881 904185542722 904472755648 905666301848 906094449568 907393828208 907872748244 909020759528 909500538254 909885159106 912558857056 914364177496 914750855144 915957964369 916390977404 917736463028 919381938398 919673978432 920887584232 921322927712 922928844068 924298419352 924486363328 924754679513 925177346654 927864292432 927910527808 929241191648 929634160672 929731642664 930124819096 931352215871 931792506436 932826133568 934498664288 934801810481 934991890184 935870736416 936266509024 936775354064 938011526914 938408204846 938454965624 939800750644 939991846816 940296774967 941471026727 941784847936 942960958016 943458650288 943473441376 945150244808 945616798027 946505631148 946712932544 947020040978 947420528542 948202688818 948503883712 949119226597 950204524192 950512765279 950673572348 952017005632 953273291432 953676423448 953776426526 954179771314 955890588499 956998632128 958371009568 958809041344 959282336936 961002302876 962835380696 963826208576 964105942471 966141352624 967873616584 969294691288 969704598632 973082642752 974778779128 976638135088 977153602084 978905610694 979991499872 980309403689 981860798912 982379022416 983605826896 983621247392 984140400056 985855810709 986998589248 987318766126 987519524464 987736295714 988865751104 989403182944 990638759264 990960116993 991127766916 991177154704 992598545624 993052221392 993542420398 994362657442 994783165838 995323813693 996461945248 996477567296 997721978176 998248573168 998741337242 999680104808 1000102861912 1000152696928 1000646400932 1001896017892 1002424815931 1002440531462 1003586800832 1003912358834 1004011210048 1004336905726 1007253750608 1007785376444 1009059727928 1009592306954 1011040105999 1011518068484 1013174603056 1014490414784 1014991196296 1016927256016 1018269197666 1018734606428 1020418956704 1020885348032 1022248538864 1024182385072 1024687950818 1026018714952 1026525187163 1028518372156 1029541631888 1031505446048 1032049871864 1033354905968 1033900307924 1035047202112 1035382965694 1035820821266 1037568855136 1037678018531 1038864581216 1038880868032 1039429186576 1039868753264 1040727235856 1041240968614 1043227098844 1043777711317 1044987631424 1045081191077 1045097575354 1045429548736 1046292622144 1046632033678 1046809102136 1047303974176 1048841672032 1049359410308 1050669860548 1050722215312 1051240881878 1052442953408 1052553681718 1054775821792 1055117985229 1056288415952 1056341050688 1056862490872 1058182311032 1058740816826 1058757415252 1060200756272 1060760327396 1062662240486 1063841039968 1064402532424 1065748476688 1066310975884 1066761910676 1068291693406 1068344926264 1070207110021 1072013173616 1072466519824 1074058000736 1075966887688 1076498015747 1077896065708 1080171708352 1080485209517 1081720721312 1083660215792 1084195141498 1084690682284 1086300303176 1088193784139 1089455190208 1089915912512 1090030201744 1090491167216 1092446386856 1093473232544 1094013002236 1094590419373 1095974536426 1096322670784 1097227759936 1098288346144 1098644624803 1099737652244 1100383292224 1101291733696 1101835362824 1102416908582 1103793617542 1103810922284 1104393510737 1104860550343 1105899064732 1106141276096 1107765361472 1108233827008 1109696257208 1110299358388 1110768895532 1111685911028 1113806412488 1114032890432 1114394276534 1115630461792 1116392353769 1117630755472 1118103393008 1118220637996 1119762596512 1120353604216 1122306441949 1122362366356 1123607390528 1126463303539 1126692355096 1128308080676 1128364304144 1128841480816 1130331104966 1132525847992 1132717447904 1133084895173 1134398337856 1136414465648 1136895046672 1139013996967 1139495677313 1141168735091 1141186625782 1142491548352 1142974699328 1145024020448 1145395459901 1145628361064 1147328410096 1147813606544 1149328266394 1151388979279 1151754715936 1153211117632 1153819779376 1154904313024 1155474406856 1156020649696 1157546139596 1158035657044 1158157089353 1158646865167 1159989938624 1160366232938 1161438545344 1161815309578 1163736225904 1164268121632 1164842837708 1165804494932 1166931367778 1168028225672 1168604797843 1169157247988 1170122467052 1171071943792 1172038743568 1172592817088 1173171642472 1174636710632 1176379806448 1177000696564 1177498441196 1180918190368 1181301273691 1182670607552 1183294817936 1183795224304 1185357365654 1185917735464 1187482677689 1187984855071 1189747758794 1189989678416 1192259541536 1193832852436 1194378504088 1194397228976 1196150895632 1196353259584 1196741349958 1198887073153 1199394073367 1200765554912 1202918493392 1203512288398 1205279338186 1205298233972 1205849125976 1207440369751 1207950987089 1209351212608 1209743519446 1209989504944 1212297517024 1213897270124 1214410618036 1214471131984 1216460037056 1216588021726 1218641115296 1219036435727 1219156469344 1219551956953 1220904792464 1220965630016 1223093840024 1223739385682 1225555347148 1226073625172 1227085832588 1228271940302 1229676443072 1230283446568 1231881217952 1232489309788 1233647788912 1234169489168 1234820880524 1234840239448 1236469740023 1237034879234 1239080161712 1240627537072 1242993990112 1243650039016 1244263940279 1245291165041 1245879868156 1247261908928 1247666513786 1249903544351 1250300573984 1252542327344 1254725577266 1256587520524 1256843031136 1257250744057 1257782425823 1259240414656 1261478420048 1261498196896 1263884645408 1264508535052 1266775762882 1268224293952 1270498184032 1270910326609 1271125338308 1272921614272 1273593458896 1275813402094 1275876975736 1277706638516 1277966443424 1278246970924 1278921626257 1280404119104 1282003100224 1282635933656 1282699847264 1284935663396 1285613849003 1287366449908 1287386632616 1287648405824 1288066111838 1289494949344 1290375577733 1291806977104 1292488789372 1294315254848 1294954165912 1296571317272 1297211341993 1297275981892 1301730282248 1302280774072 1303504853728 1304192840104 1304213286608 1305842000848 1306531220764 1309023382744 1309669554161 1310325713312 1310750775719 1311305082241 1312825113152 1313518018736 1315178971232 1315873119176 1316522671819 1317760138156 1318317408884 1319013213287 1320542179264 1320681114494 1322909873824 1323469322336 1323898648457 1325215778236 1327788925232 1328444359858 1330826222803 1332347994208 1333343823119 1334889400768 1335548340392 1337282819488 1337942940572 1340320821301 1342441955008 1342877435746 1345143653216 1345712504224 1347488312324 1350058598504 1350771155822 1352479215164 1353193050077 1354694132176 1355334554816 1357123060216 1357696977224 1357839346138 1359690407768 1359711724336 1360429376548 1362128293988 1362868587718 1364380402784 1364823000233 1365004004672 1365400173487 1367704399952 1369412402512 1370088383678 1370156655032 1370736083848 1371867719992 1372544913173 1374560144111 1375141435129 1375209958276 1375442615312 1376735463488 1377462100784 1377483695968 1379203911008 1379931851144 1380515413816 1382564022224 1383246495406 1384973907086 1385726617021 1387311165856 1387457125901 1387897849184 1390386310544 1392380184664 1393115079202 1394876682724 1395612894907 1397821531456 1398274977022 1399666102856 1402383808672 1403076065468 1405591740938 1406186154982 1408250779474 1410775733059 1411223863456 1413108274312 1413754147696 1415619743846 1418319988316 1420862995706 1421314330304 1423189902904 1423862706464 1425904587184 1426657175812 1428461193544 1429215131542 1429819535738 1433972088304 1436077509328 1436100023456 1436857993208 1437465629512 1438652355448 1439362515437 1440042964492 1441396533808 1442108048402 1444693707107 1445152611488 1446345683552 1446957332128 1447743729008 1449654177958 1450316754964 1452396571934 1452468944696 1452714672352 1453185924949 1455000677669 1457303298752 1457776039874 1458072459536 1460236158304 1460853681056 1462781429956 1463553482083 1463576426966 1465404155446 1465869638464 1468497901024 1468974273613 1470603790544 1471275942752 1471299008704 1473240541304 1474018113722 1474641464758 1476829751012 1481795791168 1482527247992 1485185377172 1487365991804 1490032796714 1490506102976 1493178538016 1496026723136 1498000886536 1498634379704 1499425354922 1502113781927 1503854993344 1506011586464 1506648467296 1507443672328 1509349845136 1510146475948 1513027026808 1514276133832 1514532317984 1515023623883 1516756021088 1518222125552 1520118096112 1520944254632 1522373867168 1523125354492 1523821512136 1525832353661 1525856274922 1526340960448 1528247069888 1529077646368 1530987173408 1531483817171 1531795224344 1533991884964 1534717069424 1535474649706 1536742288774 1537392165386 1538227712071 1539673570204 1539986642656 1540486205797 1542924112576 1544960161976 1545613513864 1545690531616 1548384754924 1549201988257 1550997783104 1551500918198 1551653688256 1552157036122 1553931894592 1556718050272 1557486490868 1559797714552 1560457341128 1562516527453 1563230689174 1563255196748 1565815295632 1567848822848 1568622757912 1570925878984 1571590211576 1571668523744 1574408028116 1577064972736 1577522688581 1577731901504 1578243708998 1582827322384 1583662734412 1585665286744 1586502196642 1588777309427 1589528393332 1591291639616 1592131519088 1594144780256 1594986165608 1596977999848 1598028545168 1599618403264 1600137310618 1600813996502 1603515503392 1603684210457 1605517989152 1606038810299 1606390561072 1607069891408 1608580457792 1609429462256 1610223922714 1611553272406 1612315123496 1613111008399 1614980884928 1615125477119 1616187960454 1616997688768 1617522233866 1617851135824 1620937129504 1621737270476 1623762511756 1623843423664 1624644999266 1626172085384 1626502746176 1626859781176 1627030374662 1627718433418 1630636886263 1632445733744 1632527078336 1635372662504 1636235807822 1639356869612 1642296189842 1644174120512 1644651313627 1644985731928 1648123483888 1651052638004 1651078522408 1654012928414 1656747631952 1657504862816 1659881796496 1659964508224 1662857917336 1663678751609 1666029759856 1666909085908 1669897806478 1671750205664 1672632550952 1674747606224 1675631533532 1676340145348 1677915822352 1678744089638 1678827741272 1681754030033 1683703475776 1684592129968 1684961916218 1685304531152 1686695865008 1687805429728 1689913177568 1690747367092 1691639739031 1693778829022 1694316854848 1695715628992 1696265709754 1696983047606 1697354716768 1697905329241 1699846847776 1701996315712 1702894624816 1703735222354 1705862863474 1706985036884 1709116736404 1710018803647 1712001013184 1712725005376 1714985124776 1715917190236 1718256398096 1719163289228 1721337182936 1722245700098 1724156168224 1727247531184 1728159167812 1730601295808 1731455570152 1734473592103 1734560020732 1737047454842 1737841387436 1740714690848 1741510299584 1743808404184 1743835742768 1746935003044 1750267219624 1750623113536 1751131201631 1753133582816 1756276901456 1757019617584 1759626937376 1760555663768 1763624408777 1763712289988 1765668756544 1766415444416 1769582577056 1770156619847 1770516558008 1772180756192 1773055555348 1773143906512 1773893755568 1775358225872 1776234593518 1779622698028 1779984560992 1780561978129 1782625959488 1782785561249 1783379818432 1784852120128 1785733174232 1786549359056 1786577367712 1788934943012 1789879138091 1790636064349 1792319173876 1792711723328 1793293269086 1795343861696 1795532751166 1796103098944 1799323460704 1799907151273 1800211658276 1801697855804 1802883072664 1805134530584 1806087275762 1808371085444 1809325538867 1811332603696 1812188899136 1814787656416 1815745496488 1818041519056 1819001076508 1819770318212 1825117714112 1825647422977 1828728354992 1829501710288 1831915928738 1832781954808 1835472926056 1836378968039 1838763876796 1841775168464 1842645855424 1845857688136 1848596838704 1849509359026 1850354693308 1852825476691 1855728584864 1856330572943 1858482383296 1859268321344 1859463285328 1860249638192 1862704431742 1863585012872 1866044207797 1866833343683 1868997328576 1869603620962 1869983780368 1871741472832 1872533018048 1873550708128 1876023053828 1876816409692 1876909931248 1879601501288 1879983693632 1880593549934 1882942053454 1883965400669 1884762115291 1886318114989 1886917300576 1886946882752 1890300489616 1891233596054 1893011262296 1894040081956 1894841057084 1896405377636 1898208693997 1898238453194 1900409048384 1901025530558 1901347144696 1906546582864 1907352846896 1907552853052 1908359542628 1911781176998 1914522753913 1916742019136 1918564673872 1922004605752 1924540891427 1925670761392 1928211884942 1931669113997 1932282705248 1935747233168 1938589382576 1939409197264 1943023877179 1943845567181 1949557558256 1953276270176 1954307204168 1956886116493 1957811221388 1959982999744 1960618807378 1964134141123 1964758044832 1967211653792 1967242494784 1968280800112 1971711621418 1974637532252 1975039048928 1975472591428 1975679740661 1976515240579 1978806365888 1981277518528 1981920233986 1982255533832 1982354309408 1985197091248 1986104442784 1987084840796 1988725314884 1989566331676 1990647627386 1992923890496 1996497146336 1997482674484 1999360209616 2000205723824 2000305393856 2001292801864 2003792035784 2004849631862 2004881062924 2007824717668 2008673811452 2014507501216 2015570752888 2018119455856 2019184613908 2022080211998 2023036136968 2025705744293 2026349206112 2026562399827 2029982392592 2033854512032 2036538395332 2037469212856 2038474965989 2040837913408 2044497077728 2046025183979 2048364770144 2049375901636 2052037429904 2053050374326 2057036744312 2059083263776 2059751218987 2060622272093 2063010892096 2064099743728 2066709811936 2067800615848 2070765931388 2071641642532 2072735049451 2075137710272 2075356037062 2077729162432 2078858373152 2079737506528 2080412161861 2081454471712 2082481937228 2086454197688 2087555422634 2090162382154 2090195150708 2091298350119 2093264067356 2093618204272 2094607948352 2097683344064 2098718820616 2101339721096 2101444430624 2102481763756 2105107363436 2109271909451 2109551643584 2110235970458 2112576831904 2113724981744 2116364622064 2117481633652 2117514830504 2120401512544 2121520654792 2122567898123 2124320222717 2125218581563 2125324480972 2127682079936 2128805064848 2131496953376 2132621951768 2133523821352 2136583386812 2136689852528 2140414220042 2144026347232 2144721857509 2144933039648 2145628844051 2148116001472 2151933775376 2152996031494 2155792131416 2156856292129 2160936540917 2160970419034 2163441442624 2167320431584 2168390282996 2169381364568 2172600606352 2176387568278 2180060403488 2180289769273 2180982334432 2184892773712 2186946465088 2188026004472 2189180838746 2191949072852 2193105977711 2196576692288 2197289249606 2199475304488 2203670725648 2204833817164 2207587235084 2207621844568 2208787021474 2209721100686 2211798129464 2212889936341 2219392514416 2220598716776 2221537791064 2223371822056 2224469342039 2227612824976 2228788553068 2231260923584 2232784707538 2235261510944 2235986617403 2236206786016 2236441275992 2236932199117 2239525193024 2240707208432 2244612883898 2244724732712 2245832793103 2248637410943 2252926607078 2253384710192 2256616161352 2256728608288 2257682961632 2260662209932 2261855381401 2265051695984 2265434895808 2266169790346 2270232968311 2272828931296 2273790093344 2278027993934 2278991354626 2282337470182 2282373251564 2286429636337 2290048040896 2290790919802 2291256722128 2294656820192 2295627213088 2298656532788 2302777958558 2303509431872 2307639558752 2308388144249 2310948813712 2312041299392 2315092279192 2316071314088 2316314178706 2317293730334 2320732465876 2323630619156 2327472451808 2328536243264 2329685675416 2331608989864 2333862735556 2336056451344 2337209595686 2338314495976 2340244934104 2341400146001 2342143887584 2344077487136 2346343284944 2349273421264 2352759612896 2354001393128 2354996882392 2358104546567 2361836380736 2362602547382 2366589635872 2366838626537 2367590448608 2370714731308 2371835470928 2374965355378 2375969710142 2379495517588 2379979356832 2380751408959 2384519083072 2387665704872 2388757008176 2388794457952 2392301791264 2393482699916 2397774146306 2398788146734 2401531109824 2405836986784 2406617426983 2407024576796 2410558676372 2410596467944 2411698251952 2414880739502 2415901974178 2419487038892 2419979009888 2424595034048 2427794540248 2428821236072 2428942263968 2433176043452 2434460267261 2437282230592 2438072871454 2438312938688 2439103913906 2441809584928 2446187680048 2447478771364 2451110694296 2452147250344 2454171665176 2455383114569 2456543880604 2460566893136 2463762435904 2464978619576 2467295577824 2468338978336 2469641761048 2469680478896 2472939480046 2474069758468 2478160323424 2478964224913 2481255074144 2482059979553 2485987980224 2487300078032 2488527880558 2490582330082 2491759736312 2492989740253 2495333027572 2496650057671 2499807088702 2500601147968 2505084654688 2509451154532 2513175041048 2513686062272 2514501488114 2515564851646 2520075187861 2522956840096 2522996393792 2527769290816 2529017070104 2533551525764 2538054321187 2540996368064 2541820653218 2542250676616 2547186917792 2551626804188 2551753951472 2555413277032 2555932886848 2556493941848 2557843252514 2562429392699 2565271867312 2565399694528 2569871326792 2571227698006 2574732899816 2574773265232 2576132223676 2578989898688 2580751155466 2583613954208 2584452064271 2584977578744 2589908331824 2593142634544 2594422683986 2594551963784 2599074410051 2602890485657 2603460564496 2604561548144 2607009707456 2608385680208 2608426573216 2611684001696 2613062441528 2614352323957 2618046765488 2619339108322 2620651426624 2621501551438 2622610164482 2624035508827 2627036037472 2630357942464 2631746238352 2633045343638 2635520276312 2636634817768 2638026426574 2641362228988 2642756332909 2645819747648 2646938644672 2647797296914 2650431556472 2655577850464 2656888719716 2661652445606 2664695988416 2665469370361 2666687646238 2671096680784 2674565638976 2675885881144 2680641642602 2685754871492 2690287306432 2691425008448 2694976624648 2700117197008 2701542311644 2704958430328 2706386100154 2709388264352 2714246120432 2715393954448 2715678692276 2719380815536 2719423448672 2720858753096 2724256587976 2725601359019 2725737175436 2728760805568 2729646000466 2730800346974 2735408799904 2735696594309 2738824805024 2740176767356 2740313310064 2741472167696 2743735439984 2745089826346 2749120288222 2750282870258 2750419916552 2750885230624 2751777602563 2754924201568 2754967391936 2755214049203 2758407822016 2759863702288 2761030827632 2765128044448 2766492990812 2769947814172 2771409785221 2771453234042 2774622331712 2774914251802 2775795698368 2780772621088 2781674688331 2784760369328 2786230158404 2789753365448 2791225789814 2796549954044 2799332205712 2804767617344 2806152130936 2811183481876 2812372309964 2816501558948 2821551466118 2822447726912 2826216548624 2827508295392 2831239487692 2836639976632 2838040223333 2841725991412 2846379805808 2847725412928 2851809174368 2853314351624 2856922387088 2858430263084 2859639071476 2867944176608 2868874521821 2872155018656 2872200046912 2873715986416 2874931259024 2877304710896 2878725030874 2880085928984 2882793067616 2884216096804 2885738378347 2889342116507 2889387414214 2890305222976 2892691367104 2893914664256 2895487458016 2899308355916 2900633509928 2904793143868 2904937889392 2905429344704 2906371849898 2910001355338 2911582891943 2912814178177 2915552079748 2916144919072 2917090900339 2920472316608 2921707362112 2925562859912 2927106964166 2927152853932 2930808310892 2932355183681 2933595254359 2936995802048 2937948547226 2941207581088 2942551885504 2946481082608 2948036227444 2949282929516 2953659502024 2958807892411 2965054495984 2970370754344 2974731983608 2980065593428 2986357076032 2987223814547 2996001773072 2997268759408 2998850709844 3002855082913 3004227563854 3008535756149 3012023172928 3013296934592 3014887344656 3018699690272 3020292951896 3024278543671 3026054053616 3028552267664 3029064635968 3030047247766 3033512042176 3035480036281 3036444251104 3040236192224 3041222428013 3041888509264 3044747734336 3046250708984 3047643024272 3051664707322 3051712549844 3053323235567 3054614462713 3057136255327 3058155292736 3061974346816 3062967634342 3063590448688 3067983769928 3069434138848 3070949299412 3073484577548 3074784330772 3076455424142 3079347140408 3079973285312 3080972411594 3086496507479 3089920323952 3091227027728 3091381063232 3096769509848 3098403976514 3102847221859 3103001836396 3104314072244 3113436100544 3114339721549 3114972981736 3119595429104 3120914682256 3125033054906 3126461378348 3126510393496 3130636150271 3131630591264 3137245515824 3141851757968 3143180423152 3143337047488 3148816056232 3150370401983 3155045377162 3156487417996 3165654644768 3167325468824 3171330573488 3173004393284 3177554618854 3179056786664 3183251883889 3184263038176 3184598056871 3188289560512 3189972331216 3193955999696 3196057090336 3200274621236 3201627993004 3203317803697 3207031006784 3207368420914 3211035978304 3212077620598 3212781122144 3214139782816 3215182431967 3217836784393 3218858924512 3220447845428 3223106544812 3224630246992 3226222016798 3230250954238 3232375920908 3235044467732 3235702271648 3238120713289 3241874259008 3243474540952 3247525023512 3247686847328 3249289998532 3252344170768 3253719562352 3254060749324 3255436866836 3261273772526 3264891467488 3270745325008 3272471615644 3278713739224 3283040344199 3284428716961 3284592379684 3289302627254 3289971463856 3296246967776 3302105276008 3302157044816 3308025856828 3313495263904 3314570143423 3315009725632 3315971849897 3319763592992 3325715834672 3327357503218 3332059519712 3333818171816 3338217492841 3339629199599 3339795612956 3343500411328 3345265101904 3349495212448 3351263067064 3352680290696 3355831644704 3357488179276 3357655482544 3363508060066 3369184259936 3369923832436 3370277204657 3370609062304 3371702469223 3373391730016 3375610859456 3379826355136 3381494734184 3383279478062 3387557658044 3389345601917 3392531419508 3393966095212 3394709433536 3395810658482 3399693695552 3405789249632 3407470444708 3411725726948 3413970073768 3418233472808 3420037607294 3426169637429 3429970249552 3431834380472 3436512796192 3438326578456 3442674365872 3444491400196 3448312336448 3454495062368 3455615681441 3456318335624 3457077034999 3462911140304 3468947184206 3469120041464 3474094909684 3475682774872 3477398471393 3481429381696 3487616808368 3487671485536 3493870006088 3495594680347 3500534439248 3502262403262 3506267165632 3508541860117 3512553802912 3513693255919 3514039235168 3515179170041 3519253874752 3521111327536 3527248817554 3527424579976 3533573074339 3539165154112 3540313239694 3541033116016 3544361512384 3546111110696 3546287813024 3547787511136 3550716451744 3552469187036 3554344170773 3559245396056 3559969121984 3561123956258 3565571122498 3567508950203 3571466348464 3573098718112 3573154735424 3577869886024 3579758276182 3581272128698 3584638347752 3586407827863 3586586538172 3591065502332 3598646921408 3599814302546 3600423316552 3603395711608 3605766145328 3610269061168 3612174551524 3616742170888 3618651077734 3622665207392 3623840379929 3625372874431 3629575312832 3631490992976 3636083038112 3638002153016 3639540636424 3644343390149 3651294845954 3657456709984 3657841513739 3659003420576 3663831857476 3665563909616 3670945852112 3672757936078 3677527753592 3679343086573 3683550336928 3691715376272 3697193677408 3699018718052 3700709386616 3705592858891 3705650953382 3711457169728 3712661145886 3718926570656 3719317841701 3720499276384 3725408863484 3727170025744 3732088415594 3733666687366 3739207241924 3739967560736 3741180785507 3747101416256 3752046107656 3753632819384 3753819862496 3759203002576 3761187099868 3765884106908 3767930801338 3769524230582 3772636229978 3773834601152 3780600979232 3782467192108 3786022524592 3788080163912 3789682114168 3792810755272 3794682995243 3796417387994 3796476906388 3802051061116 3802694289392 3813093165728 3814705693792 3815105706104 3816719085256 3823562353996 3829045507826 3831126529411 3835910877491 3837129347744 3844009211504 3849081782854 3851341522784 3856423769884 3858459180037 3863338227994 3864565410496 3871494466336 3877178765152 3878818394528 3886047754358 3887691134362 3899115116512 3900379967869 3906552540352 3908614408336 3913772232986 3915622442776 3921237614756 3928268282246 3929516089664 3934423307584 3936561600224 3943423242836 3949275064504 3950078097856 3950945182856 3951359481322 3953030481158 3960118152353 3963840467972 3964511067664 3964708618816 3970394182496 3972208885568 3974169681592 3977450629768 3979132663352 3981295254772 3992994292672 3994153190237 3994965348968 3998720419232 4000411447648 4002585603728 4007584071568 4009699263724 4009762125848 4015649435336 4017347622904 4022648932379 4029015002432 4031141505776 4036238911712 4038369227816 4040362682479 4044160423996 4046072273936 4051411488586 4052698412224 4053124799654 4059964785184 4061281815283 4067709024064 4073076790664 4074938425712 4076949931978 4084259787223 4088994155456 4092050367958 4096729540288 4098751803272 4104074859808 4106100748652 4114073488624 4118166527552 4119502437974 4121244544186 4128199487456 4133419623872 4135601231696 4141531862776 4143283285064 4145470098902 4150712074124 4152902808857 4157716746304 4159475013056 4160824323722 4162908943424 4164963874456 4172908395376 4175110845268 4180324764308 4180390301416 4182596700238 4186528134712 4187236408544 4188594724853 4197437641232 4202679442192 4202888861248 4204963527512 4210214726872 4212293009393 4218477683651 4218543818902 4220471940916 4225153663808 4227449963488 4232729244128 4234102318061 4234963267304 4235029661008 4240803025088 4243041309584 4245135796246 4248640445434 4250437163126 4250648961944 4252747203961 4257610129696 4258058076041 4262993906752 4265243903536 4267047642704 4273166773624 4273379705056 4280828440084 4283087849887 4288052694464 4289443715018 4289866079296 4291257688102 4298951791057 4303867550752 4305992062988 4311584262832 4313712584258 4321873081834 4321940838068 4329622077319 4334640863168 4336780565992 4338762729136 4345201212704 4352775136556 4360120806976 4360579538546 4361964668864 4369785547424 4371203081663 4376052008944 4378361677492 4383898145704 4386211955422 4394578499212 4398950608976 4407341451296 4409667634328 4415174470168 4415243689136 4417574042948 4419442201372 4423596258928 4425779872682 4433715170087 4438785028832 4441197433552 4443075582128 4446743644112 4448938684078 4455225649952 4457577106136 4459777493809 4465346907329 4465569415076 4470523021888 4471973234806 4472413572032 4472882551984 4473864398234 4481414416864 4489225767796 4489449465424 4491665586206 4497274821886 4505853214156 4506769420384 4508231391433 4513232322704 4513457216576 4515365923264 4521324419864 4523710762802 4530103391968 4532339580692 4540465936622 4545657862592 4547580186688 4556055987868 4557982709252 4564674940364 4564746503128 4572859272674 4581581839604 4582513444256 4589313640384 4591254426176 4597313065576 4605555917116 4609935399707 4615279117504 4616776288498 4621897627424 4630184558384 4632142628176 4632628357412 4634587460668 4641464931752 4647261238312 4649555259503 4654944903616 4659371350832 4663217979728 4667725471112 4672112902688 4674419191372 4676628991952 4680489868208 4682800292002 4684287775168 4688154974272 4692686569888 4694208851431 4698546842528 4700071025111 4705519225792 4708002786256 4709993764784 4716209093134 4718772273149 4720767806011 4725205094764 4727699045377 4733179271744 4733677253074 4735180897216 4741429462616 4743670941856 4749930710756 4751939420284 4752437711483 4758991035176 4759958713664 4761502817918 4770040057013 4775331409744 4777514016352 4777588915904 4784603582528 4786965399832 4795309342873 4795548292612 4797576293468 4811673973568 4813234853966 4814049153592 4821117352744 4821192935888 4823396503904 4829761479004 4831803948356 4838974077784 4839958019776 4841362733921 4855589080496 4857642472144 4857884527936 4866352086904 4868920534522 4875902777207 4876145742908 4878207827812 4883619169856 4892375360096 4893962419577 4894957542728 4902221388592 4904294500688 4908343330352 4910766229138 4913087761208 4919571093283 4921133786272 4921651542437 4928877728159 4929957239152 4934591155648 4936677956672 4939283522096 4939360957792 4945878960092 4948139516936 4950582060259 4954669103461 4956320646848 4957928449826 4962510148288 4964119959106 4968918303949 4973020484971 4974600156064 4977055761116 4981164660164 4983519472624 4985979480506 4990666055144 4993300115342 4999614177404 5002252960397 5004368375083 5010169309376 5018902309064 5026350082096 5029002976228 5031129703292 5040150375722 5045913680192 5047378169407 5058034140208 5067103051528 5073789622853 5076108642374 5083641306436 5084501353232 5094373835584 5103253608376 5103507902944 5110826554064 5112987883696 5115686505028 5122517494381 5124858785398 5130543734624 5139742653584 5142455396012 5149465799632 5149546530464 5152264447352 5159063398027 5161245126653 5161502310932 5167227908416 5168904128542 5169955157488 5179816663648 5186285269088 5188845367972 5189103927568 5198148820102 5205780971314 5206921128992 5208610225379 5209123096288 5210812906981 5215114788499 5216771360416 5216853146432 5223368003392 5226124883056 5228704647914 5236093530976 5238678216644 5243003102876 5245220328964 5247988742227 5248071017654 5254072074944 5263492476704 5266090687276 5271040552624 5273269635536 5276052853148 5282724457976 5285512665818 5295594593828 5300863112944 5311155700928 5313777439432 5323304891212 5330938740722 5333375292476 5340496962227 5342193361568 5351771762288 5361283285204 5371509742984 5374161273971 5389953249296 5400234394016 5403084623288 5409916860656 5412772200308 5418776528704 5428492240864 5430253213693 5430787908896 5431357384552 5432549626427 5438761631072 5438846897344 5441717506192 5448513175952 5451202718038 5451474350872 5459292000932 5461600693948 5464483312189 5470817599808 5471307412109 5471393188618 5477649610048 5480353534712 5480626620128 5482944335392 5487470879968 5490179652692 5493077354831 5498240576444 5500565740516 5500839833104 5501770461248 5503555205126 5509848403136 5510428098406 5513422923041 5519727404576 5522061655264 5523852981493 5530256088896 5532985981624 5539895628344 5542819570442 5542906468084 5549828503604 5552757688247 5561545242176 5563349376662 5569520738656 5572460316808 5579506730896 5582451579628 5593099908088 5598664411424 5600480587163 5602848987757 5612304261872 5622366963752 5624744619928 5633003117896 5635783729499 5643102932236 5652433097248 5655016590784 5656657861589 5662478975384 5673279953264 5676080446666 5683451982824 5686257497431 5692759611616 5694606311317 5697014516963 5703618348736 5706628703248 5713844774176 5716860526168 5719278142952 5726825327377 5735888353216 5737749043642 5744310037312 5747431972832 5748036664447 5749862518048 5754609421792 5757450061748 5760171857968 5765586135232 5768432193608 5771476756694 5778684233014 5778774828428 5781824850329 5789045249449 5790974916032 5798616711832 5801267019856 5809586287736 5809875778784 5812743699796 5820002710676 5823165783886 5825628356354 5831104159496 5832289838144 5834181800678 5844642322673 5851125719824 5854213928332 5854305707864 5861616621784 5864710367362 5867190508718 5875604313733 5875897094452 5882415162176 5892962165216 5896072454888 5897366706763 5898565859032 5907319004048 5917615784822 5928225901577 5930108991968 5940741508688 5949463967216 5960131186856 5963073278239 5974447629094 5992003546144 5994537518816 5997701419688 6005710165826 6008455127708 6017071512298 6027859950343 6029774689312 6037399380544 6040585903792 6048557087342 6052108107232 6057104535328 6060094495532 6063292997201 6070960072562 6072888502208 6080472384448 6082444856026 6083777018528 6092501417968 6095286048544 6103329414644 6103425099688 6106646471134 6109228925426 6114272510654 6125935268684 6127180897376 6135967539856 6138868277696 6141898598824 6146969155096 6149568661544 6152910848284 6158694280816 6161944823188 6172993014958 6179840647904 6182454055456 6193539019696 6196807953028 6205694443718 6206003672792 6208628144488 6216821077313 6228679443098 6229945963472 6239190858208 6241829364512 6250066109812 6252922756696 6253020786992 6261272300542 6263261182528 6274491031648 6276526441801 6283703515936 6286360846304 6297632112464 6300740803966 6310090754324 6312974835992 6321305465167 6331309289536 6334650937648 6342661146976 6346008786568 6355109237708 6358113573328 6366503767778 6368526076352 6369196113742 6379944662432 6382014281159 6387911999392 6392114180672 6400549242472 6403255986008 6406635607394 6414736841828 6418122522779 6424155241196 6425562244288 6428279565632 6430364863934 6435673568786 6437717849024 6440895690856 6446213089624 6449260493984 6452444033596 6460501908476 6464751841816 6470088935464 6471404543296 6473282756591 6476241426578 6486949081904 6495050047024 6495373694656 6498579997064 6504688341536 6507439124704 6508121498648 6510873733672 6519465511097 6522547545052 6529782934976 6541490650016 6543612673367 6544943231288 6557427478448 6566080688398 6568857433922 6569184759368 6578605254508 6579942927712 6582077424769 6592493935552 6604210552016 6604314089632 6616051713656 6619317586189 6626990527808 6629140286846 6631943699794 6639527185984 6643834586179 6651431669344 6653589356953 6654715006436 6664119039424 6667636343632 6676434985682 6679258399198 6679591225912 6690530203808 6691234119493 6698990424896 6702526134128 6705360581392 6711663289408 6714976358552 6715310965088 6727016120132 6730566621251 6738368519872 6739847664872 6740554409314 6741218124608 6743404938446 6746783460032 6755495671661 6762989468368 6766558956124 6775115316088 6778691203834 6785062839016 6787932190424 6791621316964 6811578499264 6814940889416 6823451453896 6827940147536 6836466945616 6840075214588 6852339274858 6859940499104 6862165825823 6863668760944 6873025592384 6876653156912 6885348731744 6888982800392 6892383399523 6900990674963 6908990124736 6911231362882 6912636671248 6914154069998 6925822280608 6937894368412 6938240082928 6948189819368 6951365549744 6954796942786 6967266695851 6975233616736 6975342971072 6987740012176 6991189360694 7001068878496 7004524806524 7016973711517 7017083720234 7025107605824 7027386511838 7028078470336 7030358340082 7042222655072 7054497635108 7054849159952 7067146148678 7080626479388 7082066232032 7084363615109 7092222221392 7092575626048 7095575022272 7101432903488 7104938374072 7108688341546 7118490792112 7122247912516 7131142244996 7135017900406 7142932696928 7146197436224 7155739772048 7159516552364 7162544257396 7169276695504 7172815655726 7173173076344 7182131004664 7185676310141 7199628605092 7200846633104 7206791423216 7211532290656 7220538122336 7224349103048 7233484341776 7237302155468 7245330414784 7247680759858 7250745748862 7254686406757 7262981985952 7263746129717 7272166076224 7276004306032 7279081272848 7288686780298 7302589691908 7306443979219 7314913419968 7315683027478 7318006841152 7327663714952 7331127819232 7341891704224 7345515872156 7355055507184 7358686173146 7367100673856 7383430752544 7385825896603 7394387354816 7398037436104 7401418773232 7411185717782 7411301906764 7425322291772 7437853141312 7438635683402 7440998552768 7450817726968 7454340051488 7464176831188 7467333374732 7478414483848 7479935121472 7482361571014 7495777232449 7504092215312 7507265638768 7507639724992 7518406005152 7522374199736 7531768213816 7535486110229 7535861602676 7539048461164 7545272459956 7561201958464 7563396466619 7564934384216 7572045049184 7576160327824 7579364228336 7585621510544 7589365990486 7592834775988 7592953812776 7604102122232 7605388578784 7607855724733 7617356488973 7626186331456 7629411387584 7630211412208 7633438170512 7647124707992 7650899547673 7658091015652 7662132935611 7662253058822 7671821754982 7674258695488 7688018423008 7690512373621 7698163565708 7702683045568 7712847539768 7716918360074 7726676455988 7730754575159 7734023852401 7742988932672 7754357530304 7757636789056 7772095508716 7775382268724 7798230233024 7800759935738 7814746476383 7817228816672 7827544465972 7831244885552 7842475229512 7856536564492 7864007446559 7873123200448 7886846485672 7898550129008 7901890365712 7902718962644 7906060962316 7920236304706 7927680935944 7929022135328 7931594266211 7940788364992 7948339363184 7954901259536 7958265326704 7962590509544 7973097978769 7976469741191 7988181145637 7988306380474 7989930697936 7997440838464 8000822895296 8005171207456 8015168143136 8017768219307 8019398527448 8019524251696 8031298870672 8034695245808 8045297864758 8049670348313 8053074492607 8059722854953 8062283011552 8072477823424 8076738455632 8080725364958 8088320847992 8092144547872 8102822977172 8106249599308 8107099625471 8110528056169 8119929570368 8122563630566 8146153581328 8149876851424 8153899863956 8168519574446 8180233584901 8184100735916 8197503606544 8208149719616 8212201497304 8228146977248 8239004875948 8242489088372 8256398974912 8271202463392 8283063725552 8286566570128 8290940197804 8301424148248 8305805617714 8321648647444 8329927748912 8345816790752 8350221690536 8360649528616 8360780602832 8365193400476 8373056269424 8374472817088 8377189449706 8392209512071 8394875282464 8395758513569 8405358884384 8409927055024 8420429453744 8424586018786 8436955367302 8437087637804 8440943881832 8445110573383 8452082588257 8454899926976 8455656909623 8465458488256 8468204636122 8469926534608 8470059322016 8486082619168 8490271592492 8497280890868 8500874326252 8501297923888 8505494407922 8515220259392 8516116152082 8530487807072 8533255050089 8534095285408 8536863698671 8546333547248 8546759410112 8561656880168 8566175699774 8578887430036 8582515376204 8597903582114 8607735101504 8611984125976 8623168525664 8627425168516 8643746163668 8643881676136 8655288180161 8659244154638 8673561131984 8677525458272 8690402425408 8705550273112 8709847581953 8721159077092 8739571094848 8742406163326 8752104017888 8756723354984 8767796291408 8772423910844 8789156998424 8797901217952 8800755208399 8804476980761 8814682902592 8819335268656 8830348940336 8830487378272 8835148085896 8838884402744 8847192517856 8851559745364 8856231574927 8867430340174 8877570057664 8882394867104 8886151164256 8889033782497 8893487288224 8896372286263 8897877368156 8910451299904 8915154212272 8919554987618 8930693814658 8931138830152 8935547495963 8943946469612 8945765103968 8947728796468 8952451383799 8962828833728 8978451535592 8978898930848 8983331172412 8994549643772 8999296943021 9011706428312 9013538840768 9016462782866 9026464645408 9032629044131 9042648839728 9047421525604 9060206783936 9064679161384 9080479393951 9080931873244 9112111975736 9115965418504 9129349880728 9129493006256 9145718545348 9163163679208 9165026888512 9167686879127 9194626131152 9211111834232 9215658702733 9219870799414 9233092493009 9233552576996 9243795254848 9260369116768 9264285256352 9265256714824 9267290539199 9269174921336 9282929863504 9294522476624 9299110519006 9315783559621 9318742701664 9326435959456 9333406761833 9335450942224 9344225805376 9348838382744 9353257983904 9360979736416 9365600584004 9370543722947 9382245749107 9385373139776 9388417702862 9397093685056 9400142050222 9416005572512 9419987529568 9432418186268 9437544546298 9441535612022 9450410189528 9455398090754 9467354506148 9472351350539 9482858925232 9487341883712 9499861421512 9503878840568 9504875422966 9517982070352 9523005635836 9540080114026 9550662819488 9553761001631 9555028032704 9557801214409 9573930799664 9590618685746 9591096585224 9595152586936 9607814392211 9626469707932 9628098307184 9642234705488 9642385871776 9646793007808 9659522958008 9663607896712 9677948155568 9682725467842 9700086319147 9711178160992 9715284944288 9732704173808 9737841069044 9751805554414 9752291485816 9756415655624 9769290264349 9784750720192 9787924839154 9789915085456 9804442777184 9808589001376 9816686660704 9821532458276 9826175522416 9839142186566 9842267572544 9843303084874 9857755456318 9859914478304 9863112979973 9875430131413 9878567044192 9878721915584 9891757920184 9896279033872 9901164120518 9909338206922 9915856899652 9928239918212 9937836607898 9946040969942 9949200312128 9954111522232 9962329320328 9967038945248 9971958961012 9981332110288 9986600230684 9999228354808 10004505920794 10008736750166 10037804618128 10052700164192 10058005952456 10062259406584 10075537608059 10080300751444 10094756338814 10112855949749 10116068280416 10134206103056 10147579245706 10152217284748 10167282612872 10169002706464 10172301474643 10206507216752 10207015805888 10221653108128 10225975767392 10231373010056 10244874374581 10245034988762 10249717570796 10261087469248 10279485307168 10282819915291 10284910792024 10298931599264 10299093060928 10304528894704 10318126796054 10322490253306 10323004621864 10337808257084 10339910314976 10343264524637 10359633327296 10372570538176 10377690735944 10378207855136 10396297640204 10401784778297 10411561942628 10413842257984 10417220450758 10418246192576 10421625813962 10430229576998 10433542720832 10440311492567 10452249766112 10457409295828 10472187061952 10477356433288 10486006205752 10490440657928 10495977484454 10496142035308 10514796473489 10526984953408 10532181374552 10542081105248 10546539271072 10552105706296 10565448915952 10571025331636 10591189187656 10601726225888 10605165367181 10627554878864 10646609782424 10661877481444 10666750584952 10680993924454 10684386723136 10703543524576 10722566570408 10743019485968 10748322547942 10767593984497 10779906498592 10783403440579 10800468788032 10806169246576 10819833721312 10825544400616 10844413917799 10856984481728 10860506427386 10861575817792 10862714769104 10865099252854 10877523262144 10883435012384 10897026351904 10902405436076 10902948701744 10918584001864 10923201387896 10928966624378 10942614824218 10942786377236 10948561950623 10960707069424 10961253240256 10965888670784 10974941759936 10980359305384 10986154709662 10996481152888 11001131481032 11001679666208 11007110410252 11020856196812 11026845846082 11039454809152 11042658820067 11044123310528 11047705962986 11065971963248 11079791256688 11085639140884 11085812936168 11099657007208 11105515376494 11121441165989 11126698753324 11139041477312 11144920633616 11159013461792 11164903159256 11186199816176 11197328822848 11200961174326 11205697975514 11224608523744 11225789473199 11244733927504 11249489239856 11266006235792 11271567458998 11286205864472 11291777058793 11304866194496 11313315723178 11324957950768 11346559906528 11352160893332 11366903965648 11372514994862 11385519223232 11389212622634 11394029033926 11413257406496 11414458203841 11427689548352 11433721052336 11438556285904 11453650654754 11475498087284 11481554824487 11494863945664 11496073328894 11499725036096 11509218843584 11514900123496 11520343715936 11536864387216 11542953513388 11557368466028 11557549656856 11563649700658 11578090498898 11597233423664 11602534039712 11619172575472 11619751557568 11625487399592 11640005421352 11645751261263 11646331567772 11651256712708 11662208318992 11668363601356 11689284645346 11702251439648 11708427856664 11708611415728 11723233243568 11729420734724 11734381017436 11751208627466 11751794188904 11757595210951 11772278210231 11785924330432 11792144909776 11794733413526 11797131718064 11814638008096 11835231569644 11841478173217 11856451803154 11860217983936 11881483017376 11885337304687 11898927934432 11920262373712 11926146556478 11948895258188 11970131625529 11984007092288 11989075037632 11995402839376 12011420331652 12016910255416 12034143024596 12055719900686 12059549378624 12081171807584 12085090872833 12097114174684 12104216214464 12114209070656 12120188991064 12126585994402 12141920145124 12148328618107 12153466053773 12164889712052 12167554037056 12185002835936 12190572097088 12206658829288 12206850199376 12213292942268 12218457850852 12228545021308 12251870537368 12254361794752 12257918411417 12271935079712 12283797197648 12293938310192 12299137323088 12305821696568 12317388561632 12323889646376 12345370861439 12345986029916 12359681295808 12364908110912 12387078039392 12391096338929 12393615906056 12411388887436 12412007345584 12417256288976 12433642154626 12440399629211 12457358886196 12459891926944 12463933846903 12478381716416 12483658729024 12500132219624 12505845513392 12506041573984 12522544601084 12529153966637 12534452450443 12548982063296 12553052883602 12567407031872 12572721692608 12595264224928 12599350058911 12601481607932 12620181508648 12625949671984 12642610930334 12665278772069 12669301875296 12685322293952 12692017573136 12710218475416 12716227146656 12733007535556 12738392227484 12745115516837 12759889324864 12764028562318 12775823998784 12801098484944 12806511972016 12813271214788 12829473683656 12836245045558 12848310482392 12854652776273 12860729727868 12871347137572 12881791381712 12892426179248 12898520987968 12904888067192 12921003816952 12929503683632 12940177870928 12946565513182 12952482853156 12969778336837 12973898163808 12990100094048 12994314010601 12997159994128 13009376683072 13014878249408 13016242997296 13021747467344 13038931022194 13045095090104 13051534522501 13062309454579 13067833405781 13082981300032 13087225346734 13089886462576 13114854956896 13132161376796 13137714867844 13138369518736 13157210509016 13159885855424 13164154849538 13187757804683 13193334807037 13208421104032 13208628179264 13232103427312 13238635172378 13258280573692 13263887399588 13287460857979 13287669172358 13302863338688 13307178713906 13309430012872 13335272687264 13352869971364 13358516798396 13359182451824 13381060407616 13382468238986 13405052268256 13410721162784 13415071526483 13429952717104 13430621930176 13454032240264 13461133242502 13479695329744 13481108818628 13486809876892 13510991343322 13525978936736 13533117912248 13550230632176 13557382407668 13570125678032 13575864380848 13583242633928 13601167140253 13606918970267 13629881778832 13646902907792 13655880295072 13672933891232 13680150429176 13686903343069 13698202815451 13704678549716 13719880998208 13724331651646 13727337521888 13737597663859 13748938987861 13753306313824 13770697463488 13777965600784 13784766799046 13801981349926 13822462725764 13825273342496 13828308139996 13829758184627 13835606684053 13851644561216 13875788736824 13876480165856 13896379638736 13902731099488 13909593885572 13934533391702 13950467233472 13975480024352 13982378721388 14002137756992 14009049613048 14033947423034 14034167440468 14054773023676 14060716680164 14084445310144 14108995270216 14109698319904 14134292297356 14161252958776 14164132464064 14168727230218 14184444442784 14194131355063 14209876748144 14217376683092 14236981584224 14244495825032 14262284489992 14269324761923 14270035800812 14285865393856 14311479544096 14319033104728 14322176287853 14325088514792 14338553391008 14345631311452 14346346152688 14364262009328 14371352620282 14399257210184 14401693266208 14406365095771 14413582846432 14418258532909 14423064581312 14424355904651 14441076244672 14448698206096 14466968683552 14474604310936 14481749390009 14495361519716 14501491497724 14509145346157 14509372813514 14525963971904 14527492259434 14552008612064 14558162545696 14562885133027 14577373560596 14605179383816 14612887958438 14631366054956 14639088450833 14655327429904 14662255638464 14683783408448 14691031744312 14710111014368 14717372346292 14764903366157 14766861505088 14771651793206 14796074872208 14802837546464 14822371435564 14822603813528 14850644583544 14857975286861 14877271366804 14901635453936 14908680102976 14928353662376 14934666749464 14956828967696 14964723142028 14991554464898 15008184430624 15013053002563 15014531277536 15019401908357 15036812010304 15044748399472 15063536427632 15070972220458 15071723205352 15078096922328 15090544919912 15097994044903 15126555786419 15126792933238 15129868768432 15144090098368 15152320655648 15158728456672 15171243021088 15178731980972 15185669551976 15185907625552 15208204244464 15210777157568 15215711449466 15234712977946 15242992787231 15260422824416 15262028384911 15266876341024 15294249415984 15301799095346 15316182031304 15324265871222 15324506117644 15343643509964 15351741843977 15376036846016 15381024747242 15396327131416 15425695079536 15433836720148 15453352911976 15461509150318 15468047704802 15490229554387 15544191017432 15550764537448 15571285394273 15601519871476 15629492952766 15634457633344 15655088931944 15662489771104 15684950459024 15713073128984 15720829551721 15728014893118 15773692971344 15797100258016 15803780731424 15805437925288 15812121924632 15832987669807 15840472609412 15855361871888 15858044270656 15863188532422 15891630778177 15896678726368 15909802519072 15916530653408 15925181019088 15946195957538 15952939482382 15976362291274 15976612760948 15979861395872 15985045174439 16005007454359 16010342414912 16030336286272 16035536438614 16038797054896 16039048503392 16062597741344 16069390491616 16090595729516 16099340696626 16106148985214 16119445709906 16124566023104 16153476911264 16158717009743 16161450729916 16176641695984 16184289095744 16205645954344 16212499198616 16214199250942 16221056112338 16245127261132 16292307162656 16299753702848 16307799727912 16337039148892 16360467169802 16368201471832 16389801022007 16395007213088 16424402994608 16456293954496 16478009751896 16484978176744 16542404926784 16566127451104 16573133140256 16581880395608 16602848296496 16611611235428 16643297294888 16659855497824 16665259862713 16691633581504 16700443381072 16721299057232 16721561205664 16730386800952 16746112538848 16754378899412 16784419024142 16789750564928 16791517027138 16810717768768 16819854110048 16840858907488 16846321988881 16849172037572 16873910734604 16874175275608 16881887763664 16890221146766 16904165176514 16911313819246 16920504832781 16936409272244 16939853069216 16940118644032 16972165238336 16980543184984 16994561781736 17001748652504 17002595847776 17010988815844 17032232304164 17041221870827 17060975614144 17066510100178 17068190570816 17073727397342 17092667094496 17123313760336 17132351399548 17157774860072 17165030752408 17187681801983 17195807164228 17223968251952 17246337051328 17254850337032 17287492327336 17287763352272 17310576360322 17318488309276 17347122263968 17352749574391 17355050916544 17411100546224 17419695163906 17442318154184 17450928181771 17476550403697 17484812326652 17504208035776 17513446709968 17535592582816 17544847821688 17578313996848 17595802435904 17601510416798 17608953961522 17638670537312 17640526315027 17660697880672 17660974756544 17670296171792 17677768805488 17694385035712 17703119490728 17712463149854 17734860680348 17744221092389 17764789734208 17766380248309 17772302328512 17778067564994 17786974576448 17792744572526 17795754736312 17830308424544 17839109975236 17861387629316 17862277660304 17871094991926 17887892939224 17891530207936 17895457592936 17904902767598 17937005748893 17956903071184 17957797861696 17966662344824 17989099287544 17998593886042 18023412856624 18032925565732 18052929290816 18065258088262 18085297679456 18091164449897 18094843051208 18129358322768 18160958787902 18161863746488 18193520870357 18224223951472 18231930837008 18258699761456 18258986012512 18291437090696 18300466267699 18326327358416 18335373758254 18368248561789 18389252262304 18422223668464 18431317405466 18439741598828 18466184986018 18467105153992 18499294330363 18520738233536 18528570512704 18530513429648 18534581078398 18538349842672 18565859727008 18589044953248 18598221038012 18608037129341 18631567119242 18637485403328 18652871918912 18666813523666 18670901884448 18676958621651 18697676765488 18706515967808 18721959472832 18731201168008 18741087445894 18764491498214 18776835405724 18800284100444 18832011145024 18839975059136 18864836372536 18875089092596 18883071224044 18900820379056 18910796181508 18934709012296 18944702701078 18965717850464 18999722843024 19007757681136 19009750845932 19035964140704 19046011271672 19079209513133 19080160228052 19101325638976 19107522003262 19115602428818 19147861599328 19149876160163 19181237371492 19182193170448 19190305173872 19215628784422 19252939415864 19256196614368 19262443217941 19284469410976 19284771743552 19319045916016 19327215793424 19355896311136 19365450935684 19399868496547 19400172638294 19422356321984 19430569888576 19465408347616 19471722818317 19475682138088 19503611108828 19504582971632 19512831311248 19538580528698 19575849678308 19579830170912 19586181759419 19608885554368 19617178002752 19633373321408 19643064916552 19652351044832 19678284373132 19686606169748 19688670519001 19696996707839 19715510912636 19719828956608 19726225959946 19750860262826 19757134088384 19783515840368 19792558067744 19802328241036 19818676413844 19831713799304 19856479836424 19866281563331 19875673215796 19892081939884 19908223044464 19924658640656 19934077890496 19943917922024 19962664220576 19973200461368 19998456709616 20009011841588 20017473500332 20057074183387 20075609236256 20082121652747 20105400328384 20116011904912 20124518813168 20151075216118 20160601502888 20189512677628 20200168648429 20225711899498 20232136560832 20268412206112 20295158491412 20304434569496 20334565225744 20338005412928 20344602949286 20381080243601 20389699247239 20413014433504 20419636302373 20443306216256 20451951534784 20462746020112 20489748749162 20490069977524 20499435141592 20526486285767 20535166780513 20558970614336 20565639830582 20569821584048 20597863198528 20609057789408 20636253592108 20644980506612 20646009243728 20675616514168 20679820629952 20686529049274 20723619407359 20732383268201 20755381471888 20756415710272 20792595280408 20803569556594 20823123885256 20834440901516 20843251627924 20860459153996 20880622985134 20904499532224 20910566701829 20914818591656 20954712866576 20972012411504 20980881315856 20991954968908 20992284070616 21019985580391 21029592946978 21059750293043 21064362749104 21084162210496 21093078542144 21104211412592 21130897831904 21142050663272 21152486984743 21169949805697 21182378375312 21203452451776 21210330734362 21248360253967 21255109757728 21293219564848 21323754962888 21333501169904 21361987848908 21373262648969 21382301238991 21407087049152 21445133140816 21486038971936 21496645095884 21535187968994 21559812997184 21566806881158 21605475552353 21612338493152 21639667442624 21651088801232 21688827835598 21721012854772 21725429538208 21730198505708 21741667646369 21766870024768 21794052703808 21804810872152 21805897403488 21837168003728 21846402775792 21857933248756 21885229648436 21885572754472 21897123901246 21921414138848 21960718610768 21972309419324 21992962305776 22002262962064 22003359332416 22014220820504 22041712393624 22052592813881 22053691692164 22085317640134 22095411925972 22131943926496 22159582513376 22171278281768 22171625872336 22199314014416 22211030752988 22242882331978 22253397506648 22264382420737 22282763187223 22289841267232 22292186398097 22318026923584 22329806318512 22372399632352 22401922348652 22411395951028 22423224625879 22449217047488 22451578946398 22489467855008 22498978479712 22506277023769 22532012471584 22543134917996 22572411728944 22583554117586 22626631446356 22649915901536 22666844993023 22693119813056 22704321786664 22733807931296 22745029989724 22778425245268 22788058067852 22826514812992 22828916407682 22867442104672 22877112571808 22884533780471 22907301309508 22950996174568 22963109648974 22992146657788 23004281851309 23029800246992 23040687431872 23073728774432 23085907026776 23114736932056 23115099313712 23127299401316 23156180997796 23194466847328 23201991003961 23205068079424 23211802949279 23238345150944 23250974799184 23280010842704 23291502522526 23292663135544 23302513425416 23324416637984 23336727202712 23348246879353 23367522449887 23377404397193 23378569290692 23404502879296 23416855713328 23417222831456 23446466487136 23458841469448 23468762034872 23502417254932 23503588377808 23515190421902 23544556420462 23557352489357 23584289819552 23589466827052 23591940432599 23594263436128 23601917284561 23629276016192 23670463139288 23682956346434 23712903606308 23725419213419 23762966034752 23770674609374 23797855868864 23840524747424 23852293112956 23897790516376 23940263251058 23983187462003 23990805678752 24022840663304 24033820510832 24068286049192 24111439801372 24162343615168 24170181745666 24194228349368 24240377982128 24253171988804 24283840290248 24296657236214 24306932107546 24329779424104 24341789299751 24370005671872 24413317658576 24413700398752 24426585884536 24436915701704 24457090042616 24469162762429 24503741074736 24515836822834 24543870159424 24559793020819 24567594395296 24587876620384 24595852791433 24598274646176 24606254190287 24611643393136 24634777123264 24647779292752 24690741722878 24691972059832 24704160724133 24735011520373 24774156078784 24782192677858 24787231812112 24822777774872 24824014691168 24834512577952 24867284309252 24880409195411 24880799258422 24914717772392 24919783853888 24927867693806 24972562651421 25000264439248 25011691026784 25012083147968 25045089202168 25058307933274 25068904900886 25104854795041 25106105767204 25190528449856 25198700117822 25202963215864 25240363017296 25251899343968 25285221860668 25330557544138 25338603750592 25384035146272 25420436950832 25432454293312 25466015071112 25476784454968 25490231033674 25528057124636 25602196969888 25613023944032 25626542429576 25658947367312 25672490091116 25696620964784 25709305552546 25721459455736 25742694275144 25755401606011 25763582763424 25784852358496 25809776134384 25842007633904 25859007367264 25880355741856 25893131026364 25904965706312 25939150012237 25939556673674 25947796327616 25980200188096 25988628021202 25994319988256 26032485994592 26035224891907 26043494934688 26077862044388 26090190180208 26103069045002 26124618909158 26135666811562 26174450693468 26179772925152 26188265498549 26229709913792 26264322753592 26275429735688 26276739037472 26314421018032 26328309699076 26375515609366 26386669614074 26416842208064 26464206854624 26477270344756 26516561147384 26527774799176 26562780966701 26574921715958 26575338344716 26614357427812 26618860025744 26670545374528 26705739942728 26717033596792 26718364903648 26764936477972 26810104536512 26817885705877 26821442325568 26830143052966 26859905434208 26908064480528 26922266485004 26959390659488 26962217637256 26973619753784 27009214260259 27021982686644 27051957873472 27066235824496 27100461264352 27114764815336 27140251356064 27151728761696 27166485267856 27202334280506 27213837940534 27259763557664 27268606474043 27293805815584 27302659775083 27311760590144 27345867782464 27360300858352 27373806686138 27396405630902 27409357099432 27422887142783 27448663303292 27454675043776 27475195327718 27497877975722 27506612627648 27555931201568 27569533598092 27603962699852 27644925451528 27650546684992 27656616279992 27659516369254 27671213368106 27720827066471 27751577473648 27752960331712 27792759277472 27805462198976 27819187771144 27869066783404 27950960048704 27959072331659 27964757442776 28018099226096 28067894846068 28068334880936 28109546047352 28121433360328 28217990540432 28219396639808 28268584594712 28282538777353 28322505917552 28337454460436 28368888885568 28388262710126 28419753496288 28428972706981 28434753366184 28473963168448 28488991650064 28524568979984 28538649523846 28540071601624 28589818510561 28622959088192 28638066209456 28644352575706 28650177029584 28677106782016 28691262622904 28692692305376 28728524018656 28742705240564 28757875563527 28798514420368 28803386532416 28812730191542 28827165692864 28836517065818 28848711809302 28864390597097 28897396412192 28933937367104 28949208621872 28963498780018 28990723039432 29002982995448 29018290692314 29018745627028 29054984518868 29070319661999 29104017224128 29116325091392 29125770266054 29154747121192 29210358767632 29225775916876 29262732109912 29278176901666 29310654859808 29320163073971 29382063488624 29420222028736 29434744692584 29486051065751 29529806732314 29543303586412 29592149744416 29605675092928 29644742871128 29645207627056 29701289167088 29715950573722 29754542733608 29769230427727 29803270907872 29856707324752 29869333498928 29913657935392 29929446284056 29981614949209 29983108929796 30016368861248 30026106005126 30029062555072 30038803816714 30089496798944 30092662537399 30127072855264 30141944440916 30143446410704 30156193844656 30181089839824 30195988089806 30253111572838 30253585866476 30259737536864 30269553628193 30304641311296 30307354541233 30317456913344 30342486042176 30357463961944 30371339103952 30371815251104 30416408488928 30431422898932 30469425955892 30485985574462 30520845648832 30524056769822 30533752682048 30588498831968 30598421571641 30603598190692 30632364062608 30648531742444 30649012235288 30687287019928 30703483687954 30762049494484 30792654262832 30851390159072 30867673440296 30906705823952 30923018300636 30936095409604 30980459108774 31036006190609 31088382034864 31101529074896 31142570788546 31203039742952 31218442456663 31258985905532 31310177863888 31324979542208 31369900918048 31426146257968 31441659103442 31456029786236 31547385942688 31557619740031 31594200516032 31607561462848 31610875850576 31624243849264 31665975339614 31680945218824 31710723743776 31726377064844 31743122161817 31783261556354 31793357452736 31819605038144 31833061306816 31850362038176 31892391915076 31905878964764 31952724582548 31953225521896 31959722791744 31970090348878 32010014908718 32027411811373 32040955959947 32071072877228 32077594109792 32078097006784 32125195482688 32138780983232 32181191459032 32198681393252 32212297970428 32238891419812 32269547797949 32306953822528 32317434019486 32322901459832 32353283391968 32411291908688 32424998397232 32428398501884 32442112224676 32490254522264 32546886816521 32584614325312 32615599455824 32674078297784 32720934339604 32736402943664 32779602044014 32790014426176 32848805989216 32859461960017 32956019503792 32969956353488 33031405912043 33045374642077 33093893317639 33132254902208 33146266280512 33163760791216 33205696592992 33223222470856 33267063980381 33286594589776 33319710995648 33330519725426 33390280399091 33400886762144 33442598114464 33443122411328 33460773601904 33492225077696 33508757798824 33568838048284 33583034054276 33586555591237 33600759089843 33639708220096 33681717814976 33692643977762 33698344075144 33747821469208 33748350551216 33763775527328 33780442293532 33808330353028 33822627638492 33841009665562 33872818544488 33879706138432 33889539137447 33961086369968 33989123563472 34003497305008 34005191695552 34021977631688 34064464608328 34082443741654 34131319440449 34133020200356 34147454794684 34185334188992 34246627520672 34257736937039 34264702799096 34315549720144 34330061504816 34375363603966 34391614328456 34436997652981 34447936503904 34451560797059 34509700674064 34574984654672 34575526704544 34621152720644 34636976618552 34654074421813 34694244527936 34705499148782 34782428127643 34822201092448 34839390327812 34884636308368 34901856363542 34953100807394 34969624653304 35015770722779 35026893419936 35030578625581 35071185165632 35089695643376 35156627993696 35203020833596 35217907923044 35236495840667 35277341074624 35281052630054 35321395761344 35340592343584 35355537610976 35367006751637 35406238981456 35424926299708 35469721360696 35488442184778 35532760496618 35556135129988 35585489145052 35591509472624 35660616849088 35678219950472 35722775258632 35724555320608 35742189983852 35775785878448 35790915185872 35809805535196 35857622460667 35874011497786 35913806142368 35933324689648 35978198575088 35997187772084 36046825713248 36065851131464 36083654268091 36113443786189 36128715886571 36130516176524 36170595358912 36182328899794 36189686102416 36258716645536 36321917575804 36323727492976 36387041740714 36448447902944 36460271577653 36463861674016 36475690348867 36517399522912 36517972025024 36582874181392 36600932535398 36652654716832 36670747516508 36735921195589 36736497123578 36778504524608 36844447336928 36862634810932 36879483197656 36932369972036 36934210307984 36998588660726 37061026859296 37069162156796 37076699685344 37088727161453 37131719454016 37178089906496 37196442076024 37216074258682 37263134238484 37282801621087 37333627047332 37341803768896 37353917243302 37395353530976 37462402336016 37482174891788 37528982996428 37553670811448 37600568200888 37619128917797 37729672745072 37750178185192 37766142448088 37801640758112 37821592363016 37869418024592 37889405402156 37931435700928 37980417070669 37999445686048 38011772495851 38015515362272 38019501691864 38027847384989 38071928281408 38092022543344 38158419026266 38160320456104 38179157482751 38215044006524 38231204857636 38251383185323 38295723198656 38299752320326 38362474742984 38364386340896 38380610347744 38431257568844 38451541483817 38505878831728 38512393228736 38524886435882 38568938821952 38593960461287 38638091832032 38654431586848 38666970870451 38711792622272 38730901871368 38799736993094 38800345276588 38869303817729 38930816695232 38943445636634 38951364276176 39007222217656 39009165943264 39025662622496 39077161057396 39151699356616 39159660341824 39172363518838 39242598452233 39286129833104 39304702089664 39356568746264 39373212339496 39377341038002 39393993415678 39431021825272 39450486106493 39452451919892 39501720525652 39567031680736 39585116135488 39596605031123 39604656482072 39637352827688 39663427598608 39712959672848 39732563126662 39751346431592 39784163879768 39803802482017 39816446088928 39849317281312 39862244179219 39879101618741 39887835844048 39925328441152 39946400922736 39996913419232 40018023683176 40034947000664 40087777291639 40114148366774 40151218472512 40164243305494 40232023809824 40236256651129 40249037626336 40302150432236 40321203005776 40379025355256 40400337296858 40451423798996 40472773952303 40536824412224 40590316982824 40608869138992 40669130451488 40689205898572 40762160487202 40779398494478 40826028867008 40839272604746 40912496258711 40925492040224 40979497498324 40980139955048 40998870283184 41052972571534 41070333561026 41131279661164 41139643168096 41218115578816 41272507184216 41289961013224 41292018487456 41351233028336 41373058098548 41447238814718 41464766536402 41510762943776 41585190560816 41607139113188 41646247770512 41668881803032 41686503255848 41720918307992 41741512947673 41761245970268 41821133403658 41829637183312 41909425733152 41944024823008 41961762631712 41983909937816 41984568141232 42039971160782 42059185893956 42119500586086 42128725498208 42142391823521 42195019652401 42208422825184 42261795663808 42284101326544 42304973969486 42339899611394 42364756750624 42420661468724 42443050980407 42496720507934 42510219515456 42586439129696 42647509925776 42667002339808 42723975697816 42746525297938 42764602477982 42890266281632 42972077943872 42993290191768 43070375937988 43133613762316 43210951104706 43224676986304 43302177602464 43377655671196 43442025709544 43450859076416 43460397011416 43483335292738 43561299675883 43609621744304 43611794806976 43674336007456 43692805551584 43715866497512 43770459296872 43771145508944 43794247802492 43842828277696 43921437221536 43935685092607 43944618838648 43985924611552 44004525924128 44028441641008 44083424787248 44105185627762 44107383384328 44170635280268 44190823851944 44249138256169 44263887852992 44319165026752 44342556563536 44343251744672 44398628028832 44422061505976 44443989507269 44485764663956 44506795013296 44528764841474 44565526374446 44579682534464 44584372796194 44608603650059 44659612637024 44674099968113 44744799264704 44803844697304 44822791902056 44846449251758 44903157892796 44926857659453 44978935710016 44997956959424 45012554047538 45064024943168 45086269835992 45144823457888 45167108235172 45253262892712 45299831803072 45312979296137 45333689986046 45408643573328 45467615862592 45490059979448 45556850490536 45576116135704 45657832815364 45734884209344 45754225143616 45769067560942 45814602619016 45901992349136 45926219297948 45984293315576 46008563702618 46059600493984 46074541973383 46147457548864 46171814053552 46229473864112 46230198627424 46254598802632 46312361995592 46335223103323 46388933694656 46403982007922 46423605898558 46476690301888 46501949598368 46506842103253 46560021685408 46575125498671 46583005045052 46585326271088 46605026850832 46648833275968 46673454405424 46696493758706 46735044899774 46754808794386 46757138581384 46780219243571 46833711426656 46834445662912 46838638836451 46892932974272 46917682938896 46937524069744 47004834509864 47007176755616 47030380843804 47089112840924 47113966348757 47114704978714 47168579639104 47178933654104 47183880865198 47188526872256 47203834569122 47288469701627 47340926278576 47365912692868 47425807212616 47450838426838 47541349218748 47681049494848 47704586225912 47795581032752 47880526502116 47966374924006 47981611357504 48045681326608 48067641021664 48136572098384 48222879602744 48246683796661 48340363491332 48388456698736 48480755964256 48506343977608 48567680580496 48593314472428 48613864215092 48659558848208 48683578599502 48770866870957 48826635317152 48827400797504 48853171769072 48873831403408 48914180085232 48938325524858 49007482149472 49031673645668 49057552431899 49118815980619 49119586041638 49135188790592 49175753240768 49191705582866 49196549292352 49212508380574 49223286786272 49295558585504 49381483445756 49383944119664 49408321448266 49470023040746 49564385355716 49574463624224 49590545305763 49645555549744 49648029382336 49669025155904 49734568618504 49760818390822 49761598516844 49829435544784 49855735387612 49945125302842 50000528878496 50023382053568 50090178404336 50116615866548 50137809801772 50209709590082 50212211534408 50299734170987 50397400235644 50405926431728 50480726034592 50503798687936 50570443721336 50661115088276 50768070292544 50782804847299 50840873901664 50932030142224 50953568909936 50980462067348 51056114249272 51145107854533 51204393939776 51226047888064 51253084859152 51317894734624 51344980182232 51393241929568 51418611105092 51442918911472 51485388550288 51510803212022 51527165526848 51569704716992 51619552268768 51636297365741 51684015267808 51700781276221 51718014734528 51760711483712 51786262052728 51809931412624 51878300024474 51879113347348 51906495004639 51928445866121 51977256042404 51988639976512 52064971989184 52070449783814 52086989869376 52155724088776 52180380360416 52206138090004 52249237818316 52271333623124 52348901386936 52359545850304 52376530997098 52470440627143 52528645507184 52550859471376 52553478074944 52628842036064 52656619398152 52748402771603 52751031218732 52773339228148 52928413709248 52943775266333 52954540689512 53033122294768 53055549598352 53125561933402 53149843431916 53150676689432 53228714855624 53237720051488 53254990073131 53411479885456 53434067193584 53436729807296 53529872955944 53556296833711 53634930549277 53635771411754 53660286105932 53719810868416 53816128961056 53833586615347 53844532970008 53918781318976 53924435274512 53947239507568 54018428520518 54043965373288 54115282026113 54132471648992 54138166966807 54200922528704 54229529630672 54280502712128 54303457523392 54332970535712 54404668561012 54427675881068 54456402662849 54519527115328 54537212948086 54587611631168 54605319550166 54658101343439 54703225334681 54720601716704 54747613372276 54792811261804 54818714198864 54845774285566 54897326606584 54950390655436 54995755951444 55048052125913 55111862403136 55139067196184 55207925399704 55289850903056 55313232559984 55319032738508 55342426736212 55441654132942 55503154947296 55521159863477 55585518554944 55638375542288 55738133566808 55811685851383 55835288188337 55918144663318 55929514885552 56036198452192 56135789692136 56136669761872 56219092094704 56242866720656 56347692438191 56371521448249 56435981080864 56537169189424 56565077554706 56645011835104 56674908920872 56749697378297 56773696393183 56776525420252 56839506992576 56857945413962 56869506732368 56977983300128 57049137959968 57077299047692 57080143203248 57179637021122 57276132418912 57288705151412 57294712479169 57300354059168 57318941976791 57382525245808 57385384610752 57457048037312 57485410481128 57515751127054 57597028840736 57625460383084 57673034131636 57697423618604 57728781194194 57794792824384 57898417243744 57926997560036 57981446078864 58005965990896 58036581384628 58037491254056 58109969037736 58140639323998 58251540532108 58309494242384 58420717535264 58451551833752 58525464219824 58556353803332 58621309719616 58640326147942 58745466584497 58764126977248 58770309594983 58869489385168 58972102131502 59059613464628 59086607172824 59115774013681 59184299488832 59289485742256 59290415254112 59402578334176 59431901147444 59509085467216 59538460855454 59606541815744 59713414649504 59732785350623 59738666997856 59758045890697 59827315870784 59858892568112 59963229898418 59966217859592 60052212010252 60077607633428 60109316434079 60178993597888 60185325074798 60254145710528 60283888881832 60286892821408 60312387689312 60362179679648 60391976179612 60423850903141 60506223145676 60507171732952 60519475073728 60539107256386 60614709082466 60647652153451 60714927923888 60742678207904 60743630502208 60832816977856 60862845797864 60938851911784 60968933073671 60971971148924 61048113539644 61176997663936 61196843143282 61207196381384 61264728125216 61297063484888 61298024470576 61374574039856 61406967375908 61524098988968 61554469045567 61585308525664 61605286458793 61631338865327 61702780318144 61735346880592 61813411647904 61846036601272 61872190819208 61960918217548 61993621024489 62072012381218 62176764069728 62203058149792 62223236477479 62285141577092 62406079485904 62436884913326 62517971811064 62548832471741 62620355727776 62667159686593 62739801836096 62852292515936 62883318206884 62912059572472 62995078601147 63094771885376 63115239480062 63221751701152 63228403308917 63248487698528 63331950679228 63361890437648 63421447487552 63452754129688 63486244323634 63566523112708 63600073353619 63700724076352 63784783830152 63811757929528 63905449165096 63906451043792 63940180697756 64020029817436 64054823622746 64081911919894 64142145754456 64155188219584 64173808153889 64362382918064 64397362786504 64424595940856 64477782839624 64509610919131 64539095595898 64631647451063 64634868038972 64645802919664 64706566783936 64822583817376 64849996794464 64856797003768 64871033774393 64884224449352 64980509044528 65093773633042 65129150999987 65210484917347 65231198911648 65348156595568 65441868679208 65472805887328 65559204088028 65593806060629 65697611978432 65718923920034 65912039007584 65939912706976 66062811824086 66090749284154 66187786635278 66306459453773 66327521582432 66411393185984 66446444941712 66534127960762 66573189179552 66661039450852 66780560798182 66801773524288 66885196228928 66921547203808 67017515597648 67137676096568 67166068108552 67173111182474 67201518179686 67385287955524 67396688150288 67495642938416 67496701102432 67527551054656 67560884587064 67616660706056 67645255276984 67682019331124 67745637088976 67779078274894 67900604234029 67922172739936 67978247126944 68006994610016 68043955263376 68128929216656 68164887483308 68262638880898 68266040400712 68294909589368 68385031850443 68493255041344 68515473874078 68529405598192 68631099440288 68660123009632 68750727207932 68783228656912 68873995305962 68895873007808 68903121594118 69019401348128 69041790859811 69149969309344 69151053409088 69242305441288 69273953237104 69308148843626 69410998297564 69564856255286 69644402184896 69678780655624 69769272616736 69803712727084 69906201614788 69939249306608 70031541445558 70053786839872 70061157251162 70179391286752 70313255987392 70406041667192 70435815846088 70472991681334 70562105260108 70599347750569 70681184687168 70711075221952 70734013503274 70812477962912 70849852599416 70939442721392 70976884369556 71065520993236 71112270259976 71170978290104 71183018945248 71206110322501 71356439900944 71445550517264 71449110641216 71484379967704 71551571756896 71581830371744 71619611070392 71714120622067 71715244921334 71748022995572 71827612284736 71866649379296 71956397150176 71979739407037 71994375544168 72093651426496 72131702262928 72167308536182 72226887572378 72257431773142 72261032353048 72296702467337 72364657799588 72379372204832 72402851672459 72517433291072 72643835151608 72647454985952 72774083481428 72812493448079 72896895805888 72920543155306 72927723348032 72951380697734 73034799045824 73082180447969 73165748362784 73201865070796 73305309433664 73341495033016 73471842391178 73472994247156 73603575314423 73688894673856 73725269621864 73758966395312 73864739944072 73868420615968 73997177321452 74122053718592 74138324313592 74153399370688 74177454322906 74310452388271 74392884152048 74432148517364 74526268476968 74565603242174 74667254094664 74707834486604 74790707061952 74924804672032 74964349783576 75057965992856 75107341622896 75201136401776 75238257835594 75373157891479 75459345490144 75483824084053 75500356370384 75532284896176 75603281516224 75643184726032 75738836049184 75778810804312 75816217394753 75910897424593 75960834141338 75998891372096 76023544991702 76031030724544 76039003383728 76055694769978 76184045086688 76316838052532 76320640912208 76358314965502 76430088013048 76462409715272 76502766370646 76599504640652 76639933654361 76724949485968 76728772681792 76761220695488 76862515137688 76903082967634 77011757663456 77049772871764 77187920922574 77276183664064 77298611740469 77308863173696 77333941740902 77461803742736 77599473986188 77600690553176 77738607635458 77886891273268 77902728552352 78014444435312 78018331886528 78051325244992 78154322114792 78303398713232 78344727037676 78485196904466 78572259666208 78713137492528 78746424678992 78754682076004 78787986831356 78862043650544 78900972212986 78904903839784 79003441051304 79042439411551 79134063361472 79193210062246 79209312964144 79274705655376 79326855197216 79425919345696 79465126253324 79502692863184 79568327759536 79607604964034 79632892177856 79698634562624 79724488358438 79758203237482 79775671688096 79801550474327 79892801845472 79901207426887 79993826838464 80036047366352 80069894001328 80175554583278 80228296733548 80328486610988 80370883771409 80464047619648 80472513302258 80498075252672 80604300864472 80642406011552 80758050710512 80800674593716 80902847597992 80945547904606 81180633965648 81217738277984 81338260902976 81378411797144 81520258828841 81524320974404 81558796988956 81678545209492 81824992517422 81850984080448 81958994996648 81960279910096 81997740566368 82105945143068 82140667122052 82262559322328 82279286336192 82303166476657 82545014368432 82579922026448 82584036974912 82702466056672 82746116197096 82890347212519 82894477629436 82929533072804 83021525887552 83170381121632 83197361132809 83214278226376 83292495541024 83337763606064 83373006511696 83441836615984 83483025895346 83522491940536 83642266807316 83659274366624 83686412972063 83790921378703 83818851466304 83888049646016 83923525263424 83967819875632 83969136282464 84079942321564 84118371787912 84159895024403 84239001172172 84257450996416 84284783647042 84390039304802 84416845650368 84471611167133 84568202653088 84595636109831 84609947938972 84679799222788 84729513501248 84841322937448 84886101960814 84993441015868 85038300326749 85074262376411 85172878259392 85295019851552 85334004679616 85447951395632 85493050595876 85529204955964 85780532563264 85805428879919 85986580383536 86140751875976 86267227524632 86421902209412 86604355204928 86755311342392 86884051419088 86920794022832 86966670585476 87082797404477 87122599351766 87219243488608 87247536928321 87348672014912 87385611103168 87431732995024 87540918593744 87542291017888 87588495604984 87704077766459 87741167153101 87842874443072 87871370185214 87889237677296 87971849223104 88009051848256 88056883282016 88166849574496 88195450412377 88210371255524 88214766768656 88341270560536 88381647703888 88498276512338 88546373831443 88583819418677 88656951404483 88685113127072 88686503489344 88797256057664 88844123011952 88887979014538 88971529327912 89013590026592 89057529682948 89131052748892 89168745592388 89215808617859 89217207300118 89319225274048 89348199936226 89607689394608 89645583804112 89692898503516 89806315785592 89853715318906 89982569433911 90025108095076 90172539671984 90289646915776 90334216470344 90506525785424 90625958592274 90667379972092 90788448357859 90817287146656 90980119958896 91113700981072 91152232271408 91315665630728 91360741657507 91538135121884 91629205238032 91803984698272 91852438595896 91968586631152 92017127405236 92119200987968 92149083946766 92314304632781 92343628107104 92353343649259 92458947728224 92460397254848 92509197605264 92624723991184 92670446206646 92807964015844 92847211797116 92896216307213 93003899196736 93012226005853 93013684206506 93120043370816 93150250997342 93166010090104 93170652542176 93210053701664 93346908810848 93392987517412 93470089799548 93509617588772 93514277162768 93560438487142 93667422853312 93677277672902 93835365877792 93875048139488 93905500685381 94009669019728 94014353511232 94060761687608 94178225681848 94227932697514 94229409957428 94357867308208 94367761730396 94407669138244 94576939403254 94681852557152 94731825385736 94851614425232 94901676853676 95082698437496 95208169981771 95248432791869 95409172451824 95591162065504 95761053004232 95808323401483 95932749848012 96091362653216 96135282043328 96163183647013 96273144196768 96445759205488 96493367593322 96680726982664 96776913397472 96808307292389 96849246788371 96961511928512 97012687955216 97135361160992 97186628944856 97227728430184 97319117696416 97367157199004 97418547324197 97541733741914 97653270634304 97706343538144 97747662806816 97779371607467 97828360170464 97876651049716 98014964298944 98063347291336 98115104863798 98237631961238 98239172083276 98291022455593 98383411165732 98425016761148 98446573572544 98591117171008 98762966891512 98767888239328 98816642896532 98940046081492 99128770711432 99148927248448 99181090611526 99291111099488 99358919485441 99469137237008 99521636781644 99523197033688 99658871089568 99711470775224 99885273333461 99890250605684 100001057756992 100180356808672 100233231733096 100255234014971 100275619603544 100419419180164 100424423068816 100599468341974 100794800471288 100811852863456 100844555670397 100961452069184 101140887442672 101322230176552 101372245730063 101564017423099 101565609694598 101681747803328 101864060284448 101907137819872 101940195931189 101960924134696 102112228498544 102290215709066 102473619155831 102506169718304 102635789469248 102689960364464 102786483859136 102837222210184 102885837822944 102970777100576 103021606424044 103075980952417 103239104537536 103272594731482 103368030535616 103401562552442 103572524105456 103619862825248 103756600048948 103758226694696 103812990009278 103856891732242 103954512084808 104005827008027 104140899567628 104311448177552 104360760720832 104412276180008 104498475636632 104542667246248 104697802773872 104753061994196 104940881254286 105057291014368 105091371017941 105101718942752 105135813358499 105257684072128 105313238796304 105496805543206 105502062437464 105546678456296 105685958314321 105887550532666 105909081379024 106066244589536 106111099196704 106251123866804 106299686863832 106301353378864 106457429711248 106475440102976 106509980146262 106700949510617 106822959770912 106868134387168 107059745911888 107112593667422 107269861098554 107271542823508 107320572211864 107462192907839 107632257922112 107667173230694 107689065940016 107848870549024 107894479015136 108036857041036 108087930746576 108230564052226 108264943297984 108276333933614 108459059261344 108494242779703 108665941071424 108809337122024 108855351762136 108912805325698 109074425896172 109210639100332 109316202686878 109406450669362 109441203433408 109495226744552 109585622523608 109637428397728 109691548571132 109794653213168 109900781310872 109991511902888 110045806862047 110096104251826 110278134392368 110415850799408 110579701806112 110626465119968 110638065477016 110684853472424 110830913688649 110883308265884 111006309894592 111042319726954 111241415447239 111276751084576 111476267133616 111623371702766 111670576376674 111836289326636 111859029771104 111895316221073 112072396904384 112271579384272 112273339523744 112438184189408 112485733441312 112695384876382 112743042896498 112871962161728 113074338378848 113111019068201 113130155109412 113290023670208 113349817841744 113499394756594 113547392786366 113553050840504 113715890827924 113739013464736 113955966600256 114098275919936 114154598095384 114160286406496 114359274042244 114419632561267 114552264837824 114577410302824 114589424958338 114600708118336 114637883953582 114765050491616 114843426418237 114970820962256 115031502254108 115194057681472 115250920766168 115346068263272 115394847237208 115457562388388 115796834487488 115853995120072 115962892157728 116011931981792 116073162769256 116074982508112 116219938075472 116281278647996 116503081064216 116618988484768 116656819038991 116841435070528 116903103667504 117050928439648 117112707606664 117170517791891 117280652295884 117490933168994 117528253954496 117540619189966 117738978770336 117944204263004 118119226929256 118173214345648 118231548027362 118443533829467 118578971484512 118580830508224 118805156668352 118863802294888 119018170934432 119076921710908 119288553095789 119426829299008 119465570701246 119477333995712 119516091781394 119717785136224 119926459796836 119932435719184 120104424020504 120155215266856 120218632868158 120370650149596 120434181456853 120567777763664 120573785642816 120624775378624 120724359359296 120783952359224 120847701806282 121012446291352 121014343465904 121078214512772 121229418164932 121295304306902 121429855847776 121469247020737 121485356415808 121725691595728 121877703823568 121937866147342 121943942297848 122096227079288 122156497272397 122335852825879 122393686286564 122414392762768 122529456250432 122594126969776 122596048941152 122749148079712 122813934751816 123048197977936 123108938091134 123170617051328 123210572917586 123262677730654 123329668914869 123470693761184 123483684205189 123626823295808 123692073202544 123744381638416 123921836435096 123987242048978 124144024762436 124209547646723 124353528139456 124406116299584 124446472954958 124570283154184 124812158971808 124873769826652 125035943622128 125097664943482 125240711455552 125334319373186 125559040242251 125704585031872 125766636413768 125824119144944 125990157202294 126230478960124 126443503402304 126456806617834 126496975397056 126663901358456 126723780875296 126905508259376 126972488647268 127133046225416 127200146707238 127569567660304 127623515859056 127810898330192 127812902087584 127880361395512 128040059634872 128103263873893 128109647245492 128163823839788 128284291508912 128347616307778 128577739932523 128724765836128 128794725573008 128849191881712 128955565679248 129019221838262 129078191191796 129263294902126 129269736077944 129291605839328 129333547320461 129495060312541 129645167634752 129699993588928 129713594007536 129742067548786 129768448898704 129961018089056 130187547266084 130256259905387 130258301999974 130420969834694 130462397823296 130696313191136 130738710351557 130883737358416 130945611774656 131118408176056 131187612121258 131437847840068 131824078015168 131879825413952 132125623648172 132181498568308 132375573270556 132612918907546 132655043164864 132892889883424 133068255921524 133146378359104 133322078901704 133561121596364 133688126591503 133843094407616 134035031195296 134275352193136 134332136217104 134346222364948 134403036359372 134770575911048 134793376300576 134837102525587 134991285876832 134993402204864 135121769174128 135233321412112 135290510553968 135364038662248 135491274177952 135558156549788 135799079475829 135801208468058 135844345479872 135956494253888 136013989220032 136087910526752 136257858433312 136302059728219 136329774966616 136525277761796 136532080801424 136589819178736 136770063700886 136844395921321 136902266374319 137030947748156 137058811196384 137103272315933 137262198880576 137320246019264 137501454415864 137566457313824 137747990611924 137806243188236 137820693633007 137878976954873 138038802696256 138083581719622 138299938618688 138484610882576 138547906474208 138616297687252 138821996595128 139063970943317 139129712510572 139357561311248 139538545233472 139607425454168 139812403229576 139878498613216 140063082891116 140122314502324 140358782573504 140399519283709 140812083334384 140871631692176 140945983362668 141124210520216 141198695501138 141401180539003 141468027006548 141624955925824 141699705198832 141878885442784 141953768739112 142131041986472 142224540519952 142341956580208 142366037890496 142412220645002 142667561705207 142712879801888 142727894730673 142891101034528 142937454116611 142968759935408 143103143513792 143163660743488 143239222140784 143428241244134 143430489842668 143496045991144 143566879747511 143685404000369 143733298758592 143746167463591 143912794300352 143959478814074 143988751088336 144263404525856 144334617072364 144453775144756 144514863546284 144522064706096 144593404934674 144729315599176 144758744409664 144805703344918 145065335851513 145126682877407 145287670303216 145294909971904 145548166962856 145624986896158 145841086310612 145902761395468 146164360895938 146331496725568 146373966912803 146403730141592 146682990066032 146943684782356 146945988494312 147139899062737 147207150628846 147450539243728 147517932790624 147729479888144 147736841231936 147994354642904 148067408893201 148276648627184 148354908645812 148620904776542 148785768304096 148864297034728 149052536953936 149131206484348 149334508189328 149415668973208 149612838542783 149676108672937 149849609344064 149928699567152 150115931985712 150214683245792 150402272803552 150476515671188 150555936773759 150746315782958 150918690980288 150967648168106 151000712740768 151064569792352 151113574302449 151238328866471 151286369452064 151477672098368 151557621608624 151632434789506 151821794849186 151921668282676 152047089983404 152078006767456 152111389539956 152191673524583 152368090173376 152633676105064 152641281824416 152716629931004 152860176026096 152924819430544 153005532741292 153199009281304 153279867308722 153449898971936 153725030275376 153806165935268 154023515326912 154099545743528 154368149697167 154375841845148 154597223480938 154667883481804 154923607485472 155198947972376 155201381106352 155477215270916 155773782546536 155805457104704 155850676945159 156028888870624 156308644229584 156606797426464 156689454075352 156962572381153 156970393808932 157144519332416 157426274985056 157492849357984 157509364152008 157543939166383 157575973662712 157724087301088 157801944425972 157809807679568 158006882102608 158084878823102 158386420124492 158418625928288 158470016053481 158549411310752 158653710394432 158667914951161 158851838691392 158930252506648 159005385726368 159136655519072 159215209928068 159299243290099 159448976716876 159516406474964 159551343376192 159603100948654 159785603690944 159802414853774 160072094732704 160139788002656 160191736463297 160351109166556 160456593467096 160656973221976 160741767542818 160945026604516 161029972959163 161208601728944 161284812023104 161516101421024 161601349187432 161805695195984 161891095809212 162361267931296 162413937027727 162435476555968 162482620644953 162756823594288 163040517657682 163048641948808 163117593977912 163357090418984 163437728155471 163649985034844 163917989993296 163920559820192 163995481132736 164211890286136 164281334244104 164525118644656 164606332953314 164901467425499 165090028736864 165143583028193 165159844052896 165213420991927 165404932113344 165492232394192 165780694425038 165788955258872 165859066145608 166077934493933 166340762243264 166394722265618 166428556452752 166584991082048 166675527212128 166746013023392 166883673231968 166966051790692 167044983881072 167284533614632 167318548733248 167372825944126 167581842757406 167672920659541 167882312234021 167935639751264 167938272564928 168159884643128 168236743575824 168319790048806 168478002344344 168569567294084 168780078609604 168943222334266 169136405306176 169191272219662 169219895877944 169359598445576 169682645874896 169772203921628 169986882031736 170076600653498 170148524752822 170392525098257 170590039703104 170895902791264 170986101191752 171058409911928 171284139337003 171610857759838 171918551145733 171973160767072 172281503751952 172534455049264 172843804418824 172929125068931 173510622684784 173768102838176 173841588045664 173933341170952 174162864367877 174165594808954 174245198703532 174438486977216 174495073856642 174807938559947 174863465990048 175081837187488 175084582035776 175176991209968 175408155532918 175482334306202 175742740370428 175778475354592 175835496918829 176113766564032 176333699148992 176390900824754 176420742511048 176429533537312 176682541121072 176763295407776 176996553024676 177092747662886 177167638837354 177313902808966 177370226254144 177688246023904 177775958029076 177943058655824 178027180053184 178115059365896 178262105497784 178337491184776 178431617235718 178434414600236 178696399872452 179215378789216 179291167608224 179385797007032 179612631571184 179707430637812 179965138867822 180050216190152 180287811242077 180345079343968 180668432940688 181013051570848 181251917184548 181334759944184 181576896715718 181634574293312 181960239917792 182227401962144 182304464542816 182631331261456 182721483315014 183076270243768 183258410476064 183317858489843 183607969396544 183704877191792 183937173262304 184034254810472 184298167893532 184628609265562 184687256214208 184706687298518 184917895456448 185018395210528 185249447982368 185340892413292 185615928031688 185694423594232 185792432614426 186024452011706 186027368413012 186125553160591 186300501994684 186332020180208 186341305084352 186420107403328 186693817621696 186785975034824 186940179599096 187019235177544 187028554325536 187120876974284 187354555345804 187670731755584 187725199941139 187750096278976 187811001370762 188019338039456 188121523375216 188356451363696 188455865395028 188458819914856 188715734616416 188735523460792 188815338276488 189064499821813 189153878806508 189363705114304 189463650771472 189703228850464 189803353707352 190165396874992 190416339963542 190496865583738 190818344903648 190880245318301 191182324131008 191522106008464 191616646802966 191865499696024 191960209999481 192182725306432 192326367294026 192546288393536 192891518410976 192986735186644 193361453965328 193553826794944 193616614584778 193698493576742 194025375910432 194045789465297 194270722321984 194373257889712 194455456860368 194638235392832 194734314398008 194837094648394 195083467483828 195186432016279 195412687076288 195495325613632 195558743214934 195656720340928 195753302099432 196126694582672 196230209727596 196475263922476 196478344166552 196582044911186 196766822331464 196850033522296 197525933783024 197535776478656 197633285793064 197880092162984 197977771441471 198257541422864 198362181223052 198582222198976 198717838970882 198938274474016 199002808948867 199043273563288 199046394067376 199317742179136 199422941550448 199770546666922 199780501211368 199879118586167 200128729573927 200360713617344 200466463466192 200510468029942 200551239207088 200838838360328 200848846137632 201198936683948 201305128944689 201589600942576 201623705726912 201689111340794 202050734179679 202281774885344 202644460353104 202744491460126 203128034846198 203131219389196 203492237633993 203728120568896 203814275639744 203880391862378 203921848269392 204224456997088 204580431418132 204947238311662 205012339436608 205379920728928 205446544838161 205674444420368 205771675645888 205941554201152 206043212848088 206151961904834 206545189462964 206803125104884 207145048210912 207239725650496 207513200097896 207516453389392 207625980018556 207713783464484 207909024169616 208011654016054 208281799135256 208384612994089 208622896355104 208824552360016 208996951273264 209085334492496 209395605547744 209506123988392 209871304644463 209881762508572 210114582028736 210182742035882 210203437885504 210271626716998 210626477592608 210648637761793 210993611086412 211004124874928 211093356912592 211371916628642 211775101065332 211818162758048 211886875397351 212132489179072 212222198393408 212502247733608 212599373727664 212602706757728 212914859422496 213019960292524 213401899021234 213645919541824 213736268774336 214119491823776 214188951001487 214225187334844 214539722197108 214543085647016 214641144423728 214924385815678 215334346461388 215378131880032 215697741098048 215788958030272 216073714082072 216175861493152 216461128104452 216552667867228 216666963786229 216918118522688 216988485559406 217618674244048 217710703524272 217825610651396 218148851792344 218421278200664 218529097196641 218632405373756 218812901338724 218990453489104 219171245047216 219274856795456 219383097142264 219589306426336 219801562621744 219983023805776 220091613724094 220192208503652 220556268784736 220627816017257 220831701598816 220903338180217 221159403612224 221252930239936 221276130954032 221369706944848 221661827377298 221766616531768 221876086882517 222084639453908 222201855132719 222482830894478 222553502169152 222952534267232 223246743405532 223341152753348 223672578653272 223718059542208 223790632442146 224191882679611 224286691719629 224543158768544 224546679047488 224876368378816 224971466882624 225390769752764 225486085792996 225886834585643 226148676757696 226222038136402 226260310218824 226699635683488 226998789513188 227094785572732 227106101681008 227431781655848 227478026929472 228056215950211 228309196190768 228320572812992 228718548084488 228839265122534 229154820605648 229178849916676 229275767907164 229530100983232 229686852836474 229941641924512 230016233720119 230063004508216 230501841532336 230692136526544 230789694474416 230915124776776 231219841384301 231317622494539 231657253223473 231707990240144 231925784315456 232023863963584 232146325538512 232149965016224 232439876150944 232562557295992 232677356832173 232869447862667 233006162128432 233237976969536 233313638077982 233539160285603 233731962793637 233806207335008 234101856879296 234225415213328 234341035583782 234561304591768 234981866337988 235081238379932 235105889138659 235205313628901 235477957540672 235888408526008 236238453858512 236346428691296 236463096054724 236887067658934 237157942969024 237226773962129 237727604589776 238036341868864 238153843421816 238577106191578 238931141402492 239032183562788 239435570272448 239852919593672 239864871438368 240208848041008 240310430533712 240437265736316 240741300299192 240868362913706 241135555527328 241567904718448 241695403612564 242024892582704 242028686931808 242156429025544 242458836329864 242578520952691 242590608613804 242859711695552 242938494041474 243451383191456 243476996893501 243755407647136 243875732294684 243887884595696 244192454158576 244312994544794 244671705651758 244787372573128 244828785525536 244908206628107 245110395059453 245188253939552 245192097882304 245214050379067 245498296159424 245627869503632 246096395955872 246217876182268 246421145835172 246525355461308 246655470884669 246659337829738 246941387522368 246967368410378 247384146405088 247488763276832 247569047261459 247843672870192 247974484097956 248288049524872 248419095293446 248892945909916 249140566308368 249624317943616 249747539653304 250071887244256 250195329886964 250668638746372 251003357224669 251118080484502 251533272827536 251648238289888 251980314404588 252460957920248 252585579876637 252913613235668 253327802716912 253447561750592 253811016518752 253944977294536 254266092450832 254400293414476 255139135320608 255221901043571 255247031718112 255329832442069 255621796660384 255625804175168 255760722791024 256080119269744 256206527747786 256219294490984 256327647679576 256568583017824 256695232615556 256830715672883 257151448369123 257155479865046 257449531672256 257589451146016 257698383763424 257911131358496 258038443676524 258156382383592 258526589804252 258539472155888 258583211678656 258667094640922 258990120625082 259130877382927 259427188015072 259484135097572 259536897797408 259621090130171 259922036178112 260375094532168 260512519810774 260516603999948 260841939669388 260979611347609 261392626382272 261477420703114 261767474716832 262236816352112 262375224242516 262875695680136 263333902424579 264251247296344 264362997136616 264751146541112 265225837815092 265785779766848 265862919494683 266136511843048 266644157803408 267122243192728 267254102379257 267376253183006 267759682297261 268070062390592 268550704386272 268664272434208 268692444729896 268806072718744 269160790386719 269541151822096 269586752601152 269674205051174 269982571753664 270157723229009 270243538348256 270466642824224 270581021107936 270668796093157 270728077324496 270982548355904 271116313099576 271598158951658 271602416936116 271745767965463 272085126724103 272175821053504 272515716866624 272604119456438 272659549933232 273050555523592 273064161602848 273179638357472 273540127401772 273688791842642 273804532748638 274061895496312 274117622392768 274206544631866 274698189165631 275002908831728 275132914627648 275495981223848 275612486376472 275641387266014 275757953909746 276153402745451 276167163439244 276969221765152 277095812948416 277176235217861 277232595374504 277643993190256 278127941886634 278259425021144 278626617374119 278715122622496 279214850908336 279624806459152 279756997226432 280126165782232 280244629004648 280799038567418 281624166668768 281743263384352 281891966725336 282248421040432 282397391002276 282802361078006 282936054013096 283309417666121 283399410397664 283757770885568 283907537478224 284262083972944 284449081039904 284683913160416 284824441290004 285335123410414 285425759603776 285455789461346 285782202069056 285874908233222 285937519870816 286387473810977 286478444281568 286856482488268 286860979685336 286992091982288 287133759495022 287370808000738 287492334927182 287918957628148 287977502176672 288526809051712 288669234144728 288907550289512 289029727092568 289044129412192 289186809869348 289458631198352 289611406689836 290130671703026 290253365754814 290575340606432 291096333925712 291249973792316 291682172621224 291805522790936 292190590633711 292328721791876 292747933825606 292807460283184 293365980132064 293887369564712 293891976988624 294279798125474 294414301257692 294901078487456 294996742764647 295035865581248 295458959776288 295988709285808 296134817786402 296553297254368 296709817291624 297101356862849 297241809553084 297571536608192 297728594069456 298105073907872 298262412968696 298669016378656 298831337946416 299225677085566 299352217345874 299857399134304 299954671214473 300231863971424 300429366491584 300804545607104 300953031342376 301111873547518 301492631565916 301651758570613 301935296336212 302001425481536 302129139584704 302227148604898 302476657732942 302572738904128 303115243217248 303264869579012 303643589698372 303843336565352 304094179966808 304156013534912 304222779079912 304383347049166 304929097731181 305267352210128 305282563648832 305433259862008 305720352052192 305849638861088 306011065482584 306398018562608 306559734617444 306899797943872 307450060550752 307549795648249 307612331870536 308199091487056 308736299394334 308751683690296 309194446961876 309335766963608 309847214970944 310397895944752 310402762212704 310954430541832 311107926550883 311547565093072 311701353890318 312057777741248 312260225550413 312617288459168 312718699776791 313213594852928 313378908150704 313925144762306 313940787617864 314488003616171 314852549970112 314985698715968 315018728304016 315087878332766 315151947325424 315448174602176 315603888851944 315619615359136 316013764205216 316169757646204 316336631198797 316772840248984 316837251856576 316940032106962 317098822621504 317335829902322 317508296568067 317860505013296 318010771452736 318273311038144 318430419856136 318598486580198 318897953433752 319032812949928 319206201897308 319604829707548 320144189465408 320279576005312 320383472926594 320702218333112 320913186934192 321313946443952 321483535085636 321890053209032 322059945918326 322417203457888 322521793813681 323032202842048 323202698374864 323611390391968 323782191618424 324346561723261 324722535862592 324827874055454 324965241289906 325513647188576 325547894722771 326081035315364 326097283897616 326235187955824 326714180837968 326875456310942 327299970069688 327461534704997 327835979986592 327841119640384 328423780572272 328562668488208 329050237289312 329212665906628 329797764441299 329802934850998 330180057473728 330287166056386 330319688105792 330426841983854 330984464788384 331019287911389 331561388850076 331577910517744 331718132291216 332155868987866 332789444531236 332857112905504 332965089910123 333351054424256 333492026046784 333767346463936 333932103581384 334089967762144 334569067229264 334745651888252 335163685514812 335345841319082 335764624468042 335871279502528 336319769286256 336473487151648 336639580097612 336956004688688 337139134588168 337560157219208 337726786576627 337886444668532 338382544439324 338439791755888 338719196891152 339365291749792 339544407843256 339973764063472 340153201306996 340297049505644 340785050196514 340970261117579 341396068096699 341791805582528 341972202383504 342116819823856 342568278674006 343221715519676 343402867023293 343837102291466 343946321534144 344563007503904 345068910098528 345687608837648 345858250137862 347021245369568 347133817140341 347536205676352 347683176091328 347866682341904 348325728735754 348331189617908 348490397407064 348990147713284 349615877119894 349726931980096 350163674374976 350353982419936 350816311065836 350964668612404 351485480740856 351556950709184 351670993837658 352301529925103 352450515559417 352781801649508 352841485022096 352859067074624 353365082242144 353526590815552 353993106049352 354185495325772 354335277674708 354627805617932 355376492047808 355479633931093 355551916058152 355886117311648 356230118731792 356524210995568 356674982369552 356863234471436 356868829200472 357392799744904 358015754981731 358430757578432 358582335216448 358771594014064 359225263142368 359414861275624 359592278740631 359930277735644 360100432380304 360575622484154 360690158687936 361336865881376 361454081560187 362026103141696 362503834369096 362669519888368 363153793431436 363345465032473 363499121062847 363920479835584 364454803924288 364608929085632 365262662522912 365442966630028 366152540487536 366516820952128 366635716979686 367293084390001 367409754383584 367874346524608 368068509620944 368596335787064 369257218531124 369413374597036 369608349988273 370036790421056 370498895964736 370681784826584 371231856063376 371388847188464 371584865228852 372048904023412 372054736826024 372251106321182 372601003989368 372664040360416 372784930511917 373571950069648 373880359198192 374038470355088 374057108651072 374241753948568 374709110691608 374894077835977 375444513844939 375450399882278 375622002741524 376038676078912 376243046750432 376712902727392 376835106307429 376911730790056 376917639829712 377431469232832 377471046921584 377630676552976 378128999643626 378307757613016 378494501152529 378806974182791 378927301542944 378967168767649 379406457700928 379606707414704 380330793749984 380832679927084 380993731167476 381194818639943 381636689807296 381760490636602 382606709404073 383044212016928 383233293605932 383730999392048 383920419998962 384652734588052 385336364881391 385783036821952 385973470373288 386722907930656 387233229169556 387396987153484 388050751820864 388091578930594 388746515779424 388910913720736 389037074268007 389468628796016 389674189296788 390166934967656 390372864032558 391117486429868 391506604198864 392253389165344 392460419455192 392950527844952 392956688333104 393164089822372 393533644662928 393700067044592 394433847067337 394600650137743 395051867566048 395266571586128 395760184325968 395955542882942 396515082845728 396724362446104 396920196949001 397247881648079 397415874752281 397435677941764 397876548948032 398005617897734 398086547126576 398092788134752 398845883100896 399541093333844 399561002422736 399758237172334 400257459147854 400932926932384 401020936059884 401062987354183 401102478414176 401232593837537 401677676720656 401697692275264 402397873367896 402610257889378 403179201885152 403378222681588 404101468359358 404563549770688 405288920706208 405488982920252 406256069692396 406262438778392 406984475267986 407760783724756 407843696538784 408448913994176 409160862836264 409894476623324 410759841457856 410893089676322 411348888840736 412086425696176 412303923809668 413090378925928 413606250209768 413810418095767 414290096421824 415026400195792 415032906778784 415251960037112 415427566928968 415818048339232 416023308032108 416563598270512 416769225988178 417245792710208 417649104720032 417784587777359 417993902546528 418129497454361 418170668984992 418306321234879 418791211095488 419012247976784 419742609288926 419763525017144 419970732310261 420365484071764 420543253433996 420765215038553 421252955185216 421297275523586 421987222172824 422008249749856 422186713825184 422743833257284 422966956321987 423550202130664 423636325516096 423773750794702 424533565074157 425004495467216 425198747455328 425205413515456 425829718844992 426039920585048 426782531515697 426803798042468 428238983647552 428377902002974 428450374669688 429079444394216 429086171294032 429282288847456 429848771631356 430668692922776 430756263760064 430881283318969 432147428164144 432351722986304 432922256208904 433105335734456 433333927572458 433955347171423 433976971118812 435237348488096 435421407048544 435562655342353 435651221302792 436297703584688 436842556401328 437058194393282 437264810747512 437625802677448 437841827302187 437980906978208 438342490094432 438670117806151 438766194284528 439178612852672 439603125243488 439966047611552 440183227448188 440384417007304 440965550208029 441112537569472 441255632034514 441663403197632 441806676360434 442552261908064 442598823162419 442739413889696 443323654754596 443533233063536 443752173765034 444169278907816 444403710265438 444965661788956 445200513475333 445905068534464 446493486811064 446682305506696 447345157306544 447581264884292 448383765359222 448573383439258 449086317537088 449216657077223 450781539505528 450972171585992 451567276433917 451773669171286 452444076272804 452520620437648 453399271366976 453997579026376 454189571145464 454212203362016 454863563311696 455904056999909 456112431900422 456618392381536 457437096168976 457678530245068 458309641211296 458357699833352 458551535814328 459156642424403 459373705672948 459883283849024 460032467440238 460126009016432 461003683064672 461384273053088 461579388948832 461830249553552 462439682768602 462635244989078 463314506446946 463415980480288 463566310058731 464145216176411 464292651077024 464299930032448 464879752301888 465125114591984 465354713664346 465738895725334 466012324256864 466627276155964 467078320571206 467463925587274 467612414670016 468450830426656 468682071167564 469122609183536 469963732675976 470162476759864 470211778277318 470410627257802 471776817052016 472476907717024 472692857382592 472926192109448 473774135317868 474453547924258 475304229638203 475455209179552 476307686843632 477154212383156 477862282804984 478064367125576 479705839187344 479729742876736 480417696082016 480620861067424 480874531472632 481482600598384 481736725827412 482271111054656 483135809436896 483292536018677 483390807225128 484049785165408 484057373863616 484312858051088 484917672659728 485157041905382 485181217227608 485876988082948 486902766382912 486953993787002 487510815294272 487751464589368 487775769191392 488384908317152 488625989089588 488883884579959 489343411303516 489574745146256 489657571051072 489816413256214 490220790118906 490376507879104 490428100758134 490694640150649 491255739007264 492192791911744 492435752364536 492842291670344 493050710922616 493310941769338 493318675659476 493934736820756 494195434253983 494768292810176 494977526553664 495138094522918 495687345740384 495948968195912 496576099049744 496838190586892 497785891819832 498281132616736 498442772257507 499495079306608 500143774488512 500390659773928 501337277492744 502006714449338 502236160969004 503066545655072 503296476579776 503960628809176 504921915840496 505171159753274 505827226471336 506076917271359 506655605433824 506819961707213 507622033037504 507889954589072 508532184901664 508800586828952 509687454136553 510278270641216 510443802087142 510494063436224 510659664884138 511243593320768 511521445582048 511575263135783 512160238539488 512413055495572 512438588981968 512655295359152 513137166035648 513390465231112 513661431345766 514302896738246 514310959730092 514582411679281 515178902292032 515225027200961 515396767526848 515822262716992 516076887353048 516312764767184 517053179608504 517078944311776 517334189281844 517980241250164 518261754765854 518854376030144 518968270195144 519073795594816 519242180260342 520173166717897 520750189064336 521025039621548 521033207999896 521683879338776 521959222695218 522954841406228 523534949433664 524473632704224 524750448485032 525751391360272 526667804849158 527612105240353 528502494592688 528725994273232 529502293082224 530451675630184 530713521763271 531725838989366 532273023686096 533288315606816 534244486385456 534508204758514 534752506366012 535519364594522 536479535580527 537101408772544 537328544868416 537384889459792 537612145437488 538321580773438 539082303644192 539348410102348 539633076750889 540315446458018 540487076696512 540933285648448 541162042215872 541337592186314 541456154648992 542232626199152 543196317903316 543204833872232 543491535930926 544170253448206 545208238912876 545319099866464 546101111047184 546128323205696 546359276714944 547080254803544 547377583685284 547609065497276 548123790992624 548413089263732 549396378331262 550005817663456 550991962447696 551224972752944 551282774532028 551515907819492 552306805490902 552334326878488 553297075880857 553938443530304 554352470435722 554465190749008 555287986380512 556255883773268 556518850042288 557253234748238 557430245244992 558429701816672 558610853320289 559249612918304 560252331564464 560489258009296 561598077134836 562596186399863 563248333337536 563486526768704 563783933450672 564496842080864 564794782004552 565604722156012 565872108026192 566618835332242 566798820795328 567815074956448 567999271023151 568524167945888 568898162079808 569367826320832 569648882580008 570670246820828 570911578922692 570971445051029 571212904527331 571749816466444 571875039741632 572774947621954 572956888563136 573712964976536 573721959370672 573984183964576 574267518990044 574741616001476 574984669854364 575837915256296 575955004353344 576122165336599 577338468289456 577815100579024 578059454185136 578088258824384 578373619738696 578917262396704 579222813379672 580232430487633 580261343406052 580506731509628 581150681212864 582192667851424 582381527929663 582499947584632 583364345242448 583611045581872 584381181267422 584657443583752 585495867651212 585614920566368 585804890804441 586731960264128 587774739129424 587783953977248 588559596250948 588828602515384 589119265170821 589802156974912 589993485529294 590917919552576 591301278169931 591977418571616 592169452768817 592269635572804 593106594508736 593419634583248 594202713725698 594483619106168 595268102287243 595457188138912 595519836634877 596210147815744 596524825937392 597338032757312 597662675892832 598451354171132 598704434691748 599020429291339 599714798268608 599909342428946 600463727942848 601239114777829 601906062684752 602223747095036 602985263131832 603303517141226 603870592672424 604454297209796 604953315465884 606230486434496 606529739158024 607287179396744 607686673130704 608188359933616 608445558159824 608766694098332 609579581831339 609858195462362 610534704420256 610732758498247 610866519724016 611440704104384 611699277722176 612022130965168 612796037125216 613119469234888 613422122557547 613928544365213 614188170071707 614900121101504 615099591296498 615224663741072 616398182974112 617472598788668 617503367380592 618388893923752 618671533927216 619824616820101 620086735930739 620795791889504 620805524425408 621908861083664 622215853101766 623095130186144 623402707780636 624510660325013 624520451100826 625234576918336 625437399553582 626757816301408 627850289524612 627881575235728 628976007232342 630037456608032 630175756665532 630303894650848 630508361744701 631207777703888 631239230718272 632027528410432 632339515292408 632673262397594 633545680497968 633880064213924 634671659804644 635016593136134 635721010026592 636860839712272 637196973160396 637795906867504 638065625899856 638412403794616 639209659415096 639525191602549 640766945853188 641404436666224 641826373868384 642627892887904 642967070171272 643780106418064 644119891836652 644834406915776 645043587627362 645667090201373 646200132429467 646405396749728 646473405544813 647222780783936 647564383236848 648693123446522 649655748110908 649930482579812 650273514150491 651027294377152 651095789445542 652162070630728 652194567795232 652470375911648 653428361675936 653750912621884 654599940139376 654923069409994 655671959973184 656847561144544 657125336976416 657338504797667 658100474578624 658425331813256 659595528882598 659605869701996 660574332112772 660853683967708 661968929576768 662038575822778 663122777700152 663155821035488 663436264582432 664311737975732 665578889062472 665714225811008 665930179820246 667124173687961 667864207162768 668179935524288 669138134458528 669491303776504 670327371029624 670658263810381 670691682638164 671529248936084 672639538572512 672946974303296 673142285529091 673279160195224 673912009377376 674278269176336 675120314438416 675453573153254 675772889337064 676765088878648 676879583511776 677099159501237 677438393782304 677658151046723 677944727518597 678730583499584 679088815686512 679947528126944 680306402613992 680594099011288 681570100393028 681929831269379 681940522235158 682792136193398 683944404767008 684233639647712 684455601252269 685136557348012 686443431039352 686805734046586 687674204582932 688037157189151 689126015007808 690137820197056 691375217675296 691716500275724 694042490739136 694267634280682 695512436398087 695733364683808 696651457471508 696662379235816 696980794814128 697980295426568 699231754239788 700707964839872 701632622131672 701929337224808 702970961481712 703341987675316 704603059850206 704901031118834 705563603299016 705682970044192 705911889692779 706730164484288 707986212098704 708370990651544 708670555349416 709255611235864 709605720110441 710948121961693 710959267862186 711103832116304 711772234623296 712460237463584 713048421991136 713349964739104 713581371518323 713726468942872 713737658400944 714785599489808 716031509963462 716420660999857 717315334090817 717543188028128 718450526284736 718829722551248 719184557481262 719860555471288 720200864760608 721151244968308 721531866666919 722673731762752 722908163120374 725007668738192 725339039776736 726307586862872 726690930064946 726998242125694 728040789056189 730525325045824 730885933260056 732305080975072 733271433959372 734586168780002 734819508767168 736137019241888 737192671574128 738514437062248 738826749194072 739216699976546 741363569653168 742463712126752 742777694376928 743169730457704 744097808046824 744109473652048 744502212642364 745202007978736 745328080720832 745569861023834 746906646574319 747143900139296 747760718396384 748076940710176 748483507897136 749418221383216 749788155671954 750889027689878 750900799764556 751244005483048 752235350354873 752486093500864 753425805454784 753670212614858 753823461580112 753835279659424 754942093843168 755261353105952 756257999287252 756615515226032 756989002305058 757613948365582 757854603085888 757934337535298 759213414829408 759459699457921 760661587499968 761665359854168 761987462334952 762389637279886 763520981273204 765213418808146 766088424033856 766466587211864 767461998784096 767840839997924 769305469176104 770320648034329 770672729762782 771946940746576 773445815861312 774466458339112 774793974306968 776183157861188 777493031558848 777821827441472 778074148536014 778937257592032 779348378593576 780333869935312 780745728065116 782234972859736 783013208397728 783267213547511 784506778330688 784920838910384 785901055689904 785913376666208 786328179644744 787067289325856 787400134089184 788867694134674 789201300275486 790103735132096 790533143172256 791520368651936 791777133477407 791911085765884 793030165691456 793448724892208 793840393898002 794495763296158 794831749504562 794871355883528 795263727140707 796011235795468 796173094253152 796185576269504 797691766201792 799082186667688 799122004845472 799516474344668 800514918295708 800937427928869 801865853864768 802041872119768 802125974708366 802204956828352 802465187675074 803355353441312 803903984927659 804795746735792 805220515778756 806358403770304 806756445363176 808202936718716 810577841412416 810977965840504 812512139384792 812524877556784 813968950535972 815521567449512 815687393077568 818321725672528 819788953246648 820193624543237 821786179352644 822697777681472 824172851392352 824607847619336 826180757851856 827212500419536 827620836191534 829104736806269 830052800391584 830065813557568 830503920074224 830855133857936 831636096678464 832046616064216 833127196541024 833538451976356 833978391342283 835019871670523 835298209440064 835569175554718 835987805093056 836258994908722 836341337969984 836612642469758 838024495953568 839485218577852 839527050034288 839941464620522 840730968143528 841086506867992 841530430077106 842594551047172 843039270197971 843974444345648 844016499499712 844373427650368 845487666514568 845933912643974 847100404261328 847547501589404 849067130148314 850008990934432 850284729145159 850397494910656 852079841170096 853565063031394 853607596084936 855095480906779 856755804005948 856900749339376 858158888788432 858172342588064 858564577694912 859697543262712 861337385845552 861762566637938 863307682404083 864294856328288 865844512417808 866210671468912 866667855144916 867910694342846 867953942237624 869466833527061 870474696976192 870842814097088 871125310684706 871302442605584 872595407169376 873685112802656 874116388786564 874529621495024 875251605354896 875683654604374 875961813956416 876684980188864 877340235612302 877532388569056 877817055217597 878913281695757 879206250486976 879932095223104 880366454896376 880768834014608 881931100416058 882511264069028 883613352720868 885104523816128 885197646324838 885478827779392 886647309509192 887066466127072 887504347530068 888338557815632 888807420530876 889931323577912 890401026950666 892986973622128 893364611013392 894690314613088 895162529768584 896722847117251 896767530718444 897146766878516 898433314154446 900044179527661 901563079011056 901944343171984 903134552867834 903547338342572 904888152545608 905041240875296 905334831243227 907995158052752 908379142290928 908424406724032 909727126623392 911793819337709 911808113999818 912224863800844 913236784763072 914874192337952 915170972460899 915357060490136 916619282422592 916715399666704 917103071628656 918313284848806 918747411345896 920064934880476 920252018032864 920550542692693 922007366129344 922768546106176 923158777897664 923660499107104 924879365537204 925270489978156 925758845268433 926629012893892 926831960960576 927132620117462 928290432352822 928585302154048 929187722838463 930250229183968 930709427328692 931477791450668 932024648513728 933254552311928 934156641142412 934927851174548 935816886140521 936901660853312 937364142335128 938245218367072 939927465351952 940324953519728 940423556554636 940821254515604 943553634104032 943859717679109 944953815434048 945852384218896 947548270635736 948907095848516 950608459276406 950910418359104 952615373687264 954308424766312 955724565609968 956128734251152 957910771449247 958315864620233 959411678374688 959722906211531 960835392164032 961241722134848 961749062945264 962965201196768 963473451654824 964744855431049 965152838684111 966271618873792 966585072037354 966781614450256 968099570330816 968625716102176 969835345319456 970314083810764 970362434455216 971753976165896 973907987574004 974010112145873 974422013605447 975502929178736 975551538382784 976769816634304 977251978179176 977767769159918 978686822607032 979149490292512 979632826512428 980441580237812 980856201516268 981389280301298 982511478014528 982796634985963 984871504729072 985684583340688 986101421845232 986621883538676 986637351318952 987869473641512 988390868507966 989808263773021 990276189045836 991374691480768 991897936391824 993152198099488 993676381173784 995571783639664 996562265233472 996885544515014 998672931936449 998990158613216 999095263114711 1000781319547856 1002674554985488 1004013428898676 1004472321938008 1004968158232577 1006133091310144 1007921257618352 1009843831680992 1010342319506548 1011654452942672 1012153834542718 1013311210867648 1013639923414426 1015457350960591 1015779909178144 1015886780141849 1017064369803328 1017601173657904 1019374908273106 1020887604174284 1021319329768276 1021858379379343 1023042891164096 1023150526271566 1024320477078976 1024826110991144 1024877177963936 1025310590718304 1026780930462224 1027322862691532 1028605793476492 1028621919460184 1029164823358562 1030450054401922 1032153774706096 1032625529534368 1034106359217008 1034157888623552 1034668378563688 1035960482500328 1036471862252407 1036523509531708 1037936540390288 1038484360520684 1040346333435794 1041500378128672 1042050079243096 1042066415999792 1043367758677552 1043918445390436 1045909682812456 1046425973774639 1047289869799481 1047732760710559 1048947265408448 1049500896970064 1051502782720544 1053335609698316 1053891557416313 1055224210480706 1057004989185376 1057451988546464 1057795020117143 1059004586164448 1060903351260368 1061427043526542 1063451677978732 1064546047372192 1065341714672081 1066576631213632 1068488972770912 1069016409517028 1069505012732024 1071038729189044 1072959071161054 1074769778919584 1075224290874976 1075573087682137 1076643161546876 1078164607288384 1078696820204696 1079266153501778 1080630892916036 1081201247011523 1082675184372628 1082912309297984 1084465252398304 1086392635806632 1086409667744464 1086983071861852 1088340506896412 1090416477825752 1090638199732928 1090954738616113 1092202222094368 1094160509607088 1094755167370568 1095218130994552 1096247581985248 1096826178527464 1098738006668071 1098792756662524 1100011635326912 1101983924895392 1102449945505888 1102565549064056 1102807574164681 1103031815638984 1104613610981804 1104668653756976 1106594151761714 1107195566999779 1108704940871444 1108930381498016 1109290112374367 1110575972761024 1112511767546536 1113037700084576 1114506469496476 1115094703030693 1116859403633344 1117221706640578 1118499225836608 1120504663128928 1120978516018592 1121342155243079 1123196154269672 1125192372799726 1127209810714141 1127567866901344 1128993684161728 1129589564009104 1131209444312024 1131744216052384 1133237670664484 1135630149912896 1135998542046302 1137048335891776 1139297765160016 1141340493641656 1141823157845384 1141942890102058 1142425809054662 1143499632932888 1144064097088297 1145549895243908 1147425929953072 1147443918741344 1147968367929152 1148535037980088 1149483232002952 1149969339708728 1151675830512592 1152244330673198 1154310271978493 1154676936578912 1155630201158048 1156005081197351 1156118908370272 1156493946943489 1156747239477392 1157834524793408 1158445626759344 1160464860975266 1160522686812104 1161013463019256 1162545541457531 1164385335702848 1164763055859326 1164999895169264 1166728690484896 1167222091163744 1168762362534844 1169314887167504 1170991735302424 1171229841132736 1171609781608882 1173710444616787 1175549478258848 1175567907954496 1177119192501896 1177657205030768 1178238530341642 1179986971058588 1182602556339862 1183954837143232 1184338905537634 1184539271145608 1186839269166496 1188405427451396 1188967238212336 1190536204574486 1190914376277824 1191039673269754 1193049651874784 1195325351785664 1196902708342264 1197408869383496 1198040858582678 1199818684857892 1202478229555658 1203812125369504 1204447494190072 1205970526263664 1206607034282452 1207741185344848 1208908594419592 1209906630931768 1210503875482517 1213059478316048 1214574358793488 1215373346261408 1216376719867232 1216891116319648 1217533388196664 1219140050575139 1219159163662678 1219716390924724 1221069408840512 1221465516996494 1221733039448032 1223655569919629 1224044261930336 1225592074250432 1226238938469776 1226844245115094 1227857088730426 1228376340143414 1230199182592996 1230449327482144 1230848478431803 1232796365948224 1234945197577336 1235006734761184 1236777787847504 1237343067854432 1239649233640202 1240173471861478 1241591583779008 1243817722167328 1244431706203532 1246190260372288 1246805415561272 1249021320650026 1249040902201652 1250874799107164 1253515632602816 1255700579049224 1255763150471456 1257952014464684 1260074913216064 1260351513331064 1260607789301696 1261016723489402 1262415555407776 1263277690600607 1264679030584816 1265346524795188 1267091360995936 1267760128427848 1269343319609288 1270033186272268 1271442020053184 1273721679424544 1274393946320792 1275591813735008 1276131251799712 1276824807589232 1278419318830192 1279050383205098 1281533891706376 1282808873332448 1283225009428901 1283652747736768 1285255785775808 1285934140342544 1287560212836128 1288239783673304 1288875695710801 1290087175254724 1291334180402746 1292400264858934 1292810793499456 1292946811089626 1295128766473696 1297386246893044 1299311496221816 1299860965159624 1300547028300982 1302191578891084 1302878872124137 1304324141261456 1304389135590464 1304940751823296 1306856723351872 1307501825243768 1309199880278752 1309846138819988 1313695122289088 1314076399587973 1314250673952832 1314677009595334 1316850663626512 1319191057765196 1319211739403992 1321148664225544 1321707367935416 1324077151645556 1326245555400304 1326311642070976 1326872529164864 1328623475951464 1331157778124944 1331860359640492 1334248347375922 1335728414325536 1336161717228107 1338276268917056 1338982607553008 1340654742059248 1341316527620762 1341383365276328 1343058497872168 1343721469996367 1345279077145024 1346284571058182 1346558320390448 1347824018754752 1348556538352672 1350240628876832 1350907146306508 1351545778674128 1353530177757296 1353759167023552 1354198319002474 1354876787564608 1355316302093446 1355889455037194 1356626358063559 1358177631373024 1358320526257079 1359895056253888 1360612805227984 1361188198022576 1363140200786056 1363859662538758 1363881044470316 1365584272386796 1366305024113953 1367888809534016 1368467279295424 1368911202504538 1370273114696024 1372886862078704 1373611468093172 1375348409165864 1376074314378302 1382750435350592 1383433000551448 1385844400090297 1388535268561364 1391024872796174 1391466729367616 1393302914943016 1393324758471632 1393961589628256 1395960590853136 1398463508479576 1399153830103169 1403265244263344 1403858674449616 1405941922963424 1406683975350632 1409135902612823 1409206119700412 1409802062237668 1411127206598032 1411365940088384 1411823779385558 1414355139257753 1415972424197408 1416741981303088 1417341110698832 1418511222471728 1419211440220882 1421896243923386 1421918535724372 1422207664232608 1422669020525071 1424445663437951 1424920474927168 1426096843982272 1426699929478208 1427162743036646 1427452937885744 1427475316801888 1429571198979616 1432063019926924 1432841321999714 1434630668181634 1435086376056256 1437659445102496 1438125813867127 1438369114962524 1439721110942576 1440401729521216 1442302489936616 1443063733333838 1445816326240748 1450015337476384 1450678079553472 1452615173725744 1453381860129892 1453996484251388 1456081578112378 1458692290958623 1461771866520112 1464610161950144 1466542867918744 1469172337560004 1472274038483776 1474385343148256 1477028874124496 1477653498388144 1478433399953092 1482727139306336 1483208127781457 1484927424253504 1485555388753856 1486339460915408 1488195616093648 1488218947304096 1489004425284728 1490404015957472 1491139722047668 1493813293148638 1494287800278592 1495521436792768 1496153881420352 1496967015794272 1498836442766432 1499322657010409 1499576311343908 1501778055379756 1501801599529112 1502488010966096 1504470700709746 1505288355134531 1505924930117509 1507340425229716 1507646923160224 1507670559318848 1509884187686336 1510522706211904 1512515998574504 1513231030452064 1513978004610116 1515227896731164 1515868675070596 1516668746503603 1518426829658816 1518919398915842 1523330719708336 1523974924669904 1524779274559772 1527041962546408 1529703680376487 1530426837616292 1532933174423728 1534923997568192 1535681679995848 1538610938352208 1540641296068658 1541345459525564 1543893881493152 1544394712120799 1548932916678224 1549587948613936 1552366315722376 1553132608177619 1555412985929033 1556148297072028 1557874515184064 1558696757187152 1560667739870624 1561491456130232 1564469945719472 1566026416795456 1566534427095022 1569343178757277 1569841677820768 1570006842037403 1571802111379808 1571826753332416 1572656359289488 1574134578651712 1574800268178368 1577735388269348 1578402600550972 1579235677222621 1581066286344512 1581207842099501 1583040737303872 1583554266954814 1583822171531768 1586897449784416 1587680787796004 1588991526592316 1589663499009124 1589742711767056 1590527454281414 1592022471590936 1592346188506304 1596393511651477 1598164373335376 1598244009690944 1599032948689336 1601029836591416 1601874855857738 1604083744239536 1604251949416732 1604930375350148 1606710706882624 1607807969855318 1609591493471584 1610113636040833 1610441031557512 1613512890726352 1616405873437432 1618538889690107 1619223357461773 1621955931681008 1625024278769584 1625049755113568 1627937901071944 1628741497825211 1631043134899024 1634774121999221 1636643451345056 1639577906493296 1640387249086474 1643572358705288 1645741223970613 1646437195402307 1648345702784704 1649215695238672 1652361515703712 1654425000839072 1655241672383068 1656115304511349 1658209473612538 1660105600783168 1661007840148448 1661710267715872 1662249317326939 1664093232128432 1666254393082048 1667076903952712 1667956782684566 1670039743341046 1671138351109436 1672517989817444 1673225284939516 1676048991907136 1678970437155704 1679054100068576 1679882929241044 1681461936287056 1682173013735984 1683060860154212 1685189102094344 1686078540395942 1687948888691296 1690975333029136 1691867825287948 1694200808522656 1695095003178808 1698049646668837 1698134260296628 1700017981868864 1700569458290318 1704159682340192 1704338978254507 1707130126062788 1707215192169872 1710190961813558 1713511608011896 1713801498678752 1714357446396749 1716317777576864 1716344685176128 1719395086525424 1722674771691104 1723525133275876 1726588296192683 1726615364808166 1728589712656576 1731689024835616 1732421342937824 1732983330830213 1733335710289832 1735821388685692 1735907884475248 1738933667054122 1742250621369412 1742604885211168 1743170176588291 1745190814338752 1747370225605312 1748232777573128 1749059242990048 1750503210709792 1751367309208748 1752291676191089 1754680471224604 1755064777138112 1755634110435194 1757826563391514 1760732909792752 1761537668029216 1763862200832116 1765022528138056 1767226705441736 1768099059136459 1770395292649676 1773294619018384 1774132932254144 1775008695060136 1776677115631264 1777614841061752 1779862647155824 1780802053901332 1785079602321443 1785973947244256 1786553307304997 1786729222026784 1787308827094483 1789380629226176 1790325059537168 1793445694234502 1793535061436888 1794293533757032 1796866628308892 1797815009710181 1800088359055322 1803126158022112 1803888686343968 1806269105735668 1807094676685144 1809776305091216 1810082481750592 1810669662486454 1813916141680489 1815990316105504 1816758284581856 1817347630911197 1819454253246784 1823587638675418 1823616227999636 1824449727601688 1826857279433263 1829748384675904 1830341944921798 1830714120980272 1833430799333408 1834206143257312 1836626569697612 1837494822691792 1840129869760952 1840504036065728 1841101085385386 1844402127254951 1847320998214208 1849758731074408 1850540979956312 1851517690536866 1853258025787784 1854265240234924 1856580864705644 1858375445676926 1860500458367936 1861040436462781 1861418854657384 1862955582901336 1866509104623856 1868313282284824 1869855702349096 1870778716654799 1871633772281042 1874317776080827 1874728284670256 1876490436734144 1879854930703904 1880649907039456 1880847113109272 1881642509031208 1884125532707033 1887107268208064 1887719435358218 1891104062603063 1891704768437792 1895096541271472 1897814191697032 1901216918552812 1902220375758241 1905230747374528 1908616849532624 1911449131219936 1912257468502304 1915821542898494 1916631729240466 1918823356749376 1919445812423062 1922887324159417 1923498125890528 1925930402393536 1926946903309648 1929489710862098 1930305677368222 1933170144074708 1933563228900512 1937251432204352 1939670690638912 1940628167621528 1940724868910432 1943507952331792 1947815975148008 1948020224291746 1948844027210894 1951005858357472 1954503956358352 1955535538319836 1957373645214064 1958298980585024 1959265653024856 1960883160475624 1961712403032536 1962778560602596 1965593269971926 1969743009458144 1971369166681376 1972202843690464 1973243767077352 1973274702637904 1975738947283024 1976781737015932 1979616527546042 1980552378091672 1983165923662847 1983795872783648 1986304396198976 1987352762347568 1991143567279328 1993771089030028 1997345863872898 1997980317226432 1998190526229422 2001562639095712 2005349109970976 2008026857797352 2008944643876016 2009936316465154 2015842515236704 2019687663361984 2020684639013096 2023308905885344 2024307669085436 2027279846828852 2030914701921182 2031559818356288 2031773560283698 2035202347315808 2038749816546212 2041775208348568 2042638659536552 2043716758758686 2046301052543132 2047381084766501 2049652221982288 2049754355927872 2050621181436608 2053561860924448 2054645725383064 2057211586952984 2057243838920368 2058329646717124 2060900108803844 2064307549412192 2064977199352529 2065251059068736 2068212718434016 2069336757127376 2071920965000656 2072943724504814 2073047019063416 2075873080780576 2076968721041368 2079709498039943 2080692666871588 2083000756257344 2084100158486192 2084132831999584 2086735517355104 2087836890780872 2091819365624912 2092851947549278 2094579739598962 2095465521421118 2096604371552773 2099001793940128 2099682698501311 2103005565441088 2106671219396632 2107783114832626 2110448420961412 2111562309994291 2114009978370752 2114903977092928 2115590040234286 2118009172328896 2121806702520736 2122854087053084 2126903355957464 2129092094744384 2130683429344162 2134503684118267 2136977945541824 2138032819034056 2139010025464048 2142077458378088 2145918142322108 2149539557839168 2150448581749952 2151146175364274 2153286323093752 2157393640409392 2158532307003556 2161261785832072 2162402494023046 2165350368745256 2168930504796608 2172785271613264 2172819335488928 2173966143723704 2176681013792824 2177755485856181 2180832955651504 2181909477232226 2184404444188736 2185821578852891 2188321019214176 2189030898437537 2189510334741136 2190436261989104 2192495163970496 2193652357054928 2197476013336142 2197585513325048 2198670304447837 2201416025313197 2203967849790784 2204899891011776 2205131098128112 2205615148329362 2206063631277968 2209227221963608 2209337307513952 2213188303523428 2214356418391579 2214391133999558 2217409881742888 2217860762996032 2218580224748734 2222558075976469 2225023535093072 2226075400169152 2229012938992952 2230189406061386 2234443413281156 2241009326257856 2241957032037184 2242684310486158 2246392308539344 2250384745599452 2254419621428282 2255135733802688 2259179128018208 2262418888624048 2263488432104768 2266475341328968 2271997084092604 2278595530320032 2282680987283312 2283646315690768 2283885780204116 2284851618109324 2286999265865776 2288128194176594 2291099790487816 2292230742934979 2294851859906144 2294887837482688 2297070075960176 2298966464005904 2299938679417456 2303351661025184 2304488661346396 2308584351089093 2308620543956986 2309353873157824 2311260402316096 2312010162394702 2312237816740544 2312987893886978 2313494478954784 2316891253518688 2317135015379723 2320929721950532 2321045373624208 2322026926038512 2325091082915062 2329526111718652 2329999790338528 2330755629370861 2333457380969792 2334444182327488 2337524725069688 2338629774335008 2341983470604848 2343219563217764 2347420889233574 2351098956517696 2354238385003792 2355314410061536 2356477060683284 2359973942117176 2364087506036389 2365205112679724 2368677811075268 2369078542291216 2373678538332992 2376810854902792 2377934476424672 2381072409148972 2382079346539508 2386099303749568 2386791827823053 2393805416684528 2394817738766992 2396081717165356 2399637369715784 2403820069163051 2404956459111316 2407624250739008 2408894988380144 2411941052527328 2413214068564904 2415482370689696 2417817188839184 2419813261863536 2421007750965034 2426118956632096 2426905976189827 2429148717586976 2429936719982387 2430746692522816 2432753439734464 2433782232639296 2435066776393328 2438280101150278 2438318327325356 2439432781849448 2440636955707687 2442931033992988 2443466078896064 2447311139839258 2448088523860672 2452477876939552 2453688490230188 2455714177460852 2456752680286828 2460398365185992 2460898654964288 2461696956863606 2466110709475721 2467153608915919 2469890395154672 2470013469522368 2473555575695008 2474686135708864 2479298467280404 2480346943722956 2487635444334656 2488357437517651 2488863412407064 2493610831122544 2498042641300052 2498081804403304 2501749598214328 2511401158098448 2511526300942912 2515904028929368 2517145951184417 2520703026662128 2522033446978804 2524831110815552 2526555381201214 2529358061169632 2530178570921309 2530693049590376 2534182721991872 2535520256855696 2538686639218576 2540066372544536 2543418255227311 2544493847439929 2547443358849088 2548787892641584 2551183627470016 2552262503599424 2553649615178464 2556838637660384 2558100766410196 2559450925153903 2563067783412752 2565617746664896 2566450018857802 2568930763141633 2571051590730007 2571868280685088 2575120425672256 2576479567346608 2577751391421602 2580174350509448 2582668360805492 2584800529717868 2585893622179252 2587258449917911 2590257532947392 2594772493786088 2598622992443632 2599721930319248 2601094056601964 2604383157782168 2605757744248274 2608648282522912 2609494513583419 2615003650487536 2618399760557504 2619692277639976 2624258544851839 2628152799175946 2629354019190668 2633701327253024 2638382115530392 2638423478807984 2642297328451088 2643414735870832 2648154303291112 2649461508067703 2652491110800608 2657246951902928 2662315556249888 2663720719280984 2668363730479601 2668496694751844 2671456828651072 2672323434456214 2677965215106016 2678246965828511 2681309484118496 2682633055241524 2682766730552656 2686116995744336 2687442939992734 2692569142116364 2693116640780896 2693990272909177 2697113076705344 2697354554169737 2700481257753664 2701814292613016 2703091557348256 2707060355514592 2708396638004948 2710632604186892 2711778910074388 2713252716127118 2716355262746048 2716641052514158 2721225610455968 2722376396045152 2723259519876049 2726280401572112 2727719325077516 2727762088940632 2731168544773592 2732610048227906 2737822405009076 2740546229392048 2745773724157408 2747222936186344 2750696818331728 2752148628756604 2761036929471359 2762204550964201 2766866001102896 2771688800180594 2777070537122728 2778441378643007 2782049745592348 2786605829886032 2786649516943264 2787923179256512 2791921181706272 2796927016959152 2798307660206338 2806530488526688 2807440911479281 2807717348899232 2808628156862759 2811883845926848 2813367950701264 2818271805225646 2818412239400824 2819604124475336 2822254413196064 2823647558771116 2825137872401713 2828710278515506 2831944848394816 2833483962606176 2834682221397664 2837022444943456 2838422880441764 2843792487846772 2843837071448744 2844415328465216 2845338041050142 2848891326875902 2850439651212197 2854325486073292 2854905875771488 2854950633603776 2859142397959232 2864126039853848 2865682643999428 2869261336363268 2875318890204992 2876251627734254 2876738229925048 2879442221885152 2884604979873232 2886127466667676 2891632652481496 2896672926670369 2900030674952768 2905230347451488 2906763720259784 2907992968502776 2912163156224756 2917384581917246 2923543733040224 2924492114441513 2933085735837488 2938344675120008 2939795126171827 2945356505269871 2948770686296512 2954057748248992 2955306996776288 2956866799906184 2960768694253909 2965454278612672 2966416255562914 2971734955519099 2972678921830816 2976391232187296 2976437894608192 2978008850569456 2980808031914944 2982279444095336 2987626586297276 2989203447620093 2993934031588544 2997672885532864 2998645314020818 2999152622687816 3003556110759512 3003603199058224 3004976021932192 3008941401419492 3010576710269062 3011849860235018 3014680850459432 3015293846320448 3016168983232783 3025031997149008 3026462060904128 3027956009220232 3030455793462328 3031737350141192 3033337493007206 3037687430199961 3037838797831684 3046661439416672 3047949849339808 3048938587396471 3049558549119544 3054083925092816 3059407360752974 3060853675232584 3064892791115309 3065866348847456 3071363359991696 3077221876704416 3081282592137316 3082690919051128 3087787762986304 3088789424241598 3097865833356448 3099175897227872 3104732631444752 3106265216355238 3110825971858066 3112296594144056 3116403594327331 3117393514374304 3121335479741248 3122982912260464 3128939891438944 3133068854190044 3138686357514554 3139683355641536 3140013684074806 3143604222759616 3145312718578976 3155470776538696 3156805201101944 3158471354445242 3162415684199002 3167108533909628 3167644343063536 3173794899568832 3175361575592008 3177983053184632 3179326998018248 3179485423534112 3181054908562828 3184044943181872 3191328398999363 3192787023302954 3196328746670752 3198065897378672 3202059673182832 3203749711715476 3208167488479072 3208503898833464 3209860750700296 3214096496970821 3215615939710636 3219182986943168 3220227272081666 3220882063115024 3227025781452704 3232811746874864 3237077779380214 3238446714923546 3243911863362016 3244964170411117 3250048557539168 3250099510227136 3255875802143888 3257482995650422 3262086269798048 3269548243998442 3273286902690112 3279155812986592 3280774498172948 3287144717410576 3291482447941226 3292874390804614 3298431390477344 3304723031407424 3308850001678144 3310483344766136 3312230609022698 3316418947225076 3318169344276743 3322015680296896 3323420535431744 3324498634653878 3328186464256864 3334153807905424 3335913565369132 3340079486682092 3342276702218872 3345035979634888 3346450569879032 3357940874311408 3358108200137152 3359765858482088 3362923872574112 3364346027471968 3366121720308424 3370378204188688 3372157080791884 3375897777382592 3381950666058272 3383047752130739 3383735650575896 3388401617045312 3390190006357616 3396099293337674 3396268520593256 3397945015964839 3401138916580636 3408319364680384 3408677956509014 3414260252125576 3414430384339744 3420381923627116 3422187192059713 3427023216023792 3427602997357504 3428714892793498 3432635555153728 3434862481054543 3438790173050848 3445349543382208 3447050266551752 3453176592385366 3453230729616332 3459368039777881 3463378049671232 3464842685875648 3465966661660426 3466671420579664 3471642777371384 3471815768950496 3477867334108244 3484501242738824 3485209770422336 3486340353176582 3492591262248737 3496465555146256 3498118485980096 3501006421419584 3502734618417496 3504583352382178 3509360942449208 3511268220870388 3515653126783028 3521465819585504 3523075336058432 3527724401664232 3530045056276112 3534453410883472 3536198118272918 3540790585299352 3542538420899513 3546589238036768 3547739731950491 3550017390120272 3553354231262528 3555229682123504 3559725294311648 3561604107802664 3567812178955871 3570159204642886 3571947894488512 3573106614609994 3573458444053568 3574617654188966 3580650119074336 3581026841950481 3586891388469004 3587070122873776 3588587067514064 3593733256617784 3595630019420362 3600176718110644 3602076881754967 3606252316044224 3607777372687936 3612538211471336 3614189353370288 3619552610182432 3621339324972908 3627832283360978 3631980632211008 3633516569163712 3634695261822394 3641212167025279 3647175277350836 3647232455999272 3648899455203376 3653714558866526 3660683889843596 3661428241960544 3666861598666816 3668412286514624 3673253139395224 3674989645383584 3680259739521904 3682202170770772 3688804254509902 3699517462148816 3701081959912624 3703035381073732 3706516051575568 3708530480469848 3713161729411288 3714994652342897 3716750891353852 3722080872925562 3722837709314768 3725911165802672 3733018209247712 3736626564569648 3739711404698192 3741557433309598 3743267544562084 3748635552161654 3749456569340512 3750672872293369 3755356749063689 3759709861407808 3761299814078912 3761694226218544 3763285018062416 3768251065414066 3775438870716436 3777431537256223 3782208125206126 3783409536875584 3790193082542944 3795628383394064 3802433837105624 3804440751516482 3817233699065248 3822898262439872 3824514937004608 3831643085796988 3833263458480932 3838891624846124 3845774648318834 3846996251781056 3853893806619296 3858979421724196 3860611354736444 3866340288149416 3867126457801024 3876955671153587 3881256335243056 3881449737820864 3887015904663584 3895631950296016 3896040448583492 3897688054421788 3902011716714944 3909007912716704 3910275973242023 3911071076639672 3914747290428128 3918531306049712 3921766320951248 3923424806065072 3925557121205192 3931186539943852 3938173304799041 3939486018916288 3942738333362752 3944405687380928 3946487534154704 3946549405275808 3951477894566048 3953563474031864 3955515066146941 3959233055092084 3961104756183344 3966331847325694 3967591745567296 3970165724855251 3974705524695136 3975994897162057 3982287134558656 3987542178060056 3994691727745796 3996381052458844 3996800115357203 3998490331691317 4003125278191424 4010698219941952 4016053715594704 4017889287752032 4019872632930308 4031685030473408 4032855157356193 4041369278026192 4046617811770688 4048615338170872 4054559693657704 4061829403842364 4063547120567396 4070404694631616 4077499633092424 4083550416697136 4085277319073104 4087433517517372 4092602105086264 4094762169533002 4099304443964576 4100634235631087 4107123721848896 4109291450766128 4114423173905968 4114487677840736 4116659293434248 4121800217607688 4123834856195747 4128615098824384 4129954398705058 4136425436868032 4138673514254752 4139108947189517 4143841930001312 4145186169381719 4145887449009628 4146094038126832 4151746161561152 4153937442082736 4159418996079886 4161385333743176 4163439512677819 4166876716010701 4168200316972384 4168265663999168 4168638856444139 4173471034710208 4175673781561744 4183638731249824 4185703895098556 4189159479197924 4190931042842236 4193143005039373 4193208743105546 4198003587880256 4199365397002622 4208673803444803 4213342438793264 4215566229665252 4220896841922824 4223124619988582 4231180080468572 4243613405041472 4245708174106168 4253806711914928 4261366858688324 4267057072819373 4269007368236534 4276065638068112 4278020050928096 4284154916756176 4291836284644216 4293954857902829 4302292350728548 4306572646187504 4314787280818784 4317064614007112 4322523571664144 4324804988046092 4330700737490512 4338772317740707 4340607151515173 4345570543226528 4345638670977856 4347932287447408 4353362027585648 4355510971712362 4361665911303008 4363818954464452 4366122166439011 4371574622275091 4371643157705782 4376642038428352 4378061796875074 4379020669482272 4380872523978208 4387304714109856 4394952026672284 4395171026650096 4397340608895674 4402832050626394 4410262196256224 4411230296658724 4412127262555936 4413558532212907 4418454443927216 4418674615027904 4426376607046856 4428712836783158 4428782267999116 4434819763485776 4437160449497468 4445116151952938 4450047070186144 4458025877985904 4460378812122772 4468886826562312 4476676341217843 4485368620972316 4492784617078688 4500769491198904 4508839242856564 4518358256036416 4519669631409611 4524837777248096 4532950682657936 4543994168185208 4551914599053437 4557191060640064 4565361974566624 4567292631381536 4567771560408232 4569703236218648 4573998531731552 4576256388353188 4582199580975632 4584461485869958 4589703719812288 4594140151920352 4595630465550949 4597932928011808 4599877358834912 4601369533583669 4606703322050368 4608977322692792 4617168702178186 4617241087913972 4619678055412871 4624020324789404 4625975787773956 4626988957909568 4633782507037376 4634270030759446 4641859443901064 4642090747248416 4644053852077024 4650182165830124 4659052223437304 4659999580677056 4661511258741722 4669869215815727 4675049450139376 4677259548670016 4683966941209696 4686439126435528 4694607846672667 4694841778467148 4708476770007584 4710628820123072 4711995998703637 4712954121366568 4719947884234352 4728175012072778 4730410225359448 4737355622150536 4738157084582432 4739694116508659 4753621709805584 4755868952849344 4762144818297944 4764158693079016 4773508818885653 4773583655646106 4787610833369056 4789635477533984 4791189208765883 4792163434330712 4799274739431568 4807640138326102 4809912918222632 4816260100324057 4817789976760288 4823882105054656 4826428137129808 4830964741379392 4835634377678368 4839626523727072 4842015501930068 4852237913264192 4853811952379654 4858297435173952 4859873439964774 4868587054786609 4870133552786656 4876560202300556 4876636654650712 4878865563698896 4881273911415374 4885862067985976 4894622279678516 4904955753879104 4907376980460376 4911428354921704 4913505360573656 4920796730371984 4923393913727212 4932221418951442 4934307217831838 4939780790309344 4941383227849453 4947111151390016 4958596934560808 4960693887445912 4967240040773087 4976714875035302 4977726824814128 4987221662245088 4996085282600104 4996163608806608 5003499196428656 5014944626998999 5022802316196896 5031808057858736 5034291902368834 5041406053324256 5044066893957608 5050723066668433 5053110762402428 5058716122339264 5060357141842618 5061386099180752 5071040513711392 5077373278437152 5080132745089072 5086836510454622 5088987694879858 5097575785283168 5099229410646041 5107299230356928 5113677275320768 5116201532820392 5118901850307806 5126135566825504 5132900037715604 5137861526283266 5142103181460014 5143736561370176 5152959134693216 5155502782843204 5160348701018896 5165336721610984 5169601059435736 5171787244358504 5174516899835822 5189544987572176 5197245984887264 5199443860638496 5202188113203928 5208766315564336 5211515488496548 5217296565045824 5218989027166838 5228346526020233 5230007300975072 5239384555279952 5248517089703678 5256305598351892 5258708038381336 5267402654506048 5276764231060784 5276846957615968 5284594656902176 5286829471741664 5296308606582224 5298923016135406 5304982221601216 5314493903805856 5316217896205447 5324631112499776 5327441438561968 5336727460959202 5336993389503688 5344646868912428 5355930430212032 5356493931657022 5362618968236992 5365266110483048 5365533461105312 5372233991488672 5374885879985468 5377722730379549 5385138284232728 5386233281561792 5387980545818354 5394709108339474 5397641041657139 5403628585226032 5406183114696512 5414120711029184 5416793276009896 5421265208373784 5423557820148776 5426505432254236 5433282105028316 5442451220911936 5444752792090304 5446519039752098 5452560803144224 5455438650155032 5455524177881264 5462337089547184 5465220096455812 5475644810018152 5481092458784096 5482870494832577 5491547448314816 5494445872372688 5501393636663456 5504297257513208 5522073858942718 5524409101928402 5533732002205792 5543377600361188 5554141074245456 5556882757286014 5564099491184696 5566846089984949 5573211659772064 5573299033886528 5583842363412544 5593854033918304 5596615320412676 5606561995502083 5613060977053376 5614881822958562 5615434697798464 5617256313725518 5626735901402528 5627327894493613 5636543610451292 5636824478801648 5639208248950672 5644508826392128 5647295117542232 5650275744803426 5657420557031012 5660406528472091 5666967925212352 5669364442795328 5674044889886912 5676845760883528 5687584975693544 5687674142897488 5690676082100284 5697782653751804 5700879302424394 5708650972146584 5709811751542976 5728252079707696 5731365287998856 5738522672726536 5741355371802659 5752503255468508 5753476459850096 5758884443770304 5769209959746464 5772254933335352 5783265304962992 5793345853340738 5796494438998843 5803733157643883 5810460694902976 5813527440519568 5815985937005552 5824326312449512 5834769163834492 5837848739395981 5847087466080448 5848984228883026 5866171471674976 5876689350240016 5879590252343654 5890713010539742 5901274891385797 5908115496497984 5910613993552576 5913733599812368 5921537388507818 5932832511125828 5943469911038198 5945357843661632 5952782464374592 5956017701138912 5964558888190672 5975253172594552 5978406895240186 5997290628041636 5998305245375632 6007112221519024 6007206398116448 6009952043864384 6017882802838984 6021153420538124 6023699720470036 6029361700918864 6032337966465566 6043153776828581 6050063994298016 6055912018440464 6060911586924656 6063474700282384 6066674986014412 6075374860399922 6075677595663368 6086267834689427 6093322878833344 6095899698679616 6097877174792942 6099117098239088 6108167850185632 6118814721505948 6121707350465168 6129785582230618 6131732697694912 6142726719983392 6144719386523179 6154443753408832 6162565184274632 6165381838102256 6177578848483196 6195731666712896 6198351794455744 6209465262889504 6212530432710476 6221651943716132 6224593188288112 6232807188654662 6234787028748608 6245965824520928 6257879782877888 6266137708380088 6277372715029108 6280027368149612 6283341949800641 6290625437157952 6310941553077392 6313610402203888 6316942708890484 6324831368398004 6334217067819256 6335288686127072 6337343818702589 6350723151184016 6355966106369264 6358653996036496 6358970847068224 6362109817125656 6368089886363744 6382556735363963 6382656797998726 6385574046605908 6392657493341504 6396131794757344 6404119346365664 6406196807226293 6407499423430952 6416334976958144 6417007797666928 6419721501400592 6428192993941642 6431231879421272 6434406519592993 6440454544163332 6441764126230048 6443853798848851 6454051562905408 6465623493749728 6474155558760428 6476893429847092 6480311916879031 6487823726724032 6489928340822234 6500097115078336 6504314059869241 6511751604287776 6514965991300844 6524172539596096 6539096487996884 6550718202983647 6558311625973184 6561548996345896 6574289434821152 6582964895882452 6585748781609228 6596862780954688 6613630262556119 6620966689532272 6624461218045396 6632837894450152 6636338688553486 6648997269307756 6656372928513728 6668307615810848 6671827130738264 6680158973364184 6684553404437744 6690071959269776 6692901139758064 6705375400144729 6708211052341631 6715881748622816 6718060343480717 6719531716964176 6725847745148224 6728692054943936 6732243440616848 6740756408377376 6744314161583768 6747643348133017 6753213988017343 6756069870788777 6763901332116544 6766095504261478 6767471301151792 6780380012715232 6792198586675348 6792537041186512 6795890031929678 6802277833161272 6817355913018028 6818070785021111 6820954095238129 6828520504251152 6828860768679488 6840763847254232 6844374384119426 6854046432047584 6857429785586996 6869724962109086 6877580346101696 6879576444901741 6894100533103504 6906353184770732 6906461459232664 6918736079555762 6931933323320852 6933342841159328 6943285554742768 6943631537900992 6955734668216488 6969002485477648 6972680706353164 6985182524497474 6992931110292512 7005469236834992 7009166704764356 7018721884898416 7022536441740776 7031306253566056 7034777107628039 7042931639171008 7055448803328464 7060090112552224 7068906821766944 7072396236545836 7081581170598704 7085076841799026 7093178476073536 7095479463900982 7100034780240544 7102337992215103 7108201456724137 7110459364247008 7111207460992943 7119450588623296 7123208215605328 7135624357911742 7140318409285772 7146213229219988 7149235308377932 7153008655655401 7161300238148672 7162053683900962 7173782776938008 7174140245747552 7177174135028128 7187466513235568 7191260038840724 7200353436221288 7204153763509934 7225076422942672 7228378706740576 7239105220364864 7242678649945816 7255303035766849 7255664566721956 7269390523644788 7282424334050558 7294350554701672 7294464911998544 7297798910406752 7307429117733052 7321367779687192 7322856483921088 7324981816422473 7346506278790448 7349979290767168 7360519479043808 7364404341541544 7377240901914191 7377608509019804 7399034924297632 7402163919825248 7404565140820001 7406070762147464 7413032103151136 7417060960939696 7426323458822576 7429989304685794 7433501782707704 7444161745851124 7445675418629536 7448090754513607 7451822331605344 7457392002704567 7466036418495424 7473253129139296 7479422809396384 7483114866619196 7486535089124168 7497271104323308 7498913138681024 7501345744586738 7510713498127378 7523388452437088 7526570036124832 7529011613774959 7536502130828132 7550877741432872 7554863074512446 7564416250412252 7568408729080661 7580386165085888 7591256766788128 7604867674211248 7608881503032964 7634467398130496 7636683170312791 7663286171593976 7666526916961864 7677783249692248 7691549296637668 7707787613238592 7717958843448392 7721222709472888 7732680576298832 7750368968998453 7753911342307174 7762512670486112 7765030786620569 7774031809327168 7791263900592032 7792080897166984 7795376108843576 7805662921214851 7818015825433408 7820551946484046 7822142153279344 7829494580856256 7837062612099424 7843532641902496 7846849612130144 7849395086701553 7851114242410384 7862373079887704 7876346609598082 7880627270998427 7890468674998987 7892975068309408 7893098810551616 7902955789132096 7907126948063728 7911030132293882 7918466110184168 7922209512366688 7932663694651388 7940331449710502 7949411049390272 7951989794324114 7975084356120112 7989383455491592 7992762104917688 7993600230714406 7996980663382634 8008448679618079 8032107431189408 8035778575504064 8039745265860616 8065710314712386 8080171903849451 8082738556052384 8097230676341744 8109119387315408 8123658807684728 8127094241134792 8154999266184848 8167100833394272 8170554638146208 8174867035034744 8185204210172528 8189524339066004 8198608887929152 8201268471262174 8215973112317509 8218582901532256 8228846347811936 8228975355681472 8233318586868496 8243600435215376 8247669712391494 8259908797410116 8277347028509504 8278217894379034 8287683860002624 8290372338763438 8291774898019256 8292188076253664 8307874884165472 8318837992159772 8322770667486352 8326879025355638 8333753432021402 8336400633944768 8337277712888278 8351347563123488 8367277462499648 8371407790197112 8378318958395848 8381862085684472 8386286010078746 8386417486211092 8398730794005244 8417347606889606 8426684877586528 8431132459330504 8441793683845648 8446249239977164 8462360160937144 8473527128377619 8491416348212336 8507613423829856 8522733717376648 8534114145638746 8538014736473068 8552131276136224 8556040101856192 8568309833512352 8583672569288432 8587909715805658 8604584701457096 8613145292375008 8615939349022621 8629574561637568 8634129228014224 8645047143328288 8649609976092184 8661401474981024 8677544635481414 8681214303030346 8691141086453056 8695864574894816 8706724055171296 8711021943424724 8723331822606016 8727637908928904 8732244332878022 8743149244550182 8743286315411564 8747900998547777 8756123593750148 8758041338964544 8761745047956416 8774609428219712 8789904053344568 8790342053300192 8794681217791348 8805664101252788 8820524392512448 8822460593317448 8824254525111872 8827117064425814 8836908887854432 8842943834204249 8852753214093712 8857425673566316 8857564535998232 8869639526971552 8874320898994936 8890232303905876 8900094140372288 8916051755971808 8920757624245544 8937773653124624 8953352682435686 8970737241944632 8985569234157376 9001538982397808 9017678485713128 9022129869975607 9039339262819222 9049675554496192 9065901365315872 9087988336370416 9103829198106874 9120152104868959 9130723949133248 9134585262763072 9135543120816464 9139406472437296 9147997063463104 9152512776706376 9164399161951264 9168922971739916 9173762304765113 9188280303840704 9191260931101898 9195865856023616 9199754717669824 9202739067167338 9217954645385584 9234337404356372 9234482175827944 9239356110825742 9248040649578808 9251951575547912 9268540061518892 9283718887802128 9284181494496832 9288107704154048 9300364331660248 9318104446874608 9323022517483444 9339738431631454 9350098900278752 9353132020596749 9367933882419392 9372878252871056 9389215693345334 9389683556934296 9406050289974569 9416953540015168 9423991997407274 9425908242733136 9439895768468704 9456350024145556 9460820450718896 9474711244301072 9476314169164864 9479388233017318 9496384506444913 9507243419611168 9524289636595888 9528317386158032 9547017637771306 9547167311292212 9564135168797671 9575221666738112 9579270955067968 9582378417531766 9584326868661424 9598549478863136 9615280276652204 9619825836445264 9632520200648114 9635579953520576 9652856274259616 9655987607393567 9671268755356736 9679253047454144 9684031003860136 9707623904759308 9719746879929548 9737174109573218 9740267105573312 9753120404601112 9753273309301424 9757731127397792 9762547822830748 9771724135971952 9789244559357032 9794076810722183 9814753960920752 9822856709843408 9827010721147312 9841593460743968 9846787827454424 9863951318289761 9864442837902884 9868614435663676 9879561580618688 9882766455698906 9900485974804271 9917193869121616 9921387774891824 9934480081546174 9953429750070604 9955453649628256 9958683143675497 9974443324490176 9992170565200208 9992327217613216 10006998392857312 10029889253997998 10045604632393792 10063616115717472 10066880697069889 10068583804737668 10082812106648512 10088133787915216 10101446133336866 10106221524804856 10120714283685236 10122772198361504 10142081027422784 10154746556874304 10160265490178144 10173673020909244 10177975389759716 10183347297952763 10195151570566336 10198458821292082 10221064951223093 10232403065640784 10237803700615612 10252271133651008 10265800075431208 10275723052566532 10284206362920028 10305918269386432 10311005565686408 10320697402037792 10330673443221968 10339202118871472 10343574488717008 10349033799671644 10379089975144352 10382456894470199 10394491969774528 10398887721276992 10404376226407856 10417532631128672 10423030976993096 10428176083478299 10437978054333676 10456693052040466 10460014601950144 10478769110559904 10497034179407356 10512611196703784 10517416076762672 10537018485941717 10541474510822563 10553528462121568 10553693915231936 10569189313804352 10573658943483328 10592617213164448 10597846032270812 10616681225525221 10628987807611712 10632435792410894 10654882877123936 10673454921918404 10673986779007376 10689293737824856 10712987863314044 10718642149659917 10730532220966096 10731066922210624 10744467982977344 10749771759970936 10755445460759098 10770276568465456 10775961091636708 10789418216678948 10795282083314278 10807257170452064 10810762984845593 10833586552019792 10842530416747568 10847115640297552 10853010864508472 10866564210056632 10871928257243333 10887890901503231 10893038079504196 10905121606288448 10910877300310064 10911048355762528 10924674179094368 10930440192911624 10951289620036304 10962184917568192 10965740989665154 10976340533423341 10985402251300939 10988891744745376 10990047894261821 11002787273326912 11008594515026416 11044147717885436 11048818203856804 11054649740558347 11067464004411584 11086755200722376 11108282148490912 11113765514572028 11128198982369392 11133692179969898 11146423319544128 11174754581560339 11187708067836608 11193230640825352 11213123991004166 11229763645917124 11234512627451036 11253471802805056 11254655788987226 11273087220902584 11273648957603296 11278416497901344 11294590235084464 11300551489606852 11314841114062024 11320813056944182 11353691521767056 11375169951387088 11375348285794976 11381352164200568 11395565307503608 11401190484776477 11401758604848788 11417301944293168 11443418853994547 11456504159415392 11462730575997712 11477045345453072 11482710743605318 11505006510937016 11506952919700192 11510685711521029 11520188567794291 11525060367816149 11538419919492928 11544509866670704 11566530609925984 11586691706681476 11592807131579443 11592988877997686 11607466315287766 11627054881039136 11631971874011104 11635745221288573 11648652624899024 11669538327668984 11675697478791962 11697968457766052 11732342943349952 11753378700480032 11759180504687308 11781426021079484 11802549782771594 11827467199624736 11843074777015636 11865665022251656 11886939822076396 11912035402277824 11929117776381344 11950506345189104 11956813790480372 11994581256083272 11996610490751264 12000502124777243 12014224443038048 12014412796232896 12035765605677968 12042306841076248 12047399440940072 12058723401837728 12064675932931132 12086118073348781 12086307553657162 12100127988596032 12111824036880928 12121823173849312 12126949400564768 12130883315811491 12133349972028824 12150749720799844 12151355191326736 12172535669378854 12179151236997569 12195754349585884 12198234196478176 12202191236118037 12216335700371264 12237629443011896 12243414700930336 12259571164461236 12266041733337623 12285453439966784 12289438773046358 12325130368549264 12330763676204512 12355157696966392 12376693413955213 12418930525779008 12425060865420952 12443303887432264 12449186376576224 12465614377309324 12491931649041856 12495557216250101 12532275416760176 12554745430058216 12560054736299224 12566683899601282 12584705067971267 12621883106154784 12627220804407776 12633885417780968 12649662736796008 12668434135638512 12670577372254144 12674687637405178 12697412991763423 12701446302368032 12711932212738528 12717307992072992 12721433416378379 12724219634251312 12736179772727488 12765113470727926 12765313595997452 12771148093211816 12788000956032841 12792263589514688 12808238692731328 12812393614452586 12814998846861904 12834015595333856 12839443002801184 12856385987883284 12862463758842544 12868813039185986 12880909088326664 12883528252460096 12887707597697702 12910814890784657 12931246987499456 12948311117520856 12953786859694184 12960623833758062 12979856681644468 13008628119738482 13023503208575552 13027283055239467 13029931982601688 13078192975993768 13095451016583593 13101436405967294 13123097992691792 13148578869642304 13165929791764904 13171497563218456 13227260525112238 13241933379064544 13248922436090792 13265675788900304 13272677377106972 13297994538615512 13315542630307687 13336615231621696 13343654261476528 13360317946728368 13369106808875488 13380143918539552 13385802279516128 13410750800289458 13416422104683262 13431763497245632 13436120686961434 13439063433928352 13460211269115919 13464486881233696 13481512816754752 13488628323167536 13495286696266034 13506427976034686 13512139741577554 13532191008522956 13534942602303584 13560760025430464 13584397173350696 13585074082373024 13591780063859356 13604555666322544 13634711826036056 13636141570042222 13641908190476258 13657041008502304 13681527694508464 13688748768238852 13708092864095168 13714859571173992 13739449924218172 13759152889803482 13788201066207008 13812706369541464 13812922918465328 13837472159111524 13863866646641704 13866685682318656 13886571109485536 13911469336432976 13938004970955296 13945361412706328 13970365048994948 13985862220585024 14010938473669984 14018333409528712 14037443769796832 14045072883481552 14062612507132112 14069554215256078 14110897606656928 14120180225104448 14137813643533888 14144792473091672 14163162341197408 14170153683598052 14177632652818811 14190958927801964 14200069560481088 14204675984430206 14216402913448274 14220918728494016 14222414921985886 14246416431210656 14271248715823484 14280636818571544 14292426458439976 14298470616755864 14306017311310802 14324107367801924 14331667593365507 14347565553876016 14348280491495104 14354348270056256 14374933026471136 14382520077681448 14400706872442576 14408307527019868 14450152845885344 14454840395467703 14456757413481152 14485357299891632 14510606071533698 14511329133443912 14538781047289576 14564848668101116 14588701109403344 14588929823997088 14595597820813504 14614858235466104 14642735559374384 14649963632844946 14676230600869411 14693012557580896 14697778889509177 14721038958087616 14728808683083088 14754481803828382 14755217018039608 14780936169960037 14798069848595264 14804327839650496 14809130281640002 14812141524294928 14826064206302272 14834121921879392 14852646917645152 14859978609371588 14867003565415408 14888323491702248 14891350837259072 14896181509027214 14903644663210688 14914784005409134 14922889938699149 14941525788827869 14946506258278592 14958845618792768 14966229733238392 14973070178248336 14994542208646616 15002691489173476 15021426996254756 15046776904874176 15053140072249664 15058023227549918 15073004261656264 15101755482865744 15109726149024892 15128832500824504 15136817458161322 15182513533576256 15209735348422496 15217763006065928 15244288400993267 15273366340625582 15300751051970237 15326572343187952 15333053833923728 15355566499384496 15383098593275336 15390692131134859 15435917686896784 15442445418945776 15465361152597664 15500494928741053 15500737937996906 15507822684614348 15525025340972224 15530061573241138 15557906531835283 15582527801184064 15584161794333968 15590752217687152 15611325842429702 15641103892968092 15644284306558688 15649359225775781 15674125224198848 15687065283804992 15693699224260288 15698790173403106 15702228484820768 15724746159775408 15752693219196164 15761254541996854 15780937349997974 15785950136618816 15814253896127456 15822060264587764 15836932220368336 15844419024733376 15865327389302776 15880662899421004 15903979588648228 15950168712240224 15978766910983184 15985524209835376 15987200461428812 15993961326765268 16016897359236158 16045615200544853 16064214862378816 16079490531721232 16131420629424772 16160343807698902 16165477112104768 16194461352683488 16218238774630816 16247317615369456 16254188482269584 16309998532369696 16315289405596027 16334201666788544 16341109276292416 16349734070069488 16370408420345056 16379048678132008 16402536942524348 16431946224635018 16437165803064512 16457692695623872 16466637173736992 16487200870430752 16495339424782988 16519817594820232 16556435788758068 16558171906479841 16565174231292599 16580744677526876 16583549796038512 16584376152507328 16615749768330944 16637675984319544 16645541334972704 16653758050711276 16667506864042804 16674555425776556 16702695126246976 16707542794761371 16742815580394224 16756637916791696 16763724171368944 16772572020157492 16772834972422184 16797461588010488 16826740484141357 16834695213779212 16853369755173056 16862264918661008 16883587367691296 16892498479954328 16924720321874288 16947054256755238 16982832696424672 16988341833328789 17015226847659712 17045467434753296 17068228291277492 17076029472946136 17084458689953809 17104262552272448 17136619667024704 17167345138576864 17175819431611316 17209169402914192 17226290584750016 17231878698045242 17262774966330047 17268258456028448 17270075262411433 17290094286656576 17299219952184368 17322802949962048 17355089270962828 17362428606060692 17371592449448831 17391729149789632 17413448110342592 17422043886849448 17455275817857808 17464488665756044 17486298489100364 17486572630823128 17495801997095554 17512247187500296 17579808106689136 17580684106600384 17589362435582696 17611328202505576 17620021658290919 17644921186634896 17654234128851628 17673817775708864 17685887668408498 17705506428187424 17711249996449163 17714851347132632 17715129071996464 17739279053943104 17748641797989872 17780464607811752 17789241554168863 17803927786591177 17811456932079503 17832103511943616 17841515248491088 17875547306249248 17906705364871372 17916156476077321 17941474483889264 17982515341991431 18003077964795616 18035356971426256 18044259739951214 18078678525638444 18110809149425377 18131802730631744 18175976672740832 18207658396213748 18240304209737918 18271086241632928 18278812944874592 18284742490596329 18305025553412752 18328798323902528 18337845943479832 18347524609530226 18382521862203796 18405478134334676 18435909290771168 18468674808712744 18468964351655888 18478712221651484 18496081299157616 18503903151095824 18537080123037784 18546230556473921 18567437775604256 18600728663320496 18636208893749216 18646045034966888 18678546113357207 18679476863262908 18700197800557504 18706264041193498 18745756505742112 18747728760799577 18778431386690668 18779367113868592 18812100579949138 18847983994814548 18851816485466272 18857931910364239 18879791536937408 18912700048291112 18921640901437792 18949422488602144 18958776466034636 18992769012889826 19014486839222336 19048579273191776 19056634772316064 19062816639132343 19094035275542612 19094334622584424 19128270337595342 19164756835063532 19168653737322848 19197098957726272 19230560553304408 19239651672890528 19265040401296228 19305712548519232 19311975214787134 19368062007720272 19415247809518616 19439493759859096 19449089650501049 19474348219146436 19506240809202224 19506546618602848 19515462254795584 19525095645661496 19543448271943904 19578489118714064 19588153621444366 19629507921841504 19635875625535873 19645713419686816 19652086380354967 19654021442294624 19660397098039313 19683186921487936 19693575654908848 19727902636579522 19728885675805768 19737228871327352 19765532911397812 19775965106811991 19800971949608542 19834387738243232 19842775549783648 19868960163092348 19906859500141208 19910907299256512 19917366287350994 19953077558485379 19984341130400416 19984654435226432 20013996785714624 20059778507995996 20127232231434944 20133761394139778 20137167609475336 20176267575830432 20202892266673732 20212443049609712 20241428567370472 20245544396723008 20320530980356288 20347346041818488 20355950779519432 20366694595905526 20396917642584164 20442129902446186 20464806131281568 20471444801090591 20475607401231224 20531600150862416 20551446105133064 20568412725840056 20578565883202789 20617495536889097 20622011131372816 20641394804075584 20661346886443936 20678404237742944 20687148977434016 20698067599343288 20725380859777363 20758179950288704 20764913788940398 20802144688633693 20808752452815712 20835065262257344 20846061953986192 20856352166956598 20875956108667352 20913386104080932 20924424133340651 20957538221119808 20994068358814712 21025222393407568 21034832153525344 21074036971883434 21082949021645126 21107056924243136 21113182882629481 21185234426328896 21195692064541624 21233362451050442 21264871584821788 21309765754247872 21346909843836808 21347973558014752 21378587475649712 21425975726628088 21437284299319834 21461064441932192 21499543519941872 21510890921518196 21540553136930912 21551922183273416 21578836433357896 21590564166628556 21614514340904128 21621525969691186 21667173104039584 21685060833495136 21694231280595104 21706021729016944 21733128420113264 21743856514486666 21775781803006462 21786076159008392 21814825160291317 21821754600620128 21822096711525056 21849348358188736 21860880385823248 21902579240072608 21931481979330308 21952681066846682 21970804502601878 21977783489490752 21980095788523642 22017189030052832 22088295435770872 22097636407713608 22109299481116694 22173510401444752 22216564296981824 22227531029144056 22256397964738784 22267384359939796 22339298792995541 22349509163120678 22386461281650704 22426247982008332 22459527291834248 22469025254902072 22509311577974452 22546174441805168 22547297915206592 22556832995802688 22589180470168928 22601102979213704 22629682228124048 22641626113888364 22707383043534112 22714749192877819 22750339902774176 22750696571589952 22762704328401136 22791130615007216 22802380969552954 22803517209697576 22834603888586336 22886837707989094 22913008318830784 22925461151995424 22954090690906144 22965421487210636 23010013021874032 23013905839400384 23021371423042058 23040377135588582 23050120735632298 23062648087080503 23089019733341408 23133061219851968 23173383413362952 23185614263158886 23185977755995372 23214932630575532 23227185409937201 23254109762078272 23263943748022208 23271490442577146 23297305249798048 23339076655337968 23351394957583924 23395936915532104 23506757400960064 23518361009374616 23562852042158968 23605099565543188 23654934399249472 23686149554031272 23731330044503312 23773879644152792 23785615111753873 23858235552762688 23901012690378208 23913627580960744 23955310344417991 23989162512166544 23993220981502528 24001004249554486 24028448886076096 24044037367381801 24071531211355936 24084613682152496 24094798881880144 24117446803675456 24129351865862264 24172236146697562 24172615107314324 24185373348926207 24215576278445167 24223648073761856 24243646347698624 24253898801129536 24261766631622982 24266699944057648 24301499441599688 24302710382653472 24345071338757708 24358302473995138 24391508699171768 24396468392956352 24404382472236074 24448138835741159 24475258886023792 24486829401860672 24519142328922472 24532083466675246 24578877546092716 24650260737098528 24661527352409024 24710315393932784 24753386827910426 24797768946296591 24850121730841904 24886607774864528 24898372753152448 24931228754618648 24991114432500202 25064550833520352 25109490860116432 25120109472598448 25133367799202564 25169410135942534 25214538172284769 25243766212309568 25254441608815552 25267770835561936 25299325473592016 25336868271277024 25349375274810356 25394825983526846 25402892604736064 25423864425477056 25434615984145984 25442866832756758 25448439268502624 25488485169176953 25530226941455852 25530627191994904 25542296186423632 25576001912065682 25624787228905172 25629997693723808 25668031190667712 25678886005602368 25712771975766568 25724927517685088 25737626078371972 25761818176653328 25775415195395404 25821629781569314 25896622235041712 25907573719388368 25921247667516124 25959713363288936 26004962566400279 26017256239476964 26054566110478934 26059863965203376 26156385951987536 26190902033167186 26202872811934588 26246195985383584 26254710106053583 26331859583529808 26342995126436912 26442020760793561 26454521050224476 26483866758129088 26497844872181584 26531351577800608 26545354754213944 26595989077231024 26631085260615374 26687308522953056 26695965738088097 26720635893456736 26738213617750976 26760287837079104 26771604559032256 26821501600578916 26832844209366524 26847006512784557 26872241373922868 26878126867856704 26920422538231838 26928973762467392 26977256646335072 26990573392532068 27012855952069372 27024279483155108 27064382017045912 27069885204607168 27138689698075109 27168794346701392 27170148164746048 27183560127718712 27209111332645088 27269423652072112 27272283140084444 27283816380952516 27314082017004608 27363055389016928 27371931812694161 27377497536477704 27429719142347984 27478899848436344 27518305779606964 27576402132414016 27625412739082928 27625845836930656 27674944318223048 27688605463028587 27727733293283408 27773142218971072 27791160073986757 27822938672865952 27831964280134399 27876009941910592 27890722825412656 27940730097989896 27977600807500421 27989432321839219 28021876947339968 28036666819057424 28074887539593664 28090145766963104 28125225014264224 28139108430512156 28153960176692933 28221795213313856 28258238394557963 28289584946183344 28326324682394816 28340307367196104 28355265305637622 28381917855603928 28409351968860412 28432805826896548 28444829843971772 28492832862421312 28542497431646968 28561273637143088 28584852916879952 28596941233511728 28612034622621604 28648214735603848 28663335186731014 28695131107752032 28704439649417609 28749866052942272 28765040155362896 28801413744885152 28816615054039736 28866843993370229 28900305691770688 28909680790935406 28970714599783264 28973762630326619 29021212143067396 29022658266887824 29077562094579152 29129697336202232 29144076588744733 29177402218806688 29177859647994176 29229716470932208 29285471118748768 29299927265689892 29352001035275611 29352461201738822 29386025115161792 29395557779018354 29457617366166176 29460716624113621 29508963607656764 29510434036079216 29561872339920074 29618260563280004 29624283048589856 29633893002000947 29668243843758784 29705293835290304 29719957218743176 29734007130830816 29776646983404496 29792363018054428 29829568010818268 29845779877398298 29883051577655738 29932459466476784 29946140356496672 29989084417293232 30005382978346952 30042853992509512 30057684005319803 30116046455099836 30146008523312528 30203510965731488 30219452298049784 30257665001649008 30273634916322644 30346353239464531 30371406224184949 30384250060606211 30419470696844992 30435526012131856 30488576801986534 30546732681251164 30562855165073077 30601502103940474 30653144686375904 30666107667847456 30711132998768992 30766197186550672 30781384262269718 30871835373793568 30884890837891552 30894909725490349 30930722305195328 31000989857482106 31001475875993812 31015645369228696 31060123146482276 31115813063670566 31168323588667936 31181504435374304 31222651684859404 31282207785936184 31288568613117376 31298718451551562 31354836163334167 31397580346806212 31404456969641536 31449492319550816 31505386438392328 31522509083993708 31561874699995948 31628507792254912 31637687419867277 31644120529175528 31673864440736672 31730654778605552 31761325798842008 31807959177296456 31863402193374059 31900337424480448 31957533821966368 31971048419670752 31974400922857624 31987922653530536 32033794718472316 32091230401089706 32158981063442464 32169413258856643 32262841258849544 32320687615397804 32337746387890097 32388922705366976 32436477549261632 32494635230738912 32508376964539168 32619997064739392 32630578811192054 32689084510710089 32699468140138976 32740816840690112 32758097356264016 32805073885048696 32863892449270036 32933274347473984 32974401740861504 32990678849565976 33039635189640464 33112871577516136 33116343812959682 33130348462585198 33161489355053752 33167099592077024 33177858815560613 33275351968639088 33291082669945408 33307516101422552 33335013728085608 33349110851553112 33414561732199571 33415085589522742 33485631160788448 33513275833583392 33527448342737888 33538324461361181 33545144040314984 33545669944844368 33594923176020976 33653480968282714 33669390427558424 33713820702268399 33724529837322016 33767174735382592 33784996959908656 33849440643748576 33894108513510476 33965665392849344 33976683666657578 34090934869506592 34136456582554984 34152058945892272 34168917379907618 34334690277153728 34351638863222632 34418338805828384 34463757396090484 34525549932660094 34536516912056896 34540150524822866 34598439904368736 34710178541925656 34724857212121384 34743184898897662 34844087773698896 34910551635715616 34928977331512088 34972596978200728 34973145261646256 34991603994191108 35024494375000592 35104612388992993 35159616213378272 35178724871165392 35222656405011152 35240043316581838 35289842373269792 35308468257703256 35355061466679031 35371775336816996 35411012856374848 35422499992898326 35429702694265264 35430258143992928 35497283595979744 35560929215623504 35578483108337726 35607855573182354 35622913864159006 35683030496982176 35694605874522287 35751094612498496 35813410729742744 35832312952154642 35882948967778528 35965030683982862 36006155929591232 36070713942852512 36088519479902428 36157357051276888 36221618298850754 36351953345481664 36415316792427496 36480608419475836 36542172483265856 36557625889749184 36569484981192658 36610051106825504 36675691886959664 36695049219060452 36765043724407592 36810956268669352 36871818581542336 36937349617425488 36937928703311776 36957424443302968 36992162598315232 37007806302191648 37074160246075568 37092461112947842 37134875551208512 37201457326640992 37213525273438129 37272417787498432 37292090069933776 37357092226714414 37358953726525816 37377395175613229 37412528082386996 37491513011484224 37495457521599154 37556862773381336 37558734227737184 37624201159898276 37644059112656843 37695967989629096 37703632970932544 37715863820728478 37783487291599973 37825400096582224 37843281802875584 37898844977204288 37917552932069272 37985538025779652 38097158546383552 38113269544632128 38125633278264686 38188070551085224 38188669245168848 38256540675190684 38329513670127064 38337307474645696 38461121106608816 38479303345781056 38530080802592456 38623950429574268 38736124015440544 38830495619037232 38878987519718192 38898179301002098 38948696438292872 38967922629894643 39012481618404448 39013093237205696 39050191291322992 39086896543887808 39156978237428128 39176307242888732 39245933968514581 39259015843683008 39271751251071746 39291426839373632 39304172760709934 39308042884589248 39320794196078626 39387151309817696 39391295261455291 39455805273159044 39457771351611536 39474457742654704 39531065822795624 39551930213623982 39601943899217084 39622845699304637 39668775476486464 39685551099567296 39737920326184696 39813719000282416 39834732574701988 39906155116970758 39968682260800832 40119557015991992 40189487602618613 40267522788279556 40274335218950672 40352535151660864 40405784533347464 40424886099219424 40482857134740944 40575461072991901 40694692083636976 40711901559038864 40733389191811052 40793835285168328 40864941175771867 40884259804892372 40929612262563136 40942889602181182 40951214802462448 41063200301724832 41102892210266128 41136825451680112 41157131766405578 41234991073778194 41244022262745632 41257401595227059 41308924239700579 41322693772887872 41356808475485888 41374297954868032 41396135198686576 41450761719554726 41529827577880796 41604289377267386 41617504905631424 41692123907972384 41712704333913196 41751912217334704 41826772208161864 41848848266681302 41988136717629424 42050444786815136 42069664307050688 42148073943766868 42165898043290252 42226365765258962 42302076437800067 42391384129083248 42466724902100884 42529743169643576 42693819687673616 42695947116029504 42757174951299424 42851951453256176 42874568598639668 42922128883864384 42999087039883744 43013035705662253 43021781843036392 43081106273861824 43103844366546832 43157672866715792 43181128333257112 43243051939382372 43334346208079168 43370121666990272 43388462561190208 43412043458033888 43466256840226528 43487713028973332 43510665727616351 43551563606012924 43572152318016784 43629650320582634 43643509201240256 43671822973407761 43721760771646496 43805158480145216 43862963958660616 43905362133693364 43941609005203756 43960191577047284 43983393648604487 44034378060105664 44176590871541744 44195272815427216 44218598962233388 44347020802889504 44361406730918123 44455062058288112 44512795929477568 44534768719879592 44678597585991082 44699018326241356 44772922563301408 44852495964016664 44919054583668496 44938050509804144 45018623155948904 45040845637150951 45092348883610336 45106976591941957 45178360940337856 45202205958427408 45259364456248096 45283252227776728 45362183418153217 45414766087068224 45429498385755638 45500679805548352 45525408656802272 45530198419084687 45582261230014432 45604761939105908 45607034419395152 45669207777172672 45773675415978188 45797834639456009 45850922303990848 45855027420885529 45908181381812288 45930842974421272 46020026043748064 46042742846084116 46080754271177164 46100241471264596 46125296174161006 46178039466682816 46295411837892833 46346766826725904 46371228526317772 46371955511990744 46429865261151064 46454370819874402 46542980885154292 46594610499596096 46678153310675936 46702789915167848 46791873831064208 46937627801013103 46957477366391417 47036722018749232 47125704084317936 47210199131086376 47233503436931119 47372299108062544 47462660089006624 47547759288305584 47571230223507746 47726495495147777 47746678666666903 47802025380756416 47827255161921488 47910620688835982 47978325024333088 48002008499108972 48027343830829121 48088074734763602 48143062422711872 48169227364304992 48189597763760288 48258703731724528 48344472293395124 48345230214628648 48370746697852414 48431152556890334 48523533263245964 48533399888115296 48602998883199376 48605420765306944 48690142677515416 48716604947990276 48783017398343536 48808764944472148 48896277671482318 48950517772047584 49038284657844944 49064166933350492 49157755092185432 49243439753396273 49300521474197056 49420630787865568 49506773655820852 49595537892593182 49700243461683808 49716365945505721 49773215549729056 49862457509237296 49982228865000404 50071060589587807 50129101667040704 50218981720232864 50240218945196896 50266735598405128 50338820271885068 50429076344569538 50535541671123872 50551935121060439 50598650947184032 50673736542554048 50698750549620712 50789651967053692 50816458609541581 50885733665513516 50896878537005248 50976970338353906 51060453882911704 51061254383989808 51084592372847264 51152003824131364 51249574457810344 51259995387447616 51274872714957311 51425543951533136 51449855035370176 51475252156743944 51523636353306656 51550830390790808 51640686313399337 51643259563138628 51793244470083424 51815147438776736 51831955985740007 51842495335032248 51919426726577872 52009925132800558 52034512478953928 52109132220957868 52119727930406752 52136635281595249 52312771903975072 52381804066334372 52405745623869176 52492391970767168 52509420212107166 52663719167059616 52685990252873824 52703081296424713 52884041521587122 52909042100448952 52978861103564627 52995689744363168 53062703155601216 53090709508427888 53191978154462048 53262170521230748 53374617045906112 53391931476176194 53441271786913472 53643003201157832 53665688418733048 53694013025569114 53744482747845736 53840845076463676 53954513292670144 53981146785064136 54025711904138744 54048558966310216 54128764034091824 54252582782989171 54277379396150218 54337588693402784 54355215506343983 54367120255437424 54418222665290176 54538847304144224 54544566280168888 54567632761905032 54639640448503957 54726110778033856 54743863625388322 54754995072955408 54859438284695968 54957799696872688 55036611559213928 55164390896988989 55250825478165856 55251691673861312 55349888636446096 55377210926057174 55455466586566816 55582320147973514 55645877345731904 55663928560268798 55781445650825312 55881460195979792 55955201615000842 55978864643678438 56073333638114848 56180291533926208 56250450028528448 56278216861024312 56307920353385866 56516476789115926 56579169892366688 56680614734392208 56710530611275244 56763835711207856 56818703937720824 56865611653793096 56889659687943544 57084994863293936 57122547274286176 57169705833759904 57193882467023456 57224069245243208 57296429471207696 57326670373462028 57390262215504064 57408879298835218 57511811786222563 57530080310725792 57602827489770304 57633230108079472 57733687986740458 57819361581870812 57941429199566528 57947525260653238 58042424286134792 58045316533775648 58155124189158304 58259394672404464 58288153177489466 58354804437613376 58459432941864416 58570942237497536 58599854531379784 58704002070551222 58704922403477644 58791115558036708 58915234732332352 58921433248227242 59017927215313528 59020868072158432 59123744679840148 59236521126560008 59248566097179712 59267786004001894 59374051458228529 59439914437486352 59468014261661632 59553293966808992 59584726036108856 59659136021636536 59691559754796596 59766103155311476 59864918932953568 59892280712993344 59978168834586464 60010765956693904 60085707985019024 60115368010639606 60232092910199672 60292017046625056 60311575443158347 60407021931462976 60438904596099568 60515330003298016 60547269832645288 60692706478929062 60742812448369898 60768500121212422 60871052024263712 60977153603973068 61093465362502328 61125710330146154 61203004207880948 61235306989834439 61306289372751808 61332215335694912 61422265997537984 61532394373101344 61562768524539436 61743670747587136 61769781675783104 61789819450980698 61900606839429743 62001979714964212 62002951751987624 62031290738457392 62120246292964552 62231626127341132 62336647177335872 62363008870748608 62445303369718808 62564415571872368 62597436903103124 62709672326668334 62795160693612424 62898984639101632 63010772876784656 63045018167987416 63123749399991896 63154909089829249 63275374839734554 63288241058351056 63347728881473344 63461309557211104 63522651597684016 63615918354592912 63726804386748118 63761438828987273 63841064734082713 63915067643932736 63942096839341504 63948801845715248 63975845307061072 64067589436944632 64182460802179412 64216336133355791 64317962126884928 64338826517713286 64525682517699088 64641375230795608 64675492775780194 64989270461477824 65016753929078336 65261157622384108 65378169021420178 65398936280277952 65516194712528032 65610147770097392 65727784898540072 65981357699131952 66079270379280928 66225743155032272 66232687625919364 66260696925170396 66322978710107504 66334199184154048 66355717631121226 66474691545114391 66550703937278176 66615032202845104 66670027456171216 66698221703106224 66829123464399142 66830171179045484 66948946181583697 66971262321576896 67026551667166784 67054896685475776 67076648922722362 67090288080629968 67091339889688736 67189846352041952 67306961936565428 67338780855116848 67427641404536798 67449059674644032 67569993919817312 67591913251754969 67698881287497152 67788217027020952 67953367333315156 68181869739013184 68272913165109968 68304117891784544 68337834759815236 68558537675055281 68703277726445264 68836677611656768 68927514792180968 69051099865320188 69080301049645732 69196879808737472 69420357083851312 69449714424242768 69486369797795324 69688175547397792 69710782005728479 69821103271431232 69857954663024176 69945193956401456 69946290523292512 69983207988382216 70048988750001184 70209224777985986 70319232426756544 70357449742330784 70445312810022304 70468164879489223 70480086633163676 70579684746539584 70616936515406512 70710122933358062 70743550673633992 70778471715522923 70844999985796652 70859405388530528 70860516287985856 70994567191959488 71121858431247008 71156966216675452 71215711146364708 71245827728318012 71283431085669341 71366060993964352 71389211749044574 71547454658561651 71626821459485488 71664625904309284 71765897935557056 71930061367965724 72141427885705024 72177038959804856 72314714102553776 72443236597701508 72830633584854992 72961216838951672 72997232584348093 73138969962385316 73220102213651008 73351383773919328 73390098438120904 73530087448815184 73621912537338704 73759129401592019 73790321575757941 73874699234850976 73875857406623552 73914848886605936 73984325196630464 74015612604383296 74148320492151136 74184922225895684 74224076829463187 74316768578676547 74402914653281984 74427050546876258 74584180139867552 74714184453428828 74717907453051632 74754790351226458 74825056164773992 74990915043198308 75030495047619419 75113725546762672 75117468455474368 75248402319796552 75288118225313686 75391935979258192 75431727641456956 75566974583199946 75650800193164448 75675340893919151 75835105864138544 75971076051559304 76103497800703331 76251266556529372 76376141102170448 76377338490337696 76513081350381368 76659027340254128 76834383733963387 76922242213217632 77060161605184912 77247900859148536 77382548183908429 77472248030881088 77660991238074464 77757975039436384 77796358602004196 77897392876585744 77935845259789286 78024963236808896 78100382582645984 78125717914366133 78223282070922373 78313956474856256 78352614485777464 78491867937029162 78543502502143492 78608345521419868 78641588392157252 78774302619635392 78782590522910582 78911610546318088 78915542703223072 78948915485309408 79062131645591248 79103860427247964 79203887798434168 79245691398609274 79475840652369392 79627438000564832 79669465149403976 79808333393435339 79812310233941516 80103931977961829 80239114031983984 80378975205237226 80535045576559112 80548670437901344 80574799980647203 80811569066694928 80849772198438848 80965714269481888 81149649921056101 81150922145983802 81389384167273952 81423803118077728 81450216549020011 81466778383622104 81587670570336656 81729882351543734 81768519609784744 81885779204362364 81902429604924896 81928998299649677 82126400603449664 82205784420532256 82273650903360224 82314263532811156 82469982147556388 82488044525491264 82514803190454118 82617848479401158 82792270397373152 82901523439109452 83059655155761592 83208578754534772 83384247815944768 83425408667826392 83503824434669408 83653544416323728 83697696533362604 83976273435258848 84003514873440701 84100889573630272 84296147887533736 84331796086580504 84452731530517924 84604152875600134 84782768258166496 84933449804201768 85059486339287152 85254058658982983 85387639375347232 85415338652826259 85514349902598848 85703902906512352 85749137197279336 85862292133363361 85998174079767488 86026071411324506 86043563686072784 86207688733093664 86315345733431584 86362256666514224 86486103878764744 86686899980982697 86824086916067776 86932513680453056 86975426057946664 87021331455232702 87103127212025848 87144304636033568 87259300641165268 87343645946815522 87443521543292992 87468900513750707 87725927917321232 87810724267386728 87883218010407512 87920383154094568 87966787297208974 88092935475798869 88353181743083488 88390545630854432 88437197924466776 88694041605779008 88722813461836246 88881890942343961 88910124116576224 89069537439759184 89357195171982164 89398036652482712 89545845126602816 89704991928033328 89838109167336992 89876101019608288 90037246311897808 90081691274301902 90184697767220672 90213953183883914 90375704235492599 90404411916854816 90518728912496192 90566504455553456 90724366836306434 90858996771511276 91050817313604544 91060396838169374 91164522460028864 91209523878211816 91214068838790304 91547350831956376 91595669278912018 91710054841771058 91861685948842544 92040052087496128 92085485692168232 92161508542354328 92200482942529192 92250592348322012 92590823675785666 92693533653451808 92742457052635544 92743911023981488 92859730522302128 92908741639748804 93085961770308584 93208798412153809 93356306621351872 93405579830335696 93583747662128416 93875255602026206 93914954732782834 94073444037498464 94251408168635872 94420398262172752 94467006873862238 94744598216125088 94925320178013248 95095518576611168 95142460447015492 95452990990295554 95493357333333806 95654510323842976 95821241377671964 95956650048666176 96004016998217944 96054687661658242 96176149469527204 96226910984025547 96338454728609984 96379195527520576 96517407463449056 96688944586790248 96690460429257296 96741493395704828 96862305113780668 97047066526491928 97066799776230592 97205997766398752 97380285355030832 97433209895980552 97566034796687072 97617529888944296 97792555342964636 97901035544095168 98076569315689888 98128333866700984 98315510184370864 98486879506792546 98540405462980331 98841261575731136 99013547311641704 99191075785186364 99243428569731677 99400486923367616 99432731891011442 99546431099458112 99724915018474592 99964457730000808 100142121179175614 100321673153558549 100437963440465728 100480437890393792 100533471196810256 100677640543770136 100858152689139076 101071083342247744 101103870242120878 101197301894368064 101397501099241424 101579303934107384 101632917219083162 101771467331027032 101953940676707812 102120907765823408 102122508767979616 102169184745694528 102304007648262728 102499148915620688 102549745429914622 102733614206085877 102851087903066272 102884452226564239 102950504313487888 103047272706613312 103101660781581616 103281372626798674 103286519126277256 103466553189720259 103586488940166848 103630294877553472 103663911971480014 103684990670064496 103838853453155744 104019850265601116 104069024957907856 104218264441915736 104239455860813504 104273270563190498 104460229570894043 104625543807950144 104763608132668744 104811491247738352 105018840424214332 105327438334119232 105371980505747648 105406162592849426 105768083043174244 105818084200897904 105957722207129254 105991379488726336 106181419016855776 106383956308924096 106524341042461496 106783862952352388 107286006402315664 107331376837466096 107388026051138228 107488965495691472 107681690152927352 107734844917944013 107962293570128272 108051423808277488 108097117932620432 108257528068183648 108503464501187371 108505165565978342 108554758792300436 108675177386805568 108710431012687966 108734240510874848 108905345722846981 109077694608288448 109089132560337776 109135265523810064 109279280897007914 109487727250776644 109509990145910816 109545514580430467 109718876569391936 109915599393745376 110073223118427856 110328781793977978 110501650956331712 110699777272892192 110754421852114348 110910933173133632 111164640295947028 111327857120537596 111562891301650624 111762920391959584 111910403230001684 111957729287356876 112146667276229696 112431714463454023 112556433722048624 112615840706771732 113032953578231852 113158339784733376 113361229468784416 113421061222550488 113527671422415712 113637407875441648 113731223307586192 113779319375887088 114169989726587872 114207025839172189 114245094548572352 114339411667519808 114387764934046912 114448138490486416 114592858942415392 114653340746924056 114709936918261289 114817758597670436 115023623572445126 115060160621451584 115266460216158944 115467375973480916 115638723163741624 115895050521306476 115907203345358887 115956219619048193 116084848572269584 116090633067551296 116310248378316608 116518789344808928 116576306354978932 116918865883728832 116952799563329597 117199709062759568 117408004141102444 117409844806955288 117582231116073416 117842866496454484 118035854430627056 118041736144316864 118247489359680296 118473042253120016 118535572008003788 118748102916457058 118879828874972704 118918392833301523 119106587933617984 119169452072217712 119318272043273072 119383119509593192 119532206310622952 119591210829676663 119729837865907136 119956337669172928 120021531913387808 120171415970038048 120230736021279212 120464185820399344 120584034093250112 120623150886316694 120739745867656751 120839424764310329 120877809192199136 120890526836880031 121030660006596032 121094539665290576 121385412957858124 121485624896739796 121537000242424844 121601147146141817 121742104048527424 121954307207946136 122186930725004656 122251420660292308 122406008415761896 122470613979668878 123064788746202688 123125537049078872 123340151608036433 123579638901961396 123801213678859486 124003959429928424 124005903503975248 124062581476914784 124240492585929104 124463252254682264 124524690879182041 124890606739437616 125128831143744736 125194873806206248 125413095332541247 125419344653336668 125590321387224848 125877607393940017 126021545753569312 126090036335974832 126247498799983792 126309818179658498 126550749679469108 126576482116702112 126617542826731319 126775664045977639 126922619114422208 127045303195368032 127231836709185824 127453608773496236 127522877657974546 127682129468165426 127897603691430496 127951690614122144 127993197434174303 128135178873889264 128364921604358824 128432672266711582 128677653035426572 129051365035398176 129282750461591216 129350985551560388 129823613895317447 130522315244768216 130756338042840356 131032389425056064 131220295540194784 131455569797080144 131962715398263904 132005523372549673 132158540758561856 132451486310064544 132465375251838728 132521393850340792 132645957420215008 132711435262242452 132949383090228782 133101407874556352 133230064405690208 133340054912342432 133396443406212448 133439716473926401 133658246928798284 133660342358090968 133897892363167394 133970663606973259 134153297845444724 134180576161259936 134182679779377472 134379692704083904 134613923873130856 134677561710233696 134855282809073596 135139987839634624 135183826503509938 135576434054041904 135906734666630312 136143627553507343 136545826330219936 136608235783569088 136675669519630472 137117075350110562 137406555452890528 137451129378751111 137855029584361936 138102199730640376 138160602099291464 138431755747683937 138840714167702624 138899428848485536 138972739595590648 139376351094795584 139421564011456958 139671542909397653 139715909326048352 139890387912802912 139892581046585024 139966415976764432 140097977500002368 140418449555971972 140714899484661568 140890625620044608 140936329758978446 140960173266327352 141233873030813024 141420245866716124 141487101347267984 141556943431045846 141689999971593304 141718810777061056 142243716862494016 142313932433350904 142431422292729416 142491655456636024 142566862171338682 142778423498089148 143094909317123302 143253642918970976 143300113607634137 143329251808618568 143860122735931448 144049961182419523 144354077919609712 144629428205107552 144886473195403016 145661267169709984 145922433677903344 145994465168696186 146277939924770632 146470968933384557 146702767547838656 146780196876241808 147060174897630368 147243825074677408 147518258803184038 147580643151515882 147749398469701952 147829697773211872 148296640984302272 148369844451791368 148448153658926374 148633537157353094 148854101093752516 149168360279735104 149428368906857656 149435814906103264 149509580702452916 149650112329547984 149981830086396616 150060990095238838 150227451093525344 150496804639593104 150576236450627372 150783871958516384 150863455282913912 151133949166399892 151301600386328896 151350681787838302 151670211728277088 151942152103118608 152206995601406662 152502533113058744 152752282204340896 152754676980675392 153026162700762736 153318054680508256 153668767467926774 153844484426435264 154120323210369824 154495801718297072 154765096367816858 155321982476148928 155515950078872768 155592717204008392 155794785753171488 155871690519578572 155953959181006921 156200765165291968 156251435828732266 156446564141844746 156705228971554928 156983735874058324 157087005004286984 157216691042839736 157283176784314504 157565181045821164 157823221092636176 157831085406446144 157897830970618816 158124263291182496 158207720854495928 158407775596868336 158491382797218548 158951681304738784 159003244350144733 159254876001129664 159338930298807952 159616666786870678 159624620467883032 160207863955923658 160478228063967968 160757950410474452 161070091153118224 161097340875802688 161149599961294406 161438536609563521 161623138133389856 161931428538963776 162299299842112202 162301844291967604 162590297869560407 162778768334547904 162847606236155456 162900433098040022 162933556767244208 163175341140673312 163459764703087468 163537039219569488 163771558408724728 163804859209849792 163857996599299354 164151789325690639 164411568841064512 164547301806720448 164628527065622312 164939964295112776 165029606380908236 165235696958802316 165584540794746304 165803046878218904 166119310311523184 166417157509069544 166499305782277111 166850817335652784 167007648869338816 167307088832647456 167395393066725208 167687172410925937 167952546870517696 168007029746881402 168308261571672607 168592295775067472 168663592173161008 168905463061035848 169208305751200268 169297613442483449 169565536516332992 169866899608403536 170118972678574304 170508117317965966 170775278750694464 170830677305652518 171136971850188113 171407805813024704 171498274394558672 171724584266726722 172052142822649012 172087127372145568 172415377466187328 172630691466863168 172724513333028448 172972207757529488 173373799961965394 173950852115893328 174042662910465404 174206254424051696 174288609272067136 174518601282330536 174687291893631044 174937801027501414 175451855834642464 175621448534773456 175766436020815024 175840766308189136 175933574594417948 176185870951597738 176501767205993383 176706363486166976 176781091261708864 176874395848933552 177445626923672492 177763781884687922 177820248233152448 178139074879518368 178714390343964328 178796073304965424 179409983856066656 179676218334673984 179752202039216576 180074492623795616 180163382548603804 180427906367767828 180751408470985198 180808823833709632 181133008911106912 181448733672612868 181717993543022552 182120793676338748 182216916544218589 182419047756423632 182428137677580608 183094701663912752 183191338557824036 183420109683542116 183723371897685088 183782970742375081 184170971384336464 184323017084708656 184400965885058384 184501184696644024 185094145325554927 185181647351571332 185387067306903616 185484914105271088 185487822047962976 185719461044604256 185817483279497608 186171923540617168 186417596824307618 186597789068196797 186811159660671392 186871760166616679 187167495324256832 187750511204052412 187829909465565668 187929045589491899 188146888074996928 188502816337271744 188840796524345504 188934013747724476 189489196432250176 189970827886525763 190191037153222336 190284920894030984 190905981980591108 190986714666667612 191309020647685952 191642482755343928 192008033996435888 192109375323316484 192352298939054408 192453821968051094 193034814926898112 193377889173580496 193380920858514592 193482986791409656 193724610227561336 193820238241200109 194094133052983856 194411995532797504 194538120517907299 194760570710061664 194823749960940793 194866419791961104 195132069593374144 195235059777888592 195585110685929272 195681657095857493 195843205652502947 195926026252874533 196153138631379776 196256667733401968 196631020368741728 196973759013585092 197077721236850531 197080810925960662 197807668761905741 198027094623283408 198382151570372728 198486857139463354 198865463782022884 199449830036949184 199928915460001616 200284242358351228 200643346307117098 201066942393620512 201355281087540272 201716305378278152 202207740484241756 202795002198482848 203158607868214768 203265834438166324 203542934662054064 203907881353415624 204008536121213131 204241815531646816 204245017535959232 204608015296525456 204998297831241376 205099490859829244 205464007246929277 205467228412171754 205702175806132544 205768904453128478 205901008626975776 206203321563163232 206225016368795347 206562745253597348 206573038252554512 206933106379440518 207327823942960028 207369981340128992 207437251014006629 207677706906311488 208039700531202232 208138049915815712 208436528883831472 208546541126380996 208920459141788086 209527216265337488 209622982495476704 210037680848428664 210403788037238621 210812325185698852 211536166086348488 211636168401795808 211915444414258508 212362838033711552 212424472676251717 213048682084922992 213567725904704776 213939986155511539 214572012804631328 214662753674932192 214776052102276456 214977930991382944 215363380305854704 215469689835888026 215924587140256544 215994631880894603 216102847616554976 216194235865240864 216264368078432443 216515056136367296 217006929002374742 217010331131956684 217109517584600872 217420862025375932 217468481021749696 217810691445693962 218178265120675552 218270531047620128 218558561794015828 218975454501553288 219019980291821632 219091029160860934 219483853143339169 219831198787490752 220146446236855712 220657563587955956 221399554545784384 221463811939070939 221508843704228696 222329280591894056 222655714241075192 223525840783919168 223820806460003368 223915458574713752 224863428926908046 225112867444097248 225185892811996501 225231681413543464 226065907156463704 226364224715230679 226722458937568832 226842122445100976 227055342844831424 227274815750883296 227462446615172384 227558638751774176 228339979453175744 228414051678344378 228823591574970623 228896276980972832 229185717884830784 229306681493848112 229419873836522578 229635517195340872 230047247144890252 230532920432317888 230934751946961832 231277446327483248 231790101042612952 231814406690717774 231912439238096386 232169697144539168 232245011708924291 233037578689617856 233152612709957864 233905599126659194 234399418125519136 234816008282204888 234819689613910576 235164462232146832 235685732992908968 236071708861254112 236494978719360592 236946084506240032 237071144016007576 237496205832914116 237759657749945408 237836785666603046 238338904144435424 238636544086546144 238766239019186384 239064412621245904 239182421659353326 240043063826775616 240342831940076096 240461472042558424 240928371640798688 241246301772633388 241479491735313502 241678849528620658 241755618384398272 241781053673760062 242189079330581152 242770825915716248 242971249793479592 243074000484849688 243202294292283634 243908614415892272 244373861450009312 244502841320584616 244812016831523792 244941227959337756 245732286722950951 246251074098157744 246680303216072866 247159277803922792 247602427357718972 248007918859856848 248011807007950496 248125162953829568 248480985171858208 248926504509364528 249049381758364082 249781213478875232 249862241121656009 250257662287489472 250389747612412496 250826190665082494 250838689306673336 251180642774449696 251755214787880034 252043091507138624 252180072671949664 252494997599967584 252619636359316996 253101499358938216 253152964233404224 253235085653462638 253551328091955278 253689128957885533 254090606390736064 254463673418371648 254907217546992472 255045755315949092 255364258936330852 255795207382860992 255903381228244288 255986394868348606 256270357747778528 256729843208717648 256865344533423164 257355306070853144 258102730070796352 258565500923182432 258701971103120776 259647227790634894 261044630489536432 261512676085680712 261641766229292603 262440591080389568 262911139594160288 263508413788597901 263925430796527808 264011046745099346 264484411041199811 264902972620129088 264930750503677456 265042787700681584 265291914840430016 265422870524484904 265898766180457564 266039106838188277 266460128811380416 266680109824684864 266792886812424896 266879432947852802 267316493857596568 267320684716181936 267795784726334788 267941327213946518 268306595690889448 268361152322519872 269227847746261712 269355123420467392 269710565618147192 270367653007019876 271152868108083808 271813469333260624 272287255107014686 272775458409262501 273091652660439872 273351339039260944 274234150700221124 274813110905781056 274902258757502222 275710059168723872 276204399461280752 276321204198582928 276863511495367874 277359919895132459 277681428335405248 277798857696971072 277945479191181296 278843128022913916 279343085818795306 279431818652096704 279780775825605824 279932831953528864 280836899111943944 281872659517956892 281920346532654704 282467746061626048 282840491733432248 282974202694535968 283113886862091692 283379999943186608 284028227510943307 284627864866701808 284862844585458832 284983310913272048 285133724342677364 285556846996178296 286054588230403069 286189818634246604 286507285837941952 286600227215268274 286658503617237136 287720245471862896 288099922364839046 288708155839219424 288801811166589413 289258856410215104 289772946390806032 291322534339419968 291844867355806688 291988930337392372 292555879849541264 292941937866769114 293560393752483616 294120349795260736 294487650149354816 295036517606368076 295161286303031764 295317071640630127 295659395546423744 296739688903582736 296896307317852748 297267074314706188 297708202187505032 298856737813715312 298871629812206528 299019161404905832 299300224659095968 299963660172793232 300121980190477676 300454902187050688 300993609279186208 301091249939635771 301152472901254744 301567743917032768 301726910565827824 302267898332799784 302417106420870671 302701363575676604 303340423456554176 303884304206237216 304413991202813324 304574660093314457 305005066226117488 305504564408681792 305702760813854327 306052325401525472 306636109361016512 307337534935853548 307883755540231409 308240646420739648 308991603436594144 309530192735633716 310840622340137593 311185434408016784 311589571506342976 311743381039157144 311907918362013842 312502871657464532 312893128283689492 313410457943109856 313967471748116648 314174010008573968 314433382085679472 314566353568629008 315130362091642328 315285919460056657 315646442185272352 315748836143593699 316248526582364992 316415441708991856 316815551193736672 316982765594437096 317535283927072519 317903362609477568 318006488700289466 318677860597615904 318711388933592809 319233333573741356 319249240935766064 320415727911847316 320584842476192063 320956456127935936 321515900820948904 322140182306236448 322299199922588812 322877073219127042 323246276266779712 324067882865249831 324598599684224404 324603688583935208 325180595739120814 325800866196080044 325867113534488416 326350682281346624 326919529406174936 327074078439138976 327543116817449456 327715993198598708 328303578651381278 329257054131244624 329879928590225552 330059212761816472 330471393917604632 330634524058517833 331606093756437808 332238620623046368 332834315018139088 332998611564554222 333701634671305568 333809885634109841 334085468466034439 334226750666668321 334614177665294912 334790786133450416 335374344821851874 336014059493762804 336191406815803847 336616523143345214 337184591550134944 337327184346322016 337810926122071696 338416611502400536 338595226884966898 339733799216807072 340237945357148608 341016234635931932 341661354611305036 342273943700376226 342996548789117344 343449168533453444 344104285645298024 344174254744291136 345449026666056896 345944415515058976 346747599923930788 347901704231786656 348014561618540047 348085325820930808 348412508848103392 349037202564661072 349374583787262088 349875602055002828 350497424127114649 350903711669284928 351242897069546912 351532872041630048 351681532616378272 351867149188835896 352371741903195476 353003534411986766 353748791697867104 353863545847423073 354891253847344984 355527563769375844 355715210266791067 356278149759036736 357428780687928656 357592146609930848 358819967712133312 358924109004701177 360148985247591232 360326765097207608 360855812735535656 361502816941970396 362266017822213824 362897467345225736 363435987086045104 364241587352677496 364433833088437178 364838095512847264 364956446971166743 366189403327825504 366382677115648072 366840219367084232 367446743795370176 367565941484750162 368341942768672928 368646034169417312 368801931770116768 368921569074972991 369002369393288048 370188290651109854 370363294703142664 370852027724952389 370969828210542176 370975644095925952 371438922089208512 371634966558995216 372343847081234336 372835193648615236 373195578136393594 373622319321342784 373743520333233358 375501022408104824 375659818931131336 375858091178983798 377681593048691008 377868027495448952 379768079480924197 379941655773051526 380569841788061968 381811963961182216 381973429333335224 383284965510687856 384016067992871776 384218750646632968 384704597878108816 384907643936102188 386150736278922923 386755778347160992 386761841717029184 386965973582819312 387449220455122672 387640476482400218 388188266105967712 389076241035814598 389521141420123328 389647499921881586 389732839583922208 390470119555777184 391170221371858544 391363314191714986 391686411305005894 391852052505749066 392513335466803936 393262040737483456 393947518027170184 394155442473701062 394161621851921324 395615337523811482 396054189246566816 396764303140745456 396973714278926708 397730927564045768 399857830920003232 400568484716702456 401286692614234196 402133884787241024 402710562175080544 403432610756556304 404415480968483512 405590004396965696 406317215736429536 406531668876332648 407085869324108128 407815762706831248 408017072242426262 408483631063293632 409216030593050912 409996595662482752 410198981719658488 410928014493858554 410934456824343508 411151346931745519 411537808906256956 411802017253951552 412406643126326464 412450032737590694 413125490507194696 413146076505109024 413866212758881036 414655647885920056 414739962680257984 414874502028013258 415618360207599703 416079401062404464 416276099831631424 416873057767662944 417093082252761992 417840918283576172 419054432530674976 419245964990953408 420075361696857328 420807576074477242 421624650371397704 423072332172696976 423272336803591616 423830888828517016 424848945352503434 426097364169845984 427135451809409552 427879972311023078 428647148928841073 429144025609262656 429325507349864384 429552104204552912 429955861982765888 430726760611709408 430939379671776052 431849174280513088 431989263761789206 432205695233109952 432388471730481728 432528736156864886 433304247876008201 434013858004749484 434020662263913368 434219035169201744 434841724050751864 435621382891387924 436356530241351104 436541062095240256 437117123588031656 437950909003106576 438182058321721868 438967706286678338 440292892473711424 441315127175911912 442084363628804743 442927623878141878 443017687408457392 444658561183788112 445311428482150384 446330071802910911 447641612920006736 447830917149427504 449514352933490537 449726857853816092 450225734888194496 450371785623993002 450463362827086928 452131814312927408 452728449430461358 453684244890201952 453831417547497649 454549631501766592 454924893230344768 455117277503548352 456828103356688756 457647183149941246 457792553961945664 458613362987696224 458839747673045156 459271034390681744 460094494289780504 461869503893923664 462554892654966496 463580202085225904 463628813381435548 463824878476192772 464339394289078336 464490023417848582 465322840815800737 466305225419915728 467811198253318388 468798836251038272 469632016564409776 469639379227821152 470328924464293664 471371465985817936 472143417722508224 472989957438721184 473143392762284783 473892169012480064 474142288032015152 474992411665828232 475673571333206092 476677808288870848 477273088173092288 477532478038372768 478128825242491808 478364843318706652 478617323003779861 480390052707485371 480922944085116848 481856743281597376 482492603545266776 482958983470627004 483357699057241316 483562107347520124 484378158661162304 485541651831432496 485942499586959184 486148000969699376 486404588584567268 487817228831784544 487975474040099353 488747722900018624 489005682641169232 489624033663047584 489882455918675512 491464573445901902 492502148196315488 493360606432145732 494318555607845584 495204854715437944 495449302008660461 496015837719713696 496023614015900992 496961970343716416 497853009018729056 498098763516728164 498984017599685387 499562426957750464 499724482243312018 500779495224824992 500832182609931557 501652381330164988 501677378613346672 502361285548899392 503510429575760068 503776181034016099 504360145343899328 504989995199935168 505239272718633992 506202998717876432 506470171306925276 507102656183910556 507378257915771066 509814435093984944 510091510631898184 510728517872661704 510980628090436651 511972789736697212 512540715495557056 513459686417435296 513730689066846328 514710612141706288 515888005070897027 516313905811144133 516532251030305587 517131001846364864 517403942206241552 519294455581269788 519568537806242309 522089260979072864 523025352171361424 523283532458585206 525213465333335933 525822279188320576 527016827577195802 528022093490198692 528968822082399622 529861501007354912 530085575401363168 530845741048969808 531797532360915128 532078213676376554 533758865895705604 534632987715193136 534641369432363872 535591569452669576 535882654427893036 536613191381778896 537840686137743709 538455695492523424 539421131236294384 540735306014039752 541677837287359003 542305736216167616 543626938666521248 544574510214029372 545550916818525002 546702678078521888 546880025400562931 548468301400442248 549804517515004444 551420118337447744 552408798922561504 552642408397165856 553727022990735748 554719839790264918 555890958382362592 557686256045827832 558686171637590612 559865663907057728 561673798223887888 563745319035913784 563840693065309408 564023599864530421 565680983466864496 565948405389071936 566227773724183384 566759999886373216 568047549447392707 568056455021886614 569255729733403616 569725689170917664 569966621826544096 570151515843140077 570267448685354728 571113693992356592 572109176460806138 572379637268493208 573200454430536548 573317007234474272 573502988097547739 575440490943725792 576199844729678092 577416311678438848 577603622333178826 579545892781612064 583689734711613376 583977860674784744 585111759699082528 585883875733538228 587120787504967232 590073035212736152 590322572606063528 590634143281260254 593479377807165472 593792614635705496 594534148629412376 595416404375010064 596778410612880881 597713475627430624 597907370569783813 598038322809811664 598600449318191936 599927320345586464 600243960380955352 601036044933543527 601987218558372416 602182499879271542 602304945802509488 603453821131655648 604535796665599568 604834212841741342 605402727151353208 606808299866878879 607768608412474432 608827982405626648 609149320186628914 610010132452234976 611405521627708654 612104650803050944 612282303596254949 614675069871707096 615767511080462818 617983206873188288 619060385471267432 621681244680275186 622370868816033568 623486762078314288 623815836724027684 625005743314929064 625786256567378984 626820915886219712 627934943496233296 628348020017147936 628866764171358944 629132707137258016 630260724183284656 630571838920113314 631292884370544704 631497672287187398 632629929648448193 632830883417983712 633631102387473344 633965531188874192 635070567854145038 636012977400578932 637355721195231808 637422777867185618 638466667147482712 638498481871532128 640831455823694632 641169684952384126 643031801641897808 644280364612472896 644598399845177624 645754146438254084 648135765730499662 649197199368448808 649207377167870416 650361191478241628 651601732392160088 651734227068976832 653839058812349872 654148156878277952 655086233634898912 655431986397197416 656607157302762556 658514108262489248 659759857180451104 660118425523632944 660942787835209264 661269048117035666 663212187512875616 664477241246092736 665668630036278176 665997223129108444 667403269342611136 667619771268219682 668170936932068878 668453501333336642 669581572266900832 670748689643703748 672028118987525608 672382813631607694 673233046286690428 673588376888178829 674369183100269888 674654368692644032 675621852244143392 676833223004801072 677190453769933796 679467598433614144 682032469271863864 683322709222610072 684547887400752452 685993097578234688 686898337066906888 688208571290596048 689782838240862317 691888831030117952 693495199847861576 694703999988121739 695803408463573312 696029123237080094 696170651641861616 696825017696206784 698074405129322144 698749167574524176 699751204110005656 700994848254229298 701375827118860003 702251712074909843 702485794139093824 703065744083260096 703363065232756544 703734298377671792 704743483806390952 706007068823973532 707497583395734208 707727091694846146 709782507694689968 711055127538751688 711430420533582134 714857561375857312 715184293219861696 717848218009402354 719135299442601139 720653530194415216 721711625471071312 723005633883940792 725794934690451472 726871974172090208 728483174705354992 728867666176874356 729676191025694528 729912893942333486 731221606996258301 732378806655651008 732765354231296144 733680438734168464 735131882969500324 736683885537345856 737292068338834624 737603863540233536 737843138149945982 738004738786576096 740376581302219708 740726589406285328 741704055449904778 741939656421084352 743269933117990432 744687694162468672 745670387297230472 746391156272787188 747487040666466716 751002044816209648 751319637862262672 751716182357967596 754143914425608091 755736054990897904 759536158961848394 759883311546103052 761139683576123936 763623927922364432 763946858666670448 766569931021375712 766818602063013269 768032135985743552 768437501293265936 769409195756217632 769815287872204376 772301472557845846 773511556694321984 773931947165638624 774898440910245344 775280952964800436 776376532211935424 778152482071629196 778563188870752153 779294999843763172 779465679167844416 780940239111554368 782340442743717088 782726628383429972 783372822610011788 783704105011498132 785026670933607872 787022001244178161 787895036054340368 788310884947402124 788323243703842648 791230675047622964 792108378493133632 793528606281490912 793947428557853416 795461855128091536 799715661840006464 801136969433404912 802573385228468392 802969558427829023 805421124350161088 806865221513112608 808830961936967024 811350423417512209 811693537333337351 812634431472859072 813063337752665296 814171738648216256 815631525413662496 816034144484852524 816464845124095057 818432061186101824 820397963439316976 821856028987717108 821868913648687016 822302693863491038 823075617812513912 824900065475181388 826250981014389392 826292153010218048 827732425517762072 829311295771840112 829749004056026516 831236720415199406 832158802124808928 832428749833110661 833746115535325888 834186164505523984 835681836567152344 837138475807736641 838108865061349952 840150723393714656 841615152148954484 843249300742795408 845178221073597257 846144664345393952 847661777657034032 849697890705006868 851208030022992719 852194728339691968 854270903618819104 855759944622046156 857294297857682146 859104208409105824 859382897058027463 861453521223418816 861878759343552104 863978527523578412 865057472313729772 866608495752016402 868027716009498968 868041324527826736 868438070338403488 869683448101503728 871242765782775848 871672836154274287 874234247176063312 875901818006213152 876364116643443736 877891667327788729 877935412573356676 881143251757580119 882630254351823824 884168727257609486 885855247756283756 886035374816914784 886322799787119233 889317122367576224 890622856964300768 892660143605821822 895283225840013472 895661834298855008 895952382039220121 899028705866981074 899453715707632184 900743571247986004 900926725654173856 904263628625854816 905456898860922716 907368489780403904 907662835094995298 913656206713377512 915294366299882492 917226725975392448 917679495346090312 918542068781363488 920188988579561008 923739007787847328 924038663607847711 925109785309932992 927160404170451808 927257626762871096 927649756952385544 928980046835697164 930645681631601474 932610450839831456 935622396506636776 937794645248812813 939264033128819552 939278758455642304 940657848928587328 942742931971635872 945979914877442368 946286785524569566 948284576064030304 949984823331656464 951347142666412184 955064956076745536 956257650484983616 956729686637413304 957234646007559722 960780105414970742 961845888170233696 962157905651257777 964985207090533552 965917966941254008 966715398114482632 967124214695040248 969022290233787559 971083303662864992 971884999173918368 972296001939398752 972809177169134536 975634457663569088 975950948080198706 977700800365783571 978011365282338464 979248067326095168 979764911837351024 982929146891803804 985004296392630976 986721212864291464 988637111215691168 990409709430875888 990898604017320922 992031675439427392 995706018037458112 996197527033456328 997968035199370774 999448964486624036 1001558990449649984 1001664365219863114 1003304762660329976 1003354757226693344 1007020859151520136 1007552362068032198 1010478545437267984 1012405997435752864 1012940342613850552 1014205312367821112 1014756515831542132 1019628870187969888 1020183021263796368 1021457035745323408 1021961256180873302 1023945579473394424 1025296782533691899 1026919372834870592 1027461378133692656 1029421224283412576 1031776010141794054 1032627811622288266 1033064502060611174 1034807884412483104 1038588911162539576 1039137075612484618 1044178521958145728 1046050704342722848 1046567064917170412 1050426930666671866 1054033655154391604 1056044186980397384 1057937644164799244 1059723002014709824 1060171150802726336 1061691482097939616 1063595064721830256 1064156427352753108 1067517731791411208 1069265975430386272 1069282738864727744 1071183138905339152 1071765308855786072 1073226382763557792 1075681372275487418 1076911390985046848 1078842262472588768 1081470612028079504 1083355674574718006 1083944460092783641 1087253877333042496 1089149020428058744 1091101833637050004 1091677714267048447 1093405356157043776 1093760050801125862 1096936602800884496 1099609035030008888 1104817597845123008 1105284816794331712 1107454045981471496 1109439679580529836 1111781916764725184 1115372512091655664 1117372343275181224 1123347596447775776 1127490638071827568 1127681386130618816 1128047199729060842 1130069756266944647 1131361966933728992 1132455547448366768 1133519999772746432 1136095098894785414 1136112910043773228 1138132085086922849 1138511459466807232 1139451378341835328 1139933243653088192 1140303031686280154 1140534897370709456 1142227387984713184 1144218352921612276 1144759274536986416 1146400908861073096 1146634014468948544 1147005976195095478 1149062525279834473 1150880981887451584 1152399689459356184 1155207244666357652 1159091785563224128 1165495140475939777 1167955721349569488 1170223519398165056 1171767751467076456 1180146070425472304 1180645145212127056 1181268286562520508 1185083294097384143 1186958755614330944 1187585229271410992 1189068297258824752 1190832808750020128 1193556821225761762 1195426951254861248 1195814741139567626 1196076645619623328 1197958802951316791 1199854640691172928 1200487920761910704 1202072089867087054 1204364999758543084 1204609891605018976 1206907642263311296 1209071593331199136 1209668425683482684 1210805454302706416 1213616599733757758 1217655964811253296 1218298640373257828 1220020264904469952 1222811043255417308 1224564607192509898 1229350139743414192 1231535022160925636 1238120770942534864 1243362489360550372 1244741737632067136 1246973524156628576 1247631673448055368 1250011486629858128 1251572513134757968 1255869886992466592 1256696040034295872 1257733528342717888 1258265414274516032 1260521448366569312 1261143677840226628 1261809306100874179 1262995344574374796 1265259859296896386 1265661766835967424 1267931062377748384 1270141135708290076 1272025954801157864 1274845555734371236 1275518415809530123 1276933334294965424 1276996963743064256 1281662911647389264 1282339369904768252 1286063603283795616 1286480795196625567 1289196799690355248 1291508292876508168 1296271531460999324 1298394398736897616 1298414754335740832 1300722382956483256 1303203464784320176 1306184523477377579 1307678117624699744 1308102321166316753 1310172467269797824 1310863972794394832 1313214314605525112 1315503319126443293 1317028216524978496 1319519714360902208 1320236851047265888 1321885575670418528 1322538096234071332 1326424375025751232 1328137204544224261 1329795795205680341 1331337260072556352 1331994446258216888 1335239542536439364 1336341873864137756 1336907002666673284 1339163144533801664 1341497379287407496 1344056237975051216 1344765627263215388 1346466092573380856 1347176753776357658 1351243704488286784 1353666446009602144 1354380907539867592 1356741667688400763 1361766843625351093 1364064938543727728 1366645418445220144 1369095774801504904 1369771599671002451 1373796674133813776 1376417142581192096 1379544048657953717 1379565676481724634 1384653681333340187 1386990399695723152 1389407999976243478 1392058246474160188 1392341303283723232 1392792971094044509 1396148810258644288 1397498335149048352 1399502408220011312 1401989696508458596 1402751654237720006 1404503424149819686 1407468596755343584 1409486967612781904 1412014137647947064 1415454183389692292 1419565015389379936 1422110255077503376 1422860841067164268 1428059752848491917 1429715122751714624 1435696436018804708 1438270598885202278 1441307060388830432 1443423250942142624 1446011267767881584 1451589869380902944 1452060757098046403 1453743948344180416 1456966349410709984 1457735332353748712 1459825787884666972 1462443213992516602 1465530708462592288 1467360877468336928 1470263765939000648 1473677299676705849 1475686276299891964 1476009477573152192 1480753162604439416 1481453178812570656 1483408110899809556 1486539866235980864 1486971308733762019 1491340774594460944 1492782312545574376 1494974081332933432 1497579903088580773 1502004089632419296 1502639275724525344 1503432364715935192 1508287828851216182 1511472109981795808 1511962423166262221 1519072317923696788 1519766623092206104 1522279367152247872 1527247855844728864 1527893717333340896 1533139862042751424 1533637204126026538 1536386972003374183 1536875002586531872 1538818391512435264 1539630575744408752 1544602945115691692 1547863894331277248 1549796881820490688 1550561905929600872 1556304964143258392 1557126377741504306 1558589999687526344 1564680885487434176 1565453256766859944 1566745645220023576 1567408210022996264 1574044002488356322 1575790072108680736 1576301249683975507 1576621769894804248 1576646487407685296 1582461350095245928 1584549573006614753 1587057212562981824 1587894857115706832 1590923710256183072 1602273938866809824 1605146770456936784 1605939116855658046 1613730443026225216 1617661923873934048 1622700846835024418 1623387074666674702 1626126675505330592 1631263050827324992 1632068288969705048 1632929690248190114 1640795926878633952 1643712057975434216 1643737827297374032 1644605387726982076 1646151235625027824 1649800130950362776 1652501962028778784 1655464851035524144 1658622591543680224 1659498008112053032 1662473440830398812 1664317604249617856 1664857499666221322 1668372329011047968 1671363673134304688 1674276951615473282 1680301446787429312 1683230304297908968 1686498601485590816 1690356442147194514 1692289328690787904 1695323555314068064 1699395781410013736 1702416060045985438 1708541807237638208 1711519889244092312 1714588595715364292 1718208416818211648 1718765794116054926 1723757518687104208 1727957055047156824 1730114944627459544 1733216991504032804 1736055432018997936 1736082649055653472 1736876140676806976 1739366896203007456 1742485531565551696 1743345672308548574 1748468494352126624 1749035687851592063 1751803636012426304 1752728233286887472 1755783334655577458 1755870825146713352 1762286503515160238 1765260508703647648 1768337454515218972 1771710495512567512 1772070749633829568 1772645599574238466 1775823902705198731 1778634244735152448 1781245713928601536 1785320287211643644 1790566451680026944 1791323668597710016 1791904764078440242 1798057411733962148 1798907431415264368 1801487142495972008 1801853451308347712 1808527257251709632 1810913797721845432 1815325670189990596 1827312413426755024 1830588732599764984 1831492363605048221 1835358990692180624 1837084137562726976 1840377977159122016 1844558896520185307 1847478015575694656 1848077327215695422 1851390877288398677 1854320808340903616 1854515253525742192 1855299513904771088 1857960093671394328 1861291363263202948 1862273747867317939 1865220901679662912 1871244793013273552 1875589290497625626 1878528066257639104 1885485863943271744 1892573571049139132 1896569152128060608 1899969646663312928 1902694285332824368 1913459373274826608 1914469292015119444 1921560210829941484 1923691776340467392 1924315811302515554 1929970414181067104 1931835933882508016 1933430796228965264 1934248429390080496 1938044580467575118 1941519439265927213 1942166607325729984 1943769998347836736 1944592003878797504 1945618354338269072 1951901896160397412 1955401600731567142 1956022730564676928 1959529823674702048 1965858293783607608 1973442425728582928 1977274222431382336 1980819418861751776 1981797208034641844 1988197592576603149 1992395054066912656 1995936070398741548 1998897928973248072 2003328730439726228 2006609525320659952 2006709514453386688 2014041718303040272 2015104724136064396 2020957090874535968 2021612678166125891 2024811994871505728 2025880685227701104 2028410624735642224 2029513031663084264 2039257740375939776 2040366042527592736 2042914071490646816 2043922512361746604 2047891158946788848 2050593565067383798 2052575679750164767 2054922756267385312 2058842448566825152 2063552020283588108 2065255623244576532 2066129004121222348 2067219501484410889 2069615768824966208 2077177822325079152 2078274151224969236 2092101408685445696 2093134129834340824 2100853861333343732 2108067310308783208 2112088373960794768 2115875288329598488 2116919744946094697 2123382964195879232 2127190129443660512 2128312854705506216 2132022620653201199 2135035463582822416 2138531950860772544 2139919325696980289 2142366277810678304 2143530617711572144 2146452765527115584 2151362744550974836 2152498228054432423 2155186288781619863 2157684524945177536 2162941224056159008 2166711349149436012 2167888920185567282 2175884356380963151 2178298040856117488 2182203667274100008 2183355428534096894 2187520101602251724 2193873205601768992 2199218070060017776 2207001436220396599 2214908091962942992 2218879359161059672 2230745024183311328 2234744686550362448 2244093897333344441 2246695192895551552 2254981276143655136 2256094399458121684 2260139512533889294 2262723933867457984 2264911094896733536 2268475180056748817 2272190197789570828 2272225820087546456 2276264170173845698 2280606063372560308 2281069794741418912 2284454775969426368 2288436705843224552 2289518549073972832 2292801817722146192 2294011952390190956 2298125050559668946 2304799378918712368 2310414489332715304 2314441668409624831 2330990280951879554 2335911442699138976 2336669199438768887 2343535502934152912 2353339847710626929 2360292140850944608 2361290290424254112 2362536573125041016 2370166588194768286 2375170458542821984 2375940950689840633 2378136594517649504 2381665617500040256 2387113642451523524 2391629482279135252 2392153291239246656 2395917605902633582 2400975841523821408 2404144179734174108 2408729999517086168 2409219783210037952 2418143186662398272 2419336851366965368 2421610908605412832 2427233199467515516 2435311929622506592 2436101931329780329 2436597280746515656 2445622086510834616 2449129214385019796 2458700279486828384 2463070044321851272 2476241541885069728 2477044820931961511 2486724978721100744 2490006471867537469 2493947048313257152 2495263346896110736 2500022973259716256 2503145026269515936 2511739773984933184 2521042896733138624 2522287355680453256 2523618612201748358 2525990689148749592 2530519718593792772 2535862124755496768 2540282271416580152 2544051909602315728 2549691111468742472 2551036831619060246 2553866668589930848 2554695128798167201 2563325823294778528 2564678739809536504 2572127206567591232 2572961590393251134 2578393599380710496 2583016585753016336 2592543062921998648 2596788797473795232 2596829508671481664 2601444765912966512 2606406929568640352 2612369046954755158 2615356235249399488 2616204642332633506 2621727945588789664 2626428629211050224 2631006638252886586 2640473702094531776 2643771151340837056 2645076192468142664 2656274409088448522 2659591590411360682 2663988892516433776 2670479085072878728 2672683747728275512 2673814005333346568 2682994758574814992 2688112475950102432 2689531254526430776 2692932185146761712 2694353507552715316 2703055153952460461 2707332892019204288 2708761815079735184 2713483335376801526 2723533687250702186 2728129877087455456 2733290836890440288 2738191549603009808 2739543199342004902 2747593348267627552 2752834285162384192 2759088097315907434 2759131352963449268 2769307362666680374 2773980799391446304 2778815999952486956 2784116492948320376 2784682606567446464 2785585942188089018 2790580418536740863 2794996670298096704 2799004816440022624 2803979393016917192 2805503308475440012 2809006848299639372 2814937193510687168 2818973935225563808 2824028275295894128 2830908366779384584 2839130030778759872 2844220510155006752 2845721682134328536 2856119505696983834 2871392872037609416 2876541197770404556 2878059428522218633 2882614120777660864 2886846501884285248 2892022535535763168 2903179738761805888 2904121514196092806 2909328521453197921 2913932698821419968 2915470664707497424 2919651575769333944 2924886427985033204 2931061416925184576 2934721754936673856 2940527531878001296 2947354599353411698 2951372552599783928 2961506325208878832 2962906357625141312 2966816221799619112 2973942617467524038 2982681549188921888 2985564625091148752 2989948162665866864 2995159806177161546 3000530042501887511 3004008179264838592 3005278551449050688 3006864729431870384 3016575657702432364 3022944219963591616 3023924846332524442 3038144635847393576 3039533246184412208 3054495711689457728 3055787434666681792 3067274408252053076 3072773944006748366 3073750005173063744 3079261151488817504 3089205890231383384 3101123811859201744 3112609928286516784 3114252755483008612 3117179999375052688 3124310502620376377 3130906513533719888 3133491290440047152 3134816420045992528 3146600470534433759 3148088004976712644 3151580144217361472 3152602499367951014 3153243539789608496 3153292974815370592 3164922700190491856 3169099146013229506 3175789714231413664 3176819922832483543 3181847420512366144 3204547877733619648 3210293540913873568 3211878233711316092 3235323847747868096 3245401693670048836 3246774149333349404 3252253351010661184 3264136577939410096 3265859380496380228 3281591853757267904 3287424115950868432 3287475654594748064 3289210775453964152 3292302471250055648 3299600261900725552 3305003924057557568 3310929702071048288 3312003749335993481 3317245183087360448 3318996016224106064 3324946881660797624 3326588170629577381 3329714999332442644 3336744658022095936 3342727346268609376 3348553903230946564 3350321261026459027 3362730368952397597 3366460608595817936 3372997202971181632 3380712884294389028 3390647110628136128 3398791562820027472 3404832120091970876 3423039778488184624 3429177191430728584 3437531588232109852 3447515037374208416 3455914110094313648 3460229889254919088 3466433983008065608 3468145114060623227 3472110864037995872 3472165298111306944 3478733792406014912 3484971063131103392 3486691344617097148 3492888123197797709 3496936988704253248 3498071375703184126 3505456466573774944 3505825278269520899 3511566669311154916 3511741650293426704 3524573007030320476 3526433267238112693 3530521017407295296 3536674909030437944 3543420991025135024 3545291199148476932 3551647805410397462 3570640574423287288 3576864396633056557 3583809528156880484 3596114823467924296 3597814862830528736 3602974284991944016 3611216035496279189 3621827595443690864 3630651340379981192 3636979764643696163 3654624826853510048 3661177465199529968 3662984727210096442 3670717981384361248 3671908741975208251 3676494257333351531 3680755954318244032 3689117793040370614 3696154654431390844 3702781754576797354 3709030507051484384 3710599027809542176 3715920187342788656 3722582726526405896 3724547495734635878 3742489586026547104 3751178580995251252 3764884802964205963 3785147142098278264 3799939293326625856 3805388570665648736 3826918746549653216 3828160177803940517 3828938584030238888 3843120421659882968 3848631622605031108 3859940828362134208 3863671867765016032 3866861592457930528 3868496858780160992 3876089160935150236 3883038878531854426 3891236708676538144 3903803792320794824 3910803201463134284 3919059647349404096 3931716587567215216 3946884851457165856 3948165199051712947 3961638837723503552 3963594416069283688 3976395185153206298 3984790108133825312 3991872140797483096 3997795857946496144 4006657460879452456 4013219050641319904 4014520916682834173 4028083436606080544 4030209448272128792 4041914181749071936 4043225356332251782 4051761370455402208 4056821249471284448 4059026063326168528 4080732085055185472 4085828142981293632 4087845024723493208 4095782317893577696 4101187130134767596 4105151359500329534 4109845512534770624 4127104040567176216 4130511246489153064 4132258008242444696 4134439002968821778 4154355644650158304 4156548302449938472 4177448874290166167 4186268259668681648 4201707722666687464 4216134620617566416 4224176747921589536 4231750576659196976 4233839489892189394 4247658099068152153 4254380258887321024 4256625709411012432 4264045241306402398 4270070927165644832 4279838651393960578 4284732555621356608 4287061235423144288 4302725489101949672 4304996456108864846 4310372577563239726 4325882448112318016 4333422698298872024 4335777840371134564 4351768712761926302 4356596081712234976 4364407334548200016 4366710857068193788 4375040203204503448 4387746411203537984 4398436140120035552 4414002872440793198 4429816183925885984 4437758718322119344 4461490048366622656 4469489373100724896 4488187794666688882 4509962552287310272 4512188798916243368 4520279025067778588 4522664816249200709 4529822189793467072 4536950360113497634 4544380395579141656 4544451640175092912 4552528340347691396 4561212126745120616 4562139589482837824 4576873411686449104 4579037098147945664 4585603635444292384 4588023904780381912 4596250101119337892 4609598757837424736 4620828978665430608 4628883336819249662 4661980561903759108 4671822885398277952 4673338398877537774 4687071005868305824 4706679695421253858 4715118638217251803 4720584281701889216 4722580580848508224 4725073146250082032 4740333176389536572 4750340917085643968 4751881901379681266 4756273189035299008 4774227284903047048 4783258964558270504 4791835211805267164 4801951683047642816 4808288359468348216 4817459999034172336 4828479867686036219 4838673702733930736 4843221817210825664 4854466398935031032 4862927999916852173 4870623859245013184 4872203862659560658 4873194561493031312 4891244173021669232 4898258428770039592 4909630789832020021 4917400558973656768 4926140088643702544 4952483083770139456 4954089641863923022 4973449957442201488 4980012943735074938 4990526693792221472 5000045946519432512 5006290052539031872 5044574711360906512 5047237224403496716 5051981378297499184 5061039437187585544 5080564542833160304 5088103819204631456 5099382222937484944 5102073663238120492 5107733337179861696 5109390257596334402 5118551248973808107 5126651646589557056 5129357479619073008 5145923180786502268 5156787198761420992 5166033171506032672 5185086125843997296 5193577594947590464 5202889531825933024 5212813859137280704 5224738093909510316 5232409284665267012 5243455891177579328 5252857258422100448 5262013276505773172 5284290579782339081 5290152384936285328 5312548818176897044 5319183180822721364 5327977785032867552 5340958170145757456 5345367495456551024 5347628010666693136 5365989517149629984 5367730214441092883 5376224951900204864 5379062509052861552 5385864370293523424 5388707015105430632 5406110307904920922 5417523630159470368 5426966670753603052 5447067374501404372 5449942322095265071 5456259754174910912 5466581673780880576 5476383099206019616 5479086398684009804 5495186696535255104 5509154008709247127 5518176194631814868 5518262705926898536 5538614725333360748 5547961598782892608 5557631999904973912 5568232985896640752 5571171884376178036 5581160837073481726 5598009632880045248 5607958786033834384 5611006616950880024 5618013696599278744 5620786908994803161 5637947870451127616 5648056550591788256 5661816733558769168 5674768055779867297 5679452963922585463 5681854761333361457 5688441020310013504 5691443364268657072 5712239011393967668 5715253915868665399 5742785744075218832 5753082395540809112 5756118857044437266 5784045071071526336 5808243028392185612 5818657042906395842 5830941329414994848 5839303151538667888 5849772855970066408 5881055063756002592 5894709198706823396 5902745105199567856 5916247547515180799 5923012650417757664 5933632443599238224 5947885234935048076 5958456210160949033 5965363098377843776 5971129250182297504 5979896325331733728 5990319612354323092 6001060085003775022 6013729458863740768 6015680279406192241 6033151315404864728 6047849692665048884 6076289271694787152 6079066492368824416 6101709853079920009 6134548816504106152 6145547888013496732 6158522302977635008 6178411780462766768 6202247623718403488 6204259598509834631 6225219856573033568 6228505510966017224 6234359998750105376 6248621005240752754 6261813027067439776 6266982580880094304 6269632840091985056 6271666674274540847 6293200941068867518 6296176009953425288 6305204998735902028 6306487079579216992 6306585949630741184 6329845400380983712 6338198292026459012 6351579428462827328 6353639845664967086 6420587081827747136 6423756467422632184 6490803387340097672 6493548298666698808 6528273155878820192 6531718760992760456 6564562516741689691 6574848231901736864 6574951309189496128 6578421550907928304 6584604942500111296 6599200523801451104 6621859404142096576 6624007498671986962 6637992032448212128 6649893763321595248 6653176341259154762 6659429998664885288 6685454692537218752 6697107806461893128 6700642522052918054 6725460737904795194 6732921217191635872 6735105339558804439 6761425768588778056 6797583125640054944 6809664240183941752 6846079556976369248 6858354382861457168 6875063176464219704 6895030074748416832 6911828220188627296 6920459778509838176 6932867966016131216 6936290228121246454 6944221728075991744 6969942126262206784 6973382689234194296 6985776246395595418 6996142751406368252 7010912933147549888 7011650556539041798 7023133338622309832 7023483300586853408 7049146014060640952 7052866534476225386 7073349818060875888 7086841982050270048 7090582398296953864 7103295610820794924 7141281148846574576 7153728793266113114 7167619056313760968 7192229646935848592 7195629725661057472 7205948569983888032 7222432070992558378 7243655190887381728 7261302680759962384 7273959529287392326 7309249653707020096 7322354930399059936 7325969454420192884 7341435962768722496 7343817483950416502 7352988514666703062 7378235586080741228 7392309308862781688 7405563509153594708 7418061014102968768 7421198055619084352 7431840374685577312 7445165453052811792 7449094991469271756 7484979172053094208 7502357161990502504 7529769605928411926 7570294284196556528 7587611220649485487 7610777141331297472 7641743999869339129 7653837493099306432 7656320355607881034 7657877168060477776 7686240843319765936 7697263245210062216 7715134098307460033 7727343735530032064 7733723184915861056 7736993717560321984 7752178321870300472 7766077757063708852 7782473417353076288 7807607584641589648 7821606402926268568 7863433175134430432 7893769702914331712 7896330398103425894 7910488293868612529 7927188832138567376 7952790370306412596 7969580216267650624 7983744281594966192 7995591715892992288 8013314921758904912 8026438101282639808 8029041833365668346 8043437676958841311 8056166873212161088 8060418896544257584 8086450712664503564 8103522740910804416 8113642498942568896 8118052126652337056 8175690049446986416 8191564635787155392 8202374260269535192 8210302719000659068 8254208081134352432 8261022492978306128 8264516016484889392 8268878005937643556 8295583058681689001 8308711289300316608 8313096604899876944 8354897748580332334 8372536519337363296 8403415445333374928 8432269241235132832 8448353495843179072 8463501153318393952 8467678979784378788 8495316198136304306 8513251418822024864 8528090482612804796 8540141854331289664 8559677302787921156 8564195077578273683 8574122470846288576 8605450978203899344 8609992912217729692 8620745155126479452 8666845396597744048 8671555680742269128 8703537425523852604 8713192163424469952 8728814669096400032 8733421714136387576 8750080406409006896 8770096086205249459 8796872280240071104 8828005744881586396 8832665142706119253 8859632367851771968 8875517436644238688 8928628910666710861 8938978746201449792 8976375589333377764 9024377597832486736 9040558050135557176 9045329632498401418 9073900720226995268 9088760791158283312 9088903280350185824 9105056680695382792 9122424253490241232 9143291664341643053 9153746823372898208 9156716248164217271 9171207270888584768 9176047809560763824 9192500202238675784 9208523233885103051 9219197515674849472 9241657957330861216 9257766673638499324 9296960431809569827 9323961123807518216 9346676797755075548 9374142011736611648 9413359390842507716 9430237276434503606 9450146292500164064 9480666352779073144 9503763802759362532 9548454569806094096 9566517929116541008 9583670423610534328 9588401197697017157 9616576718936696432 9634919998068344672 9656808340605676019 9656959735372072438 9677347405467861472 9692575769333381309 9708932797870062064 9725855999833704346 9744407725319121316 9746389122986062624 9749550797658311563 9782488346043338464 9796516857540079184 9819261579664040042 9852280177287405088 9908179283727846044 9946899914884402976 9960025887470149876 9981053387584442944 10089149422721813024 10094474448806993432 10103962756594998368 10122078874375171088 10161129085666320608 10164425299686324821 10176207638409262912 10198764445874969888 10204147326476240984 10218780515192668804 10237102497947616214 10258714959238146016 10291846361573004536 10315741097736940943 10332066343012065344 10370172251687994592 10405779063651866048 10408799161136334133 10449476187819020632 10464818569330534024 10505714516844200896 10524026553011546344 10568581159564678162 10580304769872570656 10583736962163835547 10625097636353794088 10638366361645442728 10655955570065735104 10681916340291514912 10690734990913102048 10695256021333386272 10731979034299259968 10735460428882185766 10754708804023619281 10758125018105723104 10771728740587046848 10777414030210861264 10812220615809841844 10835047260318940736 10853933341507206104 10894134749002808744 10899884644190530142 10952766198412039232 10958172797368019608 11018308017418494254 11036352389263629736 11036525411853797072 11077229450666721496 11115263999809947824 11136465971793281504 11142343768752356072 11162321674146963452 11215917572067668768 11222013233901760048 11236027393198557488 11241573817989606322 11296113101183576512 11323633467117538336 11349536111559734594 11358905927845170926 11363709522666722914 11382886728537314144 11424478022787935336 11430507831737330798 11485571488150437664 11506164791081618224 11512237714088874532 11616486056784371224 11637314085812791684 11661882658829989696 11678606303077335776 11699545711940132816 11762110127512005184 11789418397413646792 11805490210399135712 11832495095030361598 11846025300835515328 11867264887198476448 11895770469870096152 11916912420321898066 11923389061020620051 11942258500364595008 11959792650663467456 11980639224708646184 12002120170007550044 12027458917727481536 12031360558812384482 12066302630809729456 12095699385330097768 12152578543389574304 12158132984737648832 12203419706159840018 12269097633008212304 12291095776026993464 12356823560925533536 12404495247436806976 12408519197019669262 12430767318936391117 12450439713146067136 12457011021932034448 12468719997500210752 12497242010481505508 12523626054134879552 12533965161760188608 12539265680183970112 12543333348549081694 12586401882137735036 12592352019906850576 12610409997471804056 12612974159158433984 12659690800761967424 12676396584052918024 12707279691329934172 12820446545235337547 12847512934845264368 12981606774680195344 12987096597333397616 13035916235071225573 13056546311757640384 13063437521985520912 13129125033483379382 13149696463803473728 13156843101815856608 13198401047602902208 13248014997343973924 13275984064896424256 13299787526643190496 13306352682518309524 13318859997329770576 13394215612923786256 13401285044105836108 13450921475809590388 13465842434383271744 13470210679117608878 13522851537177556112 13595166251280109888 13619328480367883504 13692159113952738496 13716708765722914336 13750126352928439408 13823656440377254592 13840919557019676352 13865735932032262432 13872580456242492908 13879902367109615969 13946765378468388592 13971552492791190836 13992285502812736504 14023301113078083596 14046266677244619664 14046966601173706816 14098292028121281904 14105733068952450772 14146699636121751776 14151288747162881237 14173683964100540096 14181164796593907728 14206591221641589848 14282562297693149152 14307457586532226228 14335238112627521936 14368029758251153369 14384459293871697184 14411897139967776064 14444864141985116756 14470536510390876223 14487310381774763456 14522605361519924768 14547919058574784652 14609509249986466871 14644709860798119872 14651938908840385768 14687634967900833004 14705977029333406124 14756471172161482456 14784618617725563376 14811127018307189416 14818438214622662879 14863680749371154624 14890330906105623584 14898189982938543512 14924158344572408393 14979435279878862023 15004714323981005008 15059539211856823852 15067487596381026961 15140588568393113056 15175222441298970974 15231190494666742057 15283487999738678258 15312640711215762068 15315754336120955552 15372481686639531872 15394526490420124432 15430268196614920066 15504356643740600944 15532155514127417704 15615215169283179296 15643212805852537136 15708657281333411087 15726866350268860864 15792660796206851788 15820976587737225058 15854377664277134752 15905580740612825192 15967488563189932384 15991183431785984576 16026629843517809824 16058083666731336692 16086875353917682622 16120837793088515168 16172901425329007128 16236104253304674112 16351380098893972832 16356684396071382209 16404748520539070384 16420605438001318136 16473378933974388503 16508416162268704864 16522044985956612256 16529032032969778784 16537756011875287112 16591166117363378002 16626193209799753888 16631586654828884431 16709795497160664668 16745073038674726592 16806830890666749856 16864538482470265664 16927002306636787904 16935357959568757576 16990632396272608612 17026502837644049728 17056180965225609592 17119354605575842312 17128390155156547366 17210901956407798688 17219985824435459384 17241490310252958904 17333690793195488096 17339313746523730577 17343111361484538256 17407074851047705208 17430045303072762283 17457629338192800064 17466843428272775152 17500160812818013792 17540192172410498918 17656011489763172792 17665330285412238506 17751034873288477376 17857257821333421722 17952751178666755528 18048755195664973472 18081116100271114352 18090659264996802836 18147801440453990536 18177521582316566624 18177806560700371648 18210113361390765584 18244848506980482464 18286583328683286106 18307493646745796416 18313432496328434542 18352095619121527648 18385000404477351568 18417046467770206102 18483315914661722432 18515533347276998648 18593920863619139654 18647922247615036432 18693353595510151096 18826718781685015432 18860474552869007212 18900292585000328128 18961332705558146288 19007527605518725064 19096909139612188192 19133035858233082016 19167340847221068656 19176802395394034314 19233153437873392864 19269839996136689344 19313616681211352038 19313919470744144876 19354694810935722944 19385151538666762618 19417865595740124128 19451711999667408692 19488815450638242632 19492778245972125248 19499101595316623126 19534062929757186041 19564976692086676928 19593033715080158368 19638523159328080084 19704560354574810176 19816358567455692088 19893799829768805952 19920051774940299752 20146415999655530431 20178298845443626048 20188948897613986864 20207925513189996736 20244157748750342176 20322258171332641216 20328850599372649642 20365299650172385447 20397528891749939776 20408294652952481968 20437561030385337608 20474204995895232428 20517429918476292032 20583692723146009072 20631482195473881886 20740344503375989184 20817598322272668266 20898952375638041264 20929637138661068048 21048053106023092688 21137162319129356324 21160609539745141312 21167473924327671094 21250195272707588176 21276732723290885456 21363832680583029824 21381469981826204096 21390512042666772544 21470920857764371532 21509417608047238562 21516250036211446208 21554828060421722528 21624441231619683688 21707866683014412208 21788269498005617488 21799769288381060284 21870173518342634639 21916345594736039216 22036616034836988508 22072704778527259472 22073050823707594144 22154458901333442992 22230527999619895648 22237739459827384801 22272931943586563008 22284687537504712144 22324643348293926904 22431835144135337536 22444026467803520096 22472054786397114976 22483147635979212644 22578332477251812437 22647266934235076672 22699072223119469188 22717811855690341852 22727419045333445828 22765773457074628288 22848956045575870672 22861015663474661596 22971142976300875328 23012329582163236448 23024475428177749064 23232972113568742448 23274628171625583368 23286117194407041667 23357212606154671552 23399091423880265632 23452248827185213189 23539112582666783179 23578836794827293584 23610980420798271424 23664990190060723196 23677480508598756653 23734529774396952896 23791540939740192304 23833824840643796132 23846778122041240102 23961278449417292368 24004240340015100088 24062721117624768964 24132605261619458912 24191398770660195536 24277015798424362589 24305157086779148608 24406839412319680036 24538195266016424608 24582191552053986928 24685032870666788851 24713647121851067072 24817038394039338524 24861534637872782234 24914022043864068896 24994484020963011016 25086666697098163388 25172803764275470072 25184704039813701152 25220819994943608112 25278512248473954323 25352793168105836048 25414559382659868344 25458858352505873141 25640893090470675094 25695025869690528736 25703361193826457757 25963213549360390688 25974193194666795232 26071832470142451146 26126875043971041824 26258250066966758764 26313686203631713216 26496029994687947848 26599575053286380992 26612705365036619048 26637719994659541152 26788431225847572512 26797121244627583619 26802570088211672216 26901842951619180776 26940421358235217756 27045703074355112224 27238656960735767008 27433417531445828672 27500252705856878816 27731471864064524864 27745160912484985816 27759804734219231938 27893530756936777184 27943104985582381672 27984571005625473008 28046602226156167192 28092533354489239328 28101646416779839211 28196584056242563808 28211466137904901544 28293399272243503552 28302577494325762474 28362329593187815456 28413182443283179696 28565124595386298304 28614915173064452456 28670476225255043872 28736059516502306738 28768918587743394368 28889728283970233512 28941073020781752446 29045210723039849536 29095838117149569304 29219018499972933742 29303877817680771536 29375269935801666008 29411954058666812248 29512942344322964912 29569237235451126752 29622254036614378832 29636876429245325758 29733606693477065071 29780661812211247168 29796379965877087024 29848316689144816786 29958870559757724046 30009428647962010016 30119078423713647704 30134975192762053922 30281177136786226112 30350444882597941948 30462380989333484114 30566975999477356516 30625281422431524136 30631508672241911104 30744963373279063744 30789052980840248864 30860536393229840132 31008713287481201888 31064311028254835408 31230430338566358592 31286425611705074272 31417314562666822174 31585321592413703576 31641953175474450116 31658653713744404963 31708755328554269504 31811161481225650384 31934977126379864768 32053259687035619648 32116167333462673384 32173750707835365244 32241675586177030336 32345802850658014256 32702760197787945664 32713368792142764418 32809497041078140768 32841210876002636272 32946757867948777006 33005830467520762621 33016832324537409728 33044089971913224512 33058064065939557568 33075512023750574224 33182332234726756004 33252386419599507776 33263173309657768862 33419590994321329336 33613661781333499712 33799359073802253533 33870715919137515152 33981264792545217224 34112361930451219184 34238709211151684624 34256780310313094732 34367415528824140147 34421803912815597376 34439971648870918768 34482980620505917808 34667381586390976192 34678627493047461154 34686222722969076512 34814149702095410416 34860090606145524566 34933686856545550304 35000321625636027584 35080384344820997836 35312022979526345584 35330660570824477012 35714515642666843444 35905502357333511056 36097510391329946944 36162232200542228704 36181318529993605672 36295602880907981072 36355043164633133248 36420226722781531168 36489697013960964928 36573166657366572212 36592469876925351191 36626864992656869084 36704191238243055296 36770000808954703136 36834092935540412204 36990034058476373567 37031066694553997296 37187841727238279308 37295844495230072864 37386707191020302192 37653437563370030864 37720949105738014424 37922665411116292576 38015055211037450128 38149596254666855497 38193818279224376384 38266071716466164032 38334681694442137312 38353604790788068628 38466306875746785728 38564078060964729889 38627233362422704076 38627838941488289752 38770303077333525236 38835731191480248256 38903423999334817384 38977630901276485264 38998203190633246252 39068125859514372082 39186067430160316736 39277046318656160168 39345508362963622127 39632717134911384176 39723376390459071079 39840103549880599504 40006777411080657793 40292831999311060862 40377897795227973728 40390996161727290761 40488315497500684352 40657701198745299284 40730599300344770894 40816589305904963936 40875122060770675216 40948409991790464856 41167385446292018144 41262964390947763772 41413732832606265593 41635196644545336532 41797904751276082528 41859274277322136096 42096106212046185376 42109761955843345687 42274324638258712648 42334947848655342188 42500390545415176352 42553465446581770912 42941841715528743064 43018835216094477124 43109656120843445056 43248882463239367376 43415733366028824416 43429817189568842417 43576538996011234976 43599538576762120568 43740347036685269278 43832691189472078432 44073232069673977016 44145409557054518944 44146101647415188288 44308917802666885984 44461055999239791296 44475478919654769602 44569375075009424288 44649286696587853808 44888052935607040192 44944109572794229952 44966295271958425288 45156664954503624874 45398144446238938376 45435623711380683704 45454838090666891656 45697912091151741344 45722031326949323192 45951937617191827837 46024659164326472896 46048950856355498128 46465944227137484896 46549256343251166736 46572234388814083334 46798182847760531264 46904497654370426378 47078225165333566358 47157673589654587168 47329980380121446392 47354961017197513306 47583081879480384608 47667649681287592264 47693556244082480204 47922556898834584736 48008480680030200176 48125442235249537928 48265210523238917824 48382797541320391072 48554031596848725178 48813678824639360072 49076390532032849216 49164383104107973856 49370065741333577702 49634076788078677048 49723069275745564468 49828044087728137792 49988968041926022032 50173333394196326776 50345607528550940144 50369408079627402304 50441639989887216224 50557024496947908646 50705586336211672096 50829118765319736688 50917716705011746282 51281786180941350188 51390051739381057472 51406722387652915514 51926427098720781376 51948386389333590464 52143664940284902292 52253750087942083648 52516500133933517528 52992059989375895696 53113278544546398409 53225410730073238096 53275439989319082304 53492207999085373903 53576862451695145024 53594242489255167238 53605140176423344432 53803685903238361552 53880842716470435512 54005938688152220231 54091406148710224448 54477313921471534016 55000505411713757632 55490321824969971632 55519609468438463876 55787061513873554368 55886209971164763344 55969142011250946016 56093204452312334384 56185066708978478656 56203292833559678422 56304063738711889177 56393168112485127616 56422932275809803088 56605154988651524948 56724659186375630912 56826364886566359392 57229830346128904912 57340952450510087744 57472119033004613476 57779456567940467024 57882146041563504892 58191676234299138608 58438036999945867484 58607755635361543072 58750539871603332016 58823908117333624496 59025884688645929824 59138474470902253504 59244508073228757664 59273752858490651516 59467213386954130142 59592759931754174048 59696633378289633572 59917741119515448092 59949365543047915781 60018857295924020032 60238156847427295408 60269950385524107844 60700889765195883896 60924761978666968228 61133951998954713032 61250562844863048272 61390672603436746213 61578105961680497728 61721072786459680264 61828655998942834771 62017426574962403776 62128622056509670816 62422448613578540267 62500402374666976027 62572851223410148544 62834629125333644348 63170643184827407152 63283906350948900232 63317307427488809926 63622322962451300768 64003041650391501371 64232334666925346768 64347501415670730488 64691605701316028512 65078723022666988789 65426737584285528836 65618994082156281536 65682421752005272544 65893515735897554012 66011660935041525242 66151024047501148448 66364664469453512008 66526346619315537724 66839181988642658672 67118808383879120099 67598718147604507066 67741431838275030304 67962529585090434448 68224723860902438368 68246855583608180941 68477418422303369248 68513560620626189464 68734831057648280294 68879943297741837536 68965961241011835616 69357254986094922308 69372445445938153024 69628299404190820832 69720181212291049132 69867373713091100608 70160768689641995672 70624045959052691168 70661321141648954024 71429031285333686888 71811004714667022112 72210187684158586601 72324464401084457408 72362637059987211344 72591205761815962144 72840453445563062336 73146333314733144424 73184939753850702382 73253729985313738168 73540001617909406272 73668185871080824408 73980068116952747134 74062133389107994592 74086158735146848829 74375683454476558616 74591688990460145728 74773414382040604384 75306875126740061728 75441898211476028848 75845330822232585152 76030110422074900256 76299192509333710994 76669363388884274624 76707209581576137256 77128156121929459778 77254466724845408152 77255677882976579504 77540606154667050472 77806847998669634768 77955261802552970528 77996406381266492504 78136251719028744164 78554092637312320336 78691016725927244254 79265434269822768352 79446752780918142158 79680207099761199008 80013554822161315586 80585663998622121724 80755795590455947456 80781992323454581522 81315402397490598568 81461198600689541788 81633178611809927872 81750244121541350432 81896819983580929712 82334770892584036288 82525928781895527544 82827465665212531186 83270393289090673064 83463723427144340357 83595809502552165056 83718548554644272192 84192212424092370752 84219523911686691374 84548649276517425296 84669895697310684376 85000781090830352704 85106930893163541824 85883683431057486128 86037670432188954248 86497764926478734752 86831466732057648832 86859634379137684834 87015371232554737819 87153077992022469952 87199077153524241136 87480694073370538556 87665382378944156864 88146464139347954032 88290819114109037888 88617835605333771968 88950957839309539204 89138750150018848576 89298573393175707616 89932590543916850576 90313329909007249748 90796288892477876752 90871247422761367408 90909676181333783312 91251413645498579011 91395824182303482688 91444062653898646384 91903875234383655674 92097901712710996256 92931888454274969792 93098512686502333472 93144468777628166668 93808995308740852756 94156450330667132716 94315347179309174336 94659960760242892784 94709922034395026612 95166163758960769216 95335299362575184528 95387112488164960408 95845113797669169472 96016961360060400352 96250884470499075856 96471056948257744049 96765595082640782144 97108063193697450356 97159316569767311783 97627357649278720144 98328766208215947712 98740131482667155404 99268153576157354096 99446138551491128936 99977936083852044064 100346666788392653552 100576208307758073583 100691215057101880288 100883279979774432448 101114048993895817292 101293755572736133561 101411172672423344192 101658237530639473376 101835433410023492564 102266564749905268097 102563572361882700376 102813444775305831028 103729067502358640153 104287329880569804584 105033000267867035056 105472413174667188727 105984119978751791392 106226557089092796818 106450821460146476192 106618333462667194399 106984415998170747806 107188484978510334476 107210280352846688864 107607371806476723104 107761685432940871024 108011877376304440462 110980643649939943264 111039218936876927752 111772419942329526688 111938284022501892032 112186408904624668768 112406585667119356844 112608127477423778354 112845864551619606176 113210309977303049896 113652729773132718784 114459660692257809824 114496790772499675463 114944238066009226952 115558913135880934048 115764292083127009784 116383352468598277216 116421106583802191017 116876073999891734968 117215511270723086144 117501079743206664032 117647816234667248992 118051769377291859648 118489016146457515328 118547505716981303032 118934426773908260284 119185519863508348096 119393266756579267144 119835482239030896184 119898731086095831562 120476313694854590816 120539900771048215688 121401779530391767792 121849523957333936456 122267903997909426064 122501125689726096544 122781345206873492426 123442145572919360528 123657311997885669542 124257244113019341632 124844897227157080534 125000804749333952054 125669258250667288696 126341286369654814304 126567812701897800464 126634614854977619852 127244645924902601536 128006083300783002742 128464669333850693536 128695002831341460976 129383211402632057024 130157446045333977578 130853475168571057672 131157279671226820561 131364843504010545088 131787031471795108024 132023321870083050484 132302048095002296896 132729328938907024016 133052693238631075448 133678363977285317344 134237616767758240198 135197436295209014132 135482863676550060608 135925059170180868896 136449447721804876736 136493711167216361882 136738440508300302287 136954836844606738496 137027121241252378928 137469662115296560588 137759886595483675072 137931922482023671232 138714509972189844616 139256598808381641664 139440362424582098264 140321537379283991344 141024911997588713017 141248091918105382336 141322642283297908048 142858062570667373776 143622009429334044224 144420375368317173202 144725274119974422688 145182411523631924288 146292666629466288848 146369879507701404764 146507459970627476336 147336371742161648816 147960136233905494268 148124266778215989184 148172317470293697658 148751366908953117232 149546828764081208768 150613750253480123456 150883796422952057696 152060220844149800512 152598385018667421988 153414419163152274512 154256312243858919556 154508933449690816304 154511355765953159008 155081212309334100944 155613695997339269536 155664176218791693607 155910523605105941056 155992812762532985008 156272503438057488328 157108185274624640672 157382033451854488508 158048327340762687059 158530868539645536704 158893505561836284316 159360414199522398016 160027109644322631172 161171327997244243448 161563984646909163044 162630804794981197136 162922397201379083576 163002820360849291669 163500488243082700864 163793639967161859424 164165741790296492323 164773788078667482253 165051857563791055088 165654931330425062372 165742363560191296571 166540786578181346128 166927446854288680714 168439047823373382748 169097298553034850592 169339791394621368752 171767366862114972256 172075340864377908496 172795230094667521957 172995529852957469504 173719268758275369668 174030742465109475638 174398154307048482272 174961388146741077112 176292928278695908064 176949585739317680261 177901915678619078408 178597146786351415232 179865181087833701152 179923528356785204299 180626659818014499496 181592577784955753504 181742494845522734816 181819352362667566624 182502827290997158022 182888125307797292768 183807750468767311348 184195803425421992512 186197025373004666944 186288937555256333336 187617990617481705512 188312900661334265432 189319921520485785568 189419844068790053224 190670598725150369056 190774224976329920816 192033922720120800704 192501768940998151712 192942113896515488098 194216126387394900712 194318633139534623566 195254715298557440288 197480262965334310808 198536307152314708192 198892277102982257872 199955872167704088128 200693333576785307104 201152416615516147166 201382430114203760576 202228097987791634584 202587511145472267122 203316475061278946752 203670866820046985128 204533129499810536194 205127144723765400752 205626889550611662056 207458135004717280306 208574659761139609168 210066000535734070112 210944826349334377454 211968239957503582784 212453114178185593636 212901642920292952384 213236666925334388798 213968831996341495612 214376969957020668952 214420560705693377728 215214743612953446208 215523370865881742048 216023754752608880924 221610575996210834741 221961287299879886528 222078437873753855504 223544839884659053376 224372817809249337536 224813171334238713688 225216254954847556708 225691729103239212352 226420619954606099792 228919321384515619648 228993581544999350926 229888476132018453904 231117826271761868096 231528584166254019568 232766704937196554432 232842213167604382034 233752147999783469936 235002159486413328064 235295632469334497984 237095011433962606064 237868853547816520568 238786533513158534288 239670964478061792368 239797462172191663124 240571908701768981029 240952627389709181632 241079801542096431376 242803559060783535584 243699047914667872912 244535807995818852128 245002251379452193088 245562690413746984852 246884291145838721056 247314623995771339084 248361657249769936807 249689794454314161068 250001609498667904108 251338516501334577392 252682572739309628608 253135625403795600928 253269229709955239704 256012166601566005484 256147289138477458337 256929338667701387072 257390005662682921952 258930238409334614969 260314892090667955156 261706950337142115344 262314559342453641122 263574062943590216048 264046643740166100968 265458657877814048032 266105386477262150896 267047173782667988479 267356727954570634688 268475233535516480396 270394872590418028264 271850118340361737792 272987422334432723764 273476881016600604574 274054242482504757856 274939324230593121176 277429019944379689232 278063634733213497553 278880724849164196528 280047441877564604551 280643074758567982688 282049823995177426034 282645284566595816096 282736973132091035327 285716125141334747552 288840750736634346404 289450548239948845376 292585333258932577696 292739759015402809528 293014919941254952672 294672743484323297632 294768333690903419809 295920272467810988536 296344634940587395316 297502733817906234464 301767592845904115392 305196770037334843976 306828838326304549024 308512624487717839112 309017866899381632608 309022711531906318016 310162424618668201888 311227391994678539072 311328352437583387214 311985625525065970016 312545006876114976656 314216370549249281344 314764066903708977016 316096654681525374118 317787011123672568632 320054219288645262344 322342655994488486896 323127969293818326088 325261609589962394272 325844794402758167152 326005640721698583338 327587279934323718848 328331483580592984646 329547576157334964506 330103715127582110176 331309862660850124744 331484727120382593142 333081573156362692256 333854893708577361428 336878095646746765496 338194597106069701184 338679582789242737504 343534733724229944512 344150681728755816992 345590460189335043914 347438537516550739336 348061484930218951276 348796308614096964544 349922776293482154224 352585856557391816128 353899171478635360522 355803831357238156816 359730362175667402304 359847056713570408598 361253319636028998992 363185155569911507008 363484989691045469632 363638704725335133248 365005654581994316044 365776250615594585536 367615500937534622696 371792949811824788863 372577875110512666672 375235981234963411024 376625801322668530864 378041570817065541617 378639843040971571136 378839688137580106448 381341197450300738112 381548449952659841632 385003537881996303424 385884227793030976196 388432252774789801424 388637266279069247132 390509430597114880576 394960525930668621616 397072614304629416384 397784554205964515744 401386667153570614208 402304833231032294332 402517168646178863101 404456195975583269168 405175022290944534244 407341733640093970256 409066258999621072388 410254289447530801504 411253779101223324112 414916270009434560612 417149319522279218336 419645558801335410467 420132001071468140224 421889652698668754908 424906228356371187272 426473333850668777596 427937663992682991224 428753939914041337904 429734708224057223491 431046741731763484096 432047509505217761848 432800591992599843397 436957140295049781869 443221151992421669482 444156875747507711008 449626342668477427376 450432509909695113416 452841239909212199584 455551061158668921523 457987163089998701852 459776952264036907808 463057168332508039136 465684426335208764068 467504295999566939872 474190022867925212128 475737707095633041136 477573067026317068576 477727989085257266587 479341928956123584736 479594924344383326248 481143817403537962058 482159603084192862752 485607118121567071168 487398095829335745824 489071615991637704256 491125380827493969704 493768582291677442112 494629247991542678168 496723314499539873614 499379588908628322136 500003218997335808216 502677033002669154784 505471313789110106207 506271250807591201856 506538459419910479408 512024333203132010968 512294578276954916674 514780011325365843904 517860476818669229938 520629784181335910312 523413900674284230688 524629118684907282244 527148125887180432096 528093287480332201936 530917315755628096064 532210772954524301792 534094347565335976958 536950467071032960792 540789745180836056528 545974844668865447528 546953762033201209148 548108484965009515712 549878648461186242352 554858039888759378464 556127269466426995106 557761449698328393056 560094883755129209102 561286149517135965376 564099647990354852068 565290569133191632192 565473946264182070654 571432250282669495104 577681501473268692808 584246063990010382499 585170666517865155392 585479518030805619056 586029839882509905344 589345486968646595264 589536667381806839618 591840544935621977072 592689269881174790632 595005467635812468928 610393540074669687952 613657676652609098048 617025248975435678224 618035733798763265216 620324849237336403776 622656704875166774428 623971251050131940032 625090013752229953312 629528133807417954032 632193309363050748236 635574022247345137264 640108438577290524688 644685311988976973792 646255938587636652176 650523219179924788544 651689588805516334304 652011281443397166676 656662967161185969292 659095152314669929012 660207430255164220352 662619725321700249488 662969454240765186284 666163146312725384512 667709787417154722856 673756191293493530992 675297398637804208343 677359165578485475008 680115215988371182481 686646934749363942937 688301363457511633984 691180920378670087828 694877075033101478672 696122969860437902552 699845552586964308448 704033458154306515081 707798342957270721044 711607662714476313632 715865953249336876679 719694113427140817196 722506639272057997984 730011309163988632088 735231001875069245392 738306892222670321089 743585899623649577726 745155750221025333344 750471962469926822048 753251602645337061728 756083141634131083234 757679376275160212896 763096899905319683264 771768455586061952392 776864505549579602848 777274532558138494264 789921051861337243232 795569108411929031488 804609666462064588664 805034337292357726202 808912391951166538336 810350044581889068488 814683467280187940512 814947746086615337119 818132517999242144776 820508578895061603008 822507558202446648224 829832540018869121224 834298639044558436672 839291117602670820934 843779305397337509816 849812456712742374544 852946667701337555192 855875327985365982448 857507879828082675808 859469416448114446982 864095019010435523696 865601183985199686794 873914280590099563738 886442303984843338964 888313751495015422016 899252685336954854752 900865019819390226832 905682479818424399168 911102122317337843046 915974326179997403704 918100957698587743927 919553904528073815616 926114336665016078272 931368852670417528136 935008591999133879744 948380045735850424256 951475414191266082272 955146134052634137152 955455978170514533174 957169083558102116009 958683857912247169472 959189848688766652496 962287634807075924116 964319206168385725504 974796191658671491648 982250761654987939408 989258495983085356336 993446628999079747228 998759177817256644272 1000006437994671616432 1005354066005338309568 1010942627578220212414 1013076918839820958816 1024048666406264021936 1024589156553909833348 1035720953637338459876 1041259568362671820624 1046827801348568461376 1049258237369814564488 1054296251774360864192 1056186574960664403872 1061181626430835184539 1064421545909048603584 1068188695130671953916 1073900934142065921584 1081579490361672113056 1091949689337730895056 1093907524066402418296 1099757296922372484704 1106338291385338809413 1109716079777518756928 1112254538932853990212 1115522899396656786112 1120189767510258418204 1128199295980709704136 1130947892528364141308 1141019742525945041683 1155363002946537385616 1160196544921339075997 1168492127980020764998 1170959036061611238112 1179073334763613679236 1183681089871243954144 1185378539762349581264 1220787080149339375904 1234050497950871356448 1245313409750333548856 1250180027504459906624 1259056267614835908064 1259464698497496430093 1264386618726101496472 1271148044494690274528 1280216877154581049376 1289370623977953947584 1292511877175273304352 1303379177611032668608 1304022562886794333352 1313325934322371938584 1318190304629339858024 1325239450643400498976 1325938908481530372568 1335419574834309445712 1347512382586987061984 1350594797275608416686 1360230431976742364962 1373293869498727885874 1382361840757340175656 1389754150066202957344 1392245939720875805104 1399691105173928616896 1408066916308613030162 1415596685914541442088 1423215325428952627264 1431731906498673753358 1439388226854281634392 1445013278544115995968 1460022618327977264176 1470462003750138490784 1476613784445340642178 1487171799247299155452 1490311500442050666688 1500943924939853644096 1506503205290674123456 1512166283268262166468 1515358752550320425792 1543536911172123904784 1551274031973475843187 1553729011099159205696 1554549065116276988528 1579842103722674486464 1609219332924129177328 1610068674584715452404 1617824783902333076672 1620700089163778136976 1629366934560375881024 1629895492173230674238 1636265035998484289552 1645015116404893296448 1659665080037738242448 1678582235205341641868 1687558610794675019632 1699624913425484749088 1705893335402675110384 1711750655970731964896 1715015759656165351616 1718938832896228893964 1728190038020871047392 1731202367970399373588 1738531600748389557649 1747828561180199127476 1772884607969686677928 1793031023969342208359 1798505370673909709504 1801730039638780453664 1812511668865342304783 1822204244634675686092 1831948652359994807408 1836201915397175487854 1862737705340835056272 1902950828382532164544 1910911956341029066348 1914338167116204232018 1918379697377533304992 1924575269614151848232 1946445443132494482871 1964501523309975878816 1978516991966170712672 1979158811924637247289 1986893257998159494456 1997518355634513288544 2000012875989343232864 2021885255156440424828 2026153837679641917632 2048097332812528043872 2049178313107819666696 2071441907274676919752 2082519136725343641248 2098516474739629128976 2112373149921328807744 2122363252861670369078 2136377390261343907832 2147801868284131843168 2163158980723344226112 2183899378675461790112 2187815048132804836592 2199514593844744969408 2212676582770677618826 2224509077865707980424 2240379535020516836408 2256398591961419408272 2261895785056728282616 2282039485051890083366 2310726005893074771232 2320393089842678151994 2336984255960041529996 2341918072123222476224 2358146669527227358472 2367362179742487908288 2370757079524699162528 2441574160298678751808 2468100995901742712896 2490626819500667097712 2518112535229671816128 2518929396994992860186 2528773237452202992944 2542296088989380549056 2560433754309162098752 2585023754350546608704 2608045125773588666704 2626651868644743877168 2636380609258679716048 2646290995719458791319 2650478901286800997952 2651877816963060745136 2670839149668618891424 2695024765173974123968 2701189594551216833372 2720460863953484729924 2746587738997455771748 2764723681514680351312 2779508300132405914688 2784491879441751610208 2816133832617226060324 2817620180523252041707 2831193371829082884176 2863463812997347506716 2878776453708563268784 2920045236655954528352 2937518911609347873269 2940924007500276981568 2953227568890681284356 2974343598494598310904 3008142957568400564437 3024332566536524332936 3058699982065348473083 3087073822344247809568 3102548063946951686374 3109098130232553977056 3218438665848258354656 3220137349169430904808 3241400178327556273952 3259790984346461348476 3272530071996968579104 3319330160075476484896 3357164470410683283736 3375117221589350039264 3399249826850969498176 3411786670805350220768 3423501311941463929792 3437877665792457787928 3456380076041742094784 3462404735940798747176 3477063201496779115298 3495657122360398254952 3545769215939373355856 3586062047938684416718 3603460079277560907328 3625023337730684609566 3644408489269351372184 3663897304719989614816 3672403830794350975708 3725475410681670112544 3821823912682058132696 3828676334232408464036 3836759394755066609984 3849150539228303696464 3892890886264988965742 3929003046619951757632 3957033983932341425344 3958317623849274494578 3973786515996318988912 3995036711269026577088 4000025751978686465728 4043770510312880849656 4089722447930072677493 4096194665625056087744 4098356626215639333392 4142883814549353839504 4165038273450687282496 4197032949479258257952 4244726505723340738156 4272754780522687815664 4295603736568263686336 4367798757350923580224 4375630096265609673184 4425353165541355237652 4449018155731415960848 4480759070041033672816 4512797183922838816544 4523791570113456565232 4564078970103780166732 4621452011786149542464 4640786179685356303988 4673968511920083059992 4716293339054454716944 4727081790464629458401 4741514159049398325056 4760806511918598277367 4806528543245547600559 4981253639001334195424 5011061672745358136753 5037858793989985720372 5057546474904405985888 5216090251547177333408 5253303737289487754336 5272761218517359432096 5292581991438917582638 5303755633926121490272 5341678299337237782848 5402379189102433666744 5440921727906969459848 5493175477994911543496 5529447363029360702624 5568983758883503220416 5632267665234452120648 5635240361046504083414 5662386743658165768352 5726927625994695013432 5757552907417126537568 5840090473311909056704 5875037823218695746538 5906455137781362568712 5948687196989196621808 6016285915136801128874 6048665133073048665872 6117399964130696946166 6174147644688495619136 6205096127893903372748 6218196260465107954112 6426706703890114207489 6436877331696516709312 6440274698338861809616 6482800356655112547904 6519581968692922696952 6545060143993937158208 6638660320150952969792 6714328940821366567472 6750234443178700078528 6823573341610700441536 6875755331584915575856 6924809471881597494352 6954126402993558230596 6991314244720796509904 7091538431878746711712 7172124095877368833436 7250046675461369219132 7288816978538702744368 7327794609439979229632 7344807661588701951416 7428271385015846291773 7450950821363340225088 7643647825364116265392 7657352668464816928072 7698301078456607392928 7744368039697371665891 7785781772529977931484 7916635247698548989156 7947573031992637977824 8087541020625761699312 8121375814449373531979 8179444895860145354986 8196713252431278666784 8285767629098707679008 8394065898958516515904 8489453011446681476312 8545509561045375631328 8751260192531219346368 8850706331082710475304 8898036311462831921696 8961518140082067345632 9025594367845677633088 9047583140226913130464 9128157940207560333464 9281572359370712607976 9347937023840166119984 9432586678108909433888 9454163580929258916802 9521613023837196554734 9613057086491095201118 9962507278002668390848 10022123345490716273506 10075717587979971440744 10115092949808811971776 10432180503094354666816 10506607474578975508672 10545522437034718864192 10585163982877835165276 10607511267852242980544 10804758378204867333488 10881843455813938919696 10986350955989823086992 11058894726058721405248 11264535330468904241296 11270480722093008166828 11324773487316331536704 11453855251989390026864 11515105814834253075136 11672997890739187029929 11750075646437391493076 11812910275562725137424 11897374393978393243616 12032571830273602257748 12097330266146097331744 12169721205238726903543 12234799928261393892332 12410192255787806745496 12551217167785395458513 12853413407780228414978 12880549396677723619232 13039163937385845393904 13428657881642733134944 13751510663169831151712 13849618943763194988704 13854111683472460731023 13908252805987116461192 13982628489441593019808 14183076863757493423424 14344248191754737666872 14500093350922738438264 14577633957077405488736 14689615323177403902832 14856542770031692583546 15287295650728232530784 15314705336929633856144 15396602156913214785856 15488736079394743331782 15571563545059955862968 15833270495397097978312 15895146063985275955648 16175082041251523398624 16242751628898747063958 16358889791720290709972 16393426504862557333568 16571535258197415358016 16978906022893362952624 17091019122090751262656 17701412662165420950608 17796072622925663843392 17923036280164134691264 18095166280453826260928 18256315880415120666928 18563144718741425215952 18695874047680332239968 18865173356217818867776 18908327161858517833604 19043226047674393109468 19226114172982190402236 19723341263662764291949 20044246690981432547012 20151435175959942881488 21170327965755670330552 21410899874457439311581 21609516756409734666976 21763686911627877839392 21972701911979646173984 22529070660937808482592 22540961444186016333656 22907710503978780053728 23345995781478374059858 23500151292874782986152 23625820551125450274848 23794748787956786487232 24065143660547204515496 24194660532292194663488 24339442410477453807086 24469599856522787784664 24820384511575613490992 25102434335570790917026 25706826815560456829956 25761098793355447238464 26078327874771690787808 26857315763285466269888 27503021326339662303424 27699237887526389977408 27708223366944921462046 27816505611974232922384 27965256978883186039616 28688496383509475333744 29000186701845476876528 29155267914154810977472 29379230646354807805664 29713085540063385167092 30574591301456465061568 30629410673859267712288 30977472158789486663564 31143127090119911725936 31666540990794195956624 32350164082503046797248 32485503257797494127916 32717779583440581419944 33089572533252406208807 33645699802718833203913 33957812045786725905248 35402825324330841901216 36512631760830241333856 37126289437482850431904 37391748095360664479936 37816654323717035667208 38086452095348786218936 38452228345964380804472 39446682527325528583898 40088493381962865094024 40302870351919885762976 42340655931511340661104 42821799748914878623162 43219033512819469333952 43527373823255755678784 43945403823959292347968 44986946927230799452423 45058141321875616965184 45081922888372032667312 45815421007957560107456 46691991562956748119716 47000302585749565972304 47251641102250900549696 48130287321094409030992 48678884820954907614172 48939199713045575569328 49640769023151226981984 50204868671141581834052 51413653631120913659912 51997899695110924042411 52156655749543381575616 55416446733889842924092 55633011223948465844768 57376992767018950667488 58000373403690953753056 58758461292709615611328 59426171080126770334184 61258821347718535424576 61954944317578973327128 62286254180239823451872 63333081981588391913248 64971006515594988255832 65435559166881162839888 66179145066504812417614 67291399605437666407826 67915624091573451810496 70805650648661683802432 73025263521660482667712 74252578874965700863808 75633308647434071334416 76172904190697572437872 76904456691928761608944 78893365054651057167796 80176986763925730188048 80605740703839771525952 81710985235174309209503 84681311863022681322208 85188048436671088324801 85643599497829757246324 89973893854461598904846 90163845776744065334624 93383983125913496239432 94000605171499131944608 96260574642188818061984 97357769641909815228344 97878399426091151138656 99281538046302453963968 100409737342283163668104 102827307262241827319824 103995799390221848084822 110832893467779685848184 111266022447896931689536 114753985534037901334976 116000746807381907506112 118852342160253540668368 123909888635157946654256 124572508360479646903744 126666163963176783826496 129942013031189976511664 130871118333762325679776 132358290133009624835228 134582799210875332815652 138063388845639350043643 151266617294868142668832 152345808381395144875744 153808913383857523217888 157786730109302114335592 160353973527851460376096 163421970470348618419006 169362623726045362644416 170376096873342176649602 171287198995659514492648 179947787708923197809692 180327691553488130669248 186767966251826992478864 188001210342998263889216 192521149284377636123968 194715539283819630456688 195756798852182302277312 200819474684566327336208 205654614524483654639648 207991598780443696169644 221665786935559371696368 235519898619031832427391 237704684320507081336736 247819777270315893308512 259884026062379953023328 261742236667524651359552 264716580266019249670456 269165598421750665631304 276126777691278700087286 302533234589736285337664 304691616762790289751488 307617826767715046435776 315573460218604228671184 320707947055702920752192 326843940940697236838012 340752193746684353299204 342574397991319028985296 359895575417846395619384 363985297865776468296877 373535932503653984957728 389431078567639260913376 401638949369132654672416 411309229048967309279296 415983197560887392339288 443331573871118743392736 471039797238063664854782 475409368641014162673472 495639554540631786617024 519768052124759906046656 529433160532038499340912 538331196843501331262608 552253555382557400174572 571976896646220164466521 631146920437208457342368 653687881881394473676024 681504387493368706598408 685148795982638057970592 719791150835692791238768 727970595731552936593754 747071865007307969915456 778862157135278521826752 803277898738265309344832 831966395121774784678576 886663147742237486785472 942079594476127329709564 1058866321064076998681824 1076662393687002662525216 1104507110765114800349144 1143953793292440328933042 1262293840874416914684736 1307375763762788947352048 1363008774986737413196816 1370297591965276115941184 1439582301671385582477536 1455941191463105873187508 1663932790243549569357152 1884159188952254659419128 2117732642128153997363648 2153324787374005325050432 2209014221530229600698288 2287907586584880657866084 2614751527525577894704096 2726017549973474826393632 2879164603342771164955072 2911882382926211746375016 3327865580487099138714304 3768318377904509318838256 4003838276523541151265647 4418028443060459201396576 4575815173169761315732168 5229503055051155789408192 5452035099946949652787264 5823764765852423492750032 7536636755809018637676512 8007676553047082302531294 8836056886120918402793152 9151630346339522631464336 11647529531704846985500064 15073273511618037275353024 16015353106094164605062588 18303260692679045262928672 23295059063409693971000128 32030706212188329210125176 36606521385358090525857344 64061412424376658420250352 128122824848753316840500704 256245649697506633681001408
- Sum of all divisors σ(n): 741685001643480600576000000
- Sum of proper divisors (its aliquot sum) s(n): 485439351945973966894998592
- 256245649697506633681001408 is an abundant number, because the sum of its proper divisors (485439351945973966894998592) is greater than itself. Its abundance is 229193702248467333213997184
Bases of 256245649697506633681001408
- Binary: 11010011111101100010000010000001001011010111010000001000111001001010110011011011110000002
- Hexadecimal: 0xD3F620812D7408E4ACDBC0
- Base-36: W73EYZG14SO0PGCE8
Squares and roots of 256245649697506633681001408
- 256245649697506633681001408 squared (2562456496975066336810014082) is 65661832988897281545302433554750271788441445697982464
- 256245649697506633681001408 cubed (2562456496975066336810014083) is 16825559054569157793321614938333194922559025218979835761062522003565312743309312
-
The
square root of 256245649697506633681001408 is 16007674712384.2641407385 -
256245649697506633681001408 is a
perfect cube number . Itscube root is 635163452
Scales and comparisons
How big is 256245649697506633681001408?- 256,245,649,697,506,633,681,001,408 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 256,245,649,697,506,633,681,001,408 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 256245649697506633681001408 cubic inches would be around 52930287.7 feet tall.
Recreational maths with 256245649697506633681001408
- 256245649697506633681001408 backwards is 804100186336605796946542652
- 256245649697506633681001408 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 256245649697506633681001408's digits is 116
- 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 256245649697506633681001408 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 256245649697506633681001408 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/256245649697506633681001408/
Chicago style:
Numbermatics. 2024. "Number 256245649697506633681001408 - Facts about the integer". https://numbermatics.com/n/256245649697506633681001408/
The information we have on file for 256245649697506633681001408 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 256245649697506633681001408, math, Factors of 256245649697506633681001408, curriculum, school, college, exams, university, Prime factorization of 256245649697506633681001408, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty-six septillion, two hundred forty-five sextillion, six hundred forty-nine quintillion, six hundred ninety-seven quadrillion, five hundred six trillion, six hundred thirty-three billion, six hundred eighty-one million, one thousand, four hundred eight.