95285409137569423591211008
95,285,409,137,569,423,591,211,008 is an even composite number composed of six prime numbers multiplied together.
95285409137569423591211008 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 95285409137569423591211008:
224 × 73 × 113 × 173 × 293 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 29 × 29 × 29 × 47 × 47 × 47)See below for interesting mathematical facts about the number 95285409137569423591211008 from the Numbermatics database.
Names of 95285409137569423591211008
- Cardinal: 95285409137569423591211008 can be written as Ninety-five septillion, two hundred eighty-five sextillion, four hundred nine quintillion, one hundred thirty-seven quadrillion, five hundred sixty-nine trillion, four hundred twenty-three billion, five hundred ninety-one million, two hundred eleven thousand and eight.
Scientific notation
- Scientific notation: 9.5285409137569423591211008 × 1025
Factors of 95285409137569423591211008
Divisors of 95285409137569423591211008
- Number of divisors d(n): 25600
-
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 94 98 112 116 119 121 128 136 154 176 187 188 196 203 224 232 238 242 256 272 289 308 319 329 343 352 374 376 392 406 448 464 476 484 493 512 517 539 544 578 616 638 658 686 704 748 752 784 799 812 833 841 847 896 928 952 968 986 1024 1034 1078 1088 1156 1232 1276 1309 1316 1331 1363 1372 1408 1421 1496 1504 1568 1598 1624 1666 1682 1694 1792 1856 1904 1936 1972 2023 2048 2057 2068 2156 2176 2209 2233 2303 2312 2464 2552 2618 2632 2662 2726 2744 2816 2842 2992 3008 3136 3179 3196 3248 3332 3364 3388 3451 3509 3584 3619 3712 3773 3808 3872 3944 4046 4096 4114 4136 4312 4352 4418 4466 4606 4624 4913 4928 5104 5236 5264 5324 5423 5452 5488 5593 5632 5684 5687 5831 5887 5929 5984 6016 6272 6358 6392 6496 6664 6728 6776 6902 7018 7168 7238 7424 7546 7616 7744 7888 8092 8192 8228 8272 8381 8624 8704 8789 8836 8932 9163 9212 9248 9251 9317 9541 9826 9856 9947 10208 10472 10528 10648 10846 10904 10976 11186 11264 11368 11374 11662 11774 11858 11968 12032 12544 12716 12784 12992 13328 13456 13552 13583 13804 14036 14161 14297 14336 14399 14476 14848 14993 15092 15232 15463 15488 15631 15776 16121 16184 16384 16456 16544 16762 17248 17408 17578 17672 17864 18326 18424 18496 18502 18634 19082 19652 19712 19894 20416 20944 21056 21296 21692 21808 21952 22253 22372 22528 22627 22736 22748 23171 23324 23548 23716 23936 24064 24157 24299 24389 24563 25088 25333 25432 25568 25984 26656 26912 27104 27166 27608 28072 28322 28594 28672 28798 28952 29696 29986 30184 30464 30926 30976 31262 31552 32242 32368 32768 32912 33088 33524 34391 34496 34816 34969 35156 35344 35728 36652 36848 36992 37004 37268 37553 37961 38164 38599 39151 39304 39424 39527 39788 39809 40832 41209 41503 41888 42112 42592 43384 43616 43904 44506 44744 45056 45254 45472 45496 46342 46648 47096 47432 47872 48128 48314 48598 48778 49126 50176 50666 50864 51136 51968 53312 53824 54043 54208 54332 55216 56144 56644 57188 57344 57596 57904 58667 59392 59653 59972 60368 60928 61523 61852 61952 62524 62557 63104 64061 64141 64484 64736 64757 65219 65536 65824 66176 66787 67048 68782 68992 69632 69938 70312 70688 71456 73304 73696 73984 74008 74536 75106 75922 76328 77198 78302 78608 78848 79054 79576 79618 81664 82418 83006 83776 84224 85184 86768 87232 87808 89012 89488 90112 90508 90944 90992 92191 92684 93296 94192 94864 95081 95744 96256 96628 96679 97196 97556 98252 99127 100079 100352 100793 101332 101728 101761 102272 103823 103936 104951 106624 107648 108086 108241 108416 108664 109417 110432 112288 113288 114376 114688 115192 115808 117334 118784 119306 119944 120736 121856 123046 123704 123904 125048 125114 126208 128122 128282 128968 129472 129514 130438 131072 131648 132352 133574 134096 137564 137984 139264 139876 140624 141376 142477 142912 146608 147392 147968 148016 149072 149413 150212 151844 152656 154396 155771 156604 157216 157267 157696 158108 158389 159152 159236 162197 163328 164836 164923 166012 167552 168448 169099 170093 170368 170723 171941 173536 174464 175616 177331 178024 178976 180224 181016 181888 181984 184382 185368 186592 188384 189728 190162 191488 192512 193256 193358 194392 195112 196504 198254 200158 200704 201586 202664 203456 203522 204544 207646 207872 209902 213248 215296 216172 216482 216832 217328 218834 220864 224576 226576 228752 229376 230384 230911 231616 234668 237568 238612 239888 240737 241472 243049 243712 244783 246092 247408 247808 250096 250228 252416 254881 256244 256564 257936 258944 259028 260876 262144 262871 263296 264704 265727 267148 267289 268192 268279 270193 274057 275128 275968 276689 278528 278663 279752 281248 282752 284954 285824 288463 293216 294784 295936 296032 298144 298826 300424 303688 305312 308792 311542 313208 314432 314534 315392 316216 316778 318304 318472 324394 326656 329672 329846 332024 335104 336896 338198 340186 340736 341446 343882 347072 348928 351232 354662 356048 357952 360448 362032 363776 363968 368764 370736 373184 376768 378301 379456 380324 382976 384659 385024 386512 386716 388784 390224 393008 393907 396508 400316 401408 403172 405328 406912 407044 409088 410669 413083 414613 415292 415744 417571 419804 426496 430592 430661 432344 432964 433664 434656 434797 437668 437899 441728 448427 449152 453152 453299 456533 457504 458752 460768 461822 463232 467509 469336 475136 477224 479776 481474 482944 486098 487424 489566 492184 494816 495616 500192 500456 504832 509762 512488 513128 515872 517888 518056 521752 524288 525742 526592 529408 531454 534296 534578 536384 536558 540386 548114 550256 551936 553378 557056 557326 559504 562496 565504 569908 571648 576926 586432 589568 591872 592064 594473 596288 597652 600848 607376 610624 617584 623084 626416 628864 629068 630784 632432 633556 636608 636944 638401 645337 648788 653312 656183 659344 659692 664048 665567 670208 671959 673792 676396 676753 680372 681472 682892 687764 694144 697856 700553 702464 704671 705551 709324 712096 712327 715904 720896 724064 726761 727552 727936 734657 737528 741472 746368 753536 756602 757687 758912 760648 765952 769318 770048 773024 773432 777568 780448 786016 787814 793016 800632 802816 806344 810656 813824 814088 818176 821338 826166 829226 830584 831488 835142 839608 852992 861184 861322 864688 865928 867328 869312 869594 875336 875798 883456 896854 898304 906304 906598 913066 915008 917504 921536 923644 926464 935018 938672 950272 954448 959552 962948 965888 972196 974848 979132 984368 989632 991232 997339 1000384 1000912 1009664 1014101 1019524 1024976 1026256 1031744 1035776 1036112 1043504 1045891 1048576 1051484 1053184 1058816 1062908 1063469 1068592 1069156 1072768 1073116 1080772 1089037 1090397 1096228 1100512 1100869 1103872 1106756 1108723 1114112 1114652 1119008 1119371 1124992 1131008 1135379 1139816 1142053 1143296 1146283 1153852 1154461 1172864 1179136 1183744 1184128 1188946 1190651 1192576 1195061 1195304 1201696 1203587 1214752 1221248 1235168 1246168 1252832 1257728 1258136 1261568 1264864 1267112 1273216 1273888 1276802 1290674 1297576 1306624 1312366 1318688 1319384 1328096 1331134 1340416 1343918 1347584 1352792 1353506 1360744 1362944 1365784 1375528 1388288 1395712 1401106 1404928 1409342 1411102 1418648 1424192 1424654 1431808 1441792 1448128 1453522 1455104 1455872 1469314 1475056 1482944 1492736 1507072 1513204 1515374 1517824 1521296 1531904 1538636 1540096 1546048 1546864 1555136 1560896 1567247 1572032 1575628 1586032 1601264 1605632 1612688 1616377 1621312 1627648 1628176 1636352 1642676 1643543 1652332 1658452 1661168 1662976 1670284 1679216 1685159 1701343 1705984 1713481 1722368 1722644 1729376 1729937 1731856 1734656 1738624 1739188 1750672 1751596 1764991 1766912 1784167 1793708 1796608 1812608 1813196 1814153 1826132 1830016 1835008 1840097 1843072 1847288 1852928 1857769 1860089 1870036 1871023 1877344 1877953 1891351 1900544 1908896 1919104 1925896 1931776 1936823 1944392 1949696 1950641 1958264 1968736 1979264 1982464 1994678 2000768 2001824 2019328 2028202 2039048 2049952 2052512 2063488 2071552 2072224 2087008 2091782 2097152 2102968 2106368 2117632 2125816 2126938 2137184 2138312 2145536 2146232 2161544 2178074 2180794 2192456 2201024 2201738 2207744 2213512 2217446 2228224 2229304 2238016 2238742 2249984 2262016 2270758 2279632 2284106 2286592 2292566 2307704 2308922 2345728 2358272 2367488 2368256 2377892 2381302 2385152 2390122 2390608 2403392 2407174 2429504 2442496 2470336 2492336 2505664 2515456 2516272 2523136 2529728 2534224 2540021 2546432 2547776 2553604 2581348 2595152 2613248 2624732 2637376 2638768 2648107 2656192 2662268 2673539 2680832 2687836 2692613 2695168 2705584 2707012 2721488 2725888 2731568 2751056 2757349 2776576 2791424 2802212 2803691 2809856 2818684 2822204 2837296 2848384 2849308 2863616 2874683 2883584 2891581 2896256 2902291 2907044 2910208 2911744 2922997 2938628 2940179 2950112 2951069 2965888 2985472 3010867 3014144 3014627 3026408 3030748 3035648 3042592 3043579 3063808 3065293 3077272 3080192 3092096 3093728 3110272 3121792 3134494 3138989 3144064 3151256 3172064 3173093 3202528 3211264 3225376 3232754 3242624 3255296 3256352 3272704 3285352 3287086 3304664 3316904 3322336 3325952 3340568 3358432 3370318 3402686 3411968 3426962 3444736 3445288 3458752 3459874 3463712 3469312 3477248 3478376 3501344 3503192 3529982 3533824 3568334 3587416 3593216 3625216 3626392 3628306 3652264 3660032 3670016 3680194 3686144 3694576 3705856 3715538 3720178 3740072 3742046 3754688 3755906 3782702 3801088 3817792 3838208 3851792 3863552 3873646 3888784 3899392 3901282 3916528 3937472 3958528 3964928 3989356 4001536 4003648 4038656 4056404 4078096 4099904 4105024 4126976 4131833 4143104 4144448 4161311 4174016 4183564 4194304 4205936 4212736 4235264 4251632 4253876 4274368 4276624 4291072 4292464 4323088 4332977 4356148 4361588 4384912 4402048 4403476 4415488 4427024 4434892 4456448 4458608 4468807 4476032 4477484 4499968 4517359 4524032 4541516 4543913 4559264 4560743 4568212 4573184 4585132 4593281 4615408 4617844 4658969 4691456 4703713 4716544 4734976 4736512 4737271 4755784 4762604 4770304 4780244 4781216 4782767 4806784 4814348 4859008 4884992 4903871 4932697 4940672 4984672 4986289 5011328 5030912 5032544 5046272 5059456 5068448 5080042 5087327 5092864 5095552 5107208 5142599 5162696 5190304 5226496 5249464 5274752 5277536 5296214 5312384 5324536 5347078 5361664 5375672 5385226 5390336 5411168 5414024 5442976 5451776 5463136 5502112 5514698 5553152 5582848 5604424 5607382 5619712 5637368 5644408 5674592 5696768 5698616 5727232 5749366 5767168 5783162 5792512 5804582 5814088 5820416 5823488 5845994 5877256 5880358 5900224 5902138 5931776 5970944 6021734 6028288 6029254 6052816 6061496 6071296 6085184 6087158 6127616 6130586 6154544 6160384 6184192 6187456 6220544 6243584 6268988 6277978 6288128 6302512 6344128 6346186 6405056 6422528 6450752 6465508 6485248 6510592 6512704 6539203 6545408 6570704 6574172 6609328 6633808 6644672 6651904 6681136 6696419 6716864 6740636 6805372 6823936 6853924 6889472 6890576 6917504 6919748 6927424 6938624 6954496 6956752 6981373 7002688 7006384 7022411 7048421 7059964 7067648 7098707 7136668 7174832 7186432 7250432 7252784 7256612 7304528 7320064 7321237 7340032 7360388 7372288 7389152 7391549 7411712 7431076 7440356 7444283 7480144 7484092 7509376 7511812 7565404 7602176 7623259 7635584 7676416 7703584 7706083 7727104 7747292 7751381 7761061 7777568 7798784 7802564 7833056 7835597 7874944 7917056 7929856 7947653 7978712 7994371 8003072 8007296 8023981 8077312 8081227 8112808 8156192 8199808 8210048 8253952 8263666 8286208 8288896 8322622 8334557 8348032 8365427 8367128 8388608 8411872 8425472 8470528 8503264 8507752 8548736 8553248 8582144 8584928 8646176 8665954 8712296 8723176 8769824 8804096 8806952 8830976 8854048 8869784 8912896 8917216 8937614 8952064 8954968 8999936 9034718 9048064 9083032 9087826 9118528 9121486 9136424 9146368 9170264 9186562 9230816 9235688 9317938 9382912 9407426 9433088 9469952 9473024 9474542 9511568 9525208 9540608 9560488 9562432 9565534 9613568 9628696 9718016 9769984 9807742 9865394 9881344 9969344 9972578 10022656 10061824 10065088 10092544 10118912 10136896 10160084 10174654 10185728 10191104 10214416 10285198 10325392 10380608 10452992 10498928 10549504 10555072 10592428 10624768 10649072 10694156 10723328 10751344 10770452 10780672 10822336 10828048 10852817 10885952 10903552 10926272 10970729 11004224 11029396 11106304 11155111 11165696 11208848 11214764 11239424 11274736 11288816 11314639 11349184 11393536 11397232 11423303 11454464 11498732 11504801 11534336 11566324 11585024 11609164 11628176 11640832 11646976 11691988 11754512 11760716 11800448 11804276 11863552 11909401 11941888 11979407 11994367 12043468 12056576 12058508 12105632 12109559 12122992 12142592 12170368 12174316 12255232 12261172 12309088 12320768 12354937 12368384 12374912 12441088 12487168 12489169 12537976 12555956 12562583 12576256 12605024 12609113 12688256 12692372 12699071 12810112 12845056 12880679 12901504 12931016 12970496 13004383 13021184 13025408 13078406 13090816 13097161 13141408 13145671 13148344 13218656 13239457 13267616 13289344 13303808 13362272 13392838 13433728 13481272 13557761 13610744 13647872 13707848 13778944 13781152 13835008 13839496 13854848 13877248 13908992 13913504 13962746 14005376 14012768 14044822 14096842 14119928 14135296 14197414 14273336 14349664 14372864 14500864 14505568 14513224 14609056 14640128 14642474 14680064 14720776 14744576 14778304 14783098 14823424 14862152 14880712 14888566 14960288 14968184 15018752 15023624 15130808 15204352 15246518 15271168 15352832 15407168 15412166 15454208 15494584 15502762 15522122 15555136 15597568 15605128 15666112 15671194 15749888 15834112 15859712 15895306 15957424 15988742 16006144 16014592 16047962 16154624 16162454 16225616 16312384 16399616 16420096 16507904 16527332 16572416 16577792 16645244 16669114 16696064 16730854 16734256 16777216 16823744 16850944 16941056 17006528 17015504 17097472 17106496 17164288 17169856 17239717 17292352 17331908 17424592 17446352 17539648 17608192 17613904 17661952 17708096 17739568 17780147 17825792 17834432 17875228 17904128 17909936 17999872 18069436 18078973 18096128 18166064 18175652 18237056 18242972 18272848 18292736 18340528 18373124 18461632 18471376 18513629 18536749 18635876 18714773 18765824 18814852 18848291 18866176 18939904 18946048 18949084 19023136 19029307 19050416 19081216 19120976 19124864 19131068 19227136 19257392 19301443 19414901 19436032 19486811 19539968 19615484 19625837 19730788 19762688 19938688 19945156 20045312 20123648 20130176 20185088 20237824 20241067 20273792 20316037 20320168 20349308 20371456 20382208 20428832 20435459 20460979 20570396 20581253 20650784 20657483 20761216 20905984 20997856 21076069 21099008 21110144 21184856 21249536 21298144 21305053 21388312 21446656 21457051 21502688 21540904 21561344 21644672 21656096 21705634 21771904 21807104 21852544 21941458 21972923 22008448 22058792 22212608 22310222 22331392 22417696 22429528 22478848 22549472 22577632 22629278 22698368 22787072 22794464 22846606 22908928 22997464 23009602 23068672 23132648 23170048 23218328 23256352 23281664 23293952 23383976 23509024 23521432 23600896 23608552 23727104 23818802 23883776 23958814 23988734 24086936 24113152 24117016 24211264 24219118 24245984 24285184 24340736 24348632 24510464 24522344 24618176 24641536 24709874 24736768 24749824 24882176 24974336 24978338 25075952 25111912 25125166 25152512 25210048 25218226 25376512 25384744 25398142 25620224 25690112 25761358 25803008 25862032 25940992 26008766 26042368 26050816 26156812 26181632 26194322 26282816 26291342 26296688 26437312 26478914 26535232 26578688 26607616 26724544 26785676 26867456 26962544 27115522 27221488 27295744 27415696 27557888 27562304 27670016 27678992 27709696 27754496 27817984 27827008 27925492 27940231 28010752 28025536 28089644 28193684 28239856 28270592 28394828 28546672 28699328 28745728 28922831 29001728 29011136 29026448 29129177 29218112 29280256 29284948 29360128 29408929 29441552 29489152 29556608 29566196 29646848 29724304 29761424 29777132 29920576 29936368 30004847 30037504 30047248 30261616 30330839 30408704 30493036 30542336 30705664 30814336 30824332 30840601 30908416 30989168 31005524 31044244 31110272 31195136 31210256 31281649 31332224 31342388 31499776 31582073 31621513 31668224 31719424 31790612 31807391 31914848 31925201 31977484 32012288 32029184 32095924 32152967 32309248 32324908 32451232 32461759 32624768 32799232 32840192 32925991 33015808 33054664 33119537 33144832 33155584 33160897 33290488 33338228 33392128 33461708 33468512 33479369 33647488 33701888 33882112 34013056 34031008 34194944 34212992 34328576 34339712 34479434 34528879 34584704 34663816 34849184 34892704 34904023 35079296 35216384 35227808 35323904 35416192 35479136 35560294 35611289 35651584 35668864 35750456 35808256 35819872 35999744 36138872 36157946 36192256 36332128 36351304 36474112 36485944 36545696 36585472 36681056 36746248 36923264 36942752 37027258 37073498 37271752 37429546 37531648 37629704 37696582 37732352 37879808 37892096 37898168 38046272 38058614 38100832 38162432 38241952 38249728 38262136 38454272 38514784 38602886 38829802 38872064 38973622 39079936 39230968 39251674 39461576 39525376 39877376 39890312 40090624 40247296 40260352 40370176 40475648 40482134 40547584 40632074 40640336 40698616 40742912 40764416 40857664 40870918 40921958 41140792 41162506 41301568 41314966 41522432 41811968 41995712 42152138 42198016 42220288 42369712 42499072 42596288 42610106 42776624 42893312 42914102 43005376 43081808 43122688 43289344 43312192 43411268 43543808 43614208 43705088 43882916 43945846 44016896 44117584 44425216 44620444 44662784 44835392 44859056 44957696 45098944 45155264 45258556 45396736 45450163 45574144 45588928 45693212 45774421 45817856 45994928 46019204 46137344 46265296 46340096 46436656 46512704 46563328 46587904 46767952 46874933 47018048 47042864 47201792 47217104 47454208 47637604 47662747 47767552 47917628 47977468 48173872 48226304 48234032 48422528 48438236 48491968 48570368 48681472 48697264 48869611 49020928 49044688 49156877 49236352 49283072 49338947 49419748 49473536 49499648 49690949 49764352 49948672 49956676 49983043 50151904 50168173 50223824 50250332 50305024 50420096 50436452 50753024 50769488 50796284 51184739 51240448 51248659 51380224 51522716 51606016 51724064 51740843 51881984 52017532 52084736 52101632 52109981 52313624 52363264 52388644 52565632 52582684 52593376 52610437 52874624 52957828 53070464 53157376 53215232 53362813 53449088 53571352 53734912 53875301 53925088 53942581 54231044 54259667 54442976 54591488 54831392 54849179 55115776 55124608 55340032 55357984 55419392 55508992 55635968 55654016 55850984 55880462 55960597 56021504 56051072 56167867 56179288 56387368 56479712 56541184 56568589 56789656 57093344 57398656 57491456 57845662 58003456 58022272 58052896 58258354 58436224 58560512 58569896 58720256 58817858 58883104 58978304 59113216 59132392 59293696 59448608 59522848 59554264 59841152 59872736 60009694 60075008 60094496 60523232 60661678 60817408 60986072 61084672 61411328 61628672 61648664 61681202 61816832 61978336 62011048 62088488 62220544 62390272 62420512 62563298 62664448 62684776 62999552 63164146 63243026 63336448 63438848 63581224 63614782 63829696 63850402 63954968 64024576 64058368 64191848 64305934 64618496 64649816 64902464 64923518 65249536 65598464 65680384 65851982 66031616 66109328 66239074 66289664 66311168 66321794 66580976 66676456 66784256 66923416 66937024 66958738 67294976 67403776 67764224 68026112 68062016 68389888 68425984 68657152 68679424 68958868 69057758 69169408 69327632 69698368 69785408 69808046 70158592 70432768 70455616 70647808 70832384 70958272 71120588 71222578 71303168 71337728 71500912 71616512 71639744 71999488 72277744 72315892 72384512 72664256 72702608 72948224 72971888 73091392 73170944 73362112 73492496 73660609 73846528 73885504 74054516 74146996 74543504 74859092 75063296 75259408 75393164 75464704 75759616 75784192 75796336 75969719 76092544 76117228 76201664 76324864 76483904 76499456 76524272 76795103 76908544 77029568 77205772 77246521 77532631 77659604 77744128 77947244 78085777 78159872 78461936 78503348 78923152 79050752 79202473 79754752 79780624 79963121 80181248 80494592 80520704 80533607 80740352 80951296 80964268 81095168 81264148 81280672 81307039 81397232 81485824 81528832 81715328 81741836 81843916 82281584 82325012 82603136 82629932 83044864 83365807 83623936 83855849 83991424 84304276 84396032 84440576 84739424 84766913 84998144 85192576 85220212 85265191 85553248 85786624 85828204 86010752 86163616 86245376 86484559 86578688 86624384 86822536 87087616 87228416 87315143 87410176 87424183 87765832 87891692 87938081 88033792 88235168 88263791 88850432 88893497 89240888 89325568 89670784 89718112 89915392 90197888 90310528 90517112 90793472 90900326 91030681 91148288 91177856 91386424 91548842 91635712 91680127 91989856 92019697 92038408 92274688 92530592 92680192 92873312 93025408 93126656 93175808 93535904 93749866 94036096 94085728 94403584 94434208 94908416 95275208 95325494 95535104 95835256 95954936 96347744 96452608 96468064 96845056 96876472 96983936 97140736 97362944 97394528 97739222 98041856 98089376 98313754 98472704 98566144 98677894 98839496 98947072 98999296 99381898 99528704 99897344 99913352 99966086 100303808 100336346 100447648 100500664 100610048 100840192 100872904 101506048 101538976 101592568 102369478 102480896 102497318 102760448 103045432 103212032 103448128 103481686 103763968 104035064 104169472 104203264 104219962 104627248 104726528 104777288 105131264 105165368 105186752 105220874 105749248 105915656 106140928 106314752 106430464 106725626 106898176 107142704 107469824 107750602 107850176 107885162 108462088 108519334 108885952 109182976 109662784 109698358 110231552 110249216 110680064 110715968 110838784 111017984 111271936 111308032 111701968 111760924 111921194 112043008 112102144 112335734 112358576 112774736 112959424 113082368 113137178 113579312 114186688 114797312 114982912 115691324 116006912 116044544 116105792 116516708 116872448 117121024 117139792 117440512 117635716 117766208 117956608 118226432 118264784 118587392 118897216 119045696 119108528 119380987 119682304 119745472 119823157 120019388 120150016 120188992 120678019 121046464 121323356 121634816 121972144 122169344 122822656 123257344 123297328 123362404 123633664 123956672 124022096 124176976 124441088 124461029 124780544 124841024 125126596 125328896 125369552 125656333 125999104 126328292 126486052 126552811 126672896 126877696 127162448 127229564 127659392 127700804 127909936 128049152 128116736 128383696 128611868 129236992 129299632 129595403 129804928 129847036 130499072 131003411 131196928 131360768 131703964 131773477 131938037 132063232 132218656 132478148 132579328 132622336 132643588 133161952 133205149 133352912 133568512 133846832 133874048 133917476 134589952 134807552 135110101 135528448 135904307 136052224 136124032 136407677 136779776 136851968 137314304 137358848 137380859 137917736 138115516 138188413 138338816 138655264 138700243 139396736 139570816 139616092 140317184 140865536 140911232 141295616 141664768 141687469 141916544 142212259 142241176 142445156 142606336 142675456 143001824 143048213 143233024 143279488 143998976 144068771 144555488 144602381 144631784 144769024 145328512 145405216 145896448 145943776 146182784 146341888 146724224 146984992 147321218 147532483 147693056 147771008 148109032 148293992 149087008 149135371 149718184 150126592 150518816 150786328 150929408 151519232 151568384 151592672 151939438 152185088 152234456 152403328 152649728 152967808 152998912 153048544 153590206 153817088 154059136 154411544 154493042 155065262 155319208 155488256 155894488 156171554 156319744 156923872 157006696 157846304 158101504 158404946 159509504 159561248 159926242 160362496 160989184 161041408 161067214 161480704 161902592 161928536 162190336 162528296 162561344 162614078 162794464 162971648 163057664 163430656 163483672 163687832 164563168 164650024 165206272 165259864 166089728 166731614 167247872 167711698 167982848 168608552 168792064 168881152 169478848 169533826 169996288 170385152 170440424 170530382 171106496 171573248 171656408 172021504 172327232 172490752 172969118 173157376 173248768 173645072 174175232 174456832 174630286 174820352 174848366 175531664 175783384 175876162 176067584 176470336 176527582 177700864 177786994 178481776 178651136 179341568 179436224 179830784 180395776 180621056 181034224 181586944 181800652 182061362 182296576 182355712 182772848 183097684 183271424 183360254 183979712 184039394 184076816 184549376 185061184 185360384 185746624 186050816 186253312 186351616 187071808 187499732 188072192 188171456 188807168 188868416 189636887 189816832 190550416 190650988 191070208 191670512 191909872 192695488 192905216 192936128 193690112 193752944 193967872 194196151 194281472 194725888 194789056 195478444 195581617 196083712 196178752 196627508 196945408 197132288 197355788 197678992 197894144 197998592 198763796 199057408 199794688 199826704 199932172 200607616 200672692 200895296 201001328 201220096 201680384 201745808 202459817 203012096 203077952 203185136 203649919 203904239 204738956 204961792 204994636 205520896 205862503 206090864 206424064 206896256 206963372 207527936 208070128 208338944 208406528 208439924 209254496 209453056 209554576 210033929 210262528 210330736 210373504 210441748 211498496 211831312 212281856 212315873 212629504 212860928 213451252 213563911 213796352 214285408 214354921 214939648 215501204 215700352 215770324 215884207 216924176 217038668 217771904 218365952 218971543 219325568 219396716 220463104 220498432 221074511 221360128 221431936 221677568 222035968 222543872 222616064 222651737 223403936 223476407 223521848 223842388 224086016 224204288 224671468 224717152 224790049 225070769 225549472 225918848 226164736 226274356 227158624 227232313 228373376 229594624 229965824 230481937 231382648 231836759 232013824 232089088 232211584 233033416 233744896 234242048 234279584 234355583 235271432 235532416 235913216 236452864 236529568 237174784 237794432 238091392 238217056 238761974 239364608 239490944 239646314 240038776 240300032 240377984 241356038 241702153 242092928 242646712 243269632 243944288 244338688 245645312 246514688 246594656 246724808 247267328 247913344 248044192 248353952 248882176 248922058 249561088 249682048 250253192 250657792 250739104 251312666 251998208 252656584 252972104 253105622 253345792 253755392 254324896 254459128 255318784 255401608 255819872 256098304 256233472 256767392 257223736 258473984 258599264 259190806 259609856 259694072 260998144 262006822 262393856 262721536 263407928 263546954 263876074 264126464 264437312 264956296 265158656 265244672 265287176 266323904 266410298 266705824 267137024 267693664 267748096 267834952 269179904 269615104 270220202 271056896 271808614 272104448 272248064 272815354 273559552 273703936 274628608 274717696 274761718 275835472 276231032 276376826 276677632 277310528 277400486 278793472 279141632 279232184 280634368 281731072 281822464 282591232 283329536 283374938 283833088 284424518 284482352 284890312 285212672 285350912 286003648 286096426 286466048 286558976 287997952 288137542 289110976 289204762 289263568 289538048 290657024 290810432 291792896 291887552 292365568 292683776 293448448 293969984 294642436 295064966 295386112 295542016 296218064 296587984 298174016 298270742 299436368 300253184 301037632 301572656 301858816 303038464 303136768 303185344 303878876 304370176 304468912 304806656 305299456 305935616 305997824 306097088 307180412 307342541 307634176 308118272 308823088 308986084 310130524 310638416 310976512 311788976 312343108 312639488 313847744 314013392 314731693 315692608 316203008 316809892 318151141 319019008 319122496 319852484 320420947 320724992 321978368 322082816 322134428 322961408 323498219 323805184 323857072 324380672 325056592 325122688 325228156 325588928 325943296 326115328 326861312 326967344 327375664 328124531 329126336 329300048 330053317 330412544 330519728 331275787 332179456 333463228 333639229 334495744 335423396 335965696 337217104 337584128 337762304 338957696 339067652 339992576 340770304 340880848 341060764 342212992 343146496 343312816 344043008 344098139 344654464 344981504 345372629 345938236 346314752 346497536 347290144 347402803 347836643 348350464 348913664 349260572 349640704 349696732 349881301 351063328 351177211 351566768 351752324 352135168 352940672 353055164 355401728 355573988 356963552 357302272 358293173 358683136 358872448 359661568 360791552 361242112 362068448 362185901 363173888 363601304 364122724 364314907 364593152 364711424 364769867 365545696 366195368 366542848 366720508 367959424 368078788 368153632 368273059 370122368 370720768 371493248 372101632 372506624 372703232 373539691 374143616 374999464 376144384 376342912 377127107 377614336 377736832 379273774 379633664 379817669 381100832 381301976 382140416 383341024 383819744 383944253 385390976 385810432 385872256 387380224 387505888 387935744 388392302 388562944 389451776 389578112 390956888 391163234 391724179 392167424 392357504 393175069 393255016 393890816 394264576 394711576 395357984 395788288 395997184 397527592 398114816 399589376 399653408 399864344 401215232 401345384 401790592 402002656 402440192 403360768 403491616 404919634 406024192 406155904 406370272 407299838 407808478 409477912 409923584 409989272 411041792 411725006 412181728 412848128 413792512 413926744 415055872 416140256 416677888 416813056 416879848 418508992 418906112 419109152 420067858 420525056 420661472 420747008 420883496 422996992 423662624 424563712 424631746 425259008 425721856 426902504 427127822 427592704 428570816 428709842 429879296 431002408 431400704 431540648 431768414 433848352 434077336 435543808 436731904 437943086 438651136 438793432 440926208 440996864 442149022 442720256 442863872 443355136 444071936 445087744 445232128 445303474 446807872 446952814 447043696 447684776 448172032 448408576 449342936 449434304 449580098 450141538 451098944 451837696 452329472 452548712 454317248 454464626 456746752 459189248 459931648 460963874 462765296 463673518 464027648 464178176 464423168 466066832 467489792 468484096 468559168 468711166 470542864 471064832 471826432 472905728 473059136 474349568 475588864 476182784 476434112 477523948 478729216 478981888 479292628 480077552 480600064 480755968 482712076 483404306 484185856 485293424 486539264 487888576 488677376 491290624 493029376 493189312 493449616 494534656 495826688 496088384 496707904 497764352 497844116 499122176 499364096 499951793 500506384 501315584 501478208 502625332 503996416 505313168 505944208 506211244 506691584 507510784 508649792 508918256 510082399 510637568 510803216 511639744 512196608 512466944 513534784 514447472 515624263 516947968 517198528 518381612 519219712 519388144 521996288 524013644 524290217 524787712 525443072 526815856 527093908 527752148 528252928 528874624 529912592 530317312 530489344 530574352 531788033 532647808 532820596 533411648 534274048 535387328 535496192 535669904 536895241 537565721 538359808 539230208 540440404 540725647 542113792 542728417 543617228 544208896 544496128 545630708 546600439 547119104 547407872 549257216 549435392 549523436 551670944 551849903 552462064 552753652 553355264 554621056 554800972 557586944 558283264 558464368 559741847 561268736 563032129 563462144 563644928 563735249 565182464 566659072 566749876 567666176 568849036 568964704 569149273 569780624 570701824 572007296 572192852 572932096 573117952 575995904 576275084 578221952 578409524 578527136 579076096 581314048 581620864 583585792 583775104 584731136 585367552 586896896 586990943 587939968 589284872 590129932 590772224 591084032 592436128 592628311 593175968 593368391 596348032 596541484 596856337 598872736 600506368 602075264 603145312 603717632 605391913 606076928 606273536 606370688 607757752 608740352 608937824 609613312 610598912 611206001 611871232 611995648 612194176 614360824 614685082 615268352 615566567 616236544 617646176 617846537 617972168 620261048 621276832 621953024 622254479 623577952 624686216 625278976 627695488 628026784 629463386 631385216 632406016 633619784 636302282 637214767 638038016 638244992 639704968 640841894 641449984 643956736 644165632 644268856 645922816 646996438 647610368 647714144 648761344 650113184 650245376 650456312 651177856 651886592 652230656 653722624 653934688 654751328 656249062 658252672 658600096 660106634 660825088 661039456 662551574 664358912 666926456 667278458 668991488 670846792 671931392 674434208 675168256 675524608 677915392 678135304 679985152 681540608 681761696 682121528 684425984 686292992 686625632 688086016 688196278 689308928 689963008 690745258 691876472 692629504 692995072 694580288 694805606 695673286 696700928 697827328 698521144 699281408 699393464 699762602 702126656 702354422 703133536 703504648 704270336 705881344 706110328 710803456 711147976 713927104 714604544 716586346 717366272 717744896 719323136 721583104 722484224 724136896 724371802 726347776 727202608 728245448 728629814 729186304 729422848 729539734 731091392 732390736 733085696 733441016 735918848 736157576 736307264 736546118 740244736 741441536 742986496 744203264 745013248 745406464 747079382 748287232 749998928 752288768 752685824 754254214 755228672 755473664 758547548 759267328 759635338 762201664 762603952 764280832 766682048 767639488 767888506 770781952 771620864 771744512 774760448 775011776 775871488 776784604 777125888 778903552 779156224 781913776 782326468 783448358 784334848 784715008 786350138 786510032 787781632 788529152 789423152 790715968 791576576 791994368 795055184 796229632 799178752 799306816 799728688 802430464 802690768 803581184 804005312 804880384 806721536 806983232 809839268 810266699 812048384 812311808 812740544 814599676 815616956 818955824 819847168 819978544 822083584 823450012 824363456 825696256 827585024 827853488 830111744 832280512 833355776 833626112 833759696 835666909 837017984 837812224 838218304 838762099 840135716 841050112 841322944 841494016 841766992 844746133 845993984 847325248 849127424 849263492 849711731 850518016 851443712 852858941 853805008 854255644 855185408 857141632 857419684 859758592 862004816 862801408 863081296 863536828 867696704 868154672 870140563 871087616 871227203 873463808 875886172 877302272 877586864 879594331 881852416 881993728 884298044 885440512 885727744 885869677 886710272 888143872 890175488 890464256 890606948 893615744 893905628 894087392 894377429 895369552 896344064 896817152 898685872 898868608 899160196 900283076 902197888 903675392 904658944 905097424 907167821 908634496 908929252 913493504 915880117 917023877 918378496 919863296 921927748 922414339 925530592 927347036 928055296 928356352 928846336 932133664 932436043 934979584 936968192 937118336 937422332 941085728 942129664 943652864 945811456 946118272 948699136 951177728 951330149 952365568 952868224 954853739 955047896 957458432 957963776 958585256 960155104 960466573 961200128 961511936 961666013 965424152 966808612 967318891 968371712 970586848 970901701 975777152 977354752 982581248 986058752 986378624 986899232 989069312 991653376 992176768 993415808 995528704 995688232 998244352 998728192 999903586 1001012768 1001337491 1002631168 1002956416 1005250664 1007992832 1008481397 1010626336 1011888416 1012216667 1012422488 1013383168 1015021568 1017299584 1017836512 1020164798 1021275136 1021606432 1023279488 1024393216 1024933888 1027069568 1028894944 1031248526 1032727381 1033895936 1034397056 1036763224 1038439424 1038776288 1043992576 1048027288 1048580434 1049575424 1050886144 1053631712 1054187816 1055504296 1056505856 1057749248 1059825184 1060634624 1060978688 1061148704 1063576066 1065295616 1065641192 1066823296 1068548096 1070774656 1070992384 1071339808 1073790482 1075131442 1076719616 1078460416 1080880808 1081451294 1084227584 1085456834 1087234456 1088417792 1088992256 1091261416 1093200878 1094238208 1094815744 1098514432 1098870784 1099046872 1103341888 1103699806 1104924128 1105507304 1106710528 1109242112 1109601944 1115173888 1116566528 1116928736 1119483694 1122537472 1126064258 1126924288 1127289856 1127470498 1130364928 1133318144 1133499752 1135332352 1137698072 1137929408 1138298546 1139561248 1141403648 1144014592 1144385704 1145864192 1146235904 1151991808 1152550168 1156443904 1156819048 1157054272 1158152192 1162628096 1163241728 1167171584 1167550208 1169462272 1170735104 1173793792 1173981886 1175879936 1178569744 1180259864 1181544448 1182168064 1184872256 1185256622 1186351936 1186736782 1192696064 1193082968 1193712674 1197745472 1201012736 1204150528 1206290624 1207435264 1210783826 1212153856 1212547072 1212741376 1215515504 1217480704 1217875648 1219226624 1221197824 1222412002 1223742464 1223991296 1224388352 1228721648 1229370164 1230536704 1231133134 1232473088 1235292352 1235693074 1235944336 1240522096 1242553664 1243906048 1244508958 1247155904 1249372432 1250557952 1255390976 1256053568 1258926772 1262770432 1264812032 1267239568 1272604564 1274429534 1276076032 1276489984 1279409936 1281683788 1282899968 1287913472 1288331264 1288537712 1291845632 1293992876 1295220736 1295428288 1297522688 1300226368 1300490752 1300912624 1302355712 1303773184 1304461312 1307445248 1307869376 1309502656 1312498124 1313190857 1316505344 1317200192 1318054727 1320213268 1321650176 1322078912 1325103148 1327458209 1328717824 1333852912 1334556916 1337982976 1341693584 1343862784 1348868416 1350336512 1351049216 1355830784 1356270608 1359373057 1359970304 1363081216 1363523392 1364243056 1368851968 1369071319 1372585984 1373251264 1376172032 1376392556 1378617856 1379926016 1381490516 1382219663 1383752944 1385259008 1385990144 1389160576 1389611212 1391346572 1393401856 1395654656 1397042288 1398562816 1398786928 1399525204 1404253312 1404708844 1406267072 1407009296 1408540672 1411762688 1412220656 1417218719 1421606912 1422295952 1425549433 1427854208 1429209088 1433172692 1434732544 1435489792 1438646272 1441037521 1443166208 1444968448 1448273792 1448743604 1449508247 1452695552 1454405216 1456490896 1457259628 1458372608 1458845696 1459079468 1462182784 1464781472 1466171392 1466882032 1470237503 1471837696 1472315152 1472614528 1473092236 1480489472 1482883072 1484357431 1485972992 1486211111 1488406528 1490026496 1490812928 1494158764 1494947377 1496574464 1499997856 1500484447 1504577536 1505371648 1508508428 1510457344 1510947328 1511189449 1517095096 1518534656 1519270676 1524403328 1525207904 1525702673 1528561664 1533364096 1535278976 1535777012 1541563904 1543241728 1543489024 1547521577 1549520896 1550023552 1551742976 1553569208 1554251776 1557807104 1558312448 1558562159 1563827552 1564334849 1564652936 1566896716 1568669696 1569430016 1572700276 1573020064 1573530343 1575563264 1578846304 1581431936 1583153152 1583988736 1590110368 1590626191 1592459264 1598357504 1598613632 1599457376 1604860928 1605381536 1607162368 1608010624 1609760768 1613443072 1613966464 1619678536 1620533398 1622857313 1624096768 1624623616 1625481088 1629199352 1631233912 1637911648 1639694336 1639957088 1640489081 1646900024 1648726912 1651392512 1655170048 1655706976 1660223488 1664561024 1666711552 1667252224 1667519392 1671333818 1674035968 1675624448 1676436608 1677524198 1680271432 1682100224 1682645888 1682988032 1683533984 1689492266 1691987968 1694650496 1698254848 1698526984 1699423462 1701036032 1702887424 1705717882 1707610016 1708511288 1710370816 1714283264 1714839368 1719517184 1724009632 1725602816 1726162592 1727073656 1735393408 1736309344 1740281126 1742175232 1742454406 1746927616 1751772344 1754604544 1755173728 1759188662 1763704832 1763987456 1768596088 1770881024 1771455488 1771739354 1773420544 1776287744 1780350976 1780928512 1781213896 1787231488 1787811256 1788174784 1788754858 1790739104 1792688128 1793634304 1797371744 1797737216 1798320392 1800566152 1804395776 1807350784 1809317888 1810194848 1814335642 1817268992 1817858504 1826987008 1831760234 1834047754 1836756992 1839726592 1843855496 1844828678 1851061184 1854694072 1856110592 1856712704 1857692672 1864267328 1864872086 1869959168 1873936384 1874236672 1874844664 1882171456 1884259328 1887305728 1891622912 1892236544 1897398272 1902355456 1902660298 1904731136 1905736448 1909707478 1910095792 1914916864 1915927552 1917170512 1920310208 1920933146 1922400256 1923023872 1923332026 1930848304 1933617224 1934637782 1936743424 1941173696 1941803402 1951554304 1954709504 1965162496 1972117504 1972757248 1973798464 1978138624 1983306752 1984353536 1986831616 1991057408 1991376464 1996488704 1997456384 1999807172 2002025536 2002674982 2005262336 2005912832 2010501328 2015985664 2016962794 2021252672 2023776832 2024433334 2024844976 2026766336 2030043136 2034599168 2035673024 2040329596 2042550272 2043212864 2046558976 2048786432 2049867776 2054139136 2057789888 2062497052 2065454762 2067791872 2068794112 2073526448 2076878848 2077552576 2087985152 2096054576 2097160868 2099150848 2101772288 2107263424 2108375632 2111008592 2113011712 2115498496 2119650368 2121269248 2121957376 2122297408 2127152132 2130591232 2131282384 2133646592 2136157661 2137096192 2141549312 2141984768 2142679616 2147580964 2150262884 2151397787 2153439232 2156920832 2161761616 2162902588 2168455168 2170913668 2174468912 2176835584 2177984512 2182522832 2186401756 2188476416 2189631488 2197028864 2197741568 2198093744 2203121851 2206683776 2207399612 2209848256 2211014608 2213421056 2218484224 2219203888 2227057987 2230347776 2233133056 2233857472 2238967388 2240149109 2242946629 2245074944 2252128516 2253848576 2254579712 2254940996 2260729856 2264487533 2266636288 2266999504 2270664704 2275396144 2275858816 2276597092 2279122496 2282807296 2288029184 2288771408 2291728384 2292471808 2296871717 2303983616 2305100336 2310373219 2312887808 2313638096 2314108544 2316304384 2318930509 2325256192 2326483456 2334343168 2335100416 2335474603 2338924544 2341470208 2347587584 2347963772 2349203021 2351759872 2357139488 2357904131 2360519728 2363088896 2364336128 2369744512 2370513244 2372703872 2373473564 2385392128 2386165936 2387425348 2395490944 2402025472 2408301056 2408686973 2412581248 2414870528 2417608403 2421567652 2424307712 2425094144 2425482752 2431031008 2431819621 2434961408 2435751296 2438453248 2442395648 2444824004 2447484928 2447982592 2448776704 2449169107 2457443296 2458240477 2458740328 2461073408 2462266268 2464946176 2470584704 2471386148 2471888672 2472690539 2481044192 2485107328 2487812096 2489017916 2494311808 2498744864 2501115904 2508052211 2510781952 2512107136 2517853544 2525540864 2529624064 2532139147 2534479136 2535301307 2545209128 2548859068 2550204349 2552152064 2552979968 2558819872 2563367576 2565799936 2575826944 2576662528 2577075424 2577911413 2587985752 2590441472 2590856576 2595045376 2600452736 2600981504 2601825248 2604711424 2607546368 2608922624 2614890496 2615738752 2619005312 2624996248 2626381714 2633010688 2634400384 2636109454 2639889749 2640426536 2643300352 2644157824 2650206296 2654916418 2657435648 2658723683 2667705824 2669113832 2675965952 2683387168 2687725568 2697736832 2700673024 2702098432 2711661568 2712541216 2718746114 2719940608 2726162432 2727046784 2728486112 2737703936 2738142638 2745171968 2746502528 2752344064 2752785112 2757235712 2759852032 2762981032 2764439326 2767505888 2770518016 2771980288 2778321152 2779222424 2782693144 2786803712 2791309312 2794084576 2797125632 2797573856 2799050408 2808506624 2809417688 2812534144 2814018592 2817081344 2823525376 2824441312 2834437438 2843213824 2844591904 2851098866 2855708416 2858418176 2866345384 2869465088 2870979584 2877292544 2882075042 2886332416 2889936896 2896547584 2897487208 2899016494 2905391104 2908810432 2912981792 2914519256 2916745216 2917691392 2918158936 2924365568 2929562944 2932342784 2933764064 2940475006 2943675392 2944630304 2945229056 2946184472 2960978944 2965766144 2968714862 2971945984 2972422222 2976813056 2980052992 2981625856 2988317528 2989894754 2993148928 2999995712 3000968894 3009155072 3010743296 3017016856 3020914688 3021894656 3022378898 3034190192 3037069312 3038541352 3048806656 3050415808 3051405346 3057123328 3066728192 3070557952 3071554024 3083127808 3086483456 3086978048 3095043154 3099041792 3100047104 3103485952 3107138416 3108503552 3115614208 3116624896 3117124318 3127655104 3128669698 3129305872 3133793432 3137339392 3138860032 3145400552 3146040128 3147060686 3151126528 3157692608 3162863872 3166306304 3167977472 3180220736 3181252382 3184918528 3196715008 3197227264 3198914752 3209721856 3210763072 3214324736 3216021248 3219521536 3226886144 3227932928 3239357072 3241066796 3245714626 3248193536 3249247232 3250962176 3258398704 3262467824 3275823296 3279388672 3279914176 3280978162 3293800048 3297453824 3302785024 3310340096 3311413952 3320446976 3329122048 3333423104 3334504448 3335038784 3342667636 3348071936 3351248896 3352873216 3355048396 3360542864 3364200448 3365291776 3365976064 3367067968 3378984532 3383975936 3389300992 3396509696 3397053968 3398846924 3402072064 3405774848 3411435764 3415220032 3417022576 3420741632 3428566528 3429678736 3439034368 3448019264 3451205632 3452325184 3454147312 3462048623 3470786816 3472618688 3480562252 3484350464 3484908812 3493855232 3499662551 3503544688 3509209088 3510347456 3518377324 3527409664 3527974912 3537192176 3541762048 3542910976 3543478708 3546841088 3552575488 3560701952 3561857024 3562427792 3570576793 3574462976 3575622512 3576349568 3577509716 3581478208 3585376256 3587268608 3594743488 3595474432 3596640784 3601132304 3608791552 3609369841 3614701568 3618635776 3620389696 3628671284 3630586487 3634537984 3635717008 3644033657 3653974016 3663520468 3668095508 3670031519 3673513984 3679453184 3687710992 3689657356 3702122368 3709388144 3712221184 3713425408 3715385344 3722516231 3728534656 3729744172 3739918336 3747872768 3748473344 3749689328 3758266687 3764342912 3768518656 3774611456 3783245824 3784473088 3785079529 3794796544 3799098919 3804710912 3805320596 3809462272 3811472896 3819414956 3820191584 3821430833 3826203073 3829833728 3831855104 3834341024 3840620416 3841866292 3844800512 3846047744 3846664052 3861696608 3862949321 3867234448 3869275564 3873486848 3882347392 3883606804 3903108608 3909419008 3918192929 3930324992 3941224903 3944235008 3945514496 3947596928 3956277248 3966613504 3968707072 3973663232 3982114816 3982752928 3984044911 3994912768 3999614344 4004051072 4005349964 4007463977 4010524672 4011825664 4021002656 4031971328 4033925588 4042505344 4047553664 4048866668 4049689952 4053532672 4069198336 4071346048 4080659192 4085100544 4086425728 4093117952 4097572864 4099735552 4108278272 4108936601 4115579776 4124994104 4130909524 4135583744 4137588224 4147052896 4148398177 4153757696 4155105152 4175970304 4177994359 4192109152 4194321736 4198301696 4203544576 4214526848 4216751264 4222017184 4226023424 4230996992 4239300736 4242538496 4243914752 4244594816 4254304264 4261182464 4262564768 4267293184 4272315322 4274192384 4278442007 4283098624 4283969536 4285359232 4295161928 4300525768 4302795574 4306878464 4308965969 4313841664 4323523232 4324925759 4325805176 4336910336 4341827336 4348937824 4353671168 4355969024 4365045664 4372803512 4376952832 4379262976 4394057728 4395483136 4396187488 4406243702 4413367552 4414799224 4419696512 4422029216 4426842112 4436968448 4438407776 4454115974 4460695552 4466266112 4467714944 4477934776 4480298218 4485893258 4490149888 4504257032 4507697152 4509159424 4509881992 4521459712 4528975066 4533272576 4533999008 4541329408 4550792288 4551717632 4553194184 4558244992 4565614592 4576058368 4577542816 4583456768 4584943616 4593743434 4607967232 4610200672 4620746438 4625775616 4627276192 4628217088 4632608768 4637861018 4650512384 4652966912 4668686336 4670200832 4670949206 4677849088 4682940416 4695175168 4695927544 4698406042 4703519744 4714278976 4715808262 4721039456 4726177792 4728672256 4739489024 4741026488 4745407744 4746947128 4770784256 4772331872 4774850696 4790981888 4804050944 4816602112 4817373946 4825162496 4829741056 4835216806 4843135304 4848615424 4850188288 4850965504 4862062016 4863639242 4869922816 4871502592 4876906496 4884791296 4889648008 4894969856 4895965184 4897553408 4898338214 4914886592 4916480954 4917480656 4922146816 4924532536 4929892352 4941169408 4942772296 4943777344 4945381078 4962088384 4970214656 4975624192 4978035832 4988623616 4997489728 5002231808 5016104422 5021563904 5024214272 5035707088 5051081728 5059248128 5064278294 5068958272 5070602614 5090418256 5097718136 5100408698 5104304128 5105959936 5117639744 5126735152 5131599872 5151653888 5153325056 5154150848 5155822826 5175971504 5180882944 5181713152 5190090752 5200905472 5201963008 5203650496 5209422848 5215092736 5217845248 5229780992 5231477504 5238010624 5249992496 5252763428 5266021376 5268800768 5272218908 5279779498 5280853072 5286600704 5288315648 5300412592 5309832836 5314871296 5317447366 5335411648 5338227664 5351931904 5366774336 5375451136 5395473664 5401346048 5404196864 5423323136 5425082432 5437492228 5439881216 5452324864 5454093568 5456972224 5475407872 5476285276 5490343936 5493005056 5499469723 5504688128 5505570224 5514471424 5519704064 5525962064 5528878652 5535011776 5541036032 5543960576 5556642304 5558444848 5565386288 5573607424 5582618624 5588169152 5594251264 5595147712 5598100816 5610906389 5617013248 5618835376 5625068288 5628037184 5631688379 5634162688 5647050752 5648882624 5668874876 5671866893 5686427648 5689183808 5702197732 5711416832 5716836352 5732690768 5738930176 5741959168 5754585088 5764150084 5772664832 5779873792 5793095168 5794974416 5798032988 5810782208 5817620864 5825963584 5829038512 5833490432 5835382784 5836317872 5848731136 5849668363 5859125888 5864685568 5867528128 5871334693 5880950012 5887350784 5889260608 5890458112 5892368944 5905847651 5913222931 5921957888 5931532288 5937429724 5943891968 5944844444 5947982117 5953626112 5960105984 5963251712 5970012587 5976635056 5979789508 5986297856 5999991424 6001937788 6018310144 6021486592 6034033712 6041829376 6043789312 6044757796 6068380384 6074138624 6077082704 6090983941 6097613312 6100831616 6102810692 6114246656 6133456384 6141115904 6143108048 6157160317 6166255616 6172966912 6173956096 6190086308 6193353419 6198083584 6200094208 6201087739 6206971904 6214276832 6217007104 6231228416 6233249792 6234248636 6255310208 6257339396 6258611744 6260642003 6267586864 6277720064 6290801104 6292080256 6294121372 6302253056 6315385216 6325727744 6332612608 6335954944 6350174747 6360441472 6362504764 6369837056 6393430016 6394454528 6397829504 6411160819 6419443712 6421526144 6428649472 6432042496 6439043072 6453772288 6455865856 6456900373 6478714144 6482133592 6491429252 6496387072 6498494464 6501924352 6516797408 6518911421 6524935648 6527052301 6551646592 6558777344 6559828352 6561956324 6587600096 6594907648 6605570048 6620680192 6622827904 6640893952 6658244096 6659311043 6666846208 6669008896 6670077568 6683976173 6685335272 6696143872 6702497792 6705746432 6710096792 6721085728 6723266011 6728400896 6730583552 6731952128 6734135936 6757969064 6767951872 6771232237 6778601984 6793019392 6794107936 6796311907 6797693848 6804144128 6822871528 6830440064 6834045152 6841483264 6857133056 6859357472 6878068736 6896038528 6902411264 6904650368 6908294624 6924097246 6941573632 6945237376 6961124504 6968700928 6969817624 6987710464 6999325102 7007089376 7009362437 7018418176 7020694912 7036754648 7054819328 7055949824 7074384352 7083524096 7085821952 7086957416 7093682176 7105150976 7121403904 7123714048 7124855584 7141153586 7148925952 7151245024 7152699136 7155019432 7162956416 7170752512 7174537216 7189486976 7190948864 7193281568 7202264608 7217583104 7218739682 7229403136 7237271552 7240779392 7257342568 7261172974 7269075968 7271434016 7288067314 7307948032 7327040936 7336191016 7340063038 7347027968 7358906368 7375421984 7379314712 7404244736 7418776288 7424442368 7426850816 7430770688 7445032462 7457069312 7459488344 7479836672 7495745536 7496946688 7499378656 7516533374 7528685824 7537037312 7549222912 7566491648 7568946176 7570159058 7589593088 7598197838 7609421824 7610641192 7618924544 7622945792 7638829912 7640383168 7642861666 7652406146 7659667456 7663710208 7668682048 7681240832 7683732584 7689601024 7692095488 7693328104 7723393216 7725898642 7734468896 7738551128 7746973696 7764694784 7767213608 7806217216 7818838016 7836385858 7860649984 7882449806 7888470016 7891028992 7895193856 7912554496 7933227008 7937414144 7947326464 7964229632 7965505856 7968089822 7989825536 7999228688 8008102144 8010699928 8014927954 8021049344 8023651328 8042005312 8063942656 8067851176 8085010688 8095107328 8097733336 8099379904 8107065344 8138396672 8142692096 8161318384 8170201088 8172851456 8186235904 8195145728 8199471104 8216556544 8217873202 8231159552 8249988208 8261819048 8271167488 8275176448 8294105792 8296796354 8307515392 8310210304 8351940608 8355988718 8384218304 8388643472 8396603392 8407089152 8429053696 8433502528 8444034368 8452046848 8461993984 8478601472 8485076992 8487829504 8489189632 8508608528 8522364928 8525129536 8534586368 8544630644 8548384768 8556884014 8566197248 8567939072 8570718464 8590323856 8601051536 8605591148 8613756928 8617931938 8627683328 8647046464 8649851518 8651610352 8673820672 8683654672 8697875648 8707342336 8711938048 8730091328 8745607024 8753905664 8758525952 8788115456 8790966272 8792374976 8812487404 8826735104 8829598448 8839393024 8844058432 8853684224 8873936896 8876815552 8908231948 8912933689 8921391104 8932532224 8935429888 8955869552 8960596436 8971786516 8980299776 9008514064 9015394304 9018318848 9019763984 9042919424 9057950132 9066545152 9067998016 9082658816 9101584576 9103435264 9106388368 9116489984 9127219097 9131229184 9152116736 9155085632 9166913536 9169887232 9187486868 9192335999 9215934464 9220401344 9226383089 9241492876 9251551232 9254552384 9256434176 9265217536 9275722036 9292207463 9301024768 9305933824 9337372672 9340401664 9341898412 9355698176 9365880832 9381448351 9390350336 9391855088 9396812084 9407039488 9428557952 9431616524 9442078912 9452355584 9457344512 9478978048 9482052976 9490815488 9493894256 9515611399 9541568512 9544663744 9549701392 9571546193 9581963776 9583499233 9608101888 9633204224 9634747892 9650324992 9659482112 9670433612 9675537641 9686270608 9700376576 9701931008 9724124032 9727278484 9739845632 9743005184 9753812992 9769582592 9779296016 9789939712 9791930368 9795106816 9796676428 9829773184 9832961908 9834961312 9844293632 9849065072 9859784704 9882338816 9885544592 9887554688 9890762156 9924176768 9940429312 9951248384 9956071664 9977247232 9978846031 9994979456 10004463616 10032208844 10043127808 10048428544 10071414176 10074681287 10087262647 10102163456 10118496256 10128556588 10137916544 10141205228 10146557729 10180836512 10195436272 10200817396 10208608256 10211919872 10235279488 10253470304 10263199744 10291662521 10303307776 10306650112 10308301696 10311645652 10351943008 10361765888 10363426304 10380181504 10390502017 10401810944 10403926016 10407300992 10418845696 10430185472 10435690496 10459561984 10462955008 10464631639 10476021248 10499984992 10503391129 10505526856 10532042752 10537601536 10544437816 10559558996 10561706144 10565132303 10573201408 10576631296 10578326143 10600825184 10619665672 10629742592 10634894732 10670823296 10676455328 10679918711 10733548672 10750902272 10790947328 10802692096 10808393728 10832651039 10846646272 10850164864 10874984456 10879762432 10904649728 10908187136 10913944448 10950815744 10952570552 10980687872 10986010112 10998939446 11009376256 11011140448 11014712401 11028942848 11051924128 11057757304 11070023552 11082072064 11087921152 11113284608 11116889696 11130772576 11134383337 11147214848 11165237248 11176338304 11188502528 11190295424 11196201632 11221812778 11234026496 11237670752 11250136576 11256074368 11263376758 11268325376 11294101504 11297765248 11337749752 11343733786 11360001191 11372855296 11378367616 11404395464 11422833664 11433672704 11465381536 11477860352 11483918336 11528300168 11545329664 11559747584 11586190336 11589948832 11596065976 11621564416 11635241728 11651927168 11658077024 11666980864 11670765568 11672635744 11697462272 11699336726 11718251776 11729371136 11735056256 11742669386 11761900024 11774701568 11778521216 11780916224 11784737888 11811695302 11826445862 11843915776 11863064576 11874859448 11887783936 11889688888 11895964234 11907252224 11920211968 11926503424 11940025174 11953270112 11959579016 11972595712 11999982848 12003875576 12036620288 12042973184 12068067424 12083658752 12087578624 12089515592 12136760768 12148277248 12154165408 12181967882 12195226624 12201663232 12205621384 12228493312 12266912768 12282231808 12286216096 12314320634 12332511232 12345933824 12347912192 12380172616 12386706838 12396167168 12400188416 12402175478 12413943808 12428553664 12434014208 12462456832 12466499584 12468497272 12510620416 12514678792 12517223488 12521284006 12535173728 12555440128 12581602208 12584160512 12588242744 12604506112 12630770432 12651455488 12665225216 12671909888 12700349494 12720882944 12725009528 12739674112 12786860032 12788909056 12795659008 12822321638 12838887424 12843052288 12857298944 12864084992 12878086144 12907544576 12911731712 12913800746 12957428288 12964267184 12982858504 12992774144 12996988928 13003848704 13033594816 13037822842 13049871296 13054104602 13103293184 13117554688 13119656704 13123912648 13175200192 13189815296 13211140096 13241360384 13245655808 13281787904 13316488192 13318622086 13333692416 13338017792 13340155136 13367952346 13370670544 13392287744 13404995584 13411492864 13420193584 13442171456 13446532022 13456801792 13461167104 13463904256 13468271872 13515938128 13535903744 13542464474 13557203968 13586038784 13588215872 13592623814 13595387696 13608288256 13645743056 13660880128 13668090304 13682966528 13714266112 13718714944 13756137472 13792077056 13804822528 13809300736 13816589248 13848194492 13883147264 13890474752 13922249008 13937401856 13939635248 13975420928 13998650204 14014178752 14018724874 14036836352 14041389824 14073509296 14109638656 14111899648 14148768704 14167048192 14171643904 14173914832 14187364352 14210301952 14242807808 14247428096 14249711168 14282307172 14297851904 14302490048 14305398272 14310038864 14325912832 14341505024 14349074432 14378973952 14381897728 14386563136 14404529216 14435166208 14437479364 14445099427 14458806272 14474543104 14481558784 14498601997 14514685136 14522345948 14538151936 14542868032 14576134628 14615896064 14654081872 14672382032 14680126076 14694055936 14717812736 14750843968 14758629424 14792389571 14808489472 14837552576 14848884736 14853701632 14861541376 14890064924 14914138624 14918976688 14953103627 14959673344 14991491072 14993893376 14998757312 15033066748 15057371648 15059784509 15074074624 15098445824 15132983296 15137892352 15140318116 15179186176 15196395676 15204416293 15218843648 15221282384 15237849088 15245891584 15277659824 15280766336 15285723332 15304812292 15319334912 15327420416 15337364096 15362481664 15367465168 15379202048 15384190976 15386656208 15421852957 15446786432 15451797284 15468937792 15477102256 15493947392 15529389568 15534427216 15569961989 15589405909 15612434432 15637676032 15672771716 15681043763 15721299968 15764899612 15776940032 15782057984 15790387712 15825108992 15851412731 15866454016 15874828288 15894652928 15928459264 15931011712 15936179644 15979651072 15998457376 16016204288 16021399856 16029855908 16042098688 16047302656 16084010624 16127885312 16135702352 16170021376 16172612533 16190214656 16195466672 16198759808 16214130688 16232513563 16276793344 16285384192 16322636768 16327931741 16340402176 16345702912 16348322221 16372471808 16390291456 16398942208 16433113088 16435746404 16444421147 16462319104 16499976416 16505328917 16523638096 16550352896 16588211584 16593592708 16615030784 16620420608 16703881216 16711977436 16768436608 16777286944 16793206784 16814178304 16858107392 16867005056 16888068736 16904093696 16923987968 16957202944 16970153984 16975659008 16978379264 17017217056 17022737347 17044729856 17050259072 17069172736 17089261288 17096769536 17113768028 17132394496 17135878144 17141436928 17144183749 17180647712 17202103072 17207683339 17211182296 17227513856 17235863876 17255366656 17294092928 17299703036 17303220704 17308833773 17367309344 17395751296 17414684672 17423876096 17460182656 17491214048 17507811328 17517051904 17556365477 17576230912 17581932544 17584749952 17624974808 17653470208 17659196896 17678786048 17688116864 17707368448 17724974029 17747873792 17753631104 17816463896 17825867378 17842782208 17851430443 17865064448 17870859776 17911739104 17921192872 17943573032 17960599552 18017028128 18030788608 18036637696 18039527968 18045379891 18115900264 18133090304 18135996032 18165317632 18203169152 18206870528 18212776736 18232979968 18254438194 18262458368 18304233472 18310171264 18333827072 18339774464 18374973736 18384671998 18431868928 18440802688 18452766178 18479228243 18482985752 18503102464 18509104768 18512868352 18530435072 18551444072 18584414926 18602049536 18611867648 18674745344 18680803328 18683796824 18711396352 18731761664 18762896702 18780700672 18783710176 18793624168 18814078976 18857115904 18863233048 18884157824 18904711168 18914689024 18957956096 18964105952 18981630976 18987788512 19031222798 19083137024 19089327488 19099402784 19143092386 19163927552 19166998466 19216203776 19266408448 19269495784 19300649984 19318964224 19340867224 19351075282 19372541216 19400753152 19403862016 19448248064 19454556968 19479691264 19486010368 19507625984 19539165184 19558592032 19579879424 19583860736 19590213632 19593352856 19659546368 19665923816 19669922624 19688587264 19698130144 19719569408 19764677632 19771089184 19775109376 19781524312 19848353536 19880858624 19902496768 19912143328 19954494464 19957692062 19989958912 20008927232 20064417688 20086255616 20096857088 20142828352 20149362574 20174525294 20204326912 20236992512 20257113176 20275833088 20282410456 20293115458 20361673024 20390872544 20401634792 20417216512 20423839744 20470558976 20506940608 20526399488 20583325042 20606615552 20613300224 20616603392 20623291304 20703886016 20723531776 20726852608 20760363008 20781004034 20803621888 20807852032 20814601984 20837691392 20860370944 20871380992 20919123968 20925910016 20929263278 20952042496 20999969984 21006782258 21011053712 21064085504 21075203072 21088875632 21119117992 21123412288 21130264606 21146402816 21153262592 21156652286 21201650368 21239331344 21259485184 21269789464 21341646592 21352910656 21359837422 21467097344 21501804544 21581894656 21605384192 21616787456 21665302078 21693292544 21700329728 21749968912 21759524864 21809299456 21816374272 21827888896 21901631488 21905141104 21961375744 21972020224 21997878892 22018752512 22022280896 22029424802 22057885696 22103848256 22115514608 22140047104 22164144128 22175842304 22226569216 22233779392 22261545152 22268766674 22294429696 22330474496 22352676608 22377005056 22380590848 22392403264 22443625556 22468052992 22475341504 22500273152 22512148736 22526753516 22536650752 22588203008 22595530496 22675499504 22687467572 22720002382 22745710592 22756735232 22808790928 22845667328 22867345408 22930763072 22955720704 22967836672 23056600336 23090659328 23119495168 23172380672 23179897664 23192131952 23243128832 23270483456 23303854336 23316154048 23333961728 23341531136 23345271488 23394924544 23398673452 23436503552 23458742272 23470112512 23485338772 23497734271 23523800048 23549403136 23557042432 23561832448 23569475776 23623390604 23652891724 23687831552 23726129152 23749718896 23775567872 23779377776 23791928468 23814504448 23840423936 23853006848 23880050348 23906540224 23919158032 23945191424 23999965696 24007751152 24073240576 24085946368 24136134848 24167317504 24175157248 24179031184 24234340361 24273521536 24296554496 24308330816 24363935764 24390453248 24403326464 24411242768 24456986624 24497637857 24533825536 24564463616 24572432192 24628641268 24641640199 24665022464 24691867648 24695824384 24760345232 24773413676 24792334336 24800376832 24804350956 24827887616 24857107328 24868028416 24924913664 24932999168 24936994544 24994037551 25021240832 25029357584 25034446976 25042568012 25070347456 25110880256 25163204416 25168321024 25176485488 25209012224 25234076327 25261540864 25265588887 25302910976 25330450432 25343819776 25400698988 25414105409 25441765888 25450019056 25479348224 25508235599 25573720064 25577818112 25591318016 25644643276 25677774848 25686104576 25690220633 25714597888 25728169984 25756172288 25815089152 25823463424 25827601492 25914856576 25928534368 25936945441 25965717008 25985548288 25993977856 26007697408 26067189632 26075645684 26099742592 26108209204 26206586368 26235109376 26239313408 26247825296 26307866809 26350400384 26379630592 26422280192 26482720768 26491311616 26495556703 26563575808 26593692433 26632976384 26637244172 26667384832 26676035584 26680310272 26735904692 26741341088 26750015831 26784575488 26822985728 26840387168 26884342912 26893064044 26913603584 26922334208 26927808512 26936543744 27031876256 27040645247 27071807488 27084928948 27114407936 27172077568 27176431744 27185247628 27190775392 27216576512 27291486112 27321760256 27336180608 27365933056 27428532224 27437429888 27512274944 27584154112 27588574321 27609645056 27618601472 27633178496 27696388984 27766294528 27780949504 27844498016 27853530617 27874803712 27879270496 27888314377 27997300408 28028357504 28037449748 28052247839 28073672704 28082779648 28147018592 28223799296 28297537408 28334096384 28343287808 28347829664 28374728704 28485615616 28494856192 28499422336 28564614344 28595703808 28604980096 28610796544 28620077728 28651825664 28683010048 28698148864 28757947904 28763795456 28773126272 28809058432 28870332416 28874958728 28890198854 28917612544 28949086208 28963117568 28997203994 29029370272 29038787239 29044691896 29076303872 29085736064 29152269256 29231792128 29245960513 29308163744 29344764064 29360252152 29388111872 29435625472 29501687936 29517258848 29584779142 29616978944 29675105152 29697769472 29707403264 29723082752 29780129848 29828277248 29837953376 29906207254 29919346688 29949094049 29982982144 29987786752 29997514624 30066133496 30114743296 30119569018 30148149248 30196891648 30265966592 30275784704 30280636232 30358372352 30392791352 30408832586 30437687296 30442564768 30475698176 30491783168 30555319648 30561532672 30571446664 30609624584 30638669824 30654840832 30674728192 30724963328 30734930336 30758404096 30768381952 30773312416 30843705914 30893572864 30903594568 30937875584 30954204512 30987894784 31058779136 31068854432 31139923978 31178811818 31224868864 31275352064 31345543432 31362087526 31442599936 31529799224 31553880064 31564115968 31580775424 31650217984 31702825462 31732908032 31749656576 31789305856 31856918528 31862023424 31872359288 31959302144 31996914752 32032408576 32042799712 32059711816 32084197376 32094605312 32168021248 32255770624 32271404704 32340042752 32345225066 32380429312 32390933344 32397519616 32428261376 32465027126 32553586688 32570768384 32645273536 32655863482 32680804352 32691405824 32696644442 32744943616 32780582912 32797884416 32866226176 32871492808 32888842294 32924638208 32999952832 33010657834 33047276192 33100705792 33176423168 33187185416 33230061568 33240841216 33407762432 33423954872 33536873216 33554573888 33586413568 33628356608 33716214784 33734010112 33776137472 33808187392 33847975936 33914405888 33940307968 33951318016 33956758528 34034434112 34045474694 34089459712 34100518144 34138345472 34178522576 34193539072 34227536056 34264788992 34271756288 34282873856 34288367498 34361295424 34404206144 34415366678 34422364592 34455027712 34471727752 34510733312 34588185856 34599406072 34606441408 34617667546 34734618688 34791502592 34829369344 34847752192 34920365312 34982428096 35015622656 35034103808 35112730954 35152461824 35163865088 35169499904 35249949616 35306940416 35318393792 35357572096 35376233728 35414736896 35449948058 35495747584 35507262208 35632927792 35651734756 35685564416 35702860886 35730128896 35741719552 35823478208 35842385744 35887146064 35921199104 36034056256 36061577216 36073275392 36079055936 36090759782 36231800528 36266180608 36271992064 36330635264 36406338304 36413741056 36425553472 36465959936 36508876388 36524916736 36608466944 36620342528 36667654144 36679548928 36749947472 36769343996 36863737856 36881605376 36905532356 36958456486 36965971504 37006204928 37018209536 37025736704 37060870144 37102888144 37168829852 37204099072 37223735296 37349490688 37361606656 37367593648 37422792704 37463523328 37525793404 37561401344 37567420352 37587248336 37628157952 37714231808 37726466096 37768315648 37809422336 37829378048 37915912192 37928211904 37963261952 37975577024 38062445596 38082534853 38166274048 38178654976 38198805568 38286184772 38327855104 38333996932 38432407552 38496288061 38532816896 38538991568 38601299968 38637928448 38681734448 38702150564 38745082432 38801506304 38807724032 38896496128 38909113936 38959382528 38972020736 39015251968 39078330368 39117184064 39159758848 39167721472 39180427264 39186705712 39276344723 39319092736 39331847632 39339845248 39377174528 39396260288 39421818653 39439138816 39529355264 39542178368 39550218752 39563048624 39696707072 39703068251 39761717248 39804993536 39824286656 39908988928 39915384124 39936451357 39979917824 40017854464 40084370227 40128835376 40172511232 40193714176 40285656704 40298725148 40349050588 40408653824 40473985024 40514226352 40551666176 40564820912 40586230916 40723346048 40781745088 40803269584 40834433024 40847679488 40941117952 40947678541 41013881216 41052798976 41099342851 41166650084 41213231104 41226600448 41233206784 41246582608 41340933557 41407772032 41447063552 41453705216 41520726016 41562008068 41607243776 41615704064 41629203968 41635874819 41675382784 41720741888 41742761984 41790088109 41838247936 41851820032 41858526556 41904084992 41999939968 42013564516 42022107424 42035739163 42128171008 42150406144 42177751264 42238235984 42246824576 42260529212 42292805632 42306525184 42313304572 42403300736 42478662688 42518970368 42539578928 42636887587 42683293184 42705821312 42719674844 42934194688 43003609088 43046365499 43100122219 43163789312 43210768384 43233574912 43330604156 43353473933 43386585088 43400659456 43499937824 43519049728 43618598912 43632748544 43655777792 43803262976 43810282208 43824494021 43944040448 43995757784 44037505024 44044561792 44058849604 44115771392 44207696512 44231029216 44280094208 44328288256 44351684608 44453138432 44467558784 44523090304 44537533348 44588859392 44705353216 44754010112 44761181696 44784806528 44878125733 44887251112 44936105984 44950683008 45000546304 45024297472 45053507032 45073301504 45176406016 45191060992 45198302611 45350999008 45374935144 45440004764 45491421184 45513470464 45617581856 45632379947 45691334656 45861526144 45911441408 45935673344 46113200672 46181318656 46238990336 46344761344 46359795328 46384263904 46486257664 46540966912 46607708672 46632308096 46667923456 46683062272 46690542976 46789849088 46797346904 46873007104 46917484544 46940225024 46970677544 46995468542 47047600096 47062862077 47098806272 47114084864 47123664896 47138951552 47246781208 47305783448 47375663104 47398625659 47452258304 47499437792 47551135744 47558755552 47574183349 47583856936 47629008896 47706013696 47760100696 47813080448 47838316064 47890382848 47999931392 48015502304 48146481152 48171892736 48272269696 48334635008 48350314496 48358062368 48468680722 48547043072 48593108992 48616661632 48727871528 48780906496 48806652928 48822485536 48913973248 48995275714 49067651072 49128927232 49144864384 49257282536 49283280398 49330044928 49383735296 49391648768 49520690464 49546827352 49584668672 49600753664 49608701912 49655775232 49714214656 49736056832 49849827328 49865998336 49873989088 49988075102 50042481664 50058715168 50068893952 50085136024 50140694912 50221760512 50326408832 50336642048 50352970976 50418024448 50468152654 50523081728 50531177774 50605821952 50660900864 50687639552 50801397976 50828210818 50883531776 50900038112 50958696448 51016471198 51147440128 51155636224 51182636032 51289286552 51355549696 51372209152 51380441266 51429195776 51456339968 51512344576 51630178304 51646926848 51655202984 51829713152 51857068736 51873890882 51931434016 51971096576 51987955712 52015394816 52134379264 52151291368 52199485184 52216418408 52413172736 52470218752 52478626816 52495650592 52615733618 52700800768 52759261184 52844560384 52965441536 52982623232 52991113406 53127151616 53187384866 53265952768 53274488344 53334769664 53352071168 53360620544 53471809384 53482682176 53500031662 53569150976 53645971456 53680774336 53768685824 53786128088 53827207168 53844668416 53855617024 53873087488 54063752512 54081290494 54143614976 54169857896 54228815872 54344155136 54352863488 54370495256 54381550784 54433153024 54582972224 54643520512 54672361216 54731866112 54857064448 54874859776 55024549888 55168308224 55177148642 55219290112 55237202944 55266356992 55392777968 55532589056 55561899008 55688996032 55707061234 55749607424 55758540992 55776628754 55994600816 56056715008 56074899496 56104495678 56147345408 56165559296 56294037184 56447598592 56595074816 56668192768 56686575616 56695659328 56749457408 56971231232 56989712384 56998844672 57129228688 57191407616 57209960192 57221593088 57240155456 57303651328 57366020096 57396297728 57515895808 57527590912 57546252544 57618116864 57740664832 57749917456 57780397708 57835225088 57898172416 57926235136 57994407988 58058740544 58077574478 58089383792 58152607744 58171472128 58304538512 58463584256 58491921026 58616327488 58689528128 58720504304 58776223744 58871250944 59003375872 59034517696 59169558284 59233957888 59350210304 59395538944 59414806528 59446165504 59560259696 59656554496 59675906752 59812414508 59838693376 59898188098 59965964288 59975573504 59995029248 60132266992 60229486592 60239138036 60296298496 60393783296 60531933184 60551569408 60561272464 60716744704 60785582704 60817665172 60875374592 60885129536 60951396352 60983566336 61110639296 61123065344 61142893328 61219249168 61277339648 61309681664 61349456384 61449926656 61469860672 61516808192 61536763904 61546624832 61687411828 61719970279 61787145728 61807189136 61875751168 61908409024 61948572169 61975789568 62117558272 62137708864 62279847956 62357623636 62390535823 62449737728 62550704128 62691086864 62724175052 62885199872 63059598448 63107760128 63128231936 63161550848 63300435968 63405650924 63465816064 63499313152 63578611712 63713837056 63724046848 63744718576 63890533679 63918604288 63993829504 64064817152 64085599424 64119423632 64168394752 64189210624 64336042496 64346351993 64511541248 64542809408 64584681623 64680085504 64690450132 64760858624 64781866688 64795039232 64856522752 64930054252 64964324161 65045452241 65107173376 65141536768 65290547072 65311726964 65361608704 65382811648 65393288884 65489887232 65561165824 65595768832 65670138457 65732452352 65742985616 65777684588 65849276416 65999905664 66021315668 66094552384 66201411584 66352846336 66374370832 66460123136 66481682432 66609279793 66815524864 66847909744 67000823351 67073746432 67109147776 67172827136 67256713216 67432429568 67468020224 67552274944 67616374784 67695951872 67728763487 67828811776 67902636032 67913517056 68068868224 68090949388 68126887609 68178919424 68201036288 68276690944 68357045152 68387078144 68455072112 68529577984 68543512576 68565747712 68576734996 68722590848 68808412288 68830733356 68844729184 68910055424 68943455504 69176371712 69198812144 69212882816 69235335092 69469237376 69583005184 69658738688 69695504384 69840730624 69851922217 69964856192 70031245312 70068207616 70225461908 70304923648 70327730176 70338999808 70499899232 70522769009 70613880832 70636787584 70715144192 70752467456 70829473792 70899896116 70991495168 71014524416 71025904103 71265855584 71303469512 71371128832 71405721772 71460257792 71483439104 71646956416 71684771488 71708025631 71774292128 71842398208 72068112512 72123154432 72146550784 72158111872 72181519564 72463601056 72532361216 72543984128 72661270528 72733514119 72812676608 72827482112 72851106944 72931919872 73017752776 73049833472 73216933888 73240685056 73252421473 73335308288 73359097856 73499894944 73523737903 73538687992 73727475712 73763210752 73811064712 73916912972 73931943008 73955926121 74012409856 74036419072 74051473408 74205776288 74337659704 74408198144 74447470592 74698981376 74723213312 74735187296 74759430977 74845585408 75051586808 75122802688 75134840704 75174496672 75256315904 75428463616 75452932192 75536631296 75618844672 75658756096 75831824384 75856423808 75926523904 75951154048 76124891192 76165069706 76332548096 76357309952 76397611136 76572369544 76655710208 76667993864 76864815104 76992576122 77065633792 77077983136 77102986807 77202599936 77363468896 77404301128 77490164864 77603012608 77615448064 77792992256 77818227872 77918765056 77944041472 78030503936 78156660736 78234368128 78319517696 78335442944 78360854528 78373411424 78552689446 78638185472 78663695264 78679690496 78754349056 78792520576 78843637306 78878277632 79058710528 79084356736 79100437504 79126097248 79393414144 79406136502 79523434496 79609987072 79648573312 79817977856 79830768248 79872902714 79959835648 80035708928 80168740454 80257670752 80345022464 80387428352 80571313408 80597450296 80698101176 80817307648 80947970048 81028452704 81103332352 81129641824 81172461832 81446692096 81563490176 81606539168 81668866048 81695358976 81882235904 81895357082 82027762432 82105597952 82198685702 82333300168 82426462208 82453200896 82466413568 82493165216 82681867114 82815544064 82894127104 82907410432 83041452032 83124016136 83214487552 83231408128 83258407936 83271749638 83350765568 83441483776 83485523968 83580176218 83676495872 83703640064 83717053112 83808169984 83999879936 84027129032 84044214848 84071478326 84256342016 84300812288 84355502528 84476471968 84493649152 84521058424 84585611264 84613050368 84626609144 84806601472 84957325376 85037940736 85079157856 85273775174 85366586368 85411642624 85439349688 85868389376 86007218176 86092730998 86200244438 86327578624 86421536768 86467149824 86661208312 86706947866 86773170176 86801318912 86999875648 87038099456 87237197824 87265497088 87311555584 87606525952 87620564416 87648988042 87888080896 87991515568 88075010048 88089123584 88117699208 88231542784 88415393024 88462058432 88560188416 88656576512 88703369216 88906276864 88935117568 89046180608 89075066696 89177718784 89410706432 89508020224 89522363392 89569613056 89756251466 89774502224 89872211968 89901366016 90001092608 90048594944 90107014064 90146603008 90352812032 90382121984 90396605222 90701998016 90749870288 90880009528 90982842368 91026940928 91235163712 91264759894 91382669312 91723052288 91822882816 91871346688 92226401344 92362637312 92477980672 92689522688 92719590656 92768527808 92972515328 93081933824 93215417344 93264616192 93335846912 93366124544 93381085952 93579698176 93594693808 93746014208 93834969088 93880450048 93941355088 93990937084 94095200192 94125724154 94197612544 94228169728 94247329792 94277903104 94493562416 94611566896 94751326208 94797251318 94904516608 94998875584 95102271488 95117511104 95148366698 95167713872 95258017792 95412027392 95520201392 95626160896 95676632128 95780765696 95999862784 96031004608 96292962304 96343785472 96544539392 96669270016 96700628992 96716124736 96937361444 97094086144 97186217984 97233323264 97455743056 97561812992 97613305856 97644971072 97827946496 97990551428 98135302144 98257854464 98289728768 98514565072 98566560796 98660089856 98767470592 98783297536 99041380928 99093654704 99169337344 99201507328 99217403824 99311550464 99428429312 99472113664 99699654656 99731996672 99747978176 99976150204 100084963328 100117430336 100137787904 100170272048 100281389824 100399410067 100443521024 100652817664 100673284096 100705941952 100836048896 100936305308 101046163456 101062355548 101115695989 101211643904 101321801728 101375279104 101490213979 101602795952 101656421636 101767063552 101800076224 101917392896 102032942396 102294880256 102311272448 102365272064 102578573104 102711099392 102744418304 102760882532 102858391552 102912679936 103024689152 103260356608 103293853696 103310405968 103546726997 103659426304 103714137472 103747781764 103862868032 103942193152 103975911424 104030789632 104268758528 104302582736 104398970368 104432836816 104671725389 104826345472 104940437504 104957253632 104991301184 105231467236 105287008123 105401601536 105418491563 105518522368 105689120768 105930883072 105965246464 105982226812 106254303232 106374769732 106430914051 106531905536 106548976688 106704142336 106721241088 106943618768 106965364352 107000063324 107138301952 107291942912 107361548672 107537371648 107572256176 107654414336 107689336832 107711234048 107746174976 107952970699 108127505024 108162580988 108287229952 108339715792 108457631744 108688310272 108705726976 108740990512 108763101568 108866306048 108989733923 109165944448 109287041024 109344722432 109463732224 109714128896 109749719552 109767306341 110049099776 110336616448 110354297284 110438580224 110474405888 110532713984 110785555936 110821494157 110959889117 111065178112 111123798016 111377992064 111414122468 111499214848 111517081984 111553257508 111989201632 112113430016 112149798992 112208991356 112294690816 112331118592 112588074368 112895197184 113190149632 113208287731 113336385536 113373151232 113391318656 113498914816 113627594941 113942462464 113979424768 113997689344 114258457376 114295522187 114382815232 114419920384 114443186176 114480310912 114607302656 114732040192 114792595456 115031791616 115055181824 115092505088 115110948029 115236233728 115481329664 115499834912 115537302419 115560795416 115670450176 115852470272 115988815976 116117481088 116155148956 116178767584 116216455333 116305215488 116342944256 116609077024 116927168512 116983842052 117232654976 117379056256 117441008608 117552447488 118006751744 118069035392 118339116568 118467915776 118700420608 118791077888 118829613056 118892331008 119120519392 119159161429 119313108992 119351813504 119624829016 119677386752 119796376196 119931928576 119951147008 119990058496 120264533984 120458973184 120478276072 120592596992 120787566592 121063866368 121103138816 121122544928 121161836411 121571165408 121635330344 121750749184 121770259072 121902792704 121967132672 122221278592 122246130688 122285786656 122438498336 122554679296 122619363328 122698912768 122899853312 122939721344 123033616384 123073527808 123093249664 123374823656 123439940558 123574291456 123614378272 123751502336 123816818048 123897144338 123951579136 124074818203 124235116544 124275417728 124559695912 124715247272 124781071646 124899475456 124960013101 125101408256 125382173728 125448350104 125770399744 126119196896 126215520256 126256463872 126323101696 126811301848 126931632128 126998626304 127157223424 127427674112 127448093696 127489437152 127781067358 127837208576 127987659008 128129634304 128171198848 128238847264 128336789504 128378421248 128672084992 128692703986 129023082496 129085618816 129169363246 129360171008 129380900264 129521717248 129563733376 129590078464 129713045504 129860108504 129928648322 130090904482 130214346752 130283073536 130581094144 130623453928 130723217408 130765623296 130786577768 130979774464 131122331648 131191537664 131340276914 131464904704 131485971232 131555369176 131698552832 131999811328 132042631336 132189104768 132402823168 132705692672 132748741664 132920246272 132963364864 133218559586 133631049728 133695819488 134001646702 134147492864 134218295552 134345654272 134513426432 134864859136 134936040448 135104549888 135232749568 135391903744 135457526974 135657623552 135805272064 135827034112 136137736448 136181898776 136253775218 136357838848 136402072576 136553381888 136714090304 136774156288 136910144224 137059155968 137087025152 137131495424 137153469992 137445181696 137616824576 137661466712 137689458368 137820110848 137886911008 138352743424 138397624288 138425765632 138470670184 138938474752 139166010368 139317477376 139391008768 139681461248 139703844434 139929712384 140062490624 140136415232 140450923816 140609847296 140655460352 140677999616 140999798464 141045538018 141227761664 141273575168 141430288384 141504934912 141658947584 141799792232 141982990336 142029048832 142051808206 142531711168 142606939024 142742257664 142811443544 142920515584 142966878208 143293912832 143369542976 143416051262 143548584256 143684796416 144136225024 144246308864 144293101568 144316223744 144363039128 144927202112 145064722432 145087968256 145322541056 145467028238 145625353216 145654964224 145702213888 145863839744 146035505552 146099666944 146433867776 146481370112 146504842946 146670616576 146718195712 146999789888 147047475806 147077375984 147454951424 147526421504 147622129424 147833825944 147863886016 147911852242 148024819712 148072838144 148102946816 148411552576 148675319408 148816396288 148894941184 149397962752 149446426624 149470374592 149518861954 149691170816 150103173616 150245605376 150269681408 150348993344 150512631808 150856927232 150905864384 151073262592 151237689344 151317512192 151663648768 151712847616 151853047808 151902308096 152249782384 152330139412 152665096192 152714619904 152795222272 153144739088 153311420416 153335987728 153729630208 153985152244 154131267584 154155966272 154205973614 154405199872 154726937792 154808602256 154980329728 155206025216 155230896128 155585984512 155636455744 155837530112 155888082944 156061007872 156313321472 156468736256 156639035392 156670885888 156721709056 156746822848 157105378892 157276370944 157327390528 157359380992 157508698112 157585041152 157687274612 157756555264 158117421056 158168713472 158200875008 158252194496 158786828288 158812273004 159046868992 159219974144 159297146624 159484621967 159635955712 159661536496 159745805428 159919671296 160071417856 160337480908 160515341504 160690044928 160774856704 161142626816 161194900592 161396202352 161634615296 161895940096 162056905408 162206664704 162259283648 162344923664 162716285281 162893384192 163126980352 163213078336 163337732096 163390717952 163764471808 163790714164 164055524864 164211195904 164397371404 164484139897 164666600336 164906401792 164932827136 164986330432 165363734228 165631088128 165788254208 165814820864 166082904064 166248032272 166428975104 166462816256 166516815872 166543499276 166701531136 166882967552 166971047936 167160352436 167352991744 167407280128 167434106224 167616339968 167999759872 168054258064 168088429696 168142956652 168512684032 168601624576 168711005056 168952943936 168987298304 169042116848 169171222528 169226100736 169253218288 169613202944 169640382527 169914650752 170075881472 170158315712 170547550348 170733172736 170823285248 170878699376 171269581879 171483464999 171736778752 172014436352 172185461996 172400488876 172491481393 172655157248 172843073536 172934299648 173322416624 173413895732 173546340352 173602637824 173999751296 174076198912 174474395648 174530994176 174623111168 174958262857 175213051904 175241128832 175297976084 175776161792 175983031136 176150020096 176178247168 176235398416 176463085568 176638534289 176830786048 176924116864 177120376832 177313153024 177406738432 177812553728 177870235136 177898737863 178092361216 178150133392 178355437568 178557649193 178821412864 179016040448 179044726784 179139226112 179512502932 179549004448 179607249151 179744423936 179802732032 179831544431 180002185216 180097189888 180214028128 180293206016 180705624064 180764243968 180793210444 181403996032 181499740576 181558618087 181760019056 182053881856 182470327424 182529519788 182765338624 183446104576 183645765632 183742693376 184155067663 184452802688 184725274624 184955961344 185379045376 185439181312 185537055616 185945030656 186163867648 186430834688 186529232384 186671693824 186732249088 186762171904 187159396352 187189387616 187250110817 187492028416 187760900096 187882710176 187981874168 188190400384 188251448308 188395225088 188456339456 188494659584 188555806208 188987124832 189223133792 189284516729 189502652416 189594502636 189809033216 189997751168 190204542976 190235022208 190296733396 190335427744 190516035584 191040402784 191252321792 191353264256 191561531392 191999725568 192062009216 192585924608 192687570944 193089078784 193120020247 193338540032 193401257984 193432249472 193874722888 194188172288 194372435968 194466646528 194911486112 194974714319 195123625984 195226611712 195289942144 195981102856 196270604288 196365734873 196515708928 196579457536 197029130144 197133121592 197320179712 197566595072 198082761856 198187309408 198338674688 198403014656 198434807648 198623100928 198856858624 199399309312 199463993344 199495956352 199952300408 200169926656 200234860672 200275575808 200340544096 200562779648 200798820134 200887042048 201305635328 201346568192 201411883904 201672097792 201872610616 202092326912 202124711096 202231391978 202423287808 202643603456 202750558208 202980427958 203205591904 203271510673 203312843272 203534127104 203600152448 203834785792 204065884792 204589760512 204622544896 204730544128 205157146208 205422198784 205488836608 205521765064 205716783104 205825359872 206049378304 206520713216 206587707392 206620811936 207093453994 207318852608 207428274944 207495563528 207725736064 207884386304 207951822848 208061579264 208537517056 208605165472 208797940736 208865673632 209343450778 209652690944 209880875008 209914507264 209982602368 210462934472 210574016246 210803203072 210836983126 211037044736 211378241536 211861766144 211930492928 211964453624 212508606464 212749539464 212861828102 213063811072 213097953376 213408284672 213442482176 213887237536 213930728704 214000126648 214276603904 214583885824 214723097344 215074743296 215144512352 215308828672 215378673664 215422468096 215492349952 215905941398 216255010048 216325161976 216574459904 216679431584 216915263488 217376620544 217411453952 217481981024 217526203136 217732612096 217979467846 218331888896 218574082048 218689444864 218927464448 219428257792 219499439104 219534612682 220098199552 220673232896 220708594568 220877160448 220948811776 221065427968 221571111872 221642988314 221919778234 222130356224 222247596032 222755984128 222828244936 222998429696 223034163968 223106515016 223978403264 224226860032 224299597984 224417982712 224589381632 224662237184 225176148736 225790394368 226380299264 226416575462 226672771072 226746302464 226782637312 226997829632 227255189882 227884924928 227958849536 227995378688 228516914752 228591044374 228765630464 228839840768 228886372352 228960621824 229214605312 229464080384 229585190912 230063583232 230110363648 230185010176 230221896058 230472467456 230962659328 230999669824 231074604838 231121590832 231340900352 231704940544 231977631952 232234962176 232310297912 232357535168 232432910666 232610430976 232685888512 233218154048 233854337024 233967684104 234465309952 234758112512 234882017216 235104894976 236013503488 236138070784 236678233136 236935831552 237400841216 237582155776 237659226112 237784662016 238241038784 238318322858 238626217984 238703627008 239249658032 239354773504 239592752392 239863857152 239902294016 239980116992 240529067968 240917946368 240956552144 241185193984 241575133184 242127732736 242206277632 242245089856 242323672822 243142330816 243270660688 243501498368 243540518144 243805585408 243934265344 244442557184 244492261376 244571573312 244876996672 245109358592 245238726656 245397825536 245799706624 245879442688 246067232768 246147055616 246186499328 246749647312 246879881116 247148582912 247228756544 247503004672 247633636096 247794288676 247903158272 248149636406 248470233088 248550835456 249119391824 249430494544 249562143292 249798950912 249920026202 250202816512 250764347456 250896700208 251540799488 252238393792 252431040512 252512927744 252646203392 253622603696 253863264256 253997252608 254314446848 254855348224 254896187392 254978874304 255562134716 255674417152 255975318016 256259268608 256342397696 256477694528 256673579008 256756842496 257344169984 257385407972 258046164992 258171237632 258338726492 258475076981 258720342016 258761800528 259043434496 259127466752 259180156928 259426091008 259720217008 259857296644 260181808964 260428693504 260566147072 261162188288 261246907856 261446434816 261531246592 261573155536 261959548928 262244663296 262383075328 262680553828 262929809408 262971942464 263110738352 263397105664 263999622656 264085262672 264378209536 264689353813 264805646336 265411385344 265497483328 265840492544 265926729728 266437119172 266577743971 267262099456 267391638976 268003293404 268294985728 268436591104 268691308544 269026852864 269474016427 269729718272 269872080896 270209099776 270465499136 270783807488 270915053948 271315247104 271610544128 271654068224 272275472896 272363797552 272507550436 272715677696 272804145152 273106763776 273428180608 273548312576 273820288448 274118311936 274174050304 274262990848 274306939984 274890363392 274934413061 275233649152 275322933424 275378916736 275640221696 275773822016 275952730571 276705486848 276795248576 276851531264 276941340368 277574839597 277876949504 277921477757 278332020736 278634954752 278782017536 279362922496 279407688868 279555159499 279859424768 280124981248 280272830464 280590591589 280901847632 281310920704 281355999232 281999596928 282091076036 282455523328 282547150336 282860576768 283009869824 283317895168 283599584464 283965980672 284058097664 284103616412 285063422336 285213878048 285484515328 285622887088 285841031168 285933756416 286587825664 286739085952 286832102524 287097168512 287369592832 288272450048 288492617728 288586203136 288632447488 288726078256 289386534899 289854404224 290129444864 290175936512 290645082112 290934056476 291250706432 291309928448 291404427776 291451123733 291727679488 292071011104 292199333888 292530616763 292867735552 292962740224 293009685892 293341233152 293436391424 293999579776 294094951612 294154751968 294250174141 295052843008 295244258848 295667651888 295727772032 295823704484 296049639424 296145676288 296205893632 296823105152 297350638816 297632792576 297789882368 298458213109 298795925504 298892853248 298940749184 299037723908 299382341632 300206347232 300491210752 300539362816 300697986688 301025263616 301324558493 301713854464 301811728768 302146525184 302475378688 302635024384 303327297536 303425695232 303474317531 303706095616 303804616192 304499564768 304660278824 305330192384 305429239808 305590444544 306289478176 306388836787 306622840832 306671975456 306771458147 307970304488 308262535168 308311932544 308411947228 308810399744 309453875584 309617204512 309960659456 310461792256 311171969024 311272911488 311675060224 311776165888 312122015744 312937472512 313278070784 313341771776 313443418112 313493645696 314146880131 314210757784 314552741888 314654781056 314718761984 315017396224 315170082304 315374549224 315513110528 316234842112 316337426944 316401750016 316504388992 317573656576 317624546008 318093737984 318439948288 318594293248 318969243934 319271911424 319323072992 319426659629 319491610856 319839342592 320674961816 321030683008 321380089856 321549713408 322285253632 322389801184 322792404704 323269230592 323791880192 324113810816 324413329408 324518567296 324689847328 325432570562 325786768384 326253960704 326426156672 326675464192 326781435904 327528943616 327581428328 328111049728 328422391808 328794742808 328968279794 329333200672 329440034539 329812803584 329865654272 329972660864 330727468456 331262176256 331576508416 331629641728 332165808128 332496064544 332857950208 332925632512 333033631744 333086998552 333403062272 333942095872 334320704872 334705983488 334814560256 334868212448 335232679936 335999519744 336108516128 336176859392 336285913304 337025368064 337203249152 337422010112 337905887872 337974596608 338084233696 338342445056 338452201472 338506436576 339226405888 339280765054 339829301504 340151762944 340316631424 341095100696 341466345472 341646570496 341757398752 342539163758 342966929998 343473557504 344028872704 344370923992 344800977752 344982962786 345310314496 345686147072 345868599296 346644833248 346827791464 347092680704 347205275648 347999502592 348152397824 348948791296 349061988352 349246222336 349916525714 350426103808 350482257664 350595952168 351552323584 351966062272 352300040192 352356494336 352470796832 352926171136 353277068578 353661572096 353848233728 354240753664 354626306048 354813476864 355625107456 355740470272 355797475726 356184722432 356300266784 356710875136 357115298386 357642825728 358032080896 358089453568 358278452224 359025005864 359098008896 359214498302 359488847872 359605464064 359663088862 360004370432 360194379776 360428056256 360586412032 361411248128 361528487936 361586420888 362807992064 362999481152 363117236174 363520038112 364107763712 364940654848 365059039576 365530677248 366892209152 367291531264 367485386752 368310135326 368905605376 369450549248 369911922688 370758090752 370878362624 371074111232 371890061312 372327735296 372861669376 373058464768 373343387648 373464498176 373524343808 374318792704 374378775232 374500221634 374984056832 375521800192 375765420352 375963748336 376380800768 376502896616 376790450176 376912678912 376989319168 377111612416 377974249664 378446267584 378569033458 379005304832 379189005272 379618066432 379995502336 380409085952 380470044416 380593466792 380670855488 381032071168 382080805568 382504643584 382706528512 383123062784 383999451136 384124018432 385171849216 385375141888 386178157568 386240040494 386677080064 386802515968 386864498944 387749445776 388376344576 388744871936 388933293056 389822972224 389949428638 390247251968 390453223424 390579884288 391962205712 392541208576 392731469746 393031417856 393158915072 394058260288 394266243184 394640359424 395133190144 396165523712 396374618816 396677349376 396806029312 396869615296 397246201856 397713717248 398798618624 398927986688 398991912704 399904600816 400339853312 400469721344 400551151616 400681088192 401125559296 401597640268 401774084096 402611270656 402693136384 402823767808 403344195584 403745221232 404184653824 404249422192 404462783956 404846575616 405287206912 405501116416 405960855916 406411183808 406543021346 406625686544 407068254208 407200304896 407669571584 408131769584 409179521024 409245089792 409461088256 410314292416 410844397568 410977673216 411043530128 411433566208 411650719744 412098756608 413041426432 413175414784 413241623872 414186907988 414637705216 414856549888 414991127056 415451472128 415768772608 415903645696 416123158528 417075034112 417210330944 417595881472 417731347264 418686901556 418907883383 419305381888 419761750016 419829014528 419965204736 420925868944 421148032492 421606406144 421673966252 422074089472 422756483072 423723532288 423860985856 423928907248 425017212928 425499078928 425723656204 426127622144 426195906752 426816569344 426884964352 427774475072 427861457408 428000253296 428553207808 428979297559 429167771648 429446194688 430149486592 430289024704 430617657344 430757347328 430844936192 430984699904 431811882796 432039791953 432510020096 432650323952 433148919808 433358863168 433640005183 433830526976 434753241088 434822907904 434963962048 435052406272 435465224192 435958935692 436663777792 436733750761 437148164096 437378889728 437854928896 438856515584 438998878208 439069225364 440196399104 440928072497 441346465792 441417189136 441754320896 441897623552 442130855936 443142223744 443285976628 443839556468 444260712448 444495192064 445511968256 445656489872 445996859392 446068327936 446213030032 447233735753 447956806528 448453720064 448599195968 448835965424 449178763264 449324474368 450352297472 450424463951 451580788736 452092771361 452760598528 452833150924 453345542144 453492604928 453565274624 453995659264 454510379764 454750269127 455917699072 455990757376 457033829504 457182088748 457531260928 457679681536 457772744704 457921243648 458429210624 458928160768 459170381824 459690969199 460127166464 460220727296 460370020352 460443792116 460944934912 461925318656 461999339648 462149209676 462243181664 462681800704 463409881088 463955263904 464469924352 464620595824 464715070336 464865821332 465220861952 465371777024 466436308096 467708674048 467935368208 468930619904 469005763457 469516225024 469764034432 470209789952 472027006976 472276141568 473356466272 473510020489 473871663104 474101344409 474801682432 475318452224 475569324032 476482077568 476636645716 476888213263 477252435968 477407254016 478499316064 478709547008 479185504784 479804588032 479960233984 481058135936 481835892736 481913104288 482370387968 484255465472 484412555264 484490179712 484647345644 486284661632 486541321376 487002996736 487081036288 487611170816 487868530688 488885114368 488984522752 489143146624 489753993344 490218717184 490477453312 490795651072 491599413248 491758885376 492134465536 492294111232 492372998656 493499294624 493659383063 493759762232 494297165824 494457513088 495006009344 495267272192 495588577352 495806316544 496299272812 496940466176 497101670912 497181328721 498238783648 498860989088 499124286584 499597901824 499840052404 500405633024 501528694912 501793400416 501956179417 504476787584 504862081024 505025855488 505292406784 507245207392 507726528512 507994505216 508628893696 509134598833 509710696448 509792374784 509957748608 511124269432 511348834304 511950636032 512518537216 512684795392 512955389056 513347158016 513513684992 514688339968 514770815944 516092329984 516342475264 516677452984 516950153962 517440684032 517523601056 517691482847 518086868992 518254933504 518360313856 519440434016 519714593288 520363617928 520857387008 521132294144 522324376576 522493815712 522892869632 523062493184 523146311072 523316016839 523919097856 524766150656 525361107656 525859618816 525943884928 526221476704 526794211328 527999245312 528170525344 528756419072 529378707626 529611292672 530822770688 530994966656 531680985088 531853459456 532874238344 533155487942 534524198912 534783277952 536006586808 536589971456 536873182208 537382617088 538053705728 538948032854 539459436544 539744161792 540418199552 541567614976 541830107896 542630494208 543221088256 543308136448 544550945792 544727595104 545015100872 545431355392 545608290304 546213527552 546856361216 547096625152 547640576896 548236623872 548348100608 548525981696 548613879968 549780726784 549868826122 550467298304 550645866848 550757833472 551280443392 551547644032 551905461142 553410973696 553590497152 553703062528 553882680736 555149679194 555753899008 555842955514 556664041472 557269909504 557564035072 558725844992 558815377736 559110318998 559718849536 560249962496 560545660928 561181183178 561803695264 562621841408 562711998464 563999193856 564182152072 564911046656 565094300672 565721153536 566019739648 566635790336 567199168928 567931961344 568116195328 568207232824 570126844672 570427756096 570969030656 571245774176 571682062336 571867512832 573175651328 573478171904 573664205048 574194337024 574739185664 576544900096 576985235456 577172406272 577264894976 577452156512 578773069798 579708808448 580258889728 580351873024 581290164224 581868112952 582501412864 582619856896 582808855552 582902247466 583455358976 584142022208 584398667776 585061233526 585735471104 585925480448 586019371784 586682466304 586872782848 587999159552 588189903224 588309503936 588500348282 590105686016 590488517696 591335303776 591455544064 591647408968 592099278848 592291352576 592411787264 593646210304 594701277632 595265585152 595579764736 596916426218 597591851008 597785706496 597881498368 598075447816 598764683264 600412694464 600982421504 601078725632 601395973376 602050527232 602649116986 603427708928 603623457536 604293050368 604950757376 605270048768 606654595072 606851390464 606948635062 607412191232 607609232384 608999129536 609320557648 610660384768 610858479616 611180889088 612578956352 612777673574 613245681664 613343950912 613542916294 615940608976 616525070336 616623865088 616823894456 617620799488 618907751168 619234409024 619921318912 620923584512 622343938048 622545822976 623350120448 623552331776 624244031488 625874945024 626556141568 626683543552 626886836224 626987291392 628293760262 628421515568 629105483776 629309562112 629437523968 630034792448 630340164608 630749098448 631026221056 632469684224 632674853888 632803500032 633008777984 635147313152 635249092016 636187475968 636879896576 637188586496 637938487868 638543822848 638646145984 638853319258 638983221712 639678685184 641349923632 642061366016 642760179712 643099426816 644570507264 644779602368 645584809408 646538461184 647583760384 648227621632 648826658816 649037134592 649379694656 650865141124 651573536768 652507921408 652852313344 653350928384 653562871808 655057887232 655162856656 656222099456 656844783616 657589485616 657936559588 658666401344 658880069078 659625607168 659731308544 659945321728 661454936912 662524352512 663153016832 663259283456 664331616256 664992129088 665715900416 665851265024 666067263488 666173997104 666806124544 667884191744 668641409744 669411966976 669629120512 669736424896 670465359872 671999039488 672217032256 672353718784 672571826608 674050736128 674406498304 674844020224 675811775744 675949193216 676168467392 676684890112 676904402944 677012873152 678452811776 678561530108 678919673069 679658603008 680303525888 680633262848 681434293859 682190201392 682932690944 683293140992 683514797504 685078327516 685933859996 686947115008 688057745408 688741847984 689601955504 689965925572 690620628992 691372294144 691737198592 693289666496 693655582928 694185361408 694410551296 695999005184 696304795648 697897582592 698123976704 698492444672 699833051428 700852207616 700964515328 701191904336 702795870469 703104647168 703932124544 704600080384 704712988672 704941593664 705852342272 706554137156 707323144192 707696467456 707809871923 708481507328 709252612096 709626953728 710431497853 711250214912 711480940544 711594951452 712369444864 712600533568 713421750272 714230596772 714607565771 715285651456 716064161792 716178907136 716556904448 718050011728 718196017792 718428996604 718977695744 719210928128 719326177724 720008740864 720388759552 720856112512 721172824064 722822496256 723056975872 723172841776 724827088979 725615984128 725998962304 726234472348 727040076224 728215527424 729881309696 730118079152 731061354496 731788213483 732702077723 733784418304 734583062528 734970773504 736620270652 737009056861 737811210752 738901098496 739823845376 741516181504 741756725248 742148222464 743780122624 744655470592 745016398357 745723338752 746116929536 746928996352 747048687616 748637585408 748757550464 749000443268 749968113664 751043600384 751530840704 751927496672 752761601536 753005793232 753580900352 753825357824 753978638336 754223224832 755948499328 756892535168 757138066916 758010609664 758378010544 759991004672 760818171904 760940088832 761186933584 761341710976 762064142336 762928137461 764161611136 765009287168 765413057024 766246125568 767998902272 768248036864 768371144387 770343698432 770750283776 772356315136 772480080988 773354160128 773605031936 773728997888 775498891552 775750459099 776752689152 777866586112 779645944448 779898857276 780494503936 780906446848 781159768576 783924411424 785082417152 785462939492 786062835712 786317830144 788116520576 788532486368 789280718848 790266380288 792331047424 792749237632 793354698752 793612058624 793739230592 794492403712 795427434496 797597237248 797855973376 797983825408 799809201632 800068655309 800679706624 800939442688 801102303232 801362176384 802251118592 803195280536 803548168192 805222541312 805386272768 805647535616 805776636203 806688391168 807490442464 808369307648 808498844384 808761116933 808925567912 809693151232 811002232832 811921711832 812822367616 813086042692 813251373088 813515187331 814136508416 814400609792 816263539168 818490179584 818922176512 820628584832 821688795136 821955346432 822087060256 822867132416 823301439488 826082852864 826350829568 826483247744 828373815976 829275410432 829713099776 829982254112 830902944256 831537545216 831807291392 832246317056 834150068224 834420661888 835191762944 835462694528 837373803112 837815766766 838610763776 839523500032 839658029056 839930409472 841851737888 842296064984 843212812288 843347932504 844148178944 845512966144 847447064576 847721971712 847857814496 848132854877 850998157856 851447312408 852255244288 852391813504 853633138688 853769928704 855548950144 855722914816 856000506592 857106415616 857958595118 858335543296 858892389376 860298973184 860578049408 861235314688 861514694656 861689872384 861969399808 863623765592 864079583906 865020040192 865300647904 866297839616 866717726336 867280010366 867661053952 868523727421 869506482176 869645815808 869927924096 870104812544 870930448384 871917871384 873327555584 873467501522 874296328192 874757779456 875709857792 877713031168 877997756416 878138450728 880392798208 881856144994 882692931584 882834378272 883508641792 883795247104 884261711872 886284447488 886571953256 887679112936 888521424896 888990384128 891023936512 891312979744 891993718784 892136655872 892426060064 894467471506 895913613056 896907440128 897198391936 897671930848 898357526528 898648948736 900704594944 900848927902 903161577472 904185542722 905521197056 905666301848 906691084288 906985209856 907130549248 907991318528 909020759528 909500538254 911835398144 911981514752 914067659008 914364177496 915062521856 915359363072 915545489408 915842487296 916858421248 917856321536 918340763648 919381938398 920254332928 920441454592 920740040704 920887584232 921889869824 923850637312 923998679296 924298419352 924486363328 925363601408 926819762176 927910527808 928939848704 929241191648 929430140672 929731642664 930441723904 930743554048 932872616192 935417348096 935870736416 937861239808 938011526914 939032450048 939528068864 940419579904 944054013952 944552283136 946712932544 947020040978 947743326208 948202688818 949603364864 950636904448 951138648064 952964155136 953273291432 953776426526 954504871936 954814508032 956998632128 957419094016 958371009568 959609176064 959920467968 962116271872 963671785472 963826208576 964740775936 968510930944 968825110528 968980359424 969294691288 972569323264 973082642752 974005993472 974162072576 975222341632 975737061376 977770228736 977969045504 978286293248 979507986688 980437434368 980954906624 981591302144 983198826496 983517770752 984268931072 984588222464 984745997312 986998589248 987318766126 987519524464 988594331648 988915026176 990012018688 990534544384 991177154704 991612633088 992598545624 993880932352 994203341824 994362657442 996477567296 997721978176 998248573168 999195803648 999680104808 1000811266048 1003057389824 1003586800832 1003912358834 1008953575168 1009724162048 1010051710976 1010584813568 1014490414784 1015453057024 1015989010432 1017257787392 1018269197666 1019421392896 1019584749568 1019915497216 1022248538864 1022697668608 1023901272064 1025037074432 1025369590784 1025910778112 1026694316032 1027027369984 1029376679936 1029541631888 1032184659968 1032684950528 1033354905968 1033900307924 1034881368064 1035047202112 1035382965694 1036173737984 1036509867008 1036720627712 1038880868032 1039429186576 1040727235856 1041714774016 1042264588288 1044648753152 1044987631424 1045785739264 1046124986368 1046292622144 1046632033678 1047838195712 1049532301312 1050722215312 1051719237632 1051887769856 1052442953408 1053588422656 1055998490624 1056341050688 1057512838144 1058757415252 1059222585344 1061645541376 1061989933312 1063361970176 1063706918912 1065748476688 1066310975884 1069048397824 1069566555904 1072013173616 1073179942912 1073746364416 1074765234176 1076107411456 1077896065708 1078918873088 1079488323584 1080836399104 1083135229952 1083660215792 1085260988416 1086442176512 1086616272896 1089101891584 1089455190208 1090030201744 1090862710784 1091216580608 1092427055104 1093712722432 1094193250304 1095281153792 1096473247744 1096696201216 1097051963392 1097227759936 1099561453568 1099737652244 1100934596608 1101291733696 1101515666944 1102560886784 1103095288064 1103810922284 1104393510737 1106821947392 1107180994304 1107406125056 1107765361472 1110299358388 1111507798016 1111685911028 1113328082944 1114539819008 1115128070144 1116392353769 1117451689984 1117630755472 1118220637996 1119437699072 1120499924992 1121091321856 1122362366356 1123607390528 1125243682816 1125423996928 1127998387712 1128364304144 1129822093312 1130188601344 1131442307072 1132039479296 1133271580672 1134398337856 1135863922688 1136232390656 1136414465648 1139013996967 1140253689344 1140855512192 1141938061312 1142491548352 1143364124672 1143735025664 1146351302656 1146956343808 1147328410096 1148388674048 1149478371328 1151388979279 1153089800192 1154344812544 1154529789952 1154904313024 1157546139596 1158157089353 1159417616896 1160517779456 1160703746048 1162580328448 1163736225904 1165002825728 1165239713792 1165617711104 1165804494932 1166910717952 1168284044416 1168797335552 1170122467052 1171470942208 1171850960896 1172038743568 1173745565696 1175998319104 1176379806448 1176619007872 1177000696564 1180211372032 1180977035392 1182670607552 1182911088128 1183294817936 1184198557696 1184582705152 1184823574528 1187292420608 1187482677689 1189402555264 1190531170304 1191159529472 1193832852436 1195183702016 1195571412992 1195762996736 1196150895632 1197529366528 1198887073153 1200825388928 1201964843008 1202157451264 1202791946752 1204101054464 1205298233972 1206855417856 1207246915072 1207440369751 1208586100736 1209901514752 1210540097536 1213309190144 1213702780928 1213897270124 1214824382464 1215218464768 1217998259072 1218641115296 1219036435727 1221320769536 1221716959232 1222361778176 1225157912704 1225555347148 1226491363328 1226687901824 1227085832588 1231881217952 1233050140672 1233247730176 1233647788912 1235241598976 1236469740023 1237815502336 1238468818048 1239842637824 1241847169024 1244687876096 1245091645952 1245291165041 1246700240896 1247104663552 1248488062976 1249903544351 1251749890048 1253112283136 1253367087104 1253773672448 1253974582784 1256587520524 1256843031136 1257250744057 1258210967552 1258619124224 1258875047936 1260680329216 1261498196896 1262052442112 1264939368448 1265349707776 1265607000064 1266017555968 1270294626304 1270498184032 1270910326609 1272374951936 1274377172992 1275876975736 1277087645696 1277292291968 1277706638516 1277966443424 1279357370368 1282699847264 1284122732032 1285520359424 1286198853632 1289141014528 1289559204736 1291169618816 1293076922368 1296455243264 1297653317632 1298074269184 1298759389312 1301730282248 1303147073536 1305015842816 1305704626688 1306701856768 1307125743616 1310115774464 1310325713312 1310750775719 1312444198912 1315178971232 1315873119176 1317332802688 1317760138156 1319251214336 1319462617088 1319890643456 1322909873824 1325048705024 1326518566912 1328663232512 1329984258176 1331431800832 1331702530048 1332134526976 1332347994208 1333612249088 1337282819488 1338823933952 1339258241024 1339472849792 1340930719744 1343998078976 1344434064512 1344707437568 1345143653216 1348101472256 1348812996608 1349688040448 1351623551488 1351898386432 1352336934784 1353369780224 1353808805888 1354025746304 1356905623552 1357123060216 1357839346138 1359317206016 1360607051776 1361266525696 1362868587718 1364380402784 1364823000233 1365865381888 1366586281984 1367029595008 1370156655032 1371867719992 1373894230016 1374560144111 1376115490816 1377483695968 1379203911008 1379931851144 1381241257984 1383474397184 1386579332992 1387311165856 1388370722816 1388821102592 1391998010368 1395795165184 1396247953408 1396984889344 1399666102856 1401704415232 1401929030656 1402383808672 1405591740938 1406209294336 1407864249088 1409200160768 1409425977344 1409883187328 1411704684544 1413108274312 1414646288384 1415392934912 1415619743846 1416963014656 1418505224192 1419253907456 1420862995706 1422500429824 1422961881088 1423189902904 1424738889728 1425201067136 1426843500544 1428461193544 1429215131542 1430571302912 1432128323584 1432357814272 1433113808896 1436100023456 1436392035584 1436857993208 1437955391488 1438421856256 1438652355448 1440017481728 1440777519104 1441712225024 1442345648128 1445644992512 1446113951744 1446345683552 1449654177958 1451231968256 1451997924608 1452468944696 1454080152448 1456431054848 1459762619392 1460236158304 1462122708992 1463576426966 1465404155446 1467568836608 1469166125056 1469941547008 1473240541304 1474018113722 1475622421504 1477802196992 1479647690752 1483032363008 1483513450496 1484296444928 1487560245248 1489310941184 1490032796714 1491446677504 1492233859072 1493857992704 1494097375232 1497275170816 1497515100928 1498000886536 1499936227328 1502087200768 1503061681408 1503854993344 1505523203072 1506011586464 1507161800704 1507650715648 1507957276672 1508446449664 1511896998656 1513785070336 1514276133832 1516021219328 1516756021088 1519982009344 1521636343808 1521880177664 1522373867168 1522683421952 1524128284672 1525856274922 1528323222272 1530018574336 1530826114048 1532492251136 1535997804544 1536496073728 1536742288774 1540687396864 1541500567552 1544712630272 1544960161976 1546708320256 1547210063872 1547457995776 1550997783104 1551500918198 1553505378304 1555733172224 1559291888896 1559797714552 1560989007872 1561812893696 1562319537152 1567848822848 1570164834304 1570925878984 1572125671424 1572635660288 1576233041152 1577064972736 1578561437696 1580532760576 1584662094848 1585498475264 1586709397504 1587224117248 1587478461184 1588984807424 1590854868992 1595194474496 1595711946752 1595967650816 1599618403264 1600137310618 1601359413248 1601878885376 1602204606464 1602724352768 1604502237184 1606390561072 1607096336384 1610445082624 1610772545536 1611295071232 1611553272406 1613376782336 1614980884928 1616738615296 1616997688768 1617522233866 1617851135824 1619386302464 1622004465664 1623843423664 1625644735232 1626172085384 1626502746176 1627030374662 1628273016832 1628801219584 1632527078336 1636980359168 1637844353024 1641257169664 1643377590272 1643910692864 1644174120512 1645734264832 1646602878976 1652165705728 1652701659136 1652966495488 1656747631952 1658550820864 1659426199552 1659964508224 1661805888512 1663075090432 1663614582784 1664492634112 1668300136448 1668841323776 1670383525888 1670925389056 1674747606224 1675631533532 1677221527552 1679047000064 1679316058112 1679860818944 1683703475776 1684592129968 1686425624576 1686695865008 1688296357888 1691025932288 1694894129152 1695443943424 1695715628992 1696265709754 1701996315712 1702894624816 1704510488576 1704783627008 1707266277376 1707539857408 1711097900288 1711445829632 1712001013184 1714212831232 1715917190236 1716671086592 1717784778752 1720597946368 1721156098816 1722470629376 1723029389312 1723379744768 1723938799616 1727247531184 1728159167812 1730040080384 1730601295808 1732595679232 1733435452672 1734560020732 1735322107904 1737047454842 1739012964352 1739291631616 1739855848192 1740209625088 1741860896768 1743835742768 1746655111168 1746935003044 1748592656384 1749515558912 1751419715584 1755426062336 1755995512832 1756276901456 1760785596416 1763712289988 1765385863168 1765668756544 1767017283584 1767590494208 1768523423744 1772568894976 1773143906512 1775358225872 1777042849792 1777980768256 1782047873024 1782625959488 1783987437568 1784273311744 1784852120128 1788934943012 1789879138091 1791827226112 1793814880256 1794396783872 1795343861696 1796715053056 1797297897472 1801409189888 1801697855804 1806323154944 1808371085444 1809325538867 1811042394112 1811332603696 1813970419712 1814261098496 1815982637056 1818041519056 1819001076508 1823670796288 1823963029504 1828135318016 1828728354992 1830125043712 1830718726144 1831090978816 1831684974592 1833716842496 1835712643072 1836681527296 1838763876796 1840508665856 1840882909184 1841480081408 1841775168464 1843779739648 1847701274624 1847997358592 1848596838704 1848972726656 1850727202816 1852825476691 1853639524352 1855821055616 1857879697408 1858482383296 1858860281344 1859463285328 1860883447808 1861487108096 1865745232384 1866044207797 1870834696192 1871741472832 1875722479616 1876023053828 1878064900096 1879056137728 1880839159808 1883965400669 1886318114989 1888108027904 1889104566272 1893425865088 1894040081956 1895486652416 1896405377636 1899206729728 1901273808896 1902277296128 1905928310272 1906546582864 1907552853052 1909009743872 1909629016064 1913997264256 1914838188032 1916742019136 1919218352128 1919840935936 1924232543744 1924540891427 1927343570944 1927652417152 1929481551872 1931669113997 1937021861888 1937650221056 1937960718848 1938589382576 1943023877179 1945138646528 1946165285504 1948011986944 1948324145152 1950444683264 1951474122752 1955540457472 1955938091008 1956572586496 1956886116493 1959015973376 1960874868736 1961909813248 1963182604288 1964134141123 1966397652992 1967035541504 1969176444928 1969491994624 1973997178496 1974637532252 1975039048928 1975679740661 1977188663296 1977830052352 1980024037376 1981069088768 1982354309408 1983225266176 1985197091248 1987761864704 1988406683648 1988725314884 1992955134592 1995443956352 1996497146336 1998391607296 1999360209616 2006114779648 2007173601664 2007824717668 2017907150336 2019448324096 2020103421952 2021169627136 2025705744293 2028980829568 2030906114048 2031978020864 2034515574784 2036538395332 2038842785792 2039169499136 2039830994432 2044497077728 2045395337216 2047802544128 2050074148864 2050739181568 2051821556224 2053388632064 2054054739968 2058753359872 2059083263776 2059751218987 2065369901056 2066709811936 2067800615848 2069762736128 2070094404224 2070765931388 2072347475968 2073019734016 2073441255424 2077761736064 2078858373152 2081454471712 2083429548032 2084529176576 2089297506304 2089975262848 2091571478528 2092249972736 2092585244288 2093264067356 2095676391424 2101444430624 2103438475264 2103775539712 2104885906816 2107176845312 2109271909451 2111996981248 2112682101376 2115025676288 2117514830504 2118445170688 2123291082752 2123979866624 2124320222717 2126723940352 2127413837824 2131496953376 2132621951768 2138096795648 2139133111808 2144026347232 2144721857509 2146359885824 2147492728832 2155792131416 2157837746176 2158976647168 2161672798208 2166270459904 2167320431584 2170521976832 2173232545792 2178203783168 2178910380416 2180060403488 2181725421568 2182433161216 2184854110208 2187425444864 2190562307584 2192946495488 2193392402432 2194103926784 2194455519872 2199122907136 2199475304488 2201869193216 2202583467392 2203031333888 2205121773568 2206190576128 2207621844568 2208787021474 2213643894784 2214361988608 2214812250112 2215530722944 2220598716776 2223015596032 2223371822056 2226656165888 2229079638016 2230256140288 2232784707538 2234903379968 2235261510944 2235986617403 2236441275992 2238875398144 2242182643712 2244724732712 2247214781056 2250487365632 2250847993856 2255996775424 2256728608288 2259644186624 2260377202688 2262884614144 2264078958592 2266543161344 2268796675712 2271727845376 2272464781312 2272828931296 2278027993934 2280507378688 2281711024384 2283876122624 2284983096704 2286728249344 2287470051328 2292702605312 2293912687616 2294656820192 2296777348096 2298956742656 2302777958558 2306179600384 2308689625088 2309059579904 2309808626048 2315092279192 2316314178706 2318835233792 2321035558912 2321407492096 2325160656896 2327472451808 2330005651456 2330479427584 2331235422208 2331608989864 2333821435904 2336568088832 2337594671104 2340244934104 2342941884416 2343701921792 2344077487136 2347491131392 2351996638208 2352759612896 2353238015744 2354001393128 2360422744064 2361954070784 2365341215104 2365822176256 2366589635872 2368397115392 2369165410304 2369647149056 2374584841216 2374965355378 2378805110528 2381062340608 2382319058944 2387665704872 2390367404032 2391142825984 2391525993472 2392301791264 2395058733056 2397774146306 2401650777856 2403929686016 2404314902528 2405583893504 2408202108928 2410596467944 2413710835712 2414493830144 2414880739502 2417172201472 2419803029504 2421080195072 2426618380288 2427405561856 2427794540248 2429648764928 2430436929536 2435996518144 2437282230592 2438072871454 2442641539072 2443433918464 2444723556352 2450315825408 2451110694296 2452982726656 2453375803648 2454171665176 2463762435904 2466100281344 2466495460352 2467295577824 2470483197952 2472939480046 2475631004672 2476937636096 2479685275648 2483694338048 2489375752192 2490183291904 2490582330082 2493400481792 2494209327104 2496976125952 2499807088702 2503499780096 2506224566272 2506734174208 2507547344896 2507949165568 2513175041048 2513686062272 2514501488114 2516421935104 2517238248448 2517750095872 2521360658432 2522996393792 2524104884224 2529878736896 2530699415552 2531214000128 2532035111936 2540589252608 2540996368064 2541820653218 2544749903872 2548754345984 2551753951472 2554175291392 2554584583936 2555413277032 2555932886848 2558714740736 2565399694528 2568245464064 2571040718848 2572397707264 2578282029056 2579118409472 2582339237632 2586153844736 2592910486528 2595306635264 2596148538368 2597518778624 2603460564496 2606294147072 2610031685632 2611409253376 2613403713536 2614251487232 2620231548928 2620651426624 2621501551438 2624888397824 2630357942464 2631746238352 2634665605376 2635520276312 2638502428672 2638925234176 2639781286912 2645819747648 2650097410048 2653037133824 2657326465024 2659968516352 2662863601664 2663405060096 2664269053952 2664695988416 2667224498176 2674565638976 2677647867904 2678516482048 2678945699584 2681861439488 2687996157952 2688868129024 2689414875136 2690287306432 2696202944512 2697625993216 2699376080896 2703247102976 2703796772864 2704673869568 2706739560448 2707617611776 2708051492608 2713811247104 2714246120432 2715678692276 2718634412032 2721214103552 2722533051392 2725737175436 2728760805568 2729646000466 2731730763776 2733172563968 2734059190016 2740313310064 2743735439984 2747788460032 2749120288222 2752230981632 2754967391936 2758407822016 2759863702288 2762482515968 2766948794368 2773158665984 2774622331712 2776741445632 2777642205184 2783996020736 2791590330368 2792495906816 2793969778688 2799332205712 2803408830464 2803858061312 2804767617344 2811183481876 2812418588672 2815728498176 2818400321536 2818851954688 2819766374656 2823409369088 2826216548624 2829292576768 2830785869824 2831239487692 2833926029312 2837010448384 2838507814912 2841725991412 2845000859648 2845923762176 2846379805808 2849477779456 2850402134272 2853687001088 2856922387088 2858430263084 2861142605824 2864256647168 2864715628544 2866227617792 2872200046912 2872784071168 2873715986416 2875910782976 2876843712512 2877304710896 2880034963456 2881555038208 2883424450048 2884691296256 2891289985024 2892227903488 2892691367104 2899308355916 2902463936512 2903995849216 2904937889392 2908160304896 2911582891943 2912862109696 2919525238784 2920472316608 2924245417984 2927152853932 2930808310892 2932355183681 2935137673216 2938332250112 2939883094016 2946481082608 2948036227444 2951244843008 2955604393984 2959295381504 2966064726016 2967026900992 2968592889856 2975120490496 2978621882368 2980065593428 2982893355008 2984467718144 2987715985408 2988194750464 2994550341632 2995030201856 2996001773072 2999872454656 3002855082913 3004174401536 3006123362816 3007709986688 3011046406144 3012023172928 3014323601408 3015301431296 3015914553344 3016892899328 3023793997312 3024278543671 3027570140672 3028552267664 3032042438656 3033512042176 3035480036281 3039964018688 3043272687616 3043760355328 3044747734336 3045366843904 3048256569344 3051712549844 3053323235567 3056646444544 3057136255327 3060037148672 3061652228096 3064984502272 3071995609088 3072992147456 3073484577548 3081374793728 3083001135104 3086496507479 3089425260544 3089920323952 3094420127744 3094915991552 3101995566208 3103001836396 3107010756608 3111466344448 3118583777792 3119595429104 3121978015744 3123625787392 3124639074304 3130636150271 3135697645696 3140329668608 3141851757968 3144251342848 3145271320576 3152466082304 3154129945472 3157122875392 3161065521152 3169324189696 3170996950528 3173418795008 3174448234496 3174956922368 3177969614848 3181709737984 3183251883889 3191423893504 3191935301632 3199236806528 3200274621236 3202718826496 3203757770752 3204409212928 3205448705536 3209004474368 3212781122144 3214192672768 3217836784393 3220890165248 3221545091072 3222590142464 3223106544812 3226753564672 3229961769856 3233477230592 3233995377536 3235044467732 3235702271648 3238772604928 3247686847328 3251289470464 3252344170768 3253005492352 3254060749324 3256546033664 3257602439168 3265054156672 3273960718336 3275688706048 3282514339328 3283040344199 3286755180544 3287821385728 3288348241024 3291468529664 3293205757952 3304331411456 3305403318272 3305932990976 3313495263904 3314570143423 3317101641728 3318852399104 3319929016448 3323611777024 3327229165568 3328985268224 3336600272896 3337682647552 3338217492841 3340767051776 3341850778112 3349495212448 3351263067064 3354443055104 3358632116224 3359721637888 3367406951552 3369184259936 3370277204657 3372851249152 3373391730016 3376592715776 3389788258304 3390887886848 3391431257984 3392531419508 3403992631424 3405789249632 3409020977152 3409567254016 3415079714816 3422195800576 3422891659264 3424002026368 3428425662464 3431834380472 3433342173184 3435569557504 3441195892736 3442312197632 3444941258752 3446058778624 3446759489536 3447877599232 3454495062368 3455615681441 3456318335624 3460080160768 3461202591616 3465191358464 3466870905344 3469120041464 3470644215808 3474094909684 3478025928704 3478583263232 3479711696384 3480419250176 3487671485536 3493310222336 3493870006088 3497185312768 3499031117824 3502839431168 3510852124672 3511991025664 3512553802912 3513693255919 3527424579976 3530771726336 3531337513088 3534034567168 3535180988416 3537046847488 3545137789952 3546287813024 3550716451744 3554085699584 3555961536512 3564095746048 3565251918976 3567974875136 3568546623488 3569704240256 3577869886024 3579758276182 3583654452224 3587629760512 3588793567744 3590687723392 3593430106112 3594595794944 3602818379776 3603395711608 3612646309888 3616742170888 3618651077734 3622084788224 3622665207392 3623840379929 3627940839424 3628522196992 3636083038112 3638002153016 3647341592576 3647926059008 3656270636032 3657456709984 3660250087424 3661437452288 3662181957632 3663369949184 3667433684992 3673363054592 3677527753592 3681017331712 3681765818368 3682960162816 3683550336928 3687559479296 3695402549248 3695994717184 3697193677408 3697945453312 3701454405632 3705650953382 3707279048704 3711642111232 3715759394816 3716964766592 3717720562688 3718926570656 3721766895616 3722974216192 3731490464768 3732088415594 3741669392384 3743482945664 3751444959232 3752046107656 3756129800192 3758112275456 3761678319616 3767930801338 3772636229978 3776216055808 3778209132544 3786851730176 3788080163912 3790973304832 3792810755272 3798413459456 3802547617792 3804554592256 3811856620544 3813093165728 3815105706104 3818019487744 3819258032128 3827994528512 3829676376064 3833484038272 3838436704256 3839681871872 3848465087488 3849081782854 3854687141888 3855304834304 3858963103744 3863338227994 3874043723776 3875300442112 3875921437696 3877178765152 3886047754358 3890277293056 3892330571008 3896023973888 3896648290304 3900889366528 3902948245504 3911080914944 3911876182016 3913145172992 3913772232986 3918031946752 3921749737472 3923819626496 3926365208576 3928268282246 3932795305984 3934071083008 3938352889856 3938983989248 3947994356992 3949275064504 3950078097856 3951359481322 3954377326592 3955660104704 3960048074752 3962138177536 3964708618816 3966450532352 3970394182496 3975523729408 3976813367296 3977450629768 3985910269184 3990887912704 3992994292672 3996783214592 3998720419232 4012229559296 4014347203328 4015649435336 4035814300672 4038896648192 4040206843904 4042339254272 4051411488586 4057961659136 4061812228096 4063956041728 4069031149568 4073076790664 4077685571584 4078338998272 4079661988864 4088994155456 4090790674432 4095605088256 4100148297728 4101478363136 4103643112448 4106777264128 4108109479936 4117506719744 4118166527552 4119502437974 4130739802112 4133419623872 4135601231696 4139525472256 4140188808448 4141531862776 4144694951936 4146039468032 4146882510848 4155523472128 4157716746304 4162908943424 4166859096064 4169058353152 4178595012608 4179950525696 4183142957056 4184499945472 4185170488576 4186528134712 4191352782848 4202888861248 4206876950528 4207551079424 4209771813632 4214353690624 4218543818902 4223993962496 4225364202752 4230051352576 4235029661008 4236890341376 4246582165504 4247959733248 4248640445434 4253447880704 4254827675648 4262993906752 4265243903536 4276193591296 4278266223616 4288052694464 4289443715018 4292719771648 4294985457664 4311584262832 4315675492352 4317953294336 4323345596416 4332540919808 4334640863168 4341043953664 4346465091584 4356407566336 4357820760832 4360120806976 4363450843136 4364866322432 4369708220416 4374850889728 4381124615168 4385892990976 4386784804864 4388207853568 4388911039744 4398245814272 4398950608976 4403738386432 4405166934784 4406062667776 4410243547136 4412381152256 4415243689136 4417574042948 4427287789568 4428723977216 4429624500224 4431061445888 4441197433552 4446031192064 4446743644112 4453312331776 4458159276032 4460512280576 4465569415076 4469806759936 4470523021888 4471973234806 4472882551984 4477750796288 4484365287424 4489449465424 4494429562112 4500974731264 4501695987712 4511993550848 4513457216576 4519288373248 4520754405376 4525769228288 4528157917184 4533086322688 4537593351424 4543455690752 4544929562624 4545657862592 4556055987868 4561014757376 4563422048768 4567752245248 4569966193408 4573456498688 4574940102656 4585405210624 4587825375232 4589313640384 4593554696192 4597913485312 4605555917116 4612359200768 4617379250176 4618119159808 4619617252096 4630184558384 4632628357412 4637670467584 4642071117824 4642814984192 4650321313792 4654944903616 4660011302912 4660958855168 4662470844416 4663217979728 4667642871808 4673136177664 4675189342208 4680489868208 4685883768832 4687403843584 4688154974272 4694982262784 4703993276416 4705519225792 4706476031488 4708002786256 4718772273149 4720845488128 4723908141568 4730682430208 4731644352512 4733179271744 4736794230784 4738330820608 4739294298112 4749169682432 4749930710756 4752437711483 4757610221056 4762124681216 4764638117888 4770040057013 4775331409744 4782285651968 4783051986944 4784603582528 4790117466112 4795548292612 4803301555712 4807859372032 4808629805056 4811167787008 4816404217856 4821192935888 4827421671424 4828987660288 4829761479004 4834344402944 4839606059008 4842160390144 4853236760576 4854811123712 4855589080496 4859297529856 4860873859072 4871993036288 4874564461184 4876145742908 4885283078144 4886867836928 4889447112704 4900631650816 4902221388592 4905965453312 4906751607296 4908343330352 4919571093283 4927524871808 4932200562688 4932990920704 4934591155648 4940966395904 4945878960092 4951262009344 4953875272192 4954669103461 4959370551296 4967388676096 4973020484971 4978751504384 4980366583808 4981164660164 4986800963584 4988418654208 4993952251904 4999614177404 5002252960397 5006999560192 5012449132544 5015094689792 5015898331136 5026350082096 5027372124544 5029002976228 5032843870208 5034476496896 5035500191744 5042721316864 5045992787584 5048209768448 5059757473792 5061398831104 5062428000256 5064070223872 5073789622853 5081178505216 5081992736128 5083641306436 5089499807744 5097508691968 5103507902944 5108350582784 5109169167872 5110826554064 5111865773696 5117429481472 5122517494381 5130799389056 5136490928128 5142081437696 5144795414528 5156564058112 5158236818944 5159063398027 5164678475264 5172307689472 5185820973056 5190613270528 5192297076736 5195037557248 5206921128992 5208610225379 5212588294144 5215114788499 5220063371264 5222818506752 5228502974464 5240463097856 5241302853248 5243003102876 5249776795648 5260715884928 5263492476704 5269331210752 5271040552624 5277850468352 5279562573824 5291639495296 5300194820096 5306074267648 5319937032704 5325727203328 5326810120192 5328538107904 5329391976832 5334448996352 5340496962227 5349131277952 5355295735808 5357032964096 5357891399168 5363722878976 5375992315904 5377736258048 5378829750272 5380574612864 5392405889024 5395251986432 5398752161792 5406494205952 5407593545728 5409347739136 5413479120896 5415235223552 5416102985216 5427622494208 5428492240864 5430253213693 5431357384552 5437268824064 5445066102784 5451474350872 5457521611136 5459292000932 5463461527552 5466345127936 5468118380032 5480626620128 5487470879968 5495576920064 5498240576444 5504461963264 5509934783872 5516815644032 5519727404576 5524965031936 5546317331968 5549244663424 5553482891264 5555284410368 5567992041472 5583180660736 5584991813632 5587939557376 5598664411424 5600480587163 5606817660928 5607716122624 5609535234688 5622366963752 5624837177344 5631456996352 5636800643072 5637703909376 5639532749312 5646818738176 5652433097248 5658585153536 5661571739648 5662478975384 5667852058624 5677015629824 5683451982824 5690001719296 5691847524352 5692759611616 5694606311317 5698955558912 5700804268544 5713844774176 5716860526168 5722285211648 5729431257088 5732455235584 5744400093824 5745568142336 5747431972832 5751821565952 5753687425024 5754609421792 5760069926912 5763110076416 5766848900096 5782579970048 5784455806976 5785382734208 5798616711832 5804927873024 5807991698432 5809875778784 5816320609792 5823165783886 5825724219392 5839050477568 5840944633216 5848490835968 5854305707864 5861616621784 5864710367362 5870275346432 5876664500224 5879766188032 5892962165216 5896072454888 5902489686016 5911208787968 5918590763008 5932129452032 5934053801984 5937185779712 5957243764736 5960131186856 5965786710016 5968935436288 5975431970816 5976389500928 5989100683264 5990060403712 5992003546144 5999744909312 6005710165826 6008348803072 6012246725632 6015419973376 6022092812288 6024046345856 6028647202816 6030602862592 6031829106688 6033785798656 6047587994624 6048557087342 6055140281344 6057104535328 6064084877312 6067024084352 6070960072562 6079928037376 6086545375232 6087520710656 6089495468672 6090733687808 6096513138688 6103425099688 6106646471134 6113292889088 6114272510654 6120074297344 6123304456192 6129969004544 6143991218176 6145984294912 6146969155096 6162749587456 6166002270208 6172993014958 6178850521088 6179840647904 6188840255488 6189831983104 6203991132416 6206003672792 6214021513216 6222932688896 6237167555584 6239190858208 6243956031488 6247251574784 6249278148608 6261272300542 6271395291392 6280659337216 6283703515936 6288502685696 6290542641152 6304932164608 6308259890944 6314245750784 6322131042304 6338648379392 6341993901056 6346837590016 6348896468992 6349913844736 6355939229696 6363419475968 6366503767778 6382847787008 6383870603264 6398473613056 6400549242472 6405437652992 6407515541504 6408818425856 6410897411072 6418008948736 6425562244288 6428385345536 6435673568786 6441780330496 6443090182144 6445180284928 6446213089624 6453507129344 6459923539712 6466954461184 6467990755072 6470088935464 6471404543296 6477545209856 6495373694656 6502578940928 6504688341536 6506010984704 6508121498648 6513092067328 6515204878336 6530108313344 6547921436672 6551377412096 6565028678656 6566080688398 6573510361088 6575642771456 6576696482048 6582937059328 6586411515904 6608662822912 6610806636544 6611865981952 6626990527808 6629140286846 6634203283456 6637704798208 6639858032896 6647223554048 6654458331136 6657970536448 6673200545792 6675365295104 6676434985682 6681534103552 6683701556224 6698990424896 6702526134128 6708886110208 6717264232448 6719443275776 6734813903104 6738368519872 6740554409314 6745702498304 6746783460032 6753185431552 6779576516608 6781775773696 6782862515968 6785062839016 6807985262848 6811578499264 6818041954304 6819134508032 6830159429632 6844391601152 6845783318528 6848004052736 6856851324928 6863668760944 6866684346368 6871139115008 6882391785472 6884624395264 6889882517504 6892117557248 6893518979072 6895755198464 6908990124736 6911231362882 6912636671248 6920160321536 6922405183232 6930382716928 6933741810688 6938240082928 6941288431616 6948189819368 6956051857408 6957166526464 6959423392768 6960838500352 6975342971072 6986620444672 6987740012176 6994370625536 6998062235648 7005678862336 7021704249344 7023982051328 7025107605824 7027386511838 7054849159952 7061543452672 7062675026176 7068069134336 7070361976832 7074093694976 7090275579904 7092575626048 7101432903488 7108171399168 7111923073024 7128191492096 7130503837952 7135949750272 7137093246976 7139408480512 7155739772048 7159516552364 7167308904448 7175259521024 7177587135488 7181375446784 7186860212224 7189191589888 7205636759552 7206791423216 7225292619776 7233484341776 7237302155468 7244169576448 7245330414784 7247680759858 7255881678848 7257044393984 7272166076224 7276004306032 7294683185152 7295852118016 7312541272064 7314913419968 7320500174848 7322874904576 7324363915264 7326739898368 7334867369984 7346726109184 7355055507184 7362034663424 7363531636736 7365920325632 7367100673856 7375118958592 7390805098496 7391989434368 7394387354816 7395890906624 7402908811264 7411301906764 7414558097408 7423284222464 7431518789632 7433929533184 7435441125376 7437853141312 7443533791232 7445948432384 7462980929536 7464176831188 7483338784768 7486965891328 7495777232449 7502889918464 7504092215312 7512259600384 7516224550912 7523356639232 7535861602676 7545272459956 7552432111616 7556418265088 7573703460352 7576160327824 7581946609664 7585621510544 7596826918912 7605095235584 7609109184512 7623713241088 7626186331456 7630211412208 7636038975488 7638516064256 7655989057024 7659352752128 7666968076544 7676873408512 7679363743744 7696930174976 7698163565708 7709374283776 7710609668608 7717926207488 7726676455988 7730754575159 7750600884224 7751842875392 7754357530304 7772095508716 7780554586112 7784661142016 7792047947776 7793296580608 7801778733056 7805896491008 7814746476383 7822161829888 7823752364032 7826290345984 7827544465972 7836063893504 7843499474944 7847639252992 7852730417152 7856536564492 7865590611968 7868142166016 7876705779712 7877967978496 7895988713984 7898550129008 7900156195712 7902718962644 7908754653184 7911320209408 7920096149504 7924276355072 7929417237632 7932901064704 7940788364992 7951047458816 7953626734592 7954901259536 7971820538368 7973097978769 7981775825408 7985988585344 7993566429184 7997440838464 8024459118592 8028694406656 8031298870672 8049670348313 8059722854953 8071628601344 8080413687808 8084678508544 8102822977172 8107099625471 8115923318272 8123624456192 8127912083456 8138062299136 8146153581328 8156677996544 8159323977728 8177988310912 8181581348864 8191210176512 8200296595456 8202956726272 8207286224896 8216218959872 8235013439488 8236333055104 8239004875948 8261479604224 8266839247744 8271202463392 8279050944512 8280377616896 8283063725552 8289389903872 8292078936064 8293765021696 8311046944256 8315433492608 8325817886848 8333718192128 8338116706304 8357190025216 8359901051392 8366285914112 8368999890944 8370340977152 8373056269424 8382705565696 8392209512071 8405777722496 8413753901056 8415102158848 8419543627264 8428707381248 8437087637804 8447987924992 8450728405504 8452082588257 8460102705152 8470059322016 8473780682752 8493164331008 8495919466496 8497280890868 8506895761408 8509655351296 8525987813504 8530487807072 8533255050089 8556532447232 8576105388928 8578887430036 8585439543296 8589970915328 8623168525664 8631350984704 8635906588672 8646691192832 8655288180161 8665081839616 8669281726336 8682087907328 8692930183168 8712815132672 8715641521664 8720241613952 8726901686272 8729732644864 8739416440832 8749701779456 8762249230336 8771785981952 8773569609728 8776415707136 8777822079488 8796491628544 8797901217952 8800755208399 8807476772864 8810333869568 8812125335552 8824762304512 8830487378272 8835148085896 8854575579136 8857447954432 8859249000448 8862122891776 8882394867104 8892062384128 8893487288224 8896372286263 8906624663552 8921024561152 8931138830152 8939613519872 8941046043776 8943946469612 8945765103968 8955501592576 8978898930848 8988859124224 9003391975424 9023987101696 9026914433152 9038576746496 9041508810752 9051538456576 9056315834368 9075186702848 9086911381504 9089859125248 9091315725184 9112111975736 9122029514752 9126844097536 9135504490496 9139932386816 9146912997376 9149880205312 9170810421248 9175650750464 9178627280768 9187109392384 9211111834232 9224718401536 9234758500352 9236238319616 9239234504192 9260369116768 9265256714824 9275340935168 9285629968384 9300642627584 9309889807232 9320022605824 9321917710336 9324941688832 9326435959456 9335285743616 9346272355328 9360979736416 9371767537664 9374807687168 9376309948544 9389964525568 9407986552832 9411038451584 9412952062976 9416005572512 9437544546298 9441690976256 9447816283136 9461364860416 9463288705024 9466358543488 9473588461568 9476661641216 9478588596224 9498339364864 9499861421512 9504875422966 9515220442112 9524249362432 9529276235776 9540080114026 9550662819488 9553761001631 9564571303936 9566103973888 9569207165056 9580234932224 9591096585224 9606603111424 9615718744064 9617259610112 9622335574016 9632808435712 9642385871776 9654843342848 9657975320576 9659522958008 9668688805888 9684320780288 9706473521152 9709622247424 9711178160992 9718595059712 9721747718144 9743986072576 9749128922368 9752291485816 9770566156288 9773735673856 9778894225408 9801263301632 9804442777184 9811930906624 9813503214592 9816686660704 9839142186566 9855049743616 9864401125376 9865981841408 9869182311296 9881932791808 9891757920184 9902524018688 9907750544384 9909338206922 9918741102592 9934777352192 9946040969942 9957503008768 9960733167616 9962329320328 9973601927168 9976837308416 9987904503808 9999228354808 10004505920794 10013999120384 10024898265088 10030189379584 10031796662272 10052700164192 10054744249088 10058005952456 10065687740416 10068952993792 10071000383488 10085442633728 10091985575168 10096419536896 10119514947584 10122797662208 10124856000512 10128140447744 10147579245706 10162357010432 10163985472256 10167282612872 10178999615488 10195017383936 10207015805888 10216701165568 10218338335744 10221653108128 10223731547392 10234858962944 10245034988762 10261598778112 10272981856256 10284162875392 10289590829056 10313128116224 10316473637888 10318126796054 10329356950528 10344615378944 10371641946112 10381226541056 10384594153472 10390075114496 10413842257984 10417220450758 10425176588288 10430229576998 10440126742528 10445637013504 10457005948928 10480926195712 10482605706496 10486006205752 10499553591296 10521431769856 10526984953408 10538662421504 10542081105248 10555700936704 10559125147648 10583278990592 10600389640192 10612148535296 10639874065408 10651454406656 10653620240384 10657076215808 10658783953664 10668897992704 10680993924454 10698262555904 10710591471616 10714065928192 10715782798336 10727445757952 10751984631808 10755472516096 10757659500544 10761149225728 10784811778048 10790503972864 10797504323584 10812988411904 10815187091456 10818695478272 10826958241792 10830470447104 10832205970432 10855244988416 10856984481728 10860506427386 10862714769104 10874537648128 10890132205568 10902948701744 10915043222272 10918584001864 10926923055104 10932690255872 10936236760064 10961253240256 10974941759936 10991153840128 10996481152888 11008923926528 11019869567744 11033631288064 11039454809152 11049930063872 11092634663936 11098489326848 11106965782528 11110568820736 11135984082944 11166361321472 11169983627264 11175879114752 11197328822848 11200961174326 11213635321856 11215432245248 11219070469376 11244733927504 11249674354688 11262913992704 11273601286144 11275407818752 11279065498624 11293637476352 11304866194496 11317170307072 11323143479296 11324957950768 11335704117248 11354031259648 11366903965648 11380003438592 11383695048704 11385519223232 11389212622634 11397911117824 11401608537088 11427689548352 11433721052336 11444570423296 11458862514176 11464910471168 11488800187648 11491136284672 11494863945664 11503643131904 11507374850048 11509218843584 11520139853824 11526220152832 11533697800192 11565159940096 11568911613952 11570765468416 11597233423664 11609855746048 11615983396864 11619751557568 11632641219584 11646331567772 11651448438784 11678100955136 11681889266432 11696981671936 11708611415728 11723233243568 11729420734724 11740550692864 11753329000448 11759532376064 11785924330432 11792144909776 11804979372032 11822417575936 11837181526016 11864258904064 11868107603968 11874371559424 11914487529472 11920262373712 11931573420032 11937870872576 11950863941632 11952779001856 11978201366528 11980120807424 11984007092288 11999489818624 12011420331652 12016697606144 12024493451264 12030839946752 12044185624576 12048092691712 12057294405632 12061205725184 12063658213376 12067571597312 12095175989248 12097114174684 12110280562688 12114209070656 12128169754624 12134048168704 12141920145124 12148328618107 12159856074752 12173090750464 12175041421312 12178990937344 12181467375616 12193026277376 12206850199376 12213292942268 12226585778176 12228545021308 12240148594688 12246608912384 12259938009088 12287982436352 12291968589824 12293938310192 12325499174912 12332004540416 12345986029916 12357701042176 12359681295808 12377680510976 12379663966208 12407982264832 12412007345584 12428043026432 12440399629211 12445865377792 12474335111168 12478381716416 12487912062976 12494503149568 12498556297216 12522544601084 12529153966637 12542790582784 12561318674432 12567407031872 12577005371392 12581085282304 12609864329216 12616519781888 12628491501568 12644262084608 12665278772069 12677296758784 12683987802112 12697792937984 12699827689472 12711878459392 12726838951936 12733007535556 12765695574016 12767741206528 12796947226112 12801098484944 12810875305984 12815031083008 12817636851712 12821794822144 12836017897472 12851124488576 12856770691072 12871347137572 12883560660992 12886180364288 12890360569856 12892426179248 12919847079424 12933908922368 12935981510144 12940177870928 12942809086592 12955090419712 12969778336837 12990747389312 13005157881856 13009376683072 13012021969408 13016242997296 13026184134656 13030409756672 13060216626688 13062309454579 13095842873344 13102754824192 13130057357312 13132161376796 13147020722176 13151285542912 13153392964096 13165874118656 13172823031808 13187757804683 13221613273088 13223731963904 13253981055616 13258280573692 13268406566912 13275409596416 13279716065792 13294447108096 13308916662272 13315941072896 13346401091584 13350730590208 13352869971364 13363068207104 13367403112448 13397980849792 13405052268256 13417772220416 13434528464896 13438886551552 13469627806208 13476737039744 13481108818628 13491404996608 13493566920064 13506370863104 13559153033216 13563551547392 13565725031936 13570125678032 13601167140253 13615970525696 13623156998528 13636083908608 13638269016064 13660318859264 13688783202304 13691566637056 13696008105472 13698202815451 13713702649856 13727337521888 13733368692736 13742278230016 13748938987861 13764783570944 13769248790528 13784235114496 13787037958144 13791510396928 13817980249472 13822462725764 13825273342496 13829758184627 13840320643072 13844810366464 13867483621376 13876480165856 13882576863232 13896379638736 13914333052928 13918846785536 13921677000704 13950685942144 13973240889344 13975480024352 13988741251072 13996124471296 14043408498688 14047964102656 14050215211648 14054773023676 14109698319904 14123086905344 14125350052352 14136138268672 14140723953664 14148187389952 14180551159808 14185151252096 14202865806976 14216342798336 14223846146048 14256382984192 14261007675904 14271899500544 14274186493952 14278816961024 14311479544096 14319033104728 14334617808896 14350519042048 14355174270976 14362750893568 14373720424448 14378383179776 14411273519104 14413582846432 14418258532909 14466968683552 14474604310936 14488339152896 14490660829568 14495361519716 14511763357696 14514088787968 14544332152448 14552008612064 14591704236032 14625082544128 14629826839936 14641000349696 14645749809152 14648727830528 14653479796736 14669734739968 14710111014368 14724069326848 14727063273472 14731840651264 14734201347712 14750237917184 14764903366157 14781610196992 14783978868736 14788774709632 14791781813248 14805817622528 14822603813528 14829116194816 14846568444928 14863037579264 14867859066368 14870882250752 14875706282624 14887067582464 14891896864768 14925961859072 14928353662376 14966677569536 14973931782656 14991554464898 15005779836928 15008184430624 15013053002563 15024519200768 15032449101824 15071723205352 15090544919912 15104864223232 15112836530176 15147406920704 15152320655648 15163893219328 15171243021088 15193653837824 15218218369024 15247426482176 15252372662912 15260422824416 15272077950976 15277032128512 15311978114048 15333936153088 15353746817024 15358727487488 15393860349952 15396327131416 15418748567552 15421219337216 15435852414976 15453352911976 15461509150318 15501201768448 15503685750784 15508715060608 15544191017432 15561109172224 15569322284032 15584095895552 15586593161216 15603557466112 15611792982016 15629492952766 15644323659776 15647504728064 15652580691968 15655088931944 15672127787008 15695278505984 15705460834304 15713073128984 15731181223936 15736284332032 15753411559424 15755935956992 15791977427968 15797100258016 15800312391424 15805437925288 15817509306368 15822640418816 15840192299008 15848552710144 15858834475264 15865802129408 15881576729984 15902094917632 15907253469184 15909802519072 15943641076736 15946195957538 15963551650816 15971977170688 15987132858368 15994881676928 16048918237184 16057388813312 16062597741344 16099340696626 16119445709906 16143257202688 16160827375616 16169357017088 16205645954344 16214199250942 16231846636544 16247248912384 16255824166912 16276124598272 16292307162656 16313355993088 16318647955456 16355976621824 16363162697728 16382420353024 16400593190912 16405913452544 16414572449792 16432437919744 16470026878976 16472666110208 16478009751896 16522959208448 16533678495488 16542404926784 16558101889024 16560755233792 16566127451104 16578779807744 16584157872128 16587530043392 16622093888512 16630866985216 16651635773696 16667436384256 16676233412608 16714380050432 16719802102784 16732571828224 16737999781888 16740681954304 16746112538848 16765411131392 16784419024142 16811555444992 16827507802112 16830204317696 16839087254528 16857414762496 16874175275608 16895975849984 16901456811008 16904165176514 16920205410304 16940118644032 16947561365504 16986328662016 16991838932992 16994561781736 17013791522816 17019310702592 17051975627008 17060975614144 17066510100178 17113064894464 17152210777856 17157774860072 17170879086592 17179941830656 17246337051328 17262701969408 17271813177344 17293382385664 17310576360322 17330163679232 17338563452672 17364175814656 17385860366336 17425630265344 17431283043328 17440483227904 17453803372544 17459465289728 17478832881664 17499403558912 17524498460672 17543571963904 17547139219456 17552831414272 17555644158976 17592983257088 17595802435904 17601510416798 17614953545728 17620667739136 17624250671104 17649524609024 17660974756544 17670296171792 17709151158272 17714895908864 17718498000896 17724245783552 17764789734208 17784124768256 17786974576448 17792744572526 17813249327104 17842049122304 17862277660304 17879227039744 17882092087552 17887892939224 17891530207936 17911003185152 17957797861696 17977718248448 18006783950848 18047974203392 18053828866304 18077153492992 18083017621504 18103076913152 18112631668736 18150373405696 18173822763008 18179718250496 18182631450368 18224223951472 18244059029504 18253688195072 18271008980992 18279864773632 18293825994752 18299760410624 18341620842496 18351301500928 18357254561536 18374218784768 18422223668464 18449436803072 18469517000704 18472476639232 18478469008384 18520738233536 18530513429648 18550681870336 18571259936768 18601285255168 18619779614464 18640045211648 18643835420672 18649883377664 18652871918912 18670571487232 18692544710656 18721959472832 18743535075328 18749615374336 18752619897088 18779929051136 18815973105664 18822076903168 18825904125952 18832011145024 18875089092596 18883381952512 18895632566272 18922729720832 18926577410048 18932717086976 18947176923136 18953323282432 18957177192448 18996678729728 18999722843024 19009750845932 19030440884224 19048498724864 19058552471552 19080160228052 19101325638976 19107522003262 19129142607872 19132207947776 19138414330112 19160469864448 19182193170448 19213206222848 19231437488128 19234519220224 19244671148032 19265616871424 19284771743552 19309686685696 19315950641152 19319045916016 19337377611776 19368641560576 19412947042304 19419244494848 19422356321984 19437190119424 19443495436288 19487972145152 19498257844736 19504582971632 19541132312576 19547471347712 19557788450816 19602526603264 19608885554368 19623861813248 19627006429184 19633373321408 19678284373132 19688670519001 19710099487232 19728802250752 19731963682816 19738364622592 19763865583616 19783515840368 19805048037376 19815501088768 19818676413844 19837482205184 19869554704384 19892081939884 19915006017536 19921466335232 19924658640656 19953674616832 19975809007616 19998456709616 20009011841588 20027998240768 20049796530176 20060378759168 20063593324544 20105400328384 20109488498176 20116011904912 20131375480832 20137905987584 20142000766976 20170885267456 20183971150336 20192839073792 20239029895168 20245595324416 20249712001024 20256280895488 20295158491412 20324714020864 20327970944512 20334565225744 20357999230976 20381080243601 20390034767872 20414031611776 20433402331136 20436676671488 20443306216256 20447463094784 20469717925888 20490069977524 20523197556224 20526486285767 20545963712512 20568325750784 20579181658112 20626256232448 20632947275776 20636253592108 20658713901056 20689230757888 20723619407359 20743283892224 20762453082112 20769188306944 20780150228992 20827684515968 20834440901516 20850353176576 20860459153996 20880253485056 20891274027008 20914011897856 20961852391424 20965211412992 20972012411504 20999107182592 21019985580391 21042863539712 21053969906816 21077324843008 21084162210496 21111401873408 21118250295296 21166557981184 21169949805697 21200779280384 21224297070592 21248360253967 21279748130816 21302908813312 21307240480768 21314152431616 21317567907328 21337795985408 21361987848908 21373262648969 21396525111808 21428131856384 21431565596672 21454891515904 21503969263616 21510945032192 21515319001088 21522298451456 21569623556096 21581007945728 21595008647168 21605475552353 21625976823808 21630374182912 21637390956544 21660940894208 21664411940864 21710489976832 21713968963456 21721012854772 21725429538208 21749075296256 21780264411136 21805897403488 21830086444544 21837168003728 21853846110208 21865380511744 21872473520128 21922506480512 21949883519872 21982307680256 21992962305776 22039739135488 22067262576128 22078909618304 22099860127744 22185269327872 22196978653696 22213931565056 22221137641472 22271968165888 22282763187223 22339967254528 22351758229504 22394657645696 22401922348652 22427270643712 22430864490496 22438140938752 22489467855008 22499348709376 22525827985408 22550815637504 22558130997248 22587274952704 22609732388992 22634340614144 22646286958592 22649915901536 22671408234496 22733807931296 22760006877184 22767390097408 22771038446464 22778425245268 22795822235648 22803217074176 22855379096704 22867442104672 22889140846592 22917725028352 22929820942336 22977600375296 22982272569344 22989727891328 23007286263808 23014749700096 23018437687168 23040279707648 23052440305664 23067395600384 23130319880192 23137823227904 23141530936832 23194466847328 23201991003961 23219711492096 23231966793728 23239503115136 23265282439168 23292663135544 23302896877568 23356201910272 23363778532864 23367522449887 23393963343872 23417222831456 23446466487136 23458841469448 23481101385728 23519064752128 23571848660864 23584289819552 23591940432599 23609958744064 23728517808128 23736215207936 23748743118848 23828975058944 23840524747424 23863146840064 23875741745152 23905558003712 23956402733056 23960241614848 23968014184576 23998979637248 24022840663304 24033395212288 24048986902528 24061679893504 24088371249152 24096185383424 24114588811264 24122411450368 24127316426752 24135143194624 24190351978496 24194228349368 24220561125376 24228418141312 24256339509248 24268096337408 24283840290248 24296657236214 24319712149504 24346181500928 24350082842624 24357981874688 24362934751232 24413700398752 24426585884536 24453171556352 24457090042616 24480297189376 24493217824768 24519876018176 24575964872704 24583937179648 24587876620384 24595852791433 24664009080832 24691972059832 24715402084352 24719362591616 24755361021952 24759327932416 24815964529664 24824014691168 24856086052864 24880799258422 24891730755584 24948670222336 24956763432832 24975824125952 24989006299136 24997112594432 25045089202168 25058307933274 25085581165568 25122637348864 25134814063744 25154010742784 25162170564608 25219728658432 25233039563776 25256983003136 25288524169216 25330557544138 25354593517568 25367975604224 25395585875968 25399655378944 25453677903872 25466015071112 25531391148032 25535482413056 25593894452224 25602196969888 25621750611968 25630062166016 25635273703424 25643589644288 25672035794944 25702248977152 25713541382144 25742694275144 25767121321984 25772360728576 25780721139712 25784852358496 25839694158848 25867817844736 25871963020288 25880355741856 25885618173184 25910180839424 25939556673674 25981494778624 26010315763712 26018753366144 26024043938816 26032485994592 26052368269312 26060819513344 26120433253376 26124618909158 26191685746688 26205509648384 26260114714624 26264322753592 26294041444352 26302571085824 26306785928192 26331748237312 26345646063616 26375515609366 26443226546176 26447463927808 26507962111232 26516561147384 26536813133824 26550819192832 26559432131584 26588894216192 26617833324544 26631882145792 26692802183168 26701461180416 26705739942728 26726136414208 26734806224896 26795961699584 26810104536512 26835544440832 26869056929792 26877773103104 26939255612416 26953474079488 26962217637256 26982809993216 26987133840128 27012741726208 27118306066432 27127103094784 27131450063872 27140251356064 27202334280506 27231941051392 27246313997056 27272167817216 27276538032128 27320637718528 27377566404608 27383133274112 27392016210944 27396405630902 27427405299712 27454675043776 27466737385472 27484556460032 27497877975722 27529567141888 27538497581056 27568470228992 27574075916288 27583020793856 27635960498944 27644925451528 27650546684992 27659516369254 27680641286144 27689620732928 27734967242752 27752960331712 27765153726464 27792759277472 27828666105856 27837693571072 27843354001408 27901371884288 27946481778688 27950960048704 27977482502144 27992248942592 28086816997376 28095928205312 28100430423296 28109546047352 28219396639808 28246173810688 28250700104704 28272276537344 28281447907328 28296374779904 28361102319616 28370302504192 28405731613952 28432685596672 28447692292096 28512765968384 28522015351808 28543799001088 28548372987904 28557633922048 28622959088192 28638066209456 28669235617792 28701038084096 28710348541952 28725501787136 28747440848896 28756766359552 28822547038208 28827165692864 28836517065818 28933937367104 28949208621872 28976678305792 28981321659136 28990723039432 29023526715392 29028177575936 29088664304896 29104017224128 29183408472064 29250165088256 29259653679872 29282000699392 29291499618304 29297455661056 29306959593472 29339469479936 29420222028736 29448138653696 29454126546944 29463681302528 29468402695424 29500475834368 29529806732314 29563220393984 29567957737472 29577549419264 29583563626496 29611635245056 29645207627056 29658232389632 29693136889856 29726075158528 29735718132736 29741764501504 29751412565248 29774135164928 29783793729536 29851923718144 29856707324752 29933355139072 29947863565312 29983108929796 30011559673856 30016368861248 30026106005126 30049038401536 30064898203648 30143446410704 30181089839824 30209728446464 30225673060352 30294813841408 30304641311296 30327786438656 30342486042176 30387307675648 30436436738048 30494852964352 30504745325824 30520845648832 30544155901952 30554064257024 30623956228096 30667872306176 30707493634048 30717454974976 30787720699904 30792654262832 30837497135104 30842438674432 30871704829952 30906705823952 30923018300636 31002403536896 31007371501568 31017430121216 31088382034864 31122218344448 31138644568064 31168191791104 31173186322432 31207114932224 31223585964032 31258985905532 31288647319552 31295009456128 31305161383936 31310177863888 31344255574016 31390557011968 31410921668608 31426146257968 31462362447872 31472568664064 31506823118848 31511871913984 31583954855936 31594200516032 31600624782848 31610875850576 31635018612736 31645280837632 31680384598016 31697105420288 31717668950528 31731604258816 31763153459968 31804189835264 31814506938368 31819605038144 31887282153472 31892391915076 31927103301632 31943954341376 31974265716736 31989763353856 32027411811373 32097836474368 32114777626624 32125195482688 32198681393252 32238891419812 32286514405376 32321654751232 32338714034176 32411291908688 32428398501884 32463693273088 32494497824768 32511648333824 32552249196544 32584614325312 32626711986176 32637295910912 32711953243648 32726325395456 32764840706048 32801186381824 32811826905088 32829144899584 32864875839488 32940053757952 32945332220416 32956019503792 33031405912043 33045918416896 33067356990976 33084809853568 33116203778048 33121510467584 33132254902208 33157559615488 33168315744256 33175060086784 33244187777024 33261733970432 33267063980381 33303271547392 33334872768512 33352466825216 33390280399091 33428760100864 33439604205568 33475999563776 33481363908608 33492225077696 33530822262784 33568838048284 33586555591237 33623110889984 33655015604224 33660408635392 33678174509056 33714829524992 33748350551216 33791951699968 33802913622016 33808330353028 33840410820608 33880237288064 33895122731008 33972657324032 33983677865984 33989123563472 34038621405184 34103951254016 34121951228288 34133020200356 34226129788928 34304421555712 34315549720144 34341758173184 34359883661312 34436997652981 34492674102656 34525403938816 34543626354688 34586764771328 34621152720644 34660327358464 34677126905344 34728351629312 34771720732672 34851260530688 34862566086656 34880966455808 34907606745088 34918930579456 34957665763328 34998807117824 35015770722779 35048996921344 35087143927808 35105662828544 35111288317952 35185966514176 35191604871808 35203020833596 35229907091456 35241335478272 35248501342208 35299049218048 35321949513088 35340592343584 35418302316544 35429791817728 35436996001792 35448491567104 35529579468416 35568249536512 35573949152896 35585489145052 35626498654208 35724555320608 35758454079488 35764184175104 35775785878448 35783060415872 35822006370304 35857622460667 35915595723392 35955436496896 36013567901696 36095948406784 36107657732608 36113443786189 36154306985984 36166035243008 36206153826304 36225263337472 36300746811392 36347645526016 36359436500992 36365262900736 36448447902944 36460271577653 36488118059008 36507376390144 36559729547264 36599520821248 36683241684992 36702603001856 36714509123072 36748437569536 36844447336928 36898873606144 36944953278464 36956938016768 37041476467072 37061026859296 37101363740672 37142519873536 37239559228928 37280090423296 37287670841344 37299766755328 37305743837824 37341142974464 37385089421312 37443918945664 37487070150656 37499230748672 37505239794176 37631946211328 37644153806336 37651808251904 37664022290048 37750178185192 37766763905024 37791265132544 37845459441664 37853154820096 37865434173952 37894353846272 37906646564864 37914354384896 37993357459456 37999445686048 38011772495851 38019501691864 38060881768448 38117104943104 38160320456104 38202651277952 38215044006524 38258285215744 38264415895552 38276828660224 38364386340896 38426412445696 38469038440448 38489342296064 38531233742848 38569543487104 38619373371392 38631901282304 38638091832032 38674755223552 38825894084608 38838488989696 38844712643968 38874380238848 38886990872576 38975944290304 38996515689472 39009165943264 39082264625152 39094942695424 39115576901632 39205053206528 39217771108736 39247723626496 39254012858368 39266746642816 39356568746264 39377341038002 39420198974464 39457604501504 39463927365632 39476729245184 39527731167232 39567031680736 39610096074752 39631002177536 39637352827688 39674964410368 39739109408768 39784163879768 39830012035072 39842932670464 39849317281312 39862244179219 39907349233664 39996913419232 40018023683176 40055996481536 40120757518336 40127186649088 40210800656768 40218976996352 40232023809824 40262750961664 40275811975168 40284001533952 40341770534912 40367942300672 40478059790336 40491190648832 40499424002048 40512561790976 40590316982824 40649428041728 40655941889024 40669130451488 40715998461952 40762160487202 40780069535744 40828063223552 40866804662272 40873353342976 40886612432512 40894926189568 40939435851776 40980139955048 41046395112448 41052972571534 41091927425024 41136651501568 41158363316224 41252512464896 41265894551552 41272507184216 41317427802112 41378461515776 41447238814718 41486567784448 41524906164224 41538376613888 41560300457984 41655369031936 41668881803032 41700706353152 41720918307992 41760506970112 41782548054016 41828023795712 41923704782848 41930422825984 41944024823008 41998214365184 42039971160782 42085727079424 42107939813632 42154649686016 42168324420992 42222803746816 42236500590592 42333115962368 42339899611394 42401558560768 42448594141184 42496720507934 42559496261632 42605817626624 42614480961536 42628304863232 42635135814656 42675591970816 42723975697816 42746525297938 42793050223616 42856263712768 42863131193344 42909783031808 43007938527232 43021890064384 43030638002176 43044596902912 43139247112192 43162015891456 43190017294336 43210951104706 43251953647616 43260748365824 43274781913088 43321881788416 43328823881728 43420979953664 43427937926912 43442025709544 43450859076416 43498150592512 43560528822272 43611794806976 43660172889088 43674336007456 43707692220416 43730761023488 43744947040256 43845012961024 43899767039744 43964615360512 43985924611552 44079478270976 44134525152256 44157819236608 44199720255488 44370538655744 44393957307392 44427863130112 44442275282944 44543936331776 44565526374446 44679934509056 44703516459008 44789315291392 44803844697304 44854541287424 44861728980992 44876281877504 44978935710016 44998697418752 45051655970816 45101631275008 45116261994496 45174549905408 45219464777984 45268681228288 45292573917184 45299831803072 45342816468992 45467615862592 45520013754368 45534780194816 45542076892928 45556850490536 45591644471296 45606434148352 45710758193408 45734884209344 45778281693184 45835450056704 45859641884672 45955200750592 45964545138688 45979455782656 46014572527616 46029499400192 46036875374336 46080559415296 46104880611328 46134791200768 46260639760384 46275646455808 46283061873664 46388933694656 46403982007922 46439422984192 46463933587456 46479006230272 46530564878336 46585326271088 46605793755136 46712403820544 46727557065728 46735044899774 46787926687744 46834445662912 46892932974272 46917682938896 46962202771456 47038129504256 47143697321728 47168579639104 47183880865198 47219917488128 47457035616256 47472430415872 47497486237696 47657950117888 47681049494848 47726293680128 47751483490304 47811116007424 47912805466112 47920483229696 47936028369152 47997959274496 48045681326608 48066790424576 48097973805056 48123359787008 48176742498304 48192370766848 48229177622528 48244822900736 48254632853504 48270286389248 48380703956992 48388456698736 48441122250752 48456836282624 48512679018496 48536192674816 48567680580496 48593314472428 48639424299008 48692363001856 48700165685248 48715963749376 48725869502464 48827400797504 48853171769072 48906343112704 48914180085232 48960594378752 48986435649536 49039752036352 49151929745408 49167874359296 49175753240768 49191705582866 49328018161664 49383944119664 49430804168704 49438725183232 49510722043904 49518655864832 49631929059328 49648029382336 49712172105728 49761598516844 49783461511168 49897340444672 49913526865664 49951648251904 49978012598272 49994225188864 50090178404336 50116615866548 50171162331136 50245274697728 50269628127488 50308021485568 50324341129216 50439457316864 50466079127552 50513966006272 50577048338432 50661115088276 50709187035136 50735951208448 50791171751936 50799310757888 50907355807744 50932030142224 51062782296064 51070964826112 51187788904448 51204393939776 51243501223936 51260124332032 51270547406848 51287179288576 51344071589888 51404497954304 51427082764288 51485388550288 51534242643968 51544721457152 51561442279424 51569704716992 51679388317696 51735635689472 51743926040576 51760711483712 51771236346368 51820361678848 51879113347348 51906495004639 51962989557248 52020631527424 52037506732288 52048087877632 52064971989184 52104736538624 52121639026688 52240866506752 52249237818316 52383371493376 52411019296768 52470440627143 52520229429248 52528645507184 52605142171648 52613571856384 52663496474624 52691292127232 52751031218732 52886453092352 52894927855616 53015924222464 53033122294768 53073626267648 53101638385664 53118864263168 53177788432384 53235666649088 53263764291584 53385604366336 53402922360832 53411479885456 53452272828416 53469612449792 53591923399168 53620209073024 53671088881664 53738113859584 53755546206208 53878511224832 53906948158976 53924435274512 53965619986432 53974267680256 54025483452416 54115282026113 54254206189568 54262900127744 54280502712128 54404668561012 54463882102784 54492627994112 54544335634432 54553076064256 54641275437056 54703225334681 54755132809216 54766266548224 54784032421888 54792811261804 54854810599424 54909350087552 54933474770944 54969112920064 54995755951444 55059134283776 55076995162112 55136940457984 55166041587712 55271920997888 55289850903056 55301093369984 55319032738508 55361282572288 55379241465856 55469934485504 55505920663424 55530307452928 55585518554944 55657332211712 55675387142144 55686708002816 55802743768576 55811685851383 55892963557376 55901920097408 55954965004288 55984497885184 56173633994752 56191856410624 56200860846592 56219092094704 56347692438191 56438793279616 56492347621376 56501400209408 56562895814656 56592749559808 56722204639232 56740605008384 56749697378297 56811463227904 56865371193344 56895384584192 57025531936768 57044030703616 57096745975808 57115267844096 57245918176384 57276132418912 57294712479169 57338471235584 57402076168192 57420697083904 57451003574272 57513532719104 57645094076416 57654331385728 57673034131636 57867874734208 57898417243744 57953356611584 57962643318272 57981446078864 58056355151872 58177328609792 58208034448256 58366816944128 58500330176512 58519307359744 58564001398784 58582999236608 58594911322112 58613919186944 58678938959872 58745466584497 58840444057472 58896277307392 58908253093888 58927362605056 58936805390848 59000951668736 59059613464628 59126440787968 59135915474944 59155098838528 59167127252992 59290415254112 59316464779264 59386273779712 59452150317056 59471436265472 59483529003008 59502825130496 59548270329856 59567587459072 59703847436288 59713414649504 59732785350623 59895727130624 59966217859592 60023119347712 60032737722496 60052212010252 60098076803072 60129796407296 60286892821408 60362179679648 60419456892928 60451346120704 60589627682816 60609282622592 60655572877312 60684972084352 60774615351296 60989705928704 61009490651648 61041691297664 61088311803904 61108128514048 61247912456192 61335744612352 61414987268096 61434909949952 61575441399808 61585308525664 61605286458793 61674994270208 61684877348864 61813411647904 61846036601272 62004807073792 62014743003136 62034860242432 62176764069728 62244436688896 62277289136128 62346372644864 62447171928064 62517971811064 62577294639104 62590018912256 62610322767872 62620355727776 62688511148032 62821843337216 62852292515936 62924724895744 62945137328128 63023743827968 63167909711872 63188401032064 63201249565696 63221751701152 63270037225472 63290561675264 63360769196032 63394210840576 63435337901056 63526306919936 63608379670528 63629013876736 63639210076288 63774564306944 63784783830152 63854206603264 63887908682752 63948531433472 63979526707712 64054823622746 64195672948736 64229555253248 64250390965376 64397362786504 64477782839624 64573028810752 64643309502464 64677428068352 64822583817376 64856797003768 64927386546176 65023296667648 65104498393088 65169228650624 65253423972352 65274591821824 65423906487296 65529681412096 65602372763648 65623653810176 65658289799168 65729751678976 65880107515904 65890664440832 65912039007584 66062811824086 66091836833792 66134713981952 66169619707136 66232407556096 66243020935168 66264509804416 66315119230976 66336631488512 66350120173568 66488375554048 66523467940864 66534127960762 66606543094784 66669745537024 66704933650432 66780560798182 66857520201728 66879208411136 66951999127552 66962727817216 66984450155392 67061644525568 67137676096568 67173111182474 67246221779968 67310031208448 67320817270784 67356349018112 67429659049984 67496701102432 67583903399936 67605827244032 67616660706056 67680821641216 67760474576128 67790245462016 67945314648064 67967355731968 67978247126944 68077242810368 68207902508032 68243902456576 68266040400712 68452259577856 68608843111424 68631099440288 68683516346368 68719767322624 68873995305962 68985348205312 69050807877632 69087252709376 69173529542656 69242305441288 69320654716928 69354253810688 69456703258624 69543441465344 69702521061376 69725132173312 69761932911616 69815213490176 69837861158912 69915331526656 69997614235648 70031541445558 70097993842688 70174287855616 70211325657088 70222576635904 70371933028352 70383209743616 70406041667192 70459814182912 70482670956544 70497002684416 70598098436096 70643899026176 70681184687168 70836604633088 70859583635456 70873992003584 70896983134208 71059158936832 71136499073024 71147898305792 71170978290104 71252997308416 71449110641216 71516908158976 71528368350208 71551571756896 71566120831744 71644012740608 71715244921334 71831191446784 71910872993792 72027135803392 72191896813568 72215315465216 72226887572378 72308613971968 72332070486016 72412307652608 72450526674944 72601493622784 72695291052032 72718873001984 72730525801472 72896895805888 72920543155306 72976236118016 73014752780288 73119459094528 73199041642496 73366483369984 73405206003712 73429018246144 73496875139072 73688894673856 73797747212288 73889906556928 73913876033536 74082952934144 74122053718592 74202727481344 74285039747072 74479118457856 74560180846592 74575341682688 74599533510656 74611487675648 74682285948928 74770178842624 74887837891328 74974140301312 74998461497344 75010479588352 75263892422656 75288307612672 75303616503808 75328044580096 75500356370384 75533527810048 75582530265088 75690918883328 75706309640192 75730868347904 75788707692544 75813293129728 75828708769792 75986714918912 75998891372096 76023544991702 76039003383728 76121763536896 76234209886208 76320640912208 76405302555904 76430088013048 76516570431488 76528831791104 76553657320448 76728772681792 76852824891392 76938076880896 76978684592128 77062467485696 77139086974208 77238746742784 77263802564608 77276183664064 77349510447104 77651788169216 77676977979392 77689425287936 77748760477696 77773981745152 77951888580608 77993031378944 78018331886528 78164529250304 78189885390848 78231153803264 78410106413056 78435542217472 78495447252992 78508025716736 78533493285632 78713137492528 78754682076004 78840397948928 78915209003008 78927854731264 78953458490368 79055462334464 79134063361472 79220192149504 79262004355072 79274705655376 79349928820736 79478218817536 79568327759536 79660024070144 79685865340928 79698634562624 79724488358438 79814698467328 79993826838464 80036047366352 80111992963072 80241515036672 80254373298176 80421601313536 80437953992704 80464047619648 80525501923328 80551623950336 80568003067904 80683541069824 80735884601344 80956119580672 80982381297664 80998848004096 81025123581952 81180633965648 81298856083456 81311883778048 81338260902976 81431996923904 81524320974404 81560139071488 81656126447104 81733609324544 81746706685952 81773224865024 81789852379136 81878871703552 81960279910096 82092790224896 82105945143068 82183854850048 82273303003136 82316726632448 82505024929792 82531789103104 82545014368432 82634855604224 82756923031552 82894477629436 82973135568896 83049812328448 83076753227776 83120600915968 83310738063872 83337763606064 83401412706304 83441836615984 83521013940224 83565096108032 83656047591424 83847409565696 83860845651968 83888049646016 83996428730368 84079942321564 84171454158848 84215879627264 84309299372032 84336648841984 84445607493632 84473001181184 84666231924736 84679799222788 84803117121536 84897188282368 84993441015868 85038300326749 85118992523264 85211635253248 85256609726464 85270271629312 85351183941632 85447951395632 85493050595876 85586100447232 85712527425536 85726262386688 85819566063616 86015877054464 86043780128768 86061276004352 86089193805824 86278494224384 86324031782912 86380034588672 86421902209412 86503907295232 86521496731648 86549563826176 86643763576832 86657647763456 86841959907328 86855875853824 86884051419088 86901718152832 86996301185024 87082797404477 87121057644544 87223589613952 87320345778176 87348672014912 87415384440832 87461522046976 87489894080512 87690025922048 87704077766459 87799534079488 87929230721024 87971849223104 88158956541952 88269050304512 88315638473216 88399440510976 88546373831443 88656951404483 88741077311488 88787914614784 88884550565888 89087872663552 89131052748892 89359869018112 89407032918016 89578630582784 89607689394608 89723457961984 89752563755008 89957871420032 89997394837504 90103311941632 90203262550016 90232523988992 90438929555968 90537362456576 90585147834368 90599663606144 90685632937984 90788448357859 90935231725184 91040027508736 91069560389632 91084153785856 91113700981072 91183288942592 91212868296704 91421516386816 91469768418688 91556563386368 91670900113408 91719283769344 91910401501184 91929090277376 91958911565312 92029145055232 92058998800384 92073750748672 92161118830592 92209761222656 92269582401536 92314304632781 92551292911616 92566123747328 92777867389312 92807964015844 92878845968384 92927867174912 92958012460544 93061129756672 93170652542176 93211587510272 93424807641088 93455114131456 93470089799548 93575853375488 93668891325824 93785865948544 93835365877792 93924405542912 94287394643456 94337159278208 94367761730396 94439834976256 94914071232512 94944860831744 94994972475392 95208169981771 95315900235776 95362098989696 95452587360256 95502966980608 95622232014848 95825610932224 95840966459392 95872056738304 95995918548992 96091362653216 96133580849152 96195947610112 96246719574016 96353484996608 96384741533696 96489645801472 96509265707008 96540572778496 96761407913984 96776913397472 96808307292389 96882244501504 96913672565248 97072385349632 97135361160992 97186628944856 97278848598016 97400331370496 97431927498752 97451739004928 97654801595008 97706343538144 97812686225408 97828360170464 97921188757504 97972871299072 98303859490816 98335748718592 98351506481536 98383411165732 98767888239328 98861608337408 98877450366464 99037311729664 99263858118656 99296058764672 99424344211456 99523197033688 99566923022336 99794680889344 99827053731328 99903296503808 99956025196544 99988450377728 100180356808672 100233231733096 100342324662272 100490549395456 100539256254976 100616042971136 100648682258432 100878914633728 100932158255104 101322230176552 101418374070272 101471902416896 101582343503872 101598621515776 101814711615488 101864060284448 102141929652224 102375577808896 102408787879552 102487002447872 102520248664064 102541094813696 102574358577152 102688143179776 102808995908608 102970777100576 103068485287936 103089442914304 103122884558848 103139409433984 103358776635392 103471271378944 103487852081152 103521422967424 103542472692736 103640723357696 103758226694696 103812990009278 103925979114496 104041263054848 104075013464576 104096175755264 104129943978368 104209473077248 104243278053376 104481733013504 104498475636632 104766742986752 104822038593536 104940881254286 105040458858496 105057291014368 105091371017941 105210284343296 105227143712768 105382584254464 105502062437464 105772906184704 105789855711232 106031848444928 106066244589536 106147252535296 106203276771328 106237728526336 106355576864768 106527528583168 106771208732672 106805844721664 106822959770912 106904545656832 106939224899584 107183846798336 107240418146048 107342177763328 107476227719168 107511092412416 107757022449664 107813896317952 107848870549024 107931239972864 107948535360512 108050966904832 108230564052226 108508412379136 108525800255488 108561005424256 108809337122024 108927764205568 108985255988224 109088671268864 109106152128512 109282550874112 109406450669362 109510265618432 109532533096448 109568064843776 109585622523608 109709621198848 109818700175104 109866949541888 109938225840128 109991511902888 110118268567552 110153990324224 110273880915968 110332083175424 110543841995776 110579701806112 110602186739968 110638065477016 110722565144576 110758482931712 110939868971008 111011841326848 111060614905856 111171037109888 111314664423424 111350774284288 111373416005632 111605487537152 111623371702766 111785927114752 111803840194816 111909930008576 111968995770368 112347267989504 112383712821248 112401721693184 112438184189408 112695384876382 112877586559232 112984695242752 113002800418816 113125791629312 113185499119616 113444409278464 113481210016768 113499394756594 113622926455808 113730742386688 113790769168384 114051063873536 114088061407232 114193491951616 114230535688192 114491836352768 114552264837824 114589424958338 114676942471168 114804152336384 114841394167808 114902007148544 115027065438208 115290188152832 115308662771456 115346068263272 115735749468416 115796834487488 115906713223168 115925286636544 115962892157728 116112710303744 116354657219584 116416068896512 116733633888256 117000660353024 117038614719488 117128002797568 117165998473216 117189822644224 117227838373888 117357877919744 117490933168994 117680888114944 117792554614784 117816506187776 117854725210112 117873610781696 118001903337472 118119226929256 118252881575936 118271830949888 118310197677056 118334254505984 118580830508224 118632929558528 118772547559424 118904300634112 118942872530944 118967058006016 119005650260992 119096540659712 119135174918144 119407694872576 119426829299008 119465570701246 119791454261248 119932435719184 120046238695424 120065475444992 120104424020504 120196153606144 120259592814592 120573785642816 120724359359296 120838913785856 120902692241408 121179255365632 121218565245184 121311145754624 121369944168704 121549230702592 121979411857408 122018981303296 122083382595328 122176623607808 122216257028096 122495824912384 122671489224704 122829974536192 122869819899904 123150882799616 123170617051328 123210572917586 123349988540416 123369754697728 123626823295808 123692073202544 124009614147584 124029486006272 124069720484864 124353528139456 124488873377792 124554578272256 124692745289728 124894343856128 125035943622128 125154589278208 125180037824512 125220645535744 125240711455552 125377022296064 125643686674432 125704585031872 125849449791488 125890274656256 126047487655936 126335819423744 126376802064128 126402499131392 126443503402304 126540074450944 126581123350528 126721538392064 126788421681152 126870675802112 127052613839872 127216759341056 127258027753472 127278420152576 127549128613888 127569567660304 127708413206528 127775817365504 127897062866944 127959053415424 128109647245492 128391345897472 128459110506496 128500781930752 128794725573008 128955565679248 129146057621504 129286619004928 129354856136704 129645167634752 129713594007536 129854773092352 130046593335296 130208996786176 130338457301248 130506847944704 130549183643648 130847812974592 131059362824192 131204745527296 131247307620352 131316579598336 131459503357952 131760215031808 131781328881664 131824078015168 132125623648172 132183673667584 132269427963904 132339239414272 132464815112192 132486041870336 132529019608832 132630238461952 132673262977024 132700240347136 132976751108096 133046935881728 133068255921524 133213086189568 133339491074048 133409867300864 133561121596364 133715040403456 133758416822272 133903998255104 133925455634432 133968900310784 134123289051136 134275352193136 134346222364948 134492443559936 134620062416896 134641634541568 134712698036224 134859318099968 134993402204864 135167806799872 135211654488064 135233321412112 135361643282432 135520949152256 135580490924032 135890629296128 135934711463936 135956494253888 136154485620736 136415805016064 136487804913152 136532080801424 136844395921321 136904519155712 137217686222848 137262198880576 137367032692736 137439534645248 137747990611924 137820693633007 137970696410624 138101615755264 138174505418752 138347059085312 138484610882576 138708507621376 138913406517248 139086882930688 139405042122752 139450264346624 139523865823232 139675722317824 139830663053312 139995228471296 140063082891116 140195987685376 140348575711232 140422651314176 140445153271808 140743866056704 140766419487232 140812083334384 140919628365824 140965341913088 140994005368832 141196196872192 141287798052352 141362369374336 141673209266176 141719167270912 141747984007168 141793966268416 142118317873664 142272998146048 142295796611584 142341956580208 142505994616832 142667561705207 142898221282432 143033816317952 143056736700416 143103143513792 143132241663488 143288025481216 143430489842668 143662382893568 143685404000369 143821745987584 144054271606784 144383793627136 144430630930432 144453775144756 144617227943936 144664140972032 144824615305216 144901053349888 145065335851513 145202987245568 145437746003968 145461051602944 145793791611776 145841086310612 145952472236032 146029505560576 146238918189056 146398083284992 146732966739968 146810412007424 146858036492288 146993750278144 147139899062737 147377789347712 147595494424576 147779813113856 147827752067072 148165905868288 148244107437184 148405454962688 148570079494144 148958236915712 149120361693184 149150683365376 149199067021312 149222975351296 149364571897856 149540357685248 149612838542783 149775675782656 149996922994688 150020959176704 150527784845312 150576615225344 150607233007616 150656089160192 151000712740768 151067055620096 151165060530176 151238328866471 151381837766656 151412619280384 151461736695808 151626586259456 151657417539584 151973429837824 151997782744192 152047089983404 152078006767456 152243527073792 152641281824416 152810605111808 152860176026096 153057663582208 153107314640896 153457545363584 153705649782784 153876153761792 153957369184256 154278173948416 154477493485568 154527605129216 154552367328128 154699020894208 155303576338432 155353955958784 155378850575872 155497520955392 155547963490304 155903777161216 155986062757888 156036663773056 156379770781696 156462307606528 156820212826112 156871084434944 156990894505984 157016051433472 157066986571264 157426274985056 157509364152008 157680795897856 157855709462528 157906916980736 158110924668928 158268126722944 158440384299008 158524008710144 158549411310752 158699857641472 159136655519072 159320048140288 159371730681856 159397269125248 159448976716876 159629396934656 159987653676928 160072094732704 160223985926144 160508746596352 160843202627072 160875907985408 160928095239296 161051003846656 161103247900672 161136006135808 161367082139648 161471769202688 161912239161344 161964762595328 161997696008192 162050247163904 162361267931296 162413937027727 162597712166912 162623767556096 162676521805952 162863993847808 163048641948808 163120278142976 163312252894208 163467218649088 163493413371904 163546449730048 163579704758272 163757743407104 163920559820192 164185580449792 164211890286136 164367709700096 164633453264896 165010049859584 165063578206208 165090028736864 165143583028193 165269711208448 165788955258872 165946271137792 166099624656896 166153506455552 166241201831936 166621476127744 166675527212128 166802825412608 166883673231968 167042027880448 167130192216064 167694819131392 167721691303936 167776099292032 167992857460736 168159884643128 168342908317696 168431759254528 168618598744064 168673297683968 168891214987264 168946002362368 169332463849472 169359598445576 169606234243072 169794376564736 169986882031736 170076600653498 170237985046528 170423270506496 170513219452928 170540543258624 170895902791264 170986101191752 171172200894464 171425054851072 171452524773376 171639132127232 172031754108928 172087560257536 172122552008704 172178387611648 172648063565824 172760069177344 172843804418824 173007814590464 173042993463296 173099127652352 173287527153664 173315295526912 173683919814656 173711751707648 173768102838176 173803436305664 173992602370048 174165594808954 174242115289088 174447179227904 174640691556352 174697344029824 174830768881664 174923044093952 174979788161024 175380051844096 175408155532918 175599068158976 175858461442048 175943698446208 176317913083904 176538100609024 176631276946432 176798881021952 177092747662886 177313902808966 177482154622976 177575829229568 177769101131776 178175745327104 178262105497784 178719738036224 178814065836032 179157261165568 179215378789216 179446915923968 179505127510016 179915742840064 179994789675008 180206623883264 180406525100032 180465047977984 180877859111936 181074724913152 181170295668736 181199327212288 181371265875968 181576896715718 181870463450368 182080055017472 182139120779264 182168307571712 182227401962144 182366577885184 182425736593408 182843032773632 182939536837376 183113126772736 183341800226816 183438567538688 183820803002368 183858180554752 183917823130624 184058290110464 184117997600768 184147501497344 184322237661184 184419522445312 184539164803072 184628609265562 185102585823232 185132247494656 185555734778624 185615928031688 185757691936768 185855734349824 185916024921088 186122259513344 186341305084352 186423175020544 186849615282176 186910228262912 186940179599096 187151706750976 187337782651648 187571731897088 187670731755584 187848811085824 188574789286912 188674318556416 188735523460792 188879669952512 189828142465024 189889721663488 189989944950784 190416339963542 190631800471552 190724197979392 190905174720512 191005933961216 191244464029696 191651221864448 191681932918784 191744113476608 191991837097984 192182725306432 192267161698304 192391895220224 192493439148032 192706969993216 192769483067392 192979291602944 193018531414016 193081145556992 193522815827968 193553826794944 193616614584778 193764489003008 193827345130496 194144770699264 194270722321984 194373257889712 194557697196032 194800662740992 194863854997504 194903478009856 195309603190016 195412687076288 195625372450816 195656720340928 195842377515008 195945742598144 196607718981632 196671497437184 196703012963072 196766822331464 197535776478656 197723216674816 197754900732928 198074623459328 198527716237312 198592117529344 198848688422912 199046394067376 199133846044672 199589361778688 199654107462656 199806593007616 199912050393088 199976900755456 200360713617344 200466463466192 200684649324544 200981098790912 201078512509952 201232085942272 201297364516864 201757829267456 201864316510208 202644460353104 202836748140544 202943804833792 203164687007744 203197243031552 203629423230976 203728120568896 204283859304448 204751155617792 204817575759104 204974004895744 205040497328128 205082189627392 205148717154304 205376286359552 205617991817216 205941554201152 206136970575872 206178885828608 206245769117696 206278818867968 206717553270784 206942542757888 206975704162304 207042845934848 207084945385472 207281446715392 207516453389392 207625980018556 207851958228992 208082526109696 208150026929152 208192351510528 208259887956736 208418946154496 208486556106752 208963466027008 208996951273264 209533485973504 209644077187072 209881762508572 210080917716992 210114582028736 210182742035882 210420568686592 210454287425536 210765168508928 211004124874928 211545812369408 211579711422464 212063696889856 212132489179072 212294505070592 212406553542656 212475457052672 212711153729536 213055057166336 213542417465344 213611689443328 213645919541824 213809091313664 213878449799168 214367693596672 214480836292096 214684355526656 214952455438336 215022184824832 215514044899328 215627792635904 215697741098048 215862479945728 215897070721024 216101933809664 216461128104452 217016824758272 217051600510976 217122010848512 217618674244048 217855528411136 217970511976448 218177342537728 218212304257024 218565101748224 218812901338724 219020531236864 219065066192896 219136129687552 219171245047216 219637400350208 219733899083776 219876451680256 219983023805776 220236537135104 220307980648448 220547761831936 220664166350848 221087683991552 221159403612224 221204373479936 221276130954032 221445130289152 221516965863424 221879737942016 222023682653696 222121229811712 222342074219776 222629328846848 222701548568576 222746832011264 223210975074304 223246743405532 223571854229504 223607680389632 223819860017152 223937991540736 224191882679611 224767425642496 224803443386368 224876368378816 225390769752764 225755173118464 225969390485504 226005600837632 226251583258624 226370998239232 226888818556928 226962420033536 226998789513188 227245852911616 227461484773376 227581538336768 228102127747072 228176122814464 228386983903232 228461071376384 228983672705536 229104529675648 229178849916676 229353884942336 229608304672768 229682788335616 229804014297088 230054130876416 230580376305664 230617325542912 230692136526544 231219841384301 231471498936832 231593668974976 231813426446336 231850573273088 231925784315456 232225420607488 232709314439168 232832137793024 232869447862667 233467267776512 233731962793637 234001320706048 234077229438976 234331996946432 234379645288448 234455676747776 234715755839488 234981866337988 235105889138659 235361776229888 235585109229568 235709450420224 235747221563392 236003806674944 236238453858512 236543661899776 236620395354112 236668509011968 237161661016448 237265859117056 237545095118848 237808601268224 237885745061888 237934116012032 238011300521984 238270349836288 238815389745152 238853658598016 238931141402492 239582908522496 239864871438368 240092477390848 240130950889984 240208848041008 240392307212288 240519185629184 241147571285632 241448718718592 241677827571712 241805384482816 242358510731264 242437130490368 242622291509248 242739888337408 243098461405184 243958823714816 244037962606592 244166765190656 244353247215616 244432514056192 244991649824768 245110395059453 245342978449408 245739639799808 246301765599232 246341234102656 246421145835172 246699977080832 246739509395456 247253646591616 247384146405088 248058972012544 248139440969728 248707056278912 248977746755584 249109156544512 249385490579456 250071887244256 250309178556416 250360075649024 250441291071488 250481422911104 250754044592128 251003357224669 251287373348864 251409170063744 251698899582976 251780549312512 252094975311872 252671638847488 252753604128256 252804998262784 252887006804608 253080148901888 253162246701056 253443076784128 253576843362304 253741351604224 254105227679744 254433518682112 254516055506944 254556840305152 255098257227776 255139135320608 255221901043571 255416826413056 255551634731008 255918106830848 256219294490984 256782691794944 256918221012992 257001563861504 257589451146016 257911131358496 258292115243008 258709712273408 259290335269504 259427188015072 259709546184704 260676914602496 261013695889408 261098367287296 261695625949184 262118725648384 262409491054592 262494615240704 262633159196672 263520430063616 263562657763328 263648156030336 264251247296344 264367347335168 264538855927808 264678478828544 264929630224384 264972083740672 265058039217664 265260476923904 265346525954048 265400480694272 265953502216192 266093871763456 266136511843048 266426172379136 266819734601728 267122243192728 267430080806912 267516833644544 267807996510208 267850911268864 267937800621568 268550704386272 268692444729896 268984887119872 269283269083136 269425396072448 269718636199936 269986804409728 270335613599744 270423308976128 270466642824224 270723286564864 271041898304512 271781258592256 271869422927872 271912988507776 272308971241472 272831610032128 272975609826304 273064161602848 273688791842642 273809038311424 274435372445696 274524397761152 274734065385472 274879069290496 275495981223848 275641387266014 275941392821248 276203231510528 276349010837504 276694118170624 276969221765152 277417015242752 277826813034496 278173765861376 278810084245504 278900528693248 279047731646464 279351444635648 279990456942592 280126165782232 280391975370752 280845302628352 280890306543616 281487732113408 281532838974464 281624166668768 281839256731648 281930683826176 281988010737664 282392393744384 282575596104704 282724738748672 283346418532352 283438334541824 283495968014336 283587932536832 284236635747328 284545996292096 284591593223168 284683913160416 285011989233664 285335123410414 285796442564864 286067632635904 286113473400832 286206287027584 286264483326976 286576050962432 286860979685336 287324765787136 287370808000738 287643491975168 288108543213568 288767587254272 288861261860864 288907550289512 289234455887872 289328281944064 289649230610432 289802106699776 290130671703026 290405974491136 290875492007936 290922103205888 291587583223552 291682172621224 291904944472064 292059011121152 292477836378112 292796166569984 293465933479936 293620824014848 293716072984576 293987500556288 294279798125474 294755578695424 295190988849152 295559626227712 295655504134144 296331811736576 296488214874368 296810909925376 297140158988288 297916473831424 298240723386368 298301366730752 298398134042624 298445950702592 298729143795712 299080715370496 299225677085566 299551351565312 299993845989376 300041918353408 301055569690624 301153230450688 301214466015232 301312178320384 302001425481536 302134111240192 302330121060352 302476657732942 302763675533312 302825238560768 302923473391616 303253172518912 303314835079168 303946859675648 303995565488384 304094179966808 304156013534912 304487054147584 305282563648832 305621210223616 305720352052192 306115327164416 306214629281792 306915090727168 307411299565568 307752307523584 307914738368512 308556347896832 308954986971136 309055210258432 309104734656256 309398041788416 310607152676864 310707911917568 310757701151744 310995041910784 311095926980608 311807554322432 311972125515776 312073327546112 312759541563392 312924615213056 313640425652224 313742168869888 313981789011968 314032102866944 314133973142528 314852549970112 315018728304016 315361591795712 315711418925056 315813833961472 316221849337856 316536253445888 316880768598016 317048017420288 317098822621504 317399715282944 318273311038144 318640096280576 318743461363712 318794538250496 318897953433752 319258793869312 319975307353856 320144189465408 320447971852288 321017493192704 321686405254144 321751815970816 321856190478592 322102007693312 322206495801344 322272012271616 322734164279296 322943538405376 323824478322688 323929525190656 323995392016384 324100494327808 324722535862592 324827874055454 325195424333824 325247535112192 325353043611904 325727987695616 326097283897616 326240556285952 326624505788416 326934437298176 326986826743808 327092899460096 327159409516544 327515486814208 327841119640384 328371160899584 328423780572272 328735419400192 329266906529792 330020099719168 330127156412416 330180057473728 330287166056386 330539422416896 331577910517744 331892542275584 332199249313792 332307012911104 332482403663872 333242952255488 333351054424256 333605650825216 333767346463936 334084055760896 334260384432128 335389638262784 335443382607872 335552198584064 335985714921472 336319769286256 336685816635392 336863518509056 337237197488128 337346595367936 337782429974528 337892004724736 338664927698944 338719196891152 339212468486144 339588753129472 339973764063472 340153201306996 340475970093056 340846541012992 341026438905856 341081086517248 341791805582528 341972202383504 342344401788928 342850109702144 342905049546752 343278264254464 344063508217856 344175120515072 344245104017408 344356775223296 345296127131648 345520138354688 345687608837648 346015629180928 346085986926592 346198255304704 346575054307328 346630591053824 347367839629312 347423503415296 347536205676352 347606872611328 347985204740096 348331189617908 348484230578176 348894358455808 349281383112704 349394688059648 349661537763328 349846088187904 349959576322048 350760103688192 350816311065836 351198136317952 351716922884096 351887396892416 352301529925103 352635826167808 353076201218048 353262553892864 353597762043904 354185495325772 354627805617932 354964309245952 355151658459136 355538202263552 356351490654208 356524210995568 357439476072448 357628131672064 358314522331136 358430757578432 358893831847936 359010255020032 359831485680128 359989579350016 360413247766528 360813050200064 360930095955968 361755718223872 362149449826304 362340591337472 362398654424576 362742531751936 363153793431436 363345465032473 363740926900736 364278241558528 364336615143424 364454803924288 364733155770368 364851473186816 365686065547264 365879073674752 366226253545472 366683600453632 366877135077376 367293084390001 367641606004736 367716361109504 367835646261248 368235995201536 368295002994688 368644475322368 368839044890624 369078329606144 369257218531124 370205171646464 370264494989312 371111469557248 371231856063376 371515383873536 371711468699648 371832049842176 372244519026688 372682610168704 372846350041088 373699230564352 373820456525824 373880359198192 374675565303296 375143463794176 375341463511168 375697622171648 377149578573824 377348637112832 377471046921584 377759339905024 378806974182791 379779443326976 379979889901568 380832679927084 381263600943104 381448395958784 381810349441024 382011867922432 382488928059392 383363865837568 383488226953216 383983674195968 384365450612864 384534323396608 384783790440448 384986878296064 385413939986432 385538966134784 385958583205888 386162291113984 387045631655936 387107653589888 387233229169556 387528978006016 387654690260992 388289541398528 388541444643968 388746515779424 389115394392064 389601325481984 389727709995008 389806956019712 390619206380032 390825374152576 391250744901632 391313440681856 391684755030016 391891485196288 393215437963264 393342994874368 393406025926144 393533644662928 394433847067337 395071552957312 395446433349632 395509801465856 396149246918656 397055432474624 397184235058688 397247881648079 397697376845824 398092788134752 398267692089344 399178723557376 399308214925312 399824100786176 399953801510912 400721427234688 400932926932384 401062987354183 401369298649088 402157025019904 402594729033728 403515658534912 403728633020416 405288920706208 405673496281088 405887609667584 406394486063104 407258846461952 407456241137792 408567718608896 409502311235584 409635151518208 409948009791488 410080994656256 410164379254784 410297434308608 410752572719104 411235983634432 411883108402304 412273941151744 412357771657216 412491538235392 412557637735936 413435106541568 413885085515776 413951408324608 414085691869696 414169890770944 415032906778784 415251960037112 415703916457984 416165052219392 416300053858304 416384703021056 416519775913472 416837892308992 416973112213504 417926932054016 417993902546528 418129497454361 419288154374144 419763525017144 420161835433984 420229164057472 420365484071764 420841137373184 420908574851072 422008249749856 423159422844928 424127393779712 424264978358144 424589010141184 424813107085312 424950914105344 425422307459072 427084834930688 427223378886656 427291839083648 427618182627328 427756899598336 428735387193344 428961672584192 429368711053312 429904910876672 430044369649664 431028089798656 431255585271808 431395482196096 431724959891456 431794141442048 432922256208904 434033649516544 434103201021952 434244021697024 435237348488096 435711056822272 435941023952896 436424608514048 437130203496448 437625802677448 438041062473728 438130132385792 438272259375104 438342490094432 439274800700416 439752903360512 439966047611552 440473074270208 440615961296896 441328332701696 442175367983104 442318807224448 442408746959872 442552261908064 442890260578304 443033931726848 443759475884032 444047365307392 444684148439552 445258657693696 445403097137152 445493664022528 446421950148608 446493486811064 447143708459008 447215360779264 447639720034304 447875983081472 448383765359222 449534851284992 449606886772736 449752736757632 450781539505528 451510346236928 451938780971008 452011201675264 452503166517248 452741996478464 453777637113856 453924840067072 453997579026376 454491705823232 455163076673536 456204255494144 456352245628928 456773967806464 456922142752768 457967345411072 458209059351296 458357699833352 458707769884672 459216609345536 459365576671232 459608028594176 460108261752832 461160752611328 461234651085824 461384273053088 462439682768602 462942997873664 463187337949952 463626852892672 463701146546176 463851568630912 464450841214976 465418628878336 465664275586048 465738895725334 466934535553024 467463925587274 468002641412096 468154458877952 468663993892864 468759290576896 468911353495552 469431511678976 469963732675976 470211778277318 470723552459776 471170218459136 471418900840448 471494443126784 472007613349888 472476907717024 473087323799552 473240790708224 473337018023936 474323322032896 474531718234112 475090190237696 475617202536448 475771490123776 475868232024064 476022601043968 476540699672576 477630779490304 477707317196032 477862282804984 479165817044992 479729742876736 480184954781696 480261901779968 480417696082016 480784614424576 481038371258368 482295142571264 482897437437184 483355655143424 483610768965632 484717021462528 484874260980736 485244583018496 485479776674816 486196922810368 487917647429632 488075925213184 488333530381312 488706494431232 488865028112384 489983299649536 490220790118906 490685956898816 491479279599616 492603531198464 492682468205312 492842291670344 493399954161664 493479018790912 494507293183232 494768292810176 496117944025088 496278881939456 497414112557824 497955493511168 498218313089024 498770981158912 500143774488512 500618357112832 500720151298048 500882582142976 500962845822208 501508089184256 502006714449338 502574746697728 502818340127488 503397799165952 503561098625024 504189950623744 505343277694976 505507208256512 505609996525568 505774013609216 506160297803776 506324493402112 506886153568256 507153686724608 507482703208448 508210455359488 508867037364224 509032111013888 509113680610304 510196514455552 510278270641216 510443802087142 510833652826112 511103269462016 511836213661696 512438588981968 513565383589888 513836442025984 514003127723008 515178902292032 515822262716992 516584230486016 517419424546816 518580670539008 518854376030144 519419092369408 521353829204992 522027391778816 522196734574592 523391251898368 524237451296768 524818982109184 524989230481408 525266318393344 527040860127232 527125315526656 527296312060672 528502494592688 528734694670336 529077711855616 529356957657088 529859260448768 529944167481344 530116078435328 530520953847808 530693051908096 530800961388544 531907004432384 532187743526912 532273023686096 532852344758272 533639469203456 534244486385456 534860161613824 535033667289088 535615993020416 535701822537728 535875601243136 537101408772544 537384889459792 537969774239744 538566538166272 538850792144896 539437272399872 539973608819456 540671227199488 540846617952256 540933285648448 541446573129728 542083796609024 543562517184512 543738845855744 543825977015552 544617942482944 545663220064256 545951219652608 546128323205696 547377583685284 547618076622848 548870744891392 549048795522304 549468130770944 549758138580992 550991962447696 551282774532028 551882785642496 552406463021056 552698021675008 553388236341248 553938443530304 554834030485504 555653626068992 556347531722752 557620168491008 557801057386496 558095463292928 558702889271296 559980913885184 560252331564464 560783950741504 561690605256704 561780613087232 562975464226816 563065677948928 563248333337536 563678513463296 563861367652352 563976021475328 564784787488768 565151192209408 565449477497344 566692837064704 566876669083648 566991936028672 567175865073664 568473271494656 569091992584192 569183186446336 569367826320832 570023978467328 570670246820828 570971445051029 571592885129728 572135265271808 572226946801664 572412574055168 572528966653952 573152101924864 573721959370672 574649531574272 574741616001476 575286983950336 576217086427136 577535174508544 577722523721728 577815100579024 578656563888128 579298461220864 579604213399552 580261343406052 580811948982272 581750984015872 581844206411776 583175166447104 583364345242448 583809888944128 584118022242304 584955672756224 585592333139968 586931866959872 587241648029696 587432145969152 587975001112576 588559596250948 589511157390848 590381977698304 591119252455424 591311008268288 592663623473152 592976429748736 593621819850752 594280317976576 595268102287243 595832947662848 596481446772736 596796268085248 596891901405184 597458287591424 598161430740992 598451354171132 599102703130624 599987691978752 600083836706816 602111139381248 602306460901376 602428932030464 602624356640768 604002850963072 604268222480384 604660242120704 604953315465884 605527351066624 605650477121536 605846946783232 606506345037824 607893719351296 607991130976768 608188359933616 608312027069824 608974108295168 609579581831339 610565127297664 611242420447232 611440704104384 612230654328832 612429258563584 613830181454336 613928544365213 614822599131136 615504615047168 615829476737024 617112695793664 617909973942272 618110420516864 618209469312512 618796083576832 619824616820101 621415823835136 621515402303488 622191853961216 623615108644864 623944251031552 624146655092224 625519083126784 625849230426112 627280851304448 627484337739776 628064205733888 628267946285056 629705099940224 630037456608032 630723183591424 631422837850112 631627667922944 633072506891776 633761537196032 634096034840576 634197645243008 634799430565888 636546622076288 637280192561152 637486922727424 637589076500992 637795906867504 639950614707712 640288378930816 640895943704576 642034986385408 643372810508288 643503631941632 643712380957184 644204015386624 644412991602688 644544024543232 645468328558592 645887076810752 646200132429467 647859050381312 647990784032768 648200988655616 649445071725184 649655748110908 650390848667648 650495070224384 650706087223808 652194567795232 652481112571904 653249011576832 653973653487616 654185798920192 654318819033088 655030973628416 655682239280768 656742321799168 656847561144544 657470838800384 660040199438336 660254312824832 660360114947456 660574332112772 661078844833792 663155821035488 663785084551168 664398498627584 664614025822208 664964807327744 666485904510976 666702108848512 667211301650432 667534692927872 668168111521792 668520768864256 670779276525568 670886765215744 671104397168128 671971429842944 672639538572512 673371633270784 673727037018112 674474394976256 674693190735872 675564859949056 675784009449472 677329855397888 677438393782304 677658151046723 678424936972288 679947528126944 680306402613992 680951940186112 682052877811712 682162173034496 683583611165056 683944404767008 684688803577856 685810099093504 688127016435712 688350241030144 688490208034816 688713550446592 691040276709376 691375217675296 692031258361856 692171973853184 692396510609408 693261182107648 694735679258624 694847006830592 695072411352704 695213745222656 695970409480192 696662379235816 696968461156352 697788716911616 698562766225408 698789376119296 699323075526656 699692176375808 699919152644096 701520207376384 701632622131672 702396272635904 703433845768192 703774793784832 704603059850206 705271652335616 706152402436096 706525107785728 708370990651544 709255611235864 709928618491904 710303316918272 711076404527104 712702981308416 713048421991136 715256263344128 716629044662272 716861515156864 717787663695872 718020510040064 719662971360256 720826495533056 721626100400128 721860191911936 723511436447744 724298899652608 724681182674944 724797308849152 725485063503872 726307586862872 726690930064946 727481853801472 728556483117056 728673230286848 728909607848576 729466311540736 729702946373632 731372131094528 731758147349504 732452507090944 733367200907264 733754270154752 734586168780002 735283212009472 735432722219008 735671292522496 736471990403072 736590005989376 737678089781248 738156659212288 738514437062248 740410343292928 740528989978624 742222939114496 742463712126752 743030767747072 743422937399296 743664099684352 744489038053376 745365220337408 745692700082176 747398461128704 747640913051648 747760718396384 749351130606592 750286927588352 750682927022336 751395244343296 754299157147648 754697274225664 754942093843168 755518679810048 757613948365582 759558886653952 759959779803136 761665359854168 762527201886208 762896791917568 763620698882048 764023735844864 764977856118784 766727731675136 766976453906432 767967348391936 768730901225728 769068646793216 769567580880896 769973756592128 770827879972864 771077932269568 771917166411776 772324582227968 774091263311872 774215307179776 774466458339112 775057956012032 775309380521984 776579082797056 777082889287936 777493031558848 778230788784128 779202650963968 779455419990016 779613912039424 781238412760064 781650748305152 782501489803264 782626881363712 783369510060032 783782970392576 786430875926528 786685989748736 786812051852288 787067289325856 788867694134674 790143105914624 790892866699264 791019602931712 792298493837312 794110864949248 794368470117376 794495763296158 795394753691648 796185576269504 796535384178688 798357447114752 798616429850624 799648201572352 799907603021824 801442854469376 801865853864768 802125974708366 802738597298176 804314050039808 805189458067456 807031317069824 807457266040832 810577841412416 811346992562176 811775219335168 812788972126208 814517692923904 814912482275584 817135437217792 819004622471168 819270303036416 819896019582976 820161989312512 820328758509568 820594868617216 821505145438208 822471967268864 823766216804608 824547882303488 824715543314432 824983076470784 825115275471872 826870213083136 827770171031552 827902816649216 828171383739392 828339781541888 830065813557568 830503920074224 831407832915968 832330104438784 832600107716608 832769406042112 833039551826944 833675784617984 833946224427008 835853864108032 835987805093056 836258994908722 838576308748288 839527050034288 840323670867968 840458328114944 840730968143528 841682274746368 841817149702144 844016499499712 846318845689856 848254787559424 848529956716288 849178020282368 849626214170624 849901828210688 850844614918144 854169669861376 854446757773312 854583678167296 855236365254656 855513799196672 857470774386688 857923345168384 858737422106624 859809821753344 860088739299328 862056179597312 862511170543616 862790964392192 863449919782912 863588282884096 865844512417808 868067299033088 868206402043904 868488043394048 870474696976192 871422113644544 871882047905792 872849217028096 874260406992896 875251605354896 876082124947456 876260264771584 876544518750208 876684980188864 878549601400832 879505806721024 879932095223104 880946148540416 881231922593792 882656665403392 884350735966208 884637614448896 884817493919744 885104523816128 885780521156608 886067863453696 887518951768064 888094730614784 889368296879104 890517315387392 890806194274304 890987328045056 892843900297216 892986973622128 894287416918016 894430721558528 895279440068608 895751966162944 896767530718444 899069702569984 899213773545472 899505473515264 901563079011056 903020692473856 903877561942016 904022403350528 905006333034496 905483992956928 907555274227712 907849680134144 907995158052752 908983411646464 910326153347072 912408510988288 912704491257856 913547935612928 913844285505536 915934690822144 916418118702592 916715399666704 917415539769344 918433218691072 918731153342464 919216057188352 920216523505664 922321505222656 922469302171648 922768546106176 924879365537204 925885995747328 926374675899904 927253705785344 927402293092352 927703137261824 928901682429952 930837257756672 931328551172096 931477791450668 933869071106048 934927851174548 936005282824192 936308917755904 937327987785728 937822706991104 938863023357952 939927465351952 940423556554636 941447104919552 942340436918272 942837801680896 942988886253568 944015226699776 944953815434048 946174647599104 946481581416448 946674036047872 948646644065792 949063436468224 950180380475392 951234405072896 951542980247552 951736464048128 952045202087936 953081399345152 955261558980608 955414634392064 955724565609968 957910771449247 958331634089984 959459485753472 960369909563392 960523803559936 960835392164032 961569228849152 962076742516736 964590285142528 964744855431049 965794874874368 966711310286848 967221537931264 969434042925056 969748521961472 970959553349632 972393845620736 974010112145873 975835294859264 976151850426368 976667060762624 977730056224768 979966599299072 980441580237812 981371913797632 982958559199232 985207062396928 985364936410624 985684583340688 986958037581824 989014586366464 989536585620352 992235888050176 992557763878912 994828225115648 995910987022336 996436626178048 997541962317824 998672931936449 1000287548977024 1001236714225664 1001440302596096 1001765164285952 1001925691644416 1003016178368512 1004013428898676 1005149493395456 1005636680254976 1007122197250048 1008379901247488 1010686555389952 1011014416513024 1011219993051136 1011548027218432 1012320595607552 1012648986804224 1013772307136512 1014307373449216 1014965406416896 1015457350960591 1016420910718976 1018064222027776 1018227361220608 1020393028911104 1020556541282432 1020887604174284 1021667305652224 1022206538924032 1023672427323392 1024877177963936 1027130767179776 1027672884051968 1028006255446016 1030357804584064 1031644525433984 1033168460972032 1037161341078016 1037708752060288 1038838184738816 1042707658409984 1044054783557632 1044393469149184 1046782503796736 1047289869799481 1048474902593536 1049978460962816 1050532636786688 1054081720254464 1054250631053312 1054592624121344 1057004989185376 1057469389340672 1058155423711232 1058713915314176 1059888334962688 1060232156870656 1061386103816192 1061601922777088 1063814008864768 1064375487053824 1064546047372192 1065704689516544 1068488972770912 1069720323227648 1070067334578176 1071403645075456 1071751202486272 1074202817545088 1074769778919584 1075939548479488 1077133076332544 1077701584289792 1079947217638912 1081342454398976 1081693235904512 1081866571296896 1082893146259456 1084167593218048 1087125034369024 1087477691711488 1087651954031104 1091326440128512 1091902439305216 1092256646411392 1094755167370568 1095236153245696 1097741489782784 1098097591044608 1098936261541888 1099516277161984 1101983924895392 1102565549064056 1103765571284992 1105396043350016 1106776472682496 1107876887060608 1109668060971008 1115240336982016 1115602114772992 1116190926585856 1117405778542592 1119961827770368 1120504663128928 1121567901483008 1123561226174464 1125950928453632 1126131355897856 1126496666675072 1127357026926592 1127722735304704 1127952042950656 1129569574977536 1130302384418816 1130898954994688 1133385674129408 1133753338167296 1133983872057344 1134351730147328 1136946542989312 1138183985168384 1138366372892672 1138735652641664 1140047956934656 1141340493641656 1141942890102058 1143185770259456 1144270530543616 1144453893603328 1144825148110336 1145057933307904 1146304203849728 1147443918741344 1149299063148544 1149483232002952 1150573967900672 1152434172854272 1155070349017088 1155445047443456 1155630201158048 1156005081197351 1157313127776256 1159208426799104 1160522686812104 1161623897964544 1163501968031744 1163688412823552 1166350332894208 1166728690484896 1167619777888256 1168236044484608 1169911345512448 1173863733919744 1174483296059392 1174864291938304 1175950002225152 1177119192501896 1179022314781696 1180763955396608 1182238504910848 1182622016536576 1185327246946304 1185952859497472 1187243639701504 1188560635953152 1190536204574486 1191665895325696 1192962893545472 1193592536170496 1193783802810368 1196322861481984 1196902708342264 1198205406261248 1199975383957504 1200167673413632 1204222278762496 1204612921802752 1204857864060928 1205248713281536 1208005701926144 1208536444960768 1209320484241408 1209906630931768 1211054702133248 1211300954243072 1211693893566464 1213012690075648 1215787438702592 1215982261953536 1216376719867232 1216624054139648 1217948216590336 1219159163662678 1221130254595328 1222484840894464 1222881408208768 1224461308657664 1224858517127168 1227660362908672 1227857088730426 1229645198262272 1231009230094336 1231658953474048 1234225391587328 1235819947884544 1236220841033728 1236418938625024 1237592167153664 1239649233640202 1242831647670272 1243030804606976 1244383707922432 1247230217289728 1247888502063104 1248293310184448 1251038166253568 1251698460852224 1254561702608896 1254968675479552 1256128411467776 1256535892570112 1259410199880448 1260074913216064 1261446367182848 1262845675700224 1263255335845888 1266145013783552 1267523074392064 1268192069681152 1268395290486016 1269598861131776 1273093244152576 1274560385122304 1274973845454848 1275178153001984 1275591813735008 1279901229415424 1280576757861632 1281791887409152 1284069972770816 1286745621016576 1287007263883264 1287424761914368 1288408030773248 1288825983205376 1289088049086464 1290936657117184 1291774153621504 1292400264858934 1295718100762624 1295981568065536 1296401977311232 1298890143450368 1299311496221816 1300781697335296 1300990140448768 1301412174447616 1304389135590464 1304962225143808 1306498023153664 1307947306975232 1308371597840384 1308637638066176 1310061947256832 1311364478561536 1313484643598336 1313695122289088 1314941677600768 1320080398876672 1320508625649664 1320720229894912 1321148664225544 1322157689667584 1326311642070976 1327570169102336 1328796997255168 1329228051644416 1329929614655488 1332971809021952 1333404217697024 1334422603300864 1335069385855744 1336336223043584 1337041537728512 1341558553051136 1341773530431488 1342208794336256 1343942859685888 1345279077145024 1346743266541568 1347454074036224 1348948789952512 1349386381471744 1351129719898112 1351568018898944 1354659710795776 1354876787564608 1355316302093446 1356849873944576 1359895056253888 1360612805227984 1361903880372224 1364105755623424 1364324346068992 1367167222330112 1367888809534016 1369377607155712 1371620198187008 1376254032871424 1376700482060288 1376980416069632 1377427100893184 1382080553418752 1382750435350592 1384062516723712 1384343947706368 1384793021218816 1386522364215296 1389471358517248 1389694013661184 1390144822705408 1390427490445312 1391940818960384 1393324758471632 1393936922312704 1395577433823232 1397125532450816 1397578752238592 1398646151053312 1399384352751616 1399838305288192 1403040414752768 1403265244263344 1404792545271808 1406867691536384 1407549587569664 1409206119700412 1410543304671232 1412304804872192 1413050215571456 1416741981303088 1418511222471728 1419857236983808 1420606633836544 1422152809054208 1425405962616832 1426096843982272 1430512526688256 1433258089324544 1433723030313728 1435575327391744 1436041020080128 1439325942720512 1441652991066112 1443252200800256 1443720383823872 1447022872895488 1448597799305216 1449362365349888 1449594617698304 1450970127007744 1452615173725744 1453381860129892 1454963707602944 1457112966234112 1457346460573696 1457819215697152 1458932623081472 1459405892747264 1462744262189056 1463516294699008 1464905014181888 1466734401814528 1467508540309504 1469172337560004 1470566424018944 1470865444438016 1471342585044992 1472943980806144 1473180011978752 1475356179562496 1476313318424576 1477028874124496 1480820686585856 1481057979957248 1484445878228992 1484927424253504 1486061535494144 1486845874798592 1487328199368704 1488978076106752 1490730440674816 1491385400164352 1494796922257408 1495281826103296 1495521436792768 1498702261213184 1500573855176704 1501365854044672 1502790488686592 1505288355134531 1508598314295296 1509394548451328 1509884187686336 1511037359620096 1515227896731164 1519117773307904 1519919559606272 1523330719708336 1525793583835136 1527241397764096 1528047471689728 1529955712237568 1533455463350272 1533952907812864 1537461802451456 1538137293586432 1539135161761792 1539947513184256 1541655759945728 1542155864539136 1543834332823552 1544649164455936 1548182526623744 1548430614359552 1548932916678224 1550115912024064 1550618761043968 1553158165594112 1554165778575872 1554986063117696 1556461577568256 1558405301927936 1558910839980032 1559227824078848 1562476825520128 1563301496610304 1565002979606528 1565253762727424 1566739020120064 1567565940785152 1569343178757277 1573371979497472 1573624103704576 1574134578651712 1577735388269348 1580286211829248 1581785733398528 1582039205863424 1584596987674624 1588221729898496 1588736940234752 1588991526592316 1590789507383296 1592371152539008 1593070768357376 1596714894229504 1597232859701248 1599815206043648 1602885708938752 1603731707729536 1604251949416732 1605477194596352 1608628100079616 1610378916134912 1614062634139648 1614914532081664 1618538889690107 1621155682824832 1622693985124352 1623550438670336 1625577944252416 1629035385847808 1629824964551168 1634270874435584 1638009244942336 1638540606072832 1640323978625024 1640657517019136 1641189737234432 1643010290876416 1644943934537728 1645741223970613 1647532433609216 1649095764606976 1649966152941568 1650230550943744 1653740426166272 1655805633298432 1656342767478784 1656679563083776 1660131627115136 1661007840148448 1662815665831936 1664660208877568 1665200215433216 1665538812084224 1666079103653888 1667892448854016 1671707728216064 1671975610186112 1672517989817444 1679054100068576 1680647341735936 1680916656229888 1681461936287056 1683634299404288 1688032998999424 1692637691379712 1696509575118848 1697059913432576 1698356040564736 1699252428341248 1699803656421376 1701689229836288 1708339339722752 1708893515546624 1709167356334592 1710472730509312 1711027598393344 1714941548773376 1715846690336768 1720177478598656 1724112359194624 1725022341087232 1725581928784384 1726899839565824 1727176565768192 1731689024835616 1736412804087808 1736976086788096 1740949393952384 1742844227289088 1743764095811584 1745698434056192 1750503210709792 1752164249894912 1752520529543168 1753089037500416 1753369960377728 1757099202801664 1759011613442048 1759864190446208 1761892297080832 1762463845187584 1768701471932416 1769275228897792 1769634987839488 1770209047632256 1771561042313216 1772135726907392 1775037903536128 1776189461229568 1778736593758208 1781034630774784 1781612388548608 1781974656090112 1785687800594432 1785973947244256 1786553307304997 1788574833836032 1788861443117056 1791503932325888 1793535061436888 1798139405139968 1798427547090944 1799010947030528 1803126158022112 1806041384947712 1808044806701056 1810967985913856 1815110548455424 1815699360268288 1815990316105504 1817966823292928 1824817021976576 1825408982515712 1827095871225856 1827688571011072 1831869381644288 1832836237405184 1833430799333408 1834831079538688 1836866437382144 1837462306684928 1838432114376704 1844643010445312 1844938604343296 1845537092212352 1849758731074408 1851771991494656 1852749351799808 1854507411570688 1854804586184704 1855406274523648 1857803364859904 1861674515513344 1862657102344192 1862955582901336 1867738142212096 1869855702349096 1872010565648384 1872617835511808 1874655975571456 1875645413982208 1879854930703904 1880847113109272 1882894209839104 1885675603361792 1885977772507136 1888030453399552 1889907630868096 1892349295198208 1892963162832896 1893348072095744 1897293288131584 1900360760950784 1902468810145792 1903085960495104 1903472928096256 1904090404175872 1906162798690304 1910523117961216 1910829268784128 1911449131219936 1915821542898494 1916663268179968 1918918971506944 1920739819126784 1921047607119872 1921670784328064 1923138457698304 1924153485033472 1929180570285056 1929489710862098 1931589749748736 1933422620573696 1934443075862528 1938868085850112 1939497043922944 1941919106699264 1944787691241472 1948020224291746 1951670589718528 1952303700852736 1953334121525248 1955460112449536 1959933198598144 1960883160475624 1962743827595264 1965917118398464 1970414124793856 1970729872821248 1971369166681376 1973916075163648 1978029172732928 1979073171240704 1984471776100352 1985115527757824 1989656450231296 1991821974044672 1992873252356096 1995083924635648 1997345863872898 2000575097954048 2002473428451328 2002880605192192 2003530328571904 2003851383288832 2006032356737024 2008026857797352 2010298986790912 2011273360509952 2014244394500096 2016759802494976 2021373110779904 2022028833026048 2022439986102272 2023096054436864 2024641191215104 2025297973608448 2027544614273024 2028614746898432 2029930812833792 2030914701921182 2032841821437952 2036128444055552 2036454722441216 2040786057822208 2041113082564864 2041775208348568 2043334611304448 2044413077848064 2047344854646784 2049754355927872 2054261534359552 2055345768103936 2056012510892032 2060715609168128 2063289050867968 2066336921944064 2074322682156032 2075417504120576 2077676369477632 2085415316819968 2088109567115264 2088786938298368 2093565007593472 2094579739598962 2096949805187072 2099956921925632 2101065273573376 2108163440508928 2108501262106624 2109185248242688 2114009978370752 2114938778681344 2116310847422464 2117427830628352 2119776669925376 2120464313741312 2122772207632384 2123203845554176 2127628017729536 2128750974107648 2129092094744384 2131409379033088 2136977945541824 2139440646455296 2140134669156352 2142807290150912 2143502404972544 2148405635090176 2149539557839168 2151879096958976 2154266152665088 2155403168579584 2159894435277824 2162684908797952 2163386471809024 2163733142593792 2165786292518912 2168335186436096 2174250068738048 2174955383422976 2175303908062208 2182652880257024 2183804878610432 2184513292822784 2189510334741136 2190472306491392 2195482979565568 2196195182089216 2197872523083776 2199032554323968 2203967849790784 2205131098128112 2207531142569984 2210792086700032 2213552945364992 2215753774121216 2219336121942016 2230480673964032 2231204229545984 2232381853171712 2234811557085184 2239923655540736 2241009326257856 2243135802966016 2247122452348928 2251901856907264 2252262711795712 2252993333350144 2254714053853184 2255445470609408 2255904085901312 2259139149955072 2260604768837632 2261797909989376 2266771348258816 2267506676334592 2267967744114688 2268703460294656 2273893085978624 2276367970336768 2276732745785344 2277471305283328 2280095913869312 2282680987283312 2283885780204116 2286371540518912 2288541061087232 2288907787206656 2289650296220672 2290115866615808 2292608407699456 2294887837482688 2298598126297088 2298966464005904 2301147935801344 2304868345708544 2310140698034176 2310890094886912 2311260402316096 2312010162394702 2314626255552512 2318416853598208 2321045373624208 2323247795929088 2327003936063488 2327376825647104 2332700665788416 2333457380969792 2335239555776512 2336472088969216 2339822691024896 2347727467839488 2348966592118784 2349728583876608 2351900004450304 2354238385003792 2358044629563392 2361527910793216 2364477009821696 2365244033073152 2370654493892608 2371905718994944 2374487279403008 2377121271906304 2381072409148972 2383331790651392 2385925787090944 2387185072340992 2387567605620736 2392645722963968 2393805416684528 2396410812522496 2399950767915008 2400335346827264 2408444557524992 2409225843605504 2409715728121856 2410497426563072 2416011403852288 2417072889921536 2418640968482816 2419813261863536 2422109404266496 2422601908486144 2423387787132928 2426025380151296 2431574877405184 2431964523907072 2432753439734464 2433248108279296 2435896433180672 2438318327325356 2442260509190656 2444969681788928 2445762816417536 2448922617315328 2449717034254336 2455320725817344 2455714177460852 2459290396524544 2462018460188672 2463317906948096 2466110709475721 2468450783174656 2472441682067456 2472837877250048 2475184334307328 2479298467280404 2485663295340544 2486061609213952 2488767415844864 2494460434579456 2495777004126208 2496586620368896 2502076332507136 2503396921704448 2509123405217792 2509937350959104 2512256822935552 2513071785140224 2518820399760896 2520149826432128 2522892734365696 2525691351400448 2526510671691776 2532290027567104 2535046148784128 2536384139362304 2536790580972032 2539197722263552 2543418255227311 2546186488305152 2549947690909696 2550356306003968 2551183627470016 2559802458830848 2561153515723264 2563583774818304 2568139945541632 2571051590730007 2573491242033152 2574014527766528 2574849523828736 2577651966410752 2578176098172928 2581873314234368 2583548307243008 2584800529717868 2591436201525248 2592803954622464 2597780286900736 2598622992443632 2601980280897536 2602824348895232 2608778271180928 2609924450287616 2612996046307328 2615894613950464 2616743195680768 2617275276132352 2622728957123072 2626969287196672 2627390244578176 2629883355201536 2640160797753344 2641017251299328 2641440459789824 2642297328451088 2644315379335168 2652623284141952 2655140338204672 2658456103288832 2659859229310976 2665943618043904 2666808435394048 2668845206601728 2670138771711488 2672672446087168 2674083075457024 2683547060862976 2684417588672512 2687885719371776 2690558154290048 2693486533083136 2694908148072448 2697897579905024 2698772762943488 2703136037797888 2709319421591552 2709753575129216 2710632604186892 2713699747889152 2719790112507776 2721225610455968 2723807760744448 2728648692137984 2734334444660224 2735777619068032 2738755214311424 2743240396374016 2752508065742848 2753400964120576 2753960832139264 2754854201786368 2761036929471359 2764161106837504 2765500870701184 2768125033447424 2768687895412736 2769586042437632 2773044728430592 2778942717034496 2779388027322368 2780289645410816 2780854980890624 2783881637920768 2786649516943264 2787873844625408 2791154867646464 2794251064901632 2795157504477184 2798768705503232 2799676610576384 2806080829505536 2806530488526688 2807440911479281 2809585090543616 2815099175139328 2818412239400824 2821086609342464 2824609609744384 2826100431142912 2833483962606176 2837022444943456 2839714473967616 2841213267673088 2850811925233664 2852193687964544 2866516178649088 2867446060627456 2871150654783488 2872082040160256 2878651885441024 2883305982132224 2886504401600512 2887440767647744 2894045745790976 2897195598610432 2898724730699776 2899189235396608 2905230347451488 2906763720259784 2909927415205888 2914225932468224 2914692921147392 2915638431394304 2917865246162944 2918811785494528 2925488524378112 2927032589398016 2935017080619008 2938344675120008 2941132848037888 2941730888876032 2942685170089984 2945887961612288 2946360023957504 2952626636849152 2954057748248992 2962115959914496 2968891756457984 2969854848507008 2972123070988288 2973691749597184 2974656398737408 2977956152213504 2981460881349632 2989593844514816 2990563652206592 2991042873585536 2997404522426368 3001147710353408 3002731708089344 3005580977373184 3010576710269062 3017196628590592 3018789096902656 3019768375372672 3022074719240192 3030455793462328 3038235546615808 3039839119212544 3046661439416672 3051587167670272 3056094943379456 3059911424475136 3066910926700544 3067905815625728 3074923604902912 3078270323523584 3079895026368512 3083311519891456 3084311729078272 3089298328911872 3096365053247488 3096861228719104 3097865833356448 3100231824048128 3101237522087936 3106316331188224 3108331557151744 3109972126235392 3112923155136512 3116810603855872 3117821679960064 3118455648157696 3124953651040256 3126602993220608 3130005959213056 3130507525454848 3133478040240128 3135131881570304 3138686357514554 3146743958994944 3147248207409152 3148269157303424 3155470776538696 3160572423658496 3163571466797056 3164078411726848 3169193975349248 3176443459796992 3177473880469504 3177983053184632 3181579014766592 3184742305078016 3186141536714752 3193429788459008 3194465719402496 3199630412087296 3205771417877504 3207463415459072 3208503898833464 3210954389192704 3217256200159232 3220757832269824 3228125268279296 3229829064163328 3237077779380214 3242311365649664 3245387970248704 3247100877340672 3251155888504832 3258070771695616 3259649929102336 3268541748871168 3276018489884672 3277081212145664 3280647957250048 3281315034038272 3282379474468864 3286020581752832 3289887869075456 3291482447941226 3295064867218432 3298191529213952 3299932305883136 3300461101887488 3307480852332544 3311611266596864 3312685534957568 3313359126167552 3320263254230272 3322015680296896 3325631331663872 3329320417755136 3330400430866432 3331077624168448 3332158207307776 3335784897708032 3343415456432128 3343951220372224 3345035979634888 3358108200137152 3361294683471872 3361833312459776 3362923872574112 3367268598808576 3376065997998848 3385275382759424 3393019150237696 3394119826865152 3396712081129472 3398504856682496 3399607312842752 3403378459672576 3416678679445504 3417787031093248 3418334712669184 3420945461018624 3422055196786688 3429883097546752 3431693380673536 3440354957197312 3448224718389248 3450044682174464 3451163857568768 3453799679131648 3454353131536384 3463378049671232 3472825608175616 3473952173576192 3481898787904768 3485688454578176 3487528191623168 3491396868112384 3501006421419584 3504328499789824 3505041059086336 3506178075000832 3506739920755456 3514198405603328 3518023226884096 3519728380892416 3523784594161664 3524927690375168 3537402943864832 3538550457795584 3539269975678976 3540418095264512 3543122084626432 3544271453814784 3550075807072256 3552378922459136 3557473187516416 3562069261549568 3563224777097216 3563949312180224 3571375601188864 3571947894488512 3573106614609994 3577149667672064 3577722886234112 3583007864651776 3587070122873776 3596278810279936 3596855094181888 3598021894061056 3606252316044224 3612082769895424 3616089613402112 3621935971827712 3630221096910848 3631398720536576 3631980632211008 3635933646585856 3649634043953152 3650817965031424 3654191742451712 3655377142022144 3663738763288576 3665672474810368 3666861598666816 3669662159077376 3673732874764288 3674924613369856 3676864228753408 3689286020890624 3689877208686592 3691074184424704 3699517462148816 3703543982989312 3705498703599616 3709014823141376 3709609172369408 3710812549047296 3715606729719808 3723349031026688 3725314204688384 3725911165802672 3735476284424192 3739711404698192 3744021131296768 3745235671023616 3749311951142912 3751290827964416 3759709861407808 3761694226218544 3765788419678208 3771351206723584 3771955545014272 3776060906799104 3779815261736192 3784698590396416 3785926325665792 3786696144191488 3794586576263168 3800721521901568 3804937620291584 3806171920990208 3806945856192512 3808180808351744 3812325597380608 3821046235922432 3821658537568256 3822898262439872 3831643085796988 3833326536359936 3837837943013888 3841479638253568 3842095214239744 3843341568656128 3846276915396608 3848306970066944 3858361140570112 3858979421724196 3863179499497472 3866845241147392 3868886151725056 3877736171700224 3878994087845888 3883838213398528 3889575382482944 3896040448583492 3903341179437056 3904607401705472 3906668243050496 3910920224899072 3919866397196288 3921766320951248 3925487655190528 3931834236796928 3940828249587712 3941459745642496 3942738333362752 3947832150327296 3956058345465856 3958146342481408 3968943552200704 3970231055515648 3979312900462592 3983643948089344 3985746504712192 3990167849271296 3994691727745796 3996800115357203 4001150195908096 4004946856902656 4007060657143808 4007702766577664 4012064713474048 4016053715594704 4022546721019904 4028488789000192 4033519604989952 4042746221559808 4044057666052096 4044879972204544 4046192108873728 4050595947216896 4055089228546048 4057229493796864 4059861625667584 4061829403842364 4065683642875904 4072256888111104 4072909444882432 4081572115644416 4082226165129728 4083550416697136 4086669222608896 4088826155696128 4094689709293568 4099508711855744 4108523068719104 4110691536207872 4112025021784064 4121431218336256 4126578101735936 4132673843888128 4148645364312064 4150835008241152 4155352738955264 4166876716010701 4170830633639936 4177573876596736 4187130015186944 4189159479197924 4193899610374144 4199913843851264 4202130547146752 4217002524213248 4218370496485376 4228019956741504 4229877557362688 4232621694844928 4234855661256704 4239553339850752 4240928627482624 4245544415264768 4255256035459072 4257501948215296 4258184189488768 4262818758066176 4267057072819373 4273955891083648 4278881292910592 4280269338312704 4285614580301824 4287004809945088 4296811270180352 4299079115678336 4303758193917952 4308532305330176 4310806337159168 4319788870555648 4325369817595904 4326772943618048 4327466285187584 4331572585037824 4336670372872192 4338772317740707 4349910766845952 4350607816124416 4365305760514048 4367609757220864 4369026585645568 4379020669482272 4380944612982784 4390965959131136 4392390364178432 4398065108647936 4407935699581568 4410262196256224 4415062285139968 4431507548242432 4438672243884032 4460961347928064 4462408459091968 4464763706343424 4479847311081472 4482018652515712 4486271605932032 4494244904697856 4503803713814528 4504525423591424 4505986666700288 4509428107706368 4510890941218816 4511808171802624 4518278299910144 4521209537675264 4523595819978752 4535013352669184 4535935488229376 4537406920589312 4547786171957248 4552735940673536 4553465491570688 4554942610566656 4565361974566624 4567771560408232 4572743081037824 4577815574413312 4579300592441344 4580231733231616 4585216815398912 4589775674965376 4597196252594176 4597932928011808 4602295871602688 4620281396068352 4621780189773824 4622520804632192 4624020324789404 4629252511105024 4642090747248416 4646495591858176 4654753651294208 4665401331576832 4666914761939584 4670479111553024 4672944177938432 4679645382049792 4695454935678976 4697933184237568 4699457167753216 4703800008900608 4708476770007584 4716089259126784 4723055821586432 4728954019643392 4730488066146304 4741308987785216 4743811437989888 4748974558806016 4762144818297944 4766663581302784 4774370144681984 4775135211241472 4785291445927936 4787610833369056 4792821625044992 4800670693654528 4816889115049984 4818451687211008 4819431456243712 4820994853126144 4832022807704576 4837281936965632 4839626523727072 4844218808532992 4845203816972288 4846775574265856 4863149754810368 4863929047814144 4865506879468928 4866496216558592 4871792866361344 4876636654650712 4884521018381312 4889939363577856 4891525632835072 4897845234630656 4899434068508672 4910641451634688 4911428354921704 4918580793049088 4924036920377344 4926635813896192 4932221418951442 4936901566349312 4944883364134912 4945675754500096 4958596934560808 4971326590681088 4972123218427904 4977534831689728 4988920869158912 4991554008252416 4993173240737792 5006793843408896 5018246810435584 5019874701918208 5024513645871104 5026143570280448 5037640799521792 5040299652864256 5045785468731392 5051382702800896 5053021343383552 5064580055134208 5070092297568256 5072768278724608 5073581161944064 5078395444527104 5086836510454622 5092372976610304 5099895381819392 5100712612007936 5102367254940032 5119604917661696 5122307031446528 5127167549636608 5136279891083264 5142103181460014 5146982484066304 5148029055533056 5149699047657472 5155303932821504 5156352196345856 5163746628468736 5167096614486016 5169601059435736 5182872403050496 5185607909244928 5195560573801472 5197245984887264 5203960561795072 5205648697790464 5217556542361856 5219848900575232 5225992092614656 5231789227900928 5233486391361536 5234550552264704 5245457914246144 5253938574393344 5254780489156352 5259766710403072 5280321595506688 5282034502598656 5282880919579648 5284594656902176 5288630758670336 5305246568283904 5310280676409344 5316912206577664 5319718458621952 5331887236087808 5333616870788096 5337690413203456 5340277543422976 5345344892174336 5348166150914048 5367094121725952 5368835177345024 5375771438743552 5381116308580096 5386973066166272 5389816296144896 5395795159810048 5397545525886976 5406272075595776 5418638843183104 5419507150258432 5421265208373784 5427399495778304 5439580225015552 5442451220911936 5447615521488896 5457297384275968 5468668889320448 5471555238136064 5477510428622848 5486480792748032 5505016131485696 5506801928241152 5507921664278528 5509708403572736 5522073858942718 5528322213675008 5531001741402368 5536250066894848 5537375790825472 5539172084875264 5546089456861184 5557885434068992 5558776054644736 5560579290821632 5561709961781248 5567763275841536 5573299033886528 5575747689250816 5582309735292928 5588502129803264 5590315008954368 5597537411006464 5599353221152768 5612161659011072 5613060977053376 5614881822958562 5619170181087232 5630198350278656 5636824478801648 5642173218684928 5649219219488768 5652200862285824 5666967925212352 5674044889886912 5679428947935232 5682426535346176 5701623850467328 5704387375929088 5733032357298176 5734892121254912 5742301309566976 5744164080320512 5757303770882048 5766611964264448 5773008803201024 5774881535295488 5788091491581952 5794391197220864 5797449461399552 5798378470793216 5810460694902976 5813527440519568 5819854830411776 5828451864936448 5829385842294784 5831276862788608 5835730492325888 5837623570989056 5850977048756224 5854065178796032 5870034161238016 5876689350240016 5882265696075776 5883461777752064 5885370340179968 5891775923224576 5892720047915008 5905253273698304 5908115496497984 5924231919828992 5937783512915968 5939709697014016 5944246141976576 5947383499194368 5949312797474816 5955912304427008 5962921762699264 5979187689029632 5981127304413184 5982085747171072 5994809044852736 6002295420706816 6005463416178688 6011161954746368 6021153420538124 6034393257181184 6037578193805312 6039536750745344 6044149438480384 6060911586924656 6076471093231616 6079678238425088 6093322878833344 6103174335340544 6112189886758912 6119822848950272 6133821853401088 6135811631251456 6149847209805824 6156540647047168 6159790052737024 6166623039782912 6168623458156544 6178596657823744 6192730106494976 6193722457438208 6195731666712896 6200463648096256 6202475044175872 6212632662376448 6216663114303488 6219944252470784 6225846310273024 6233621207711744 6235643359920128 6236911296315392 6249907302080512 6253205986441216 6260011918426112 6261015050909696 6266956080480256 6270263763140608 6277372715029108 6293487917989888 6294496414818304 6296538314606848 6310941553077392 6321144847316992 6327142933594112 6328156823453696 6338387950698496 6352886919593984 6354947760939008 6355966106369264 6369484610156032 6372283073429504 6386859576918016 6388931438804992 6399260824174592 6411542835755008 6414926830918144 6417007797666928 6421908778385408 6434512400318464 6441515664539648 6456250536558592 6459658128326656 6474155558760428 6484622731299328 6490775940497408 6494201754681344 6502311777009664 6519299858204672 6537083497742336 6552036979769344 6554162424291328 6561295914500096 6564758948937728 6572041163505664 6579775738150912 6582964895882452 6590129734436864 6596383058427904 6599864611766272 6600922203774976 6614961704665088 6623222533193728 6625371069915136 6626718252335104 6640526508460544 6644031360593792 6651262663327744 6658640835510272 6660800861732864 6662155248336896 6664316414615552 6671569795416064 6686830912864256 6687902440744448 6690071959269776 6705375400144729 6716216400274304 6722589366943744 6723666624919552 6725847745148224 6734537197617152 6752131995997696 6753213988017343 6770550765518848 6786038300475392 6788239653730304 6797009713364992 6799214625685504 6806756919345152 6818070785021111 6835574062186496 6836669425338368 6844110393573376 6859766195093504 6863386761347072 6880709914394624 6896449436778496 6900089364348928 6902327715137536 6908706263072768 6926756099342464 6945651216351232 6947904347152384 6963797575809536 6971376909156352 6975056383246336 6982793736224768 7002012842839168 7008656999579648 7010082118172672 7012356150001664 7013479841510912 7028396811206656 7036046453768192 7039456761784832 7049855380750336 7074805887729664 7077100915591168 7078539951357952 7080836190529024 7086244169252864 7088542907629568 7100151614144512 7104757844918272 7108201456724137 7114946375032832 7126449554194432 7127898624360448 7142751202377728 7143895788977024 7146213229219988 7154299335344128 7155445772468224 7174140245747552 7193710188363776 7196043788122112 7212504632088448 7224165539790848 7232179226804224 7260442193821696 7262797441073152 7263961264422016 7271867293171712 7299268087906304 7301635930062848 7308383484903424 7310754284044288 7327477526577152 7331344949620736 7333723197333632 7339324318154752 7349849226739712 7353728457506816 7378572041781248 7379754417373184 7382148368849408 7399034924297632 7407087965978624 7410997407199232 7419218344738816 7421625098094592 7431213459439616 7446698062053376 7450628409376768 7451822331605344 7479422809396384 7488042262593536 7490471342047232 7502581655928832 7519419722815616 7523388452437088 7531576839356416 7543911090028544 7559630523472384 7569397180792832 7571852651331584 7573392288382976 7589173152526336 7601443043803136 7609875240583168 7612343841980416 7613891712385024 7616361616703488 7642092471844864 7643317075136512 7645796524879744 7663286171593976 7666653072719872 7675675886027776 7682959276507136 7684190428479488 7686683137312256 7692553830793216 7696613940133888 7716722281140224 7717958843448392 7726358998994944 7737772303450112 7755472343400448 7757988175691776 7767676426797056 7792080897166984 7806682358874112 7809214803410944 7813336486100992 7821840449798144 7839732794392576 7843532641902496 7850975310381056 7881656499175424 7882919491284992 7885476666725504 7895664300654592 7912116690931712 7916292684962816 7937887104401408 7940462111031296 7958625800925184 7967287896178688 7971493009424384 7980335698542592 7989383455491592 7993600230714406 8002300391816192 8009893713805312 8014121314287616 8015405533155328 8024129426948096 8032107431189408 8045093442039808 8056977578000384 8067039209979904 8085492443119616 8088115332104192 8089759944409088 8092384217747456 8101191894433792 8114458987593728 8119723251335168 8123658807684728 8131367285751808 8144513776222208 8145818889764864 8163144231288832 8164452330259456 8167100833394272 8173338445217792 8177652311392256 8189379418587136 8199017423711488 8217046137438208 8221383072415744 8224050043568128 8242862436672512 8253156203471872 8265347687776256 8297290728624128 8301670016482304 8310705477910528 8333753432021402 8341661267279872 8355147753193472 8374260030373888 8378318958395848 8387799220748288 8399827687702528 8404261094293504 8434005048426496 8436740992970752 8456039913483008 8459755114725376 8465243389689856 8469711322513408 8479106679701504 8481857254965248 8491088830529536 8510512070918144 8515003896430592 8516368378977536 8525637516132352 8534114145638746 8547911782167296 8557762585821184 8560538676625408 8571229160603648 8574009619890176 8593622540360704 8598158231356672 8607516387835904 8617064610660352 8621612674318336 8639577741111296 8650739635191808 8653545887236096 8654932570375168 8663145170075648 8673340745744384 8677544635481414 8699821533691904 8701215632248832 8730611521028096 8735219514441728 8738053171291136 8758041338964544 8761889225965568 8781931918262272 8784780728356864 8796130217295872 8815871399163136 8820524392512448 8830124570279936 8863015096484864 8877344487768064 8921922695856128 8924816918183936 8929527412686848 8959694622162944 8964037305031424 8972543211864064 8988489809395712 9007607427629056 9009050847182848 9011973333400576 9018856215412736 9021781882437632 9023616343605248 9036556599820288 9042419075350528 9047191639957504 9070026705338368 9071870976458752 9074813841178624 9095572343914496 9105471881347072 9106930983141376 9109885221133312 9130723949133248 9135543120816464 9145486162075648 9155631148826624 9158601184882688 9160463466463232 9170433630797824 9179551349930752 9194392505188352 9195865856023616 9204591743205376 9240562792136704 9243560379547648 9245041609264384 9248040649578808 9258505022210048 9284181494496832 9292991183716352 9309507302588416 9330802663153664 9333829523879168 9340958223106048 9345888355876864 9359290764099584 9390909871357952 9395866368475136 9398914335506432 9407600017801216 9416953540015168 9432178518253568 9446111643172864 9457908039286784 9460976132292608 9482617975570432 9487622875979776 9497949117612032 9524289636595888 9533327162605568 9548740289363968 9550270422482944 9570582891855872 9575221666738112 9585643250089984 9601341387309056 9633778230099968 9636903374422016 9638862912487424 9641989706252288 9664045615409152 9674563873931264 9679253047454144 9688437617065984 9690407633944576 9693551148531712 9726299509620736 9727858095628288 9731013758937856 9732992433117184 9743585732722688 9753273309301424 9769042036762624 9779878727155712 9783051265670144 9795690469261312 9798868137017344 9821282903269376 9822856709843408 9837161586098176 9848073840754688 9853271627792384 9864442837902884 9873803132698624 9889766728269824 9891351509000192 9917193869121616 9942653181362176 9944246436855808 9955069663379456 9977841738317824 9983108016504832 9986346481475584 10013587686817792 10036493620871168 10039749403836416 10049027291742208 10052287140560896 10075281599043584 10080599305728512 10091570937462784 10102765405601792 10106042686767104 10129160110268416 10140184595136512 10145536557449216 10147162323888128 10156790889054208 10173673020909244 10184745953220608 10199790763638784 10201425224015872 10204734509880064 10239209835323392 10244614062893056 10254335099273216 10272559782166528 10284206362920028 10293964968132608 10296058111066112 10299398095314944 10310607865643008 10327493256937472 10334193228972032 10339202118871472 10365744806100992 10371215818489856 10391121147602944 10394491969774528 10407921123590144 10411297395580928 10435113084723712 10439697801150464 10451984185229312 10463578455801856 10466972782723072 10469101104529408 10490915828492288 10507877148786688 10509560978312704 10519533420806144 10537018485941717 10564069005197312 10565761839159296 10569189313804352 10577261517340672 10610493136567808 10620561352818688 10633824413155328 10639436917243904 10663774472175616 10667233741576192 10680555086845952 10690689784348672 10696332301828096 10734188243451904 10737670354690048 10762232617160192 10773946132332544 10779632592289792 10791590319620096 10795091051773952 10812544151191552 10837277686366208 10839014300516864 10842530416747568 10879160450031104 10884902441823872 10895231042977792 10914594768551936 10937337778640896 10943110476272128 10955020857245696 10972961585496064 10985402251300939 11013603856482304 11015843328557056 11019416807145472 11044147717885436 11056644427350016 11062003482804736 11072500133789696 11078344169750528 11092178913722368 11117552109289472 11121158581643264 11123419923562496 11135526551683072 11146598067773056 11151495378501632 11164619470585856 11177004259606528 11180630017908736 11198706442305536 11224323318022144 11226121954106752 11229763645917124 11238340362174464 11260396700557312 11273648957603296 11284346437369856 11298438438977536 11304401724571648 11333935850424704 11348089779773824 11358857895870464 11364853070692352 11403247700934656 11408774751858176 11466064714596352 11469784242509824 11484602619133952 11488328160641024 11514607541764096 11520188567794291 11533223928528896 11549763070590976 11576182983163904 11594898922799104 11596756941586432 11620921389805952 11627054881039136 11639709660823552 11658771684589568 11662553725577216 11675247141978112 11701954097512448 11708130357592064 11753378700480032 11764531392151552 11766923555504128 11770740680359936 11785440095830016 11810506547396608 11816230992995968 11848463839657984 11875567025831936 11879419394028032 11888492283953152 11894766998388736 11898625594949632 11911824608854016 11925843525398528 11958375378059264 11962254608826368 11964171494342144 11989618089705472 12004590841413632 12010926832357376 12042306841076248 12068786514362368 12075156387610624 12079073501490688 12088298876960768 12121823173849312 12159356476850176 12186645757666688 12206348670681088 12267643706802176 12271623262502912 12299694419611648 12313081294094336 12319580105474048 12333246079565824 12337246916313088 12385460212989952 12387444914876416 12391463333425792 12400927296192512 12404950088351744 12425265324752896 12433326228606976 12439888504941568 12451692620546048 12467242415423488 12471286719840256 12473822592630784 12499814604161024 12506411972882432 12520023836852224 12522030101819392 12540527526281216 12554745430058216 12586975835979776 12588992829636608 12593076629213696 12621883106154784 12642289694633984 12656313646907392 12676775901396992 12705773839187968 12709895521878016 12711932212738528 12738969220312064 12773719153836032 12777862877609984 12798521648349184 12823085671510016 12829853661836288 12834015595333856 12843817556770816 12869024800636928 12912501073117184 12919316256653312 12948311117520856 12969245462598656 12981551880994816 12988403509362688 13004623554019328 13038599716409344 13074166995484672 13104073959538688 13108324848582656 13122591829000192 13129517897875456 13159551476301824 13165929791764904 13180259468873728 13199729223532544 13201844407549952 13229923409330176 13246445066387456 13250742139830272 13253436504670208 13281053016921088 13288062721187584 13302525326655488 13317281671020544 13321601723465728 13324310496673792 13328632829231104 13343139590832128 13373661825728512 13375804881488896 13380143918539552 13410750800289458 13432432800548608 13445178733887488 13447333249839104 13451695490296448 13469074395234304 13504263991995392 13506427976034686 13541101531037696 13572076600950784 13576479307460608 13594019426729984 13598429251371008 13613513838690304 13636141570042222 13671148124372992 13673338850676736 13688220787146752 13719532390187008 13726773522694144 13761419828789248 13792898873556992 13800178728697856 13804655430275072 13817412526145536 13853512198684928 13891302432702464 13895808694304768 13927595151619072 13942753818312704 13950112766492672 13965587472449536 14004025685678336 14017313999159296 14020164236345344 14024712300003328 14026959683021824 14056793622413312 14072092907536384 14078913523569664 14099710761500672 14149611775459328 14154201831182336 14157079902715904 14161672381058048 14172488338505728 14177085815259136 14200303228289024 14209515689836544 14216402913448274 14229892750065664 14252899108388864 14255797248720896 14285502404755456 14287791577954048 14292426458439976 14308598670688256 14310891544936448 14348280491495104 14387420376727552 14392087576244224 14425009264176896 14448331079581696 14464358453608448 14520884387643392 14525594882146304 14527922528844032 14543734586343424 14598536175812608 14603271860125696 14616766969806848 14621508568088576 14654955053154304 14662689899241472 14667446394667264 14678648636309504 14699698453479424 14707456915013632 14757144083562496 14759508834746368 14764296737698816 14798069848595264 14814175931957248 14821994814398464 14838436689477632 14843250196189184 14862426918879232 14893396124106752 14901256818753536 14903644663210688 14958845618792768 14976084525187072 14980942684094464 15005163311857664 15038839445631232 15046776904874176 15063153678712832 15087822180057088 15119261046944768 15138794361585664 15143705302663168 15146784576765952 15178346305052672 15202886087606272 15219750481166336 15224687683960832 15227783424770048 15232723233406976 15284184943689728 15286634150273024 15291593049759488 15326572343187952 15333306145439744 15351351772055552 15365918553014272 15368380856958976 15373366274624512 15385107661586432 15393227880267776 15433444562280448 15435917686896784 15452717997989888 15475544606900224 15510944686800896 15515976351383552 15535352853594112 15584161794333968 15613364717748224 15618429606821888 15626672972201984 15643680899596288 15679465588785152 15687065283804992 15701950620762112 15763312998350848 15765838982569984 15770953333451008 15791328601309184 15824233381863424 15832585369925632 15875774208802816 15880924222062592 15917251601850368 15934575792357376 15942986018848768 15960671397085184 15978766910983184 15987200461428812 16004600783632384 16019787427610624 16028242628575232 16030811066310656 16048258853896192 16064214862378816 16090186884079616 16113955156000768 16134078419959808 16170984886239232 16176230664208384 16179519888818176 16184768435494912 16202383788867584 16228917975187456 16239446502670336 16247317615369456 16262734571503616 16289027552444416 16291637779529728 16326288462577664 16328904660518912 16334201666788544 16346676890435584 16355304622784512 16378758837174272 16398034847422976 16434092274876416 16442766144831488 16448100087136256 16485724873345024 16506312406943744 16530695375552512 16558171906479841 16594581457248256 16603340032964608 16621410955821056 16667506864042804 16683322534559744 16710295506386944 16748520060747776 16756637916791696 16799655375405056 16808522188587008 16868010096852992 16873481985941504 16912079826966016 16919510229450752 16930486779379712 16939422645026816 16958213359403008 16963714509930496 16982177661059072 17021024141836288 17030007792861184 17032736757955072 17051275032264704 17068228291277492 17095823564334592 17121077353250816 17142458321207296 17148019239780352 17187245080721408 17196316462713344 17215032775671808 17234129221320704 17243225348636672 17262774966330047 17279155482222592 17307091774472192 17309865140750336 17326290340151296 17346681491488768 17355089270962828 17399643067383808 17402431264497664 17461223042056192 17470439028883456 17476106342582272 17516082677929088 17523778451931136 17563863836524544 17569561456713728 17631742798326272 17641048785024896 17660249140559872 17726030192969728 17754688975536128 17803927786591177 17849633836367872 17859054825373696 17919389244325888 17928074610062848 17945086423728128 17976979618791424 18018101694365696 18023946666801152 18043563764875264 18047232687210496 18073113199640576 18084838150701056 18094383279915008 18140053410676736 18149627682357248 18191144687828992 18213861966282752 18219770442266624 18261447898266496 18271086241632928 18290972324151296 18311262297653248 18317202369765376 18320926932926464 18359102699861504 18388785010376704 18391731712047232 18409183486410752 18481125584273408 18487120759095296 18490083218528768 18496081299157616 18568362988993664 18585982367432704 18619014605176832 18661605326307328 18667659047758336 18681916446212096 18691776711753728 18718581528199168 18791732736950272 18797828671012864 18815200035602432 18833907080030336 18864357036507136 18921952264585216 18965235951140864 18975245751959552 18995898235224064 19048579273191776 19066654325211136 19100540844965888 19141165783711744 19150443333476224 19171286500179968 19202682774618112 19267556460199936 19273806748844032 19277725824974848 19283979412504576 19328091230818304 19349127747862528 19358506094908288 19376875234131968 19380815267889152 19387102297063424 19452599019241472 19455716191256576 19462027517875712 19465984866234368 19487171465445376 19506546618602848 19538084073525248 19559757454311424 19566102531340288 19591380938522624 19597736274034688 19642565806538752 19645713419686816 19652086380354967 19674323172196352 19706543255584768 19728885675805768 19747606265397248 19779533456539648 19782703018000384 19834387738243232 19888492873711616 19955683476635648 19966216033009664 19972692962951168 20072987241742336 20079498807672832 20098054583484416 20104574281121792 20150563198087168 20161198611457024 20183141874925568 20205530811203584 20212085373534208 20258320220536832 20280369190273024 20291073114898432 20294324647776256 20347346041818488 20369491906441216 20399581527277568 20402850448031744 20409469019760128 20478419670646784 20489228125786112 20545119564333056 20568412725840056 20587929936265216 20592116222132224 20598796190629888 20621215731286016 20668386457944064 20678404237742944 20742431636979712 20782242295205888 20788983939549056 20815842247180288 20822594791161856 20870226169447424 20903968370458624 20927156911603712 20933945565446144 20938202209058816 20981831656984576 21015754297573376 21019121956625408 21039066841612288 21074036971883434 21128138010394624 21131523678318592 21138378627608704 21154523034681344 21220986273135616 21241122705637376 21267648826310656 21278873834487808 21327548944351232 21334467483152384 21361110173691904 21392664603656192 21468376486903808 21475340709380096 21524465234320384 21547892264665088 21559265184579584 21583180639240192 21590182103547904 21625088302383104 21674555372732416 21678028601033728 21685060833495136 21758320900062208 21769804883647744 21790462085955584 21829189537103872 21874675557281792 21886220952544256 21910041714491392 21945923170992128 21970804502601878 22027207712964608 22031686657114112 22038833614290944 22088295435770872 22113288854700032 22124006965609472 22145000267579392 22156688339501056 22184357827444736 22235104218578944 22242317163286528 22246839847124992 22271053103366144 22293196135546112 22302990757003264 22329238941171712 22354008519213056 22361260035817472 22397412884611072 22448646636044288 22452243908213504 22459527291834248 22476680724348928 22520793401114624 22547297915206592 22568692874739712 22596876877955072 22608803449143296 22667871700849408 22696179559547648 22717715791740928 22729706141384704 22806495401869312 22817549503716352 22932129429192704 22939568485019648 22969205238267904 22976656321282048 23029215083528192 23040377135588582 23066447857057792 23099526141181952 23152365966327808 23189797845598208 23193513883172864 23241842779611904 23254109762078272 23279419321647104 23317543369179136 23325107451154432 23350494283956224 23403908195024896 23416260715184128 23506757400960064 23529062784303104 23533847111008256 23541481360719872 23570880191660032 23621013094793216 23632461985991936 23696927679315968 23751134051663872 23758838788056064 23776984567906304 23789533996777472 23797251189899264 23823649217708032 23851687050797056 23916750756118528 23924509217652736 23928342988684288 23979236179410944 24009181682827264 24021853664714752 24084613682152496 24137573028724736 24150312775221248 24158147002981376 24176597753921536 24243646347698624 24318712953700352 24373291515333376 24412697341362176 24535287413604352 24543246525005824 24599388839223296 24626162588188672 24639160210948096 24666492159131648 24674493832626176 24770920425979904 24774889829752832 24782926666851584 24801854592385024 24809900176703488 24850530649505792 24866652457213952 24879777009883136 24903385241092096 24934484830846976 24942573439680512 24947645185261568 24999629208322048 25012823945764864 25040047673704448 25044060203638784 25081055052562432 25109490860116432 25173951671959552 25177985659273216 25186153258427392 25243766212309568 25284579389267968 25312627293814784 25353551802793984 25411547678375936 25419791043756032 25423864425477056 25477938440624128 25547438307672064 25555725755219968 25597043296698368 25646171343020032 25659707323672576 25668031190667712 25687635113541632 25738049601273856 25825002146234368 25838632513306624 25896622235041712 25938490925197312 25963103761989632 25976807018725376 26009247108038656 26077199432818688 26148333990969344 26208147919077376 26216649697165312 26245183658000384 26259035795750912 26319102952603648 26331859583529808 26360518937747456 26399458447065088 26403688815099904 26459846818660352 26492890132774912 26501484279660544 26506873009340416 26562106033842176 26576125442375168 26605050653310976 26634563342041088 26643203446931456 26648620993347584 26657265658462208 26686279181664256 26747323651457024 26751609762977792 26760287837079104 26821501600578916 26864865601097216 26890357467774976 26894666499678208 26903390980592896 26938148790468608 27008527983990784 27012855952069372 27082203062075392 27144153201901568 27152958614921216 27196858502742016 27227027677380608 27272283140084444 27342296248745984 27346677701353472 27376441574293504 27439064780374016 27453547045388288 27522839657578496 27585797747113984 27600357457395712 27609310860550144 27634825052291072 27707024397369856 27782604865404928 27791617388609536 27855190303238144 27885507636625408 27900225532985344 27931174944899072 27977600807500421 28008051371356672 28034627998318592 28049424600006656 28053919366043648 28113587244826624 28157827047139328 28199421523001344 28299223550918656 28308403662364672 28314159805431808 28323344762116096 28354171630518272 28400606456578048 28419031379673088 28432805826896548 28459785500131328 28505798216777728 28571004809510912 28575583155908096 28584852916879952 28621783089872896 28696560982990208 28774840753455104 28784175152488448 28850018528353792 28896662159163392 28928716907216896 29041768775286784 29051189764292608 29055845057688064 29087469172686848 29206543720251392 29243017136177152 29309910106308608 29325379798482944 29334892789334528 29357297272619008 29399396906958848 29414913830027264 29519017669492736 29528593475397632 29596139697190528 29628351863914496 29643989628796928 29676873378955264 29686500392378368 29786792248213504 29802513637507072 29807289326421376 29917691237585536 29952169050374144 29961885368188928 30077678891262464 30093553809748352 30126307357425664 30175644360114176 30238522093889536 30277588723171328 30287410605326336 30293569153531904 30356692610105344 30371406224184949 30405772175212544 30449375367921664 30455566849540096 30465446466813952 30568369887379456 30573268300546048 30583186099518976 30653144686375904 30666612290879488 30702703544111104 30736761713917952 30746732549249024 30786455760535552 30866889124560896 30871835373793568 30905435995979776 31021889373601792 31031952702767104 31070705707188224 31168323588667936 31226729435496448 31236859213643776 31253345944403968 31358931177570304 31374130567609984 31403901241524224 31526625996701696 31531677965139968 31541906666902016 31582657202618368 31648466763726848 31665170739851264 31751548417605632 31761848444125184 31834503203700736 31869151584714752 31885972037697536 31957533821966368 31974400922857624 32009201567264768 32056485257150464 32061622132621312 32096517707792384 32128429724757632 32180373768159232 32341969772478464 32352461328416768 32359039777636352 32369536870989824 32404767577735168 32478893005340672 32494635230738912 32525469143007232 32583275559059456 32652576925155328 32657809321037824 32668403333577088 32693353780871168 32710609245569024 32757517674348544 32796069694845952 32868184549752832 32885532289662976 32896200174272512 32971449746690048 33012624813887488 33061390751105024 33116343812959682 33189162914496512 33206680065929216 33242821911642112 33335013728085608 33366645069119488 33420591012773888 33497040121495552 33513275833583392 33617044377174016 33736020193705984 33746963971883008 33824159653932032 33860973558759424 33878845290053632 33916426718806016 33927429019860992 34042048283672576 34060015585722368 34065473515910144 34102550064529408 34136456582554984 34191647128669184 34242154706501632 34284916642414592 34296038479560704 34374490161442816 34392632925426688 34430065551343616 34468258442641408 34486450697273344 34525549932660094 34558310964445184 34614183548944384 34619730281500672 34693362982977536 34710178541925656 34799286134767616 34804862528995328 34922446084112384 34940878057766912 34952212685164544 35032165355858176 35047556903862272 35127727673049088 35139122913427456 35263485596652544 35282097570049792 35320498281119744 35452060385939456 35509377951072256 35607855573182354 35699267672735744 35718109650747392 35838778488651776 35856149220125696 35890172847456256 35953959237582848 36036203388731392 36047893333602304 36087127529750528 36094465374420992 36146226399281152 36169676301402112 36188766559830016 36280106821353472 36299255364714496 36382289375657984 36427723932565504 36439540884533248 36522895796532992 36542172483265856 36581944648302592 36622524595306496 36634404739530752 36641853865852928 36718205399723008 36777570020753408 36783463424094464 36818366972821504 36962251168546816 36974241518190592 36980166437057536 36992162598315232 37136725977987328 37171964734865408 37238029210353664 37323210652614656 37335318095516672 37363832892424192 37383553423507456 37437163056398336 37583465473900544 37595657342025728 37630400071204864 37667814160060672 37728714073014272 37843904529170432 37930471902281728 37950491503919104 37991796470448128 38097158546383552 38133308650422272 38201081689931776 38282331567423488 38300886666952448 38342573000359936 38405365549236224 38535112920399872 38547613497688064 38555451649949696 38567958825009152 38656182461636608 38698255495725056 38717012189816576 38753750468263936 38761630535778304 38774204594126848 38905198038482944 38911432382513152 38924055035751424 38931969732468736 38974342930890752 39013093237205696 39076168147050496 39119514908622848 39132205062680576 39182761877045248 39195472548069376 39285131613077504 39291426839373632 39304172760709934 39348646344392704 39413086511169536 39457771351611536 39495212530794496 39559066913079296 39565406036000768 39668775476486464 39776985747423232 39911366953271296 39932432066019328 39945385925902336 40145974483484672 40158997615345664 40196109166968832 40209148562243584 40301126396174336 40322397222914048 40366283749851136 40411061622407168 40424170747068416 40516640441073664 40560738380546048 40582146229796864 40588649295552512 40694692083636976 40738983812882432 40799163054555136 40805700896063488 40818938039520256 40956839341293568 40978456251572224 41090239128666112 41136825451680112 41175859872530432 41184232444264448 41197592381259776 41242431462572032 41336772915888128 41356808475485888 41484863273959424 41564484590411776 41577967879098112 41631684494360576 41645189582323712 41740452338894848 41807936740917248 41854313823207424 41867891130892288 41876404418117632 41963663313969152 42031508595146752 42038243913250816 42078133683224576 42148073943766868 42256276020789248 42263047356637184 42276757255217408 42309046069362688 42441972546271232 42482245411274752 42535297652621312 42557747668975616 42655097888702464 42668934966304768 42722220347383808 42785329207312384 42936752973807616 42950681418760192 43048930468640768 43095784529330176 43118530369159168 43166361278480384 43180364207095808 43250176604766208 43349110745464832 43356057202067456 43370121666990272 43516641800124416 43539609767295488 43580924171911168 43658379074207744 43749351114563584 43772441905088512 43820083428982784 43891846341984256 43941609005203756 44054415425929216 44077667228581888 44176590871541744 44248013931218944 44290000535158784 44313376679002112 44368715654889472 44470208437157888 44484634326573056 44493679694249984 44586392271092224 44605981514006528 44658477882343424 44708017038426112 44722520071634944 44794825769222144 44897293272088576 44904487816427008 44919054583668496 44953361448697856 45041586802229248 45094595830413184 45137385749479424 45193753755910144 45217606898286592 45335743401698816 45392359119095296 45435431583481856 45459412282769408 45635099007432704 45864258858385408 45879136970039296 45953312642564096 46058430167056384 46080754271177164 46132895714115584 46199052282363904 46304731932655616 46387027766345728 46483685559223808 46508219524156544 46558838643294208 46635086738358272 46650214902308864 46700988567912448 46807816390049792 46832521430368256 46937627801013103 47013514801920128 47058125568606208 47067694222016512 47082962721439744 47141760383320064 47242026189586432 47264923971983872 47393855358631936 47502268103327744 47517677576112128 47579067993554944 47594502379798528 47647298435416064 47703374101594112 47726495495147777 47849018435305472 47856685977368576 47958472358821888 48018363365654528 48043707329429504 48169227364304992 48275146057449472 48300625550442496 48316294005962752 48487292695397248 48746583030666752 48825394682724352 49070574827208704 49086493050011648 49198777678446592 49252325176377344 49278320421896192 49348987665252352 49541840851959808 49549779659505664 49565853333703168 49603709184770048 49619800353406976 49701061299011584 49733304914427904 49759554019766272 49885146879361024 49895290370523136 49999258416644096 50025647891529728 50080095347408896 50088120407277568 50218981720232864 50355971318546432 50372306516854784 50487532424619136 50569158778535936 50625254587629568 50823095356751872 50839582087512064 50847728850954112 50955876881248256 51094876615344128 51111451510439936 51292342686040064 51319414647345152 51336062381335424 51375270227083264 51476099202547712 51650004292468736 51677265026613248 51793244470083424 51876981850394624 51953614037450752 52018494216077312 52154398865637376 52416295838154752 52433299394330624 52518071591501824 52638205905207296 52663719167059616 52721037875494912 52807377630199808 52919693637320704 52985780265549824 53002968559321088 53013746018680832 53124212067684352 53152250884750336 53210101306621952 53269126684082176 53286406893862912 53297241986695168 53314531316924416 53494647302914048 53503219525955584 53520575674158208 53643003201157832 53729731202194432 53780714935549952 53789332999356416 53806781961185792 53876297580937216 54017055967981568 54025711904138744 54164406124150784 54288306403803136 54305917229842432 54393717005484032 54544566280168888 54684592497491968 54693355402706944 54752883148587008 54878129560748032 54907094090776576 55171595494227968 55200714914791424 55218621721100288 55269650104582144 55414048794739712 55565209730809856 55583234777219072 55710380606476288 55771015273250816 55800451065970688 55862349889798144 55955201615000842 56016102742713344 56069255996637184 56098849200013312 56107838732087296 56227174489653248 56315654094278656 56398843046002688 56598447101837312 56616807324729344 56628319610863616 56646689524232192 56708343261036544 56801212913156096 56838062759346176 56865611653793096 56919571000262656 57011596433555456 57142009619021824 57151166311816192 57169705833759904 57243566179745792 57393121965980416 57549681506910208 57568350304976896 57700037056707584 57793324318326784 57857433814433792 58083537550573568 58102379528585216 58111690115376128 58174938345373696 58413087440502784 58486034272354304 58619820212617216 58650759596965888 58669785578669056 58714594545238016 58798793813917696 58829827660054528 59038035338985472 59057186950795264 59192279394381056 59256703727828992 59287979257593856 59353746757910528 59373000784756736 59573584496427008 59605027275014144 59614578652842752 59835382475171072 59904338100748288 59923770736377856 60155357782524928 60187107619496704 60252614714851328 60351288720228352 60477044187779072 60555177446342656 60574821210652672 60587138307063808 60713385220210688 60742812448369898 60811544350425088 60898750735843328 60911133699080192 60930892933627904 61136739774758912 61146536601092096 61166372199037952 61306289372751808 61333224581758976 61405407088222208 61473523427835904 61493465098498048 61572911521071104 61733778249121792 61743670747587136 61810871991959552 62043778747203584 62063905405534208 62141411414376448 62336647177335872 62453458870992896 62473718427287552 62506691888807936 62717862355140608 62748261135219968 62807802483048448 63053251993403392 63063355930279936 63083813333804032 63165314405236736 63296933527453696 63330341479702528 63503096835211264 63523696888250368 63669006407401472 63738303169429504 63771944075395072 63915067643932736 63948801845715248 64018403134529536 64112970514300928 64123244265242624 64193035415584768 64256859449515264 64360747536318464 64683939544956928 64704922656833536 64718079555272704 64739073741979648 64809535155470336 64957786010681344 64989270461477824 65050938286014464 65166551118118912 65305153850310656 65315618642075648 65336806667154176 65386707561742336 65421218491138048 65515035348697088 65592139389691904 65736369099505664 65771064579325952 65792400348545024 65942899493380096 66025249627774976 66122781502210048 66232687625919364 66378325828993024 66413360131858432 66485643823284224 66670027456171216 66733290138238976 66841182025547776 66994080242991104 67026551667166784 67234088754348032 67472040387411968 67493927943766016 67648319307864064 67721947117518848 67757690580107264 67832853437612032 67854858039721984 68084096567345152 68120031171444736 68130947031820288 68205100129058816 68272913165109968 68383294257338368 68484309413003264 68569833284829184 68592076959121408 68748980322885632 68785265850853376 68860131102687232 68936516885282816 68972901394546688 69051099865320188 69116621928890368 69228367097888768 69239460563001344 69386725965955072 69420357083851312 69598572269535232 69609725057990656 69844892168224768 69881756115533824 69904425370329088 70064330711716352 70095113807724544 70255455346098176 70278245826854912 70526971193305088 70564195140099584 70640996562239488 70904120771878912 71018755902144512 71215711146364708 71398535345471488 71436219301494784 71712298440251392 71780345694912512 71907918475165696 72072406777462784 72095786667204608 72174255059501056 72292452798562304 72339352602804224 72377533119660032 72560213642706944 72598510729428992 72764578751315968 72855447865131008 72879081769066496 73045791593065984 73084344966531712 73163889296605184 73245049190612992 73268809479061504 73283707731705856 73436410799446016 73555140041506816 73566926848188928 73636733945643008 73759129401592019 73948483036381184 73960332874115072 73984325196630464 74273451955974656 74343929469730816 74476058420707328 74646421305229312 74670636191033344 74767106847014912 74874326112796672 75191314684051456 75335628320121344 75457428146028544 75687809058340864 75860943804563456 75900983007838208 76194317092767104 76266617300844544 76402163379863552 76564663134846976 76601773333904896 76685146000719872 76810731098472448 77095226995376128 77110903299899392 77135917650018304 77312364923273216 77396510991450112 77434024379633152 77507500936527872 77548409188253696 77822864765026304 77848110071502848 77863939464937472 77948685861781504 78026186474411392 78152336294100992 78239029817245696 78264410125361152 78390945096138752 78570263226155008 78582853678747264 78608345521419868 78697292688785408 78915542703223072 78990425061588992 79130812072001536 79337550952972928 79553971494846464 79822733906542592 79864864132038656 79890771851804672 80291948966969344 80317995230691328 80392218333937664 80418297124487168 80602252792348672 80644794445828096 80732567499702272 80848341494136832 81033280882147328 81164292459593728 81177298591105024 81389384167273952 81477967625764864 81611401792126976 81637876079040512 81913678682587136 81956912503144448 82273650903360224 82351719745060864 82368464888528896 82395184762519552 82673545831776256 82713616950971776 83128969180823552 83155935758196224 83263368988721152 83290379164647424 83480904677789696 83615873481834496 83708627646414848 83735782261784576 83752808836235264 83927326627938304 84063017190293504 84076487826501632 84296147887533736 84512552041578496 84526094713274368 84553514510434816 84618092138725376 84883945092542464 85115495337951232 85310195777404928 85337869932609536 85444440694767616 85873505947615232 85901362837520384 86097860937281536 86191569058660352 86237060738318336 86332722556960768 86360728414191616 86698221490929664 86712114404134912 86740243333980544 87033283600248832 87079219534590976 87161848343822336 87316758148415488 87498702229127168 87544883810177024 87640166857965568 87783692683968512 87883218010407512 88108830851858432 88155334457163776 88353181743083488 88496027862437888 88626753358004224 88737431309778944 88940416874315776 88969268653146112 88987359388499968 89172784542184448 89316955764686848 89416034076852224 89445040143269888 89589651538444288 89794586544177152 89808975632854016 89838109167336992 89906722897395712 90083173604458496 90189191660826368 90274771498958848 90387507511820288 90435213796573184 90671486803397632 90784718238190592 90870863166963712 90918824565538816 91270198014865408 91728517716770816 91758273940078592 91906625285128192 92116860334112768 92161508542354328 92265791428231168 92398104564727808 92609463865311232 92774055532691456 92967371118447616 93016439048313088 93117677286588416 93270173476716544 93300429804617728 93401977135824896 93615632780099584 93665042860736512 93875255602026206 94027029603840256 94116251137212416 94135388444033024 94165925442879488 94283520766640128 94484052379172864 94529847943967744 94787710717263872 95004536206655488 95035355152224256 95158135987109888 95189004759597056 95294596870832128 95406748203188224 95452990990295554 95698036870610944 95713371954737152 95916944717643776 96036726731309056 96087414658859008 96338454728609984 96550292114898944 96601251100884992 96632588011925504 96974585390794496 97493166061333504 97650789365448704 98141149654417408 98172986100023296 98397555356893184 98504650352754688 98556640843792384 98697975330504704 99083681703919616 99099559319011328 99131706667406336 99207418369540096 99239600706813952 99402122598023168 99466609828855808 99519108039532544 99770293758722048 99790580741046272 99998516833288192 100051295783059456 100160190694817792 100176240814555136 100437963440465728 100711942637092864 100744613033709568 100975064849238272 101138317557071872 101250509175259136 101646190713503744 101679164175024128 101695457701908224 101911753762496512 102189753230688256 102222903020879872 102584685372080128 102638829294690304 102672124762670848 102750540454166528 102952198405095424 103300008584937472 103354530053226496 103586488940166848 103753963700789248 103907228074901504 104036988432154624 104308797731274752 104832591676309504 104866598788661248 105036143183003648 105276411810414592 105327438334119232 105442075750989824 105614755260399616 105839387274641408 105971560531099648 106005937118642176 106027492037361664 106248424135368704 106304501769500672 106420202613243904 106538253368164352 106572813787725824 106594483973390336 106629062633848832 106989294605828096 107006439051911168 107041151348316416 107286006402315664 107459462404388864 107561429871099904 107578665998712832 107613563922371584 107752595161874432 108034111935963136 108051423808277488 108328812248301568 108576612807606272 108611834459684864 108787434010968064 109089132560337776 109369184994983936 109386710805413888 109505766297174016 109756259121496064 109814188181553152 110343190988455936 110401429829582848 110437243442200576 110539300209164288 110828097589479424 111130419461619712 111166469554438144 111420761212952576 111542030546501632 111600902131941376 111724699779596288 111910403230001684 112032205485426688 112138511993274368 112197698400026624 112215677464174592 112454348979306496 112631308188557312 112797686092005376 113196894203674624 113233614649458688 113256639221727232 113293379048464384 113416686522073088 113602425826312192 113676125518692352 113731223307586192 113839142000525312 114023192867110912 114284019238043648 114302332623632384 114339411667519808 114487132359491584 114786243931960832 115099363013820416 115136700609953792 115400074113415168 115586648636653568 115714867628867584 115907203345358887 116204759057170432 116223380230752256 116349876690747392 116826174881005568 116972068544708608 117239640425234432 117301519193931776 117339571157338112 117597587627835392 117659655320109056 118076070677970944 118114373901590528 118384558788762112 118513407455657984 118575958515187712 118707493515821056 118746001569513472 119147168992854016 119210054550028288 119229157305685504 119670764950342144 119847541472755712 120310715565049856 120374215238993408 120505229429702656 120702577440456704 120839424764310329 120954088375558144 121149642421305344 121174276614127616 121426770440421376 121485624896739796 121623088700850176 121797501471686656 121861785867255808 122293073202184192 122332744398075904 122612578745503616 122666449163517952 122810814176444416 122947046855671808 122986930196996096 123467556498243584 123487341495174272 123621743983919104 124087557494407168 124127810811068416 124282822828752896 124673294354671744 124947436854575104 125013383777615872 125435724710281216 125496522270439936 125615604966096896 126126711860559872 126167626667608064 126330628810473472 126593867054907392 126660682959405056 127047393776500736 127338012814802944 127543888150790144 127830135287865472 127897603691430496 128036806269059072 128246488530485248 128513718899030528 128721495072636928 129367879089913856 129409845313667072 129436159110545408 129478147483959296 129915572021362688 129978540922955648 130101876572028928 130333102236237824 130610307700621312 130631237284151296 130673613334308352 130773415123484672 130842436982276096 131030070697394176 131184278779383808 131542129158651904 131584800697090048 131885798986760192 132050499255549952 132465375251838728 132756651657986048 132826720263716864 132971287646568448 133340054912342432 133466580276477952 133988160485982208 134053103334333568 134944080774823936 134987855887532032 135296638615728128 135443894235037696 135515381160214528 135665706875224064 135709716079443968 136168193134690304 136240062342889472 136261894063640576 136410200258117632 136545826330219936 136766588514676736 136968618826006528 137139666569658368 137184153918242816 137497960645771264 137570531701706752 137720262205374464 137945802789093376 138102199730640376 138233243857780736 138456734195777536 138478921126002688 138773451931910144 138840714167702624 139219450115981312 139689784336449536 139763512231067648 139808850740658176 140128661423432704 140510910692196352 140556491653709824 141053942386610176 141128390280199168 141281993124478976 141808241543757824 142037511804289024 142431422292729416 142797070690942976 142872438602989568 143424596880502784 143815836950331392 144144813554925568 144191573334409216 144348510119002112 144678705205608448 144755066239320064 145197021458857984 145529157502631936 145710895730262016 145758163538132992 146091583186131968 146168689933063424 146327778593210368 146490098381225984 146537618958123008 146567415463411712 146872821598892032 147110280083013632 147133853696377856 147273467891286016 147518258803184038 147896966072762368 147920665748230144 147968650393260928 148546903911949312 148687858939461632 148952116841414656 149292842610458624 149341272382066688 149534213694029824 149748652225593344 150382629368102912 150671256640242688 150914856292057088 151375618116681728 151721887609126912 151801966015676416 152388634185534208 152533234601689088 152804326759727104 153129326269693952 153203546667809792 153370292001439744 153621462196944896 154190453990752256 154221806599798784 154271835300036608 154624729846546432 154793021982900224 154868048759266304 155015001873055744 155096818376507392 155645729530052608 155696220143005696 155727878929874944 155897371723563008 156052372948822784 156304672588201984 156478059634491392 156528820250722304 156781890192277504 157140526452310016 157165707357494528 157216691042839736 157394585377570816 157831085406446144 157980850123177984 158261624144003072 158675101905945856 159107942989692928 159645467813085184 159729728264077312 159781543703609344 160583897933938688 160635990461382656 160784436667875328 160836594248974336 161204505584697344 161289588891656192 161465134999404544 161696682988273664 162066561764294656 162328584919187456 162354597182210048 162778768334547904 162955935251529728 163222803584253952 163275752158081024 163827357365174272 163913825006288896 164547301806720448 164703439490121728 164736929777057792 164790369525039104 165347091663552512 165427233901943552 166257938361647104 166311871516392448 166526737977442304 166580758329294848 166961809355579392 167231746963668992 167417255292829696 167471564523569152 167505617672470528 167854653255876608 168126034380587008 168152975653003264 168592295775067472 169025104083156992 169052189426548736 169107029020869632 169236184277450752 169767890185084928 170230990675902464 170620391554809856 170675739865219072 170888881389535232 171747011895230464 171802725675040768 172195721874563072 172383138117320704 172474121476636672 172665445113921536 172721456828383232 173396442981859328 173424228808269824 173480486667961088 174066567200497664 174158439069181952 174323696687644672 174633516296830976 174997404458254336 175089767620354048 175280333715931136 175567385367937024 175766436020815024 176217661703716864 176310668914327552 176706363486166976 176992055724875776 177253506716008448 177474862619557888 177880833748631552 177938537306292224 177974718776999936 178345569084368896 178633911529373696 178832068153704448 178890080286539776 179179303076888576 179589173088354304 179617951265708032 179676218334673984 179813445794791424 180166347208916992 180378383321652736 180549542997917696 180775015023640576 180870427593146368 181342973606795264 181569436476381184 181741726333927424 181837649131077632 182540396029730816 183457035433541632 183516547880157184 183813250570256384 184233720668225536 184323017084708656 184796209129455616 185218927730622464 185548111065382912 185934742236895232 186032878096626176 186235354573176832 186540346953433088 186600859609235456 186803954271649792 187231265560199168 187330085721473024 187750511204052412 188054059207680512 188232502274424832 188331850885758976 188567041533280256 189059695887935488 189575421434527744 190009072413310976 190070710304448512 190378009519194112 190589193741664256 190813496406376448 190905981980591108 191396073741221888 191426743909474304 191833889435287552 192073453462618112 192174829317718016 192676909457219968 193100584229797888 193202502201769984 193265176023851008 193949170781588992 194986332122667008 195301578730897408 195843205652502947 196345972200046592 196795110713786368 197113281687584768 197395950661009408 198199118638022656 198263413334812672 198479201413627904 198804245196046336 198933219657711616 199038216079065088 199540587517444096 199997033666576384 200102591566118912 200352481629110272 200875926880931456 201423885274185728 201489226067419136 201950129698476544 202276635114143744 202501018350518272 203292381427007488 203358328350048256 203390915403816448 203823507524993024 204445806041759744 205169370744160256 205277658589380608 205344249525341696 205501080908333056 205904396810190848 206709060106452992 207172977880333696 207507927401578496 208617595462549504 209665183352619008 209733197577322496 210552823620829184 210654876668238464 210884151501979648 211229510520799232 211678774549282816 211943121062199296 212011874237284352 212054984074723328 212496848270737408 212609003539001344 212840405226487808 213145627575451648 213188967946780672 213258125267697664 213978589211656192 214012878103822336 214082302696632832 214572012804631328 214918924808777728 215157331997425664 215227127844743168 215505190323748864 216068223871926272 216102847616554976 217153225615212544 217223668919369728 217574868021936128 218178265120675552 218773421610827776 219512518242992128 219628376363106304 220686381976911872 220802859659165696 220874486884401152 221078600418328576 221656195178958848 222260838923239424 222332939108876288 222841522425905152 223084061093003264 223201804263882752 223820806460003368 224064410970853376 224395396800053248 224431354928349184 224908697958612992 225262616377114624 226393788407349248 226467229298917376 226513278443454464 226586758096928768 226833373044146176 227352251037384704 227462446615172384 227678284001050624 228568038476087296 228604665247264768 228678823335039616 228974264718983168 229572487863921664 230198726027640832 230273401219907584 230800148226830336 231173297273307136 231429735257735168 231814406690717774 232409518114340864 232446760461504512 232699753381494784 233652349762011136 233944137089417216 234479280850468864 234603038387863552 234679142314676224 235319310640218112 236152141355941888 236228747803181056 236769117577524224 237026814911315968 237151917030375424 237414987031642112 237492003139026944 238294337985708032 238420109100056576 238458314611371008 239341529900684288 239695082945511424 240621431130099712 240748430477986816 241010458859405312 241405154880913408 241678849528620658 241908176751116288 242299284842610688 242348553228255232 242853540880842752 242971249793479592 243246177401700352 243595002943373312 243723571734511616 244586146404368384 244665488796151808 245225157491007232 245332898327035904 245621628352888832 245894093711343616 245973860393992192 246935112996487168 246974682990348544 247243487967838208 248175114988814336 248255621622136832 248565645657505792 249346588709343488 249894873709150208 250026767555231744 250871449420562432 250993044540879872 251231209932193792 252253423721119744 252335253335216128 252661257620946944 253187734109814784 253321365918810112 254094787553001472 254676025629605888 255087776301580288 255660270575730944 255795207382860992 256073612538118144 256492977060970496 257027437798061056 257442990145273856 258735758179827712 258819690627334144 258872318221090816 258956294967918592 259831144042725376 259957081845911296 260203753144057856 260666204472475648 261220615401242624 261262474568302592 261347226668616704 261546830246969344 261684873964552192 262060141394788352 262368557558767616 263084258317303808 263169601394180096 263771597973520384 264100998511099904 264930750503677456 265513303315972096 265653440527433728 265942575293136896 266680109824684864 266933160552955904 267976320971964416 268106206668667136 269888161549647872 269975711775064064 270593277231456256 270887788470075392 271030762320429056 271331413750448128 271419432158887936 272336386269380608 272480124685778944 272523788127281152 272820400516235264 273091652660439872 273533177029353472 273937237652013056 274279333139316736 274368307836485632 274995921291542528 275141063403413504 275440524410748928 275891605578186752 276204399461280752 276466487715561472 276913468391555072 276957842252005376 277546903863820288 277681428335405248 278438900231962624 279379568672899072 279527024462135296 279617701481316352 280257322846865408 281021821384392704 281112983307419648 282107884773220352 282256780560398336 282563986248957952 283616483087515648 284075023608578048 284862844585458832 285594141381885952 285744877205979136 286849193761005568 287631673900662784 288289627109851136 288383146668818432 288697020238004224 289357410411216896 289510132478640128 290394042917715968 291058315005263872 291421791460524032 291516327076265984 292183166372263936 292337379866126848 292655557186420736 292980196762451968 293075237916246016 293134830926823424 293745643197784064 294220560166027264 294267707392755712 294546935782572032 295036517606368076 295793932145524736 295841331496460288 295937300786521856 297093807823898624 297375717878923264 297904233682829312 298585685220917248 298682544764133376 299497304451186688 300765258736205824 301342513280485376 301829712584114176 302751236233363456 303443775218253824 303603932031352832 304777268371068416 305066469203378176 305608653519454208 306407093335619584 306740584002879488 307242924393889792 308380907981504512 308543670600073216 309249459693092864 309736097518532608 310030003746111488 310193636753014784 311291459060105216 311392440286011392 311455757859749888 312104745897645568 312609345176403968 312956119268982784 313057640501444608 313563780384555008 314281052904620032 314331414714989056 314433382085679472 315662170812892288 315961700246355968 316523248288006144 317350203811891712 318215885979385856 319459456528154624 319563087407218688 321271980922765312 321673188497948672 322409011169394688 322579177783312384 322930269998809088 323393365976547328 324133123528589312 324709194364420096 325557536669095808 325911870503059456 326445607168507904 326551504316162048 327654714730348544 327827650012577792 329094603613440896 329406878980243456 329473859554115584 329580739050078208 330694183327105024 330854467803887104 332515876723294208 332623743032784896 333053475954884608 333161516658589696 333923618711158784 334085468466034439 334463493927337984 334943129047138304 335011235344941056 335709306511753216 336252068761174016 336305951306006528 337184591550134944 338104378853097472 338214058041739264 339535780370169856 341240783109619712 341351479730438144 341777762779070464 343494023790460928 343605451350081536 344391443749126144 344766276234641408 344948242953273344 345442913656766464 346792885963718656 346848457616539648 346960973335922176 348133134400995328 348316878138363904 349267032593661952 349994808916508672 350179535240708096 350560667431862272 351532872041630048 352621337828655104 353412726972333952 353984111449751552 355761667497263104 355877074612584448 355949437553999872 356691138168737792 357267823058747392 357664136307408896 357780160573079552 359178346176708608 359235902531416064 359352436669347968 359626891589582848 360332694417833984 360756766643305472 361099085995835392 361550030047281152 361740855186292736 362685947213590528 363138872952762368 363675298262155264 365080792059461632 366914070867083264 367033095760314368 367626501140512768 368467441336451072 368646034169417312 370437855461244928 371096222130765824 371869484473790464 372065756193252352 372470709146353664 373080693906866176 373201719218470912 374462531120398336 374660171442946048 375501022408104824 376108118415361024 376465004548849664 376663701771517952 377134083066560512 378119391775870976 379150842869055488 380018144826621952 380141420608897024 380756019038388224 381626992812752896 381811963961182216 382792147482443776 382853487818948608 383667778870575104 384146906925236224 384349658635436032 385353818914439936 386201168459595776 386405004403539968 386530352047702016 387898341563177984 389972664245334016 390603157461794816 391686411305005894 392691944400093184 393590221427572736 394226563375169536 394791901322018816 396398237276045312 396526826669625344 396958402827255808 397608490392092672 397866439315423232 398076432158130176 399081175034888192 399994067333152768 400205183132237824 400704963258220544 401751853761862912 402847770548371456 402978452134838272 403900259396953088 404553270228287488 405002036701036544 406584762854014976 406716656700096512 406781830807632896 407647015049986048 408891612083519488 410338741488320512 410555317178761216 410688499050683392 411002161816666112 411808793620381696 413418120212905984 414345955760667392 415015854803156992 417235190925099008 419330366705238016 419466395154644992 421105647241658368 421309753336476928 421768303003959296 422459021041598464 423357549098565632 423886242124398592 424023748474568704 424109968149446656 424993696541474816 425218007078002688 425680810452975616 426291255150903296 426377935893561344 426516250535395328 427957178423312384 428025756207644672 428164605393265664 429144025609262656 429837849617555456 430314663994851328 430454255689486336 431010380647497728 432136447743852544 432205695233109952 434306451230425088 434447337838739456 435149736043872256 436356530241351104 437546843221655552 439025036485984256 439256752726212608 441372763953823744 441605719318331392 441748973768802304 442157200836657152 443312390357917696 444521677846478848 444665878217752576 445683044851810304 446168122186006528 446403608527765504 447641612920006736 448128821941706752 448790793600106496 448862709856698368 449817395917225984 450525232754229248 452787576814698496 452934458597834752 453026556886908928 453173516193857536 453666746088292352 454704502074769408 454924893230344768 455356568002101248 457136076952174592 457209330494529536 457357646670079232 457948529437966336 459144975727843328 460397452055281664 460546802439815168 461600296453660672 462346594546614272 462859470515470336 463628813381435548 464819036228681728 464893520923009024 465399506762989568 467304699524022272 467888274178834432 468958561700937728 469206076775727104 469358284629352448 470638621280436224 472304282711883776 472457495606362112 473538235155048448 474053629822631936 474303834060750848 474829974063284224 474984006278053888 476588675971416064 476840218200113152 476916629222742016 478683059801368576 479390165891022848 481242862260199424 481496860955973632 482020917718810624 482810309761826816 483357699057241316 483816353502232576 484598569685221376 485707081761685504 485942499586959184 487190005886746624 487447143469023232 489172292808736768 489330977592303616 490450314982014464 490665796654071808 491243256705777664 491788187422687232 491947720787984384 493870225992974336 493949365980697088 494486975935676416 496511243244273664 497131291315011584 498693177418686976 499789747418300416 500053535110463488 501986089081759744 502462419864387584 504506847442239488 504670506670432256 506375468219629568 506642731837620224 508189575106002944 509352051259211776 511320541151461888 511590414765721984 512147225076236288 512985954121940992 514054875596122112 514885980290547712 516313905811144133 517639381254668288 517744636442181632 517912589935837184 519662288085450752 519914163691822592 520407506288115712 521332408944951296 522524949136605184 522694453337233408 523369747929104384 524120282789576704 524737115117535232 526339202788360192 527543195947040768 528201997022199808 529861501007354912 531026606631944192 531306881054867456 533360219649369728 533866321105911808 535952641943928832 536212413337334272 539776323099295744 539951423550128128 541186554462912512 541775576940150784 542061524640858112 542838864317775872 544960249371557888 545047576254562304 545640801032470528 546183305320879744 547066354058706944 548736615672971264 549991842583085056 550282126806827008 550881048821497856 552408798922561504 552932975431122944 553915684504010752 555093807727640576 555362856670810496 556877800463925248 558759137345798144 559054048924270592 559235402962632704 560514645693730816 562043642768785408 562225966614839296 564215769546440704 564513561120796672 565127972497915904 567232966175031296 568150047217156096 569725689170917664 571489754411958272 573698387522011136 576579254219702272 576766293337636864 578714820822433792 579020264957280256 582116630010527744 582843582921048064 583032654152531968 584366332744527872 584674759732253696 585311114372841472 585960393524903936 586150475832492032 586269661853646848 587491286395568128 588441120332054528 588535414785511424 590073035212736152 591587864291049472 591682662992920576 591874601573043712 594187615647797248 595808467365658624 597171370441834496 597365089528266752 601530517472411648 602685026560970752 603659425168228352 606887550436507648 607207864062705664 609554536742136832 610132938406756352 611217307038908416 612814186671239168 613481168005758976 614485848787779584 616761815963009024 617087341200146432 618498919386185728 619472195037065216 620387273506029568 622582918120210432 622784880572022784 622911515719499776 624209491795291136 625218690352807936 625912238537965568 626115281002889216 627127560769110016 628562105809240064 628662829429978112 628866764171358944 631324341625784576 631923400492711936 633046496576012288 634700407623783424 636431771958771712 638918913056309248 639126174814437376 642543961845530624 643346376995897344 644818022338789376 645158355566624768 645860539997618176 646786731953094656 648266247057178624 649418388728840192 651115073338191616 651823741006118912 652891214337015808 653103008632324096 655309429460697088 655655300025155584 658189207226881792 658813757960486912 658947719108231168 659161478100156416 661388366654210048 661708935607774208 665031753446588416 665247486065569792 666106951909769216 666323033317179392 667847237422317568 668170936932068878 668926987854675968 669886258094276608 670022470689882112 671418613023506432 672504137522348032 672611902612013056 674369183100269888 676208757706194944 676428116083478528 679071560740339712 682481566219239424 682702959460876288 683555525558140928 686988047580921856 687210902700163072 688782887498252288 689532552469282816 689896485906546688 690885827313532928 693585771927437312 693696915233079296 693921946671844352 696266268801990656 696633756276727808 698534065187323904 699989617833017344 700359070481416192 701121334863724544 703065744083260096 705242675657310208 706825453944667904 707968222899503104 711523334994526208 711754149225168896 711898875107999744 713382276337475584 714535646117494784 715328272614817792 715560321146159104 718356692353417216 718471805062832128 718704873338695936 719253783179165696 720665388835667968 721513533286610944 722198171991670784 723100060094562304 723481710372585472 725371894427181056 726277745905524736 727350596524310528 730161584118923264 733828141734166528 734066191520628736 735253002281025536 736934882672902144 737292068338834624 740875710922489856 742192444261531648 743738968947580928 744131512386504704 744941418292707328 746161387813732352 746403438436941824 748925062240796672 749320342885892096 751002044816209648 752216236830722048 752930009097699328 753327403543035904 754268166133121024 756238783551741952 758301685738110976 760036289653243904 760282841217794048 761512038076776448 763253985625505792 763623927922364432 765584294964887552 765706975637897216 767335557741150208 768293813850472448 768699317270872064 770707637828879872 772402336919191552 772810008807079936 773060704095404032 775796683126355968 779945328490668032 781206314923589632 783372822610011788 785383888800186368 787180442855145472 789583802644037632 792796474552090624 793053653339250688 793916805654511616 795216980784185344 795732878630846464 796152864316260352 798162350069776384 799988134666305536 800410366264475648 801409926516441088 803503707523725824 805695541096742912 805956904269676544 807800518793906176 809106540456574976 810004073402073088 811350423417512209 813433313400193024 813563661615265792 815294030099972096 817783224167038976 820677482976641024 821110634357522432 821376998101366784 823617587240763392 828691911521334784 830031709606313984 834470381850198016 838932790309289984 842211294483316736 842619506672953856 843536606007918592 844918042083196928 848047496949137408 848219936298893312 849987393082949632 850436014156005376 851361620905951232 852582510301806592 853032501070790656 856051512415289344 856329210786531328 858288051218525312 859675699235110912 860629327989702656 860908511378972672 864272895487705088 864411390466219904 868612902460850176 868894675677478912 872713060482702208 875093686443311104 878050072971968512 878513505452425216 883211438636662784 883497947537604608 884314401673314304 886624780715835392 889331756435505152 891366089703620608 892807217055531008 895283225840013472 896257643883413504 897725419713396736 899634791834451968 901050465508458496 905575153629396992 905868917195669504 906053113773817856 906347032387715072 909409004149538816 909849786460689536 910713136004202496 914272153904349184 914418660989059072 914715293340158464 915897058875932672 918289951455686656 920794904110563328 921093604879630336 923200592907321344 924693189093228544 927257626762871096 929638072457363456 929787041846018048 930799013525979136 937917123401875456 938412153551454208 938716569258704896 944608565423767552 944914991212724224 947076470310096896 948107259645263872 948607668121501696 949659948126568448 949968012556107776 953177351942832128 953680436400226304 953833258445484032 957366119602737152 958780331782045696 962485724520398848 962993721911947264 964041835437621248 965620619523653632 966715398114482632 967632707004465152 969197139370442752 971414163523371008 971884999173918368 974894286938046464 978344585617473536 978661955184607232 980900629964028928 982486513411555328 983576374845374464 983895441575968768 987740451985948672 987898731961394176 988973951871352832 993022486488547328 994262582630023168 997386354837373952 999579494836600832 1000107070220926976 1003972178163519488 1009013694884478976 1009341013340864512 1012750936439259136 1013285463675240448 1016379150212005888 1018704102518423552 1022641082302923776 1023180829531443968 1024294450152472576 1025971908243881984 1028109751192244224 1029771960581095424 1032627811622288266 1035278762509336576 1035489272884363264 1035825179871674368 1039324576170901504 1039828327383645184 1040815012576231424 1042664817889902592 1045049898273210368 1045388906674466816 1046739495858208768 1048240565579153408 1049474230235070464 1052678405576720384 1055086391894081536 1056403994044399616 1059723002014709824 1062053213263888384 1062613762109734912 1066720439298739456 1067732642211823616 1071905283887857664 1072424826674668544 1079552646198591488 1079902847100256256 1082373108925825024 1083551153880301568 1084123049281716224 1085677728635551744 1089920498743115776 1090095152509124608 1091281602064941056 1092366610641759488 1094132708117413888 1097473231345942528 1099983685166170112 1100564253613654016 1101762097642995712 1104817597845123008 1105865950862245888 1107831369008021504 1110187615455281152 1110725713341620992 1113755600927850496 1117518274691596288 1118108097848541184 1118470805925265408 1121029291387461632 1124087285537570816 1124451933229678592 1128431539092881408 1129027122241593344 1130255944995831808 1134465932350062592 1136300094434312192 1139451378341835328 1142979508823916544 1147396775044022272 1153158508439404544 1153532586675273728 1157429641644867584 1158040529914560512 1164233260021055488 1165687165842096128 1166065308305063936 1168732665489055744 1169349519464507392 1170622228745682944 1171920787049807872 1172300951664984064 1172539323707293696 1174982572791136256 1176882240664109056 1177070829571022848 1180146070425472304 1183175728582098944 1183365325985841152 1183749203146087424 1188375231295594496 1191616934731317248 1194342740883668992 1194730179056533504 1203061034944823296 1205370053121941504 1207318850336456704 1213775100873015296 1214415728125411328 1219109073484273664 1220265876813512704 1222434614077816832 1225628373342478336 1226962336011517952 1228971697575559168 1233523631926018048 1234174682400292864 1236997838772371456 1238944390074130432 1240774547012059136 1245165836240420864 1245569761144045568 1245823031438999552 1248418983590582272 1250437380705615872 1251824477075931136 1252230562005778432 1254255121538220032 1257124211618480128 1257325658859956224 1257733528342717888 1262648683251569152 1263846800985423872 1266092993152024576 1269400815247566848 1272863543917543424 1278252349628874752 1285087923691061248 1286692753991794688 1289636044677578752 1290316711133249536 1293573463906189312 1296532494114357248 1298836777457680384 1302230146676383232 1303647482012237824 1305782428674031616 1306206017264648192 1310618858921394176 1311310600050311168 1316378414453763584 1317627515920973824 1318322956200312832 1323417871215548416 1330063506893176832 1330494972131139584 1332646066634358784 1335694474844635136 1336341873864137756 1337853975709351936 1339772516188553216 1342837226047012864 1345223805224026112 1348738366200539776 1352417515412389888 1352856232166957056 1358143121480679424 1364963132438478848 1365405918921752576 1367111051116281856 1374421805400326144 1377565774996504576 1379792971813093376 1381771654627065856 1387393830466158592 1387843893343688704 1392532537603981312 1393267512553455616 1399979235666034688 1400718140962832384 1406131488166520192 1413650907889335808 1415936445799006208 1423046669989052416 1423508298450337792 1423797750215999488 1426764552674951168 1429071292234989568 1431120642292318208 1436713384706834432 1436943610125664256 1437409746677391872 1438507566358331392 1441330777671335936 1443027066573221888 1446963420745170944 1450743788854362112 1452555491811049472 1460323168237846528 1467656283468333056 1468132383041257472 1473869765345804288 1474584136677669248 1481751421844979712 1484384888523063296 1487477937895161856 1488263024773009408 1489882836585414656 1492322775627464704 1492806876873883648 1497850124481593344 1498640685771784192 1502004089632419296 1504432473661444096 1506654807086071808 1508536332266242048 1512477567103483904 1520072579306487808 1520565682435588096 1523024076153552896 1526507971251011584 1527247855844728864 1531413951275794432 1534671115482300416 1536587627700944896 1537398634541744128 1541415275657759744 1544804673838383104 1545620017614159872 1546121408190808064 1551593366252711936 1559890656981336064 1562412629847179264 1566745645220023576 1570767777600372736 1574360885710290944 1585592949104181248 1586107306678501376 1587833611309023232 1591465757261692928 1592305728632520704 1599976269332611072 1600820732528951296 1602819853032882176 1607007415047451648 1611391082193485824 1611913808539353088 1615601037587812352 1618213080913149952 1620008146804146176 1622700846835024418 1626866626800386048 1627127323230531584 1630588060199944192 1635566448334077952 1641354965953282048 1642221268715044864 1642753996202733568 1647235174481526784 1657383823042669568 1660063419212627968 1668940763700396032 1677865580618579968 1684422588966633472 1685239013345907712 1687073212015837184 1689836084166393856 1696094993898274816 1696439872597786624 1699974786165899264 1700872028312010752 1702723241811902464 1705165020603613184 1706065002141581312 1712103024830578688 1712658421573062656 1716576102437050624 1719351398470221824 1721258655979405312 1721817022757945344 1728545790975410176 1728822780932439808 1737225804921700352 1737789351354957824 1745426120965404416 1750187372886622208 1756100145943937024 1757027010904850432 1766422877273325568 1766995895075209216 1768628803346628608 1773249561431670784 1778663512871010304 1782732179407241216 1785614434111062016 1790566451680026944 1792515287766827008 1795450839426793472 1799269583668903936 1802100931016916992 1811150307258793984 1811737834391339008 1812106227547635712 1812694064775430144 1818818008299077632 1819699572921379072 1821426272008404992 1828544307808698368 1828837321978118144 1829430586680316928 1831794117751865344 1836579902911373312 1841589808221126656 1842187209759260672 1846401185814642688 1849386378186457088 1854515253525742192 1859276144914726912 1859574083692036096 1861598027051958272 1875834246803750912 1876824307102908416 1877433138517409792 1889217130847535104 1889829982425448448 1894152940620193792 1896214519290527744 1897215336243003392 1899319896253136896 1899936025112215552 1906354703885664256 1907360872800452608 1907666516890968064 1914732239205474304 1917560663564091392 1924971449040797696 1925987443823894528 1928083670875242496 1931241239047307264 1933430796228965264 1935265414008930304 1938394278740885504 1942828327046742016 1943769998347836736 1949788573876092928 1956689171234947072 1957323910369214464 1961801259928057856 1964973026823110656 1967152749690748928 1967790883151937536 1975480903971897344 1975797463922788352 1977947903742705664 1986044972977094656 1988525165260046336 1994772709674747904 1999158989673201664 2000214140441853952 2007944356327038976 2018027389768957952 2018682026681729024 2025501872878518272 2026570927350480896 2032758300424011776 2037408205036847104 2045282164605847552 2046361659062887936 2048588900304945152 2051943816487763968 2056219502384488448 2059543921162190848 2065255623244576532 2070557525018673152 2071650359743348736 2079656654767290368 2081630025152462848 2085329635779805184 2090099796546420736 2090777813348933632 2096481131158306816 2098948460470140928 2105356811153440768 2110172783788163072 2112807988088799232 2119446004029419648 2124106426527776768 2125227524219469824 2133440878597478912 2135465284423647232 2144849653349337088 2159805694200512512 2164746217851650048 2168246098563432448 2171355457271103488 2180190305018249216 2184733221283518976 2188265416234827776 2194946462691885056 2199967370332340224 2201128507227308032 2209635195690246016 2211731901724491776 2215662738016043008 2220375230910562304 2221451426683241984 2227511201855700992 2236216195697082368 2236941611850530816 2242058582774923264 2248903866459357184 2256863078185762816 2258054244483186688 2260511889991663616 2268931864700125184 2278902756683670656 2294793550088044544 2306317016878809088 2307065173350547456 2314859283289735168 2316081059829121024 2328466520042110976 2331374331684192256 2332130616610127872 2337465330978111488 2338699038929014784 2341244457491365888 2344601903329968128 2345078647414587392 2349965145582272512 2353764481328218112 2354141659142045696 2360292140850944608 2366730651971682304 2367498406292174848 2376750462591188992 2388685481767337984 2389460358113067008 2410740106243883008 2414637700672913408 2427550201746030592 2428831456250822656 2438218146968547328 2444869228155633664 2451256746684956672 2453924672023035904 2468349364800585728 2473995677544742912 2477888780148260864 2490331672480841728 2491139522288091136 2491646062877999104 2496837967181164544 2500874761411231744 2503648954151862272 2504461124011556864 2514248423236960256 2514651317719912448 2515467056685435776 2525297366503138304 2527693601970847744 2532185986304049152 2538801630495133696 2545727087835086848 2556504699257749504 2570175847382122496 2573385507983589376 2579272089355157504 2580633422266499072 2593064988228714496 2597673554915360768 2604460293352766464 2607294964024475648 2611564857348063232 2612412034529296384 2621237717842788352 2622621200100622336 2632756828907527168 2635255031841947648 2636645912400625664 2646835742431096832 2660127013786353664 2660989944262279168 2665292133268717568 2671388949689270272 2672683747728275512 2675707951418703872 2679545032377106432 2685674452094025728 2690447610448052224 2697476732401079552 2704835030824779776 2705712464333914112 2716286242961358848 2729926264876957696 2730811837843505152 2734222102232563712 2748843610800652288 2755131549993009152 2759585943626186752 2763543309254131712 2774787660932317184 2775687786687377408 2785065075207962624 2786535025106911232 2799958471332069376 2801436281925664768 2812262976333040384 2827301815778671616 2831872891598012416 2846093339978104832 2847016596900675584 2847595500431998976 2853529105349902336 2858142584469979136 2862241284584636416 2873426769413668864 2873887220251328512 2874819493354783744 2877015132716662784 2882661555342671872 2886054133146443776 2893926841490341888 2901487577708724224 2905110983622098944 2920646336475693056 2935312566936666112 2936264766082514944 2947739530691608576 2949168273355338496 2963502843689959424 2968769777046126592 2974955875790323712 2976526049546018816 2979765673170829312 2984645551254929408 2985613753747767296 2995700248963186688 2997281371543568384 3004008179264838592 3008864947322888192 3013309614172143616 3017072664532484096 3024955134206967808 3040145158612975616 3041131364871176192 3046048152307105792 3053015942502023168 3054495711689457728 3062827902551588864 3069342230964600832 3073175255401889792 3074797269083488256 3082830551315519488 3089609347676766208 3091240035228319744 3092242816381616128 3103186732505423872 3119781313962672128 3124825259694358528 3133491290440047152 3141535555200745472 3148721771420581888 3171185898208362496 3172214613357002752 3175667222618046464 3182931514523385856 3184611457265041408 3199952538665222144 3201641465057902592 3205639706065764352 3214014830094903296 3222782164386971648 3223827617078706176 3231202075175624704 3236426161826299904 3240016293608292352 3245401693670048836 3253733253600772096 3254254646461063168 3261176120399888384 3271132896668155904 3282709931906564096 3284442537430089728 3285507992405467136 3294470348963053568 3314767646085339136 3320126838425255936 3337881527400792064 3355731161237159936 3370478026691815424 3374146424031674368 3379672168332787712 3392189987796549632 3399949572331798528 3401744056624021504 3410330041207226368 3412130004283162624 3424206049661157376 3425316843146125312 3433152204874101248 3438702796940443648 3442517311958810624 3443634045515890688 3457091581950820352 3457645561864879616 3475578702709915648 3490852241930808832 3500374745773244416 3514054021809700864 3533991790150418432 3546499122863341568 3557327025742020608 3565464358814482432 3581132903360053888 3585030575533654016 3590901678853586944 3598539167337807872 3604201862033833984 3623475668782678016 3624212455095271424 3625388129550860288 3637636016598155264 3639399145842758144 3642852544016809984 3657674643956236288 3658861173360633856 3663588235503730688 3673159805822746624 3684374419518521344 3692802371629285376 3698772756372914176 3709030507051484384 3719148167384072192 3751668493607501824 3753648614205816832 3754866277034819584 3778434261695070208 3779659964850896896 3788305881240387584 3792429038581055488 3794430672486006784 3799872050224431104 3814721745600905216 3815333033781936128 3829464478410948608 3849942898081595392 3851974887647789056 3856167341750484992 3866861592457930528 3870530828017860608 3885656654093484032 3887539996695673472 3913378342469894144 3914647820738428928 3923602519856115712 3929946053646221312 3934305499381497856 3935581766303875072 3950961807943794688 3951594927845576704 3955895807485411328 3972089945954189312 3977050330520092672 3989545419349495808 4000428280883707904 4015888712654077952 4036054779537915904 4037364053363458048 4051003745757036544 4053141854700961792 4074816410073694208 4090564329211695104 4092723318125775872 4097177800609890304 4103887632975527936 4112439004768976896 4119087842324381696 4130511246489153064 4141115050037346304 4143300719486697472 4159313309534580736 4170659271559610368 4180199593092841472 4181555626697867264 4197896920940281856 4210713622306881536 4220345567576326144 4225615976177598464 4238892008058839296 4248212853055553536 4250455048438939648 4266881757194957824 4270930568847294464 4289699306698674176 4319611388401025024 4329492435703300096 4336492197126864896 4342710914542206976 4360380610036498432 4369466442567037952 4376530832469655552 4389892925383770112 4399934740664680448 4402257014454616064 4419270391380492032 4423463803448983552 4431325476032086016 4440750461821124608 4442902853366483968 4455022403711401984 4472432391394164736 4473883223701061632 4484117165549846528 4497807732918714368 4513726156371525632 4516108488966373376 4521023779983327232 4537863729400250368 4557805513367341312 4589587100176089088 4612634033757618176 4614130346701094912 4629718566579470336 4632162119658242048 4656933040084221952 4662748663368384512 4664261233220255744 4674930661956222976 4677398077858029568 4682488914982731776 4689203806659936256 4690157294829174784 4699930291164545024 4707528962656436224 4708283318284091392 4720584281701889216 4733461303943364608 4734996812584349696 4753500925182377984 4777370963534675968 4778920716226134016 4821480212487766016 4829275401345826816 4855100403492061184 4857662912501645312 4876436293937094656 4889738456311267328 4902513493369913344 4907849344046071808 4936698729601171456 4947991355089485824 4955777560296521728 4980663344961683456 4982279044576182272 4983292125755998208 4993675934362329088 5001749522822463488 5007297908303724544 5008922248023113728 5028496846473920512 5029302635439824896 5030934113370871552 5050594733006276608 5055387203941695488 5064371972608098304 5077603260990267392 5091454175670173696 5113009398515499008 5140351694764244992 5146771015967178752 5158544178710315008 5161266844532998144 5186129976457428992 5195347109830721536 5208920586705532928 5214589928048951296 5223129714696126464 5224824069058592768 5242475435685576704 5245242400201244672 5265513657815054336 5270510063683895296 5273291824801251328 5293671484862193664 5320254027572707328 5321979888524558336 5330584266537435136 5342777899378540544 5345367495456551024 5359090064754212864 5371348904188051456 5380895220896104448 5394953464802159104 5409670061649559552 5411424928667828224 5432572485922717696 5461623675687010304 5468444204465127424 5497687221601304576 5510263099986018304 5527086618508263424 5549575321864634368 5551375573374754816 5570130150415925248 5573070050213822464 5599916942664138752 5602872563851329536 5624525952666080768 5654603631557343232 5663745783196024832 5679452963922585463 5694033193801351168 5695191000863997952 5707058210699804672 5716285168939958272 5724482569169272832 5747774440502657024 5749638986709567488 5765323110685343744 5772108266292887552 5802975155417448448 5810221967244197888 5841292672951386112 5872529532165029888 5895479061383217152 5898336546710676992 5937539554092253184 5949911751580647424 5953052099092037632 5959531346341658624 5971227507495534592 5994562743087136768 6008016358529677184 6017729894645776384 6049910268413935616 6080290317225951232 6082262729742352384 6106031885004046336 6108991423378915456 6125655805103177728 6138684461929201664 6146350510803779584 6149594538166976512 6165661102631038976 6182480070456639488 6184485632763232256 6206373465010847744 6239562627925344256 6249650519388717056 6266982580880094304 6297443542841163776 6342371796416724992 6344429226714005504 6365863029046771712 6369222914530082816 6399905077330444288 6403282930115805184 6411279412131528704 6428029660189806592 6445564328773943296 6447655234157412352 6462404150351249408 6472852323652599808 6490803387340097672 6507466507201544192 6508509292922126336 6522352240799776768 6565419863813128192 6568885074860179456 6571015984810934272 6629535292170678272 6640253676850511872 6675763054801584128 6711462322474319872 6740956053383630848 6748292848063348736 6759344336665575424 6784379975593099264 6799899144663597056 6803488113248043008 6824260008566325248 6848412099322314752 6850633686292250624 6866304409748202496 6877405593880887296 6885034623917621248 6887268091031781376 6914183163901640704 6915291123729759232 6951157405419831296 6981704483861617664 7000749491546488832 7028108043619401728 7067983580300836864 7092998245726683136 7114654051484041216 7130928717628964864 7162265806720107776 7170061151067308032 7181803357707173888 7197078334675615744 7208403724067667968 7246951337565356032 7248424910190542848 7250776259101720576 7275272033196310528 7278798291685516288 7285705088033619968 7315349287912472576 7317722346721267712 7327176471007461376 7346319611645493248 7368748839037042688 7385604743258570752 7397545512745828352 7418061014102968768 7438296334768144384 7503336987215003648 7507297228411633664 7509732554069639168 7556868523390140416 7559319929701793792 7576611762480775168 7584858077162110976 7588861344972013568 7599744100448862208 7629443491201810432 7630666067563872256 7658928956821897216 7699885796163190784 7703949775295578112 7712334683500969984 7733723184915861056 7741061656035721216 7771313308186968064 7775079993391346944 7826756684939788288 7829295641476857856 7847205039712231424 7859892107292442624 7868610998762995712 7871163532607750144 7901923615887589376 7903189855691153408 7911791614970822656 7944179891908378624 7954100661040185344 7979090838698991616 8000856561767415808 8031777425308155904 8072109559075831808 8074728106726916096 8102007491514073088 8106283709401923584 8149632820147388416 8181128658423390208 8185446636251551744 8194355601219780608 8207775265951055872 8224878009537953792 8238175684648763392 8261022492978306128 8282230100074692608 8286601438973394944 8318626619069161472 8341318543119220736 8360399186185682944 8363111253395734528 8395793841880563712 8421427244613763072 8440691135152652288 8451231952355196928 8477784016117678592 8496425706111107072 8500910096877879296 8533763514389915648 8541861137694588928 8579398613397348352 8639222776802050048 8658984871406600192 8685421829084413952 8720761220072996864 8738932885134075904 8753061664939311104 8779785850767540224 8799869481329360896 8804514028909232128 8838540782760984064 8846927606897967104 8862650952064172032 8885805706732967936 8910044807422803968 8947766447402123264 8968234331099693056 8995615465837428736 9027452312743051264 9032216977932746752 9075727458800500736 9115611026734682624 9179174200352178176 9228260693402189824 9264324239316484096 9328522466440511488 9349861323912445952 9354796155716059136 9364977829965463552 9378407613319872512 9399860582329090048 9416566636568182784 9441168563403778432 9466922607886729216 9469993625168699392 9507001850364755968 9554741927069351936 9557841432452268032 9642960424975532032 9658550802691653632 9715325825003290624 9752872587874189312 9805026986739826688 9895982710178971648 9911555120593043456 9961326689923366912 9964558089152364544 9966584251511996416 9987351868724658176 10003499045644926976 10017844496046227456 10056993692947841024 10058605270879649792 10061868226741743104 10101189466012553216 10128743945216196608 10155206521980534784 10226018797030998016 10317088357420630016 10322533689065996288 10372259952914857984 10390694219661443072 10417841173411065856 10429179856097902592 10446259429392252928 10449648138117185536 10484950871371153408 10490484800402489344 10531027315630108672 10546583649602502656 10587342969724387328 10640508055145414656 10643959777049116672 10661168533074870272 10685555798757081088 10690734990913102048 10742697808376102912 10761790441792208896 10789906929604318208 10819340123299119104 10822849857335656448 10865144971845435392 10923247351374020608 10936888408930254848 10995374443202609152 11020526199972036608 11099150643729268736 11102751146749509632 11140260300831850496 11146140100427644928 11199833885328277504 11205745127702659072 11249051905332161536 11309207263114686464 11327491566392049664 11358905927845170926 11388066387602702336 11390382001727995904 11414116421399609344 11432570337879916544 11448965138338545664 11495548881005314048 11499277973419134976 11530646221370687488 11544216532585775104 11605950310834896896 11620443934488395776 11682585345902772224 11745059064330059776 11790958122766434304 11796673093421353984 11875079108184506368 11899823503161294848 11906104198184075264 11919062692683317248 11942455014991069184 11989125486174273536 12016032717059354368 12035459789291552768 12099820536827871232 12160580634451902464 12164525459484704768 12212063770008092672 12217982846757830912 12251311610206355456 12277368923858403328 12292701021607559168 12299189076333953024 12331322205262077952 12364960140913278976 12368971265526464512 12412746930021695488 12479125255850688512 12499301038777434112 12533965161760188608 12594887085682327552 12684743592833449984 12688858453428011008 12731726058093543424 12738445829060165632 12799810154660888576 12806565860231610368 12822558824263057408 12856059320379613184 12891128657547886592 12895310468314824704 12924808300702498816 12945704647305199616 12981606774680195344 13014933014403088384 13017018585844252672 13044704481599553536 13130839727626256384 13137770149720358912 13142031969621868544 13259070584341356544 13280507353701023744 13351526109603168256 13422924644948639744 13481912106767261696 13496585696126697472 13518688673331150848 13568759951186198528 13599798289327194112 13606976226496086016 13648520017132650496 13696824198644629504 13701267372584501248 13732608819496404992 13754811187761774592 13770069247835242496 13774536182063562752 13828366327803281408 13830582247459518464 13902314810839662592 13963408967723235328 14001498983092977664 14135967160601673728 14185996491453366272 14229308102968082432 14261857435257929728 14324531613440215552 14340122302134616064 14363606715414347776 14416807448135335936 14493902675130712064 14501552518203441152 14557596583371032576 14571410176067239936 14630698575824945152 14635444693442535424 14692639223290986496 14737497678074085376 14771209486517141504 14836122028205937536 14876592669536288768 15014594456823267328 15019465108139278336 15118639859403587584 15153223524961550336 15177722689944027136 15199488200897724416 15261332135127744512 15317857913643794432 15399771592326381568 15407899550591156224 15467446369831722112 15482123312071442432 15542626616373936128 15550159986782693888 15653513369879576576 15658591282953715712 15694410079424462848 15719784214584885248 15742327065215500288 15803847231775178752 15806379711382306816 15823583229941645312 15958181677397983232 16063554850616311808 16144219118151663616 16149456213453832192 16204014983028146176 16212567418803847168 16299265640294776832 16362257316846780416 16370893272503103488 16388711202439561216 16415550531902111744 16449756019075907584 16476351369297526784 16522044985956612256 16573202877946789888 16637253238138322944 16720798372371365888 16726222506791469056 16791587683761127424 16881382270305304576 16902463904710393856 16955568032235357184 16992851412222214144 17001820193755758592 17067527028779831296 17158797226794696704 17278445553604100096 17317969742813200384 17441522440145993728 17477865770268151808 17506123329878622208 17599738962658721792 17609028057818464256 17677081565521968128 17693855213795934208 17725301904128344064 17771611413465935872 17820089614845607936 17895532894804246528 17936468662199386112 17991230931674857472 18054904625486102528 18064433955865493504 18151454917601001472 18231222053469365248 18358348400704356352 18456521386804379648 18528648478632968192 18657044932881022976 18699722647824891904 18709592311432118272 18729955659930927104 18756815226639745024 18799721164658180096 18833133273136365568 18882337126807556864 18933845215773458432 18939987250337398784 19014003700729511936 19109483854138703872 19115682864904536064 19285920849951064064 19317101605383307264 19430651650006581248 19505745175748378624 19610053973479653376 19791965420357943296 19823110241186086912 19922653379846733824 19929116178304729088 19933168503023992832 19974703737449316352 20006998091289853952 20035688992092454912 20113987385895682048 20117210541759299584 20123736453483486208 20202378932025106432 20257487890432393216 20310413043961069568 20452037594061996032 20634176714841260032 20645067378131992576 20744519905829715968 20781388439322886144 20835682346822131712 20858359712195805184 20892518858784505856 20899296276234371072 20969901742742306816 20980969600804978688 21062054631260217344 21093167299205005312 21174685939448774656 21281016110290829312 21287919554098233344 21322337066149740544 21371111597514162176 21381469981826204096 21485395616752205824 21523580883584417792 21579813859208636416 21638680246598238208 21645699714671312896 21730289943690870784 21846494702748041216 21873776817860509696 21990748886405218304 22041052399944073216 22198301287458537472 22205502293499019264 22280520601663700992 22292280200855289856 22399667770656555008 22411490255405318144 22498103810664323072 22618414526229372928 22654983132784099328 22717811855690341852 22776132775205404672 22828232842799218688 22897930276677091328 22991097762010628096 22998555946838269952 23061292442741374976 23088433065171550208 23211900621669793792 23240887868976791552 23365170691805544448 23490118128660119552 23593346186842707968 23799647006322589696 23812208396368150528 23884910029982138368 24032065434118708736 24070919578583105536 24199641073655742464 24329050918969409536 24424127540016185344 24435965693515661824 24502623220412710912 24598378152667906048 24662644410524155904 24737942531052929024 24825493860043390976 24958250511701377024 25067930323520377216 25189774171364655104 25369487185666899968 25377716906856022016 25463452116187086848 25476891658120331264 25613131720463220736 25645117648526114816 25712118640759226368 25790620936629649408 25849616601404997632 25891409294610399232 25963213549360390688 26034037171688505344 26089408963199107072 26261679455252512768 26275540299440717824 26284063939243737088 26518141168682713088 26561014707402047488 26703052219206336512 26963824213534523392 26993171392253394944 27199596578654388224 27213952452992172032 27393648397289259008 27402534745169002496 27465217638992809984 27509622375523549184 27540138495670484992 27549072364127125504 27656732655606562816 27661164494919036928 27804629621679325184 27926817935446470656 28002997966185955328 28271934321203347456 28371992982906732544 28523714870515859456 28649063226880431104 28680244604269232128 28727213430828695552 28833614896270671872 28987805350261424128 29003105036406882304 29115193166742065152 29261397151649890304 29270889386885070848 29385278446581972992 29474995356148170752 29542418973034283008 29672244056411875072 29753185339072577536 30029188913646534656 30038930216278556672 30237279718807175168 30306447049923100672 30355445379888054272 30398976401795448832 30522664270255489024 30635715827287588864 30799543184652763136 30815799101182312448 30934892739663444224 30964246624142884864 31085253232747872256 31100319973565387776 31307026739759153152 31317182565907431424 31388820158848925696 31439568429169770496 31484654130431000576 31607694463550357504 31612759422764613632 31647166459883290624 31916363354795966464 32127109701232623616 32288438236303327232 32298912426907664384 32408029966056292352 32425134837607694336 32598531280589553664 32724514633693560832 32741786545006206976 32777422404879122432 32831101063804223488 32899512038151815168 32952702738595053568 33044089971913224512 33146405755893579776 33274506476276645888 33441596744742731776 33452445013582938112 33583175367522254848 33762764540610609152 33804927809420787712 33911136064470714368 33985702824444428288 34003640387511517184 34135054057559662592 34317594453589393408 34556891107208200192 34635939485626400768 34883044880291987456 34955731540536303616 35012246659757244416 35199477925317443584 35218056115636928512 35354163131043936256 35387710427591868416 35450603808256688128 35543222826931871744 35640179229691215872 35791065789608493056 35872937324398772224 35982461863349714944 36109809250972205056 36128867911730987008 36302909835202002944 36462444106938730496 36716696801408712704 36913042773608759296 37314089865762045952 37399445295649783808 37419184622864236544 37513630453279490048 37599442329316360192 37666266546272731136 37764674253615113728 37867690431546916864 37879974500674797568 38028007401459023872 38231365729809072128 38571841699902128128 39011490351496757248 39220107946959306752 39583930840715886592 39646220482372173824 39858232356609458176 39866337006047985664 39949407474898632704 40013996182579707904 40071377984184909824 40234421083518599168 40247472906966972416 40404757864050212864 40620826087922139136 41268353429682520064 41290134756263985152 41562776878645772288 41671364693644263424 41716719424391610368 41798592552468742144 41961939201609957376 42124109262520434688 42349371878897549312 42562032220581658624 42575839108196466688 42742223195028324352 42762939963652408192 42970791233504411648 43047161767168835584 43159627718417272832 43277360493196476416 43291399429342625792 43460579887381741568 43692989405496082432 43747553635721019392 44082104799888146432 44396602574917074944 44411004586998038528 44561041203327401984 44584560401710579712 44799335541313110016 44822980510810636288 44996207621328646144 45236829052458745856 45309966265568198656 45435623711380683704 45552265550410809344 45656465685598437376 45982195524021256192 45997111893676539904 46176866130343100416 46423801243339587584 46481775737953583104 46730341383611088896 46980236257320239104 47186692373685415936 47599294012645179392 47624416792736301056 47769820059964276736 48064130868237417472 48141839157166211072 48399282147311484928 48658101837938819072 48848255080032370688 48871931387031323648 49005246440825421824 49196756305335812096 49325288821048311808 49475885062105858048 49650987720086781952 49916501023402754048 50135860647040754432 50379548342729310208 50738974371333799936 50755433813712044032 50926904232374173696 50953783316240662528 51226263440926441472 51290235297052229632 51424237281518452736 51581241873259298816 51699233202809995264 51782818589220798464 51926427098720781376 52068074343377010688 52178817926398214144 52523358910505025536 52551080598881435648 52568127878487474176 53036282337365426176 53122029414804094976 53406104438412673024 53927648427069046784 53986342784506789888 54399193157308776448 54427904905984344064 54787296794578518016 54805069490338004992 54930435277985619968 55019244751047098368 55080276991340969984 55098144728254251008 55313465311213125632 55322328989838073856 55609259243358650368 55853635870892941312 56005995932371910656 56543868642406694912 56743985965813465088 57047429741031718912 57298126453760862208 57360489208538464256 57454426861657391104 57667229792541343744 57975610700522848256 58006210072813764608 58230386333484130304 58522794303299780608 58541778773770141696 58770556893163945984 58949990712296341504 59084837946068566016 59344488112823750144 59506370678145155072 60077860432557113344 60474559437614350336 60612894099846201344 60797952803590897664 61045328540510978048 61271431654575177728 61599086369305526272 61631598202364624896 61869785479326888448 61928493248285769728 62200639947130775552 62634365131814862848 62777640317697851392 62879136858339540992 62969308260862001152 63225518845529227264 63832726709591932928 64254219402465247232 64597824853815328768 64850269675215388672 65449029267387121664 65483573090012413952 65554844809758244864 65799024076303630336 66088179943826449024 66549012952553291776 66883193489485463552 66904890027165876224 67166350735044509696 67525529081221218304 67609855618841575424 67822272128941428736 68007280775023034368 68270108115119325184 68635188907178786816 69271878971252801536 69766089760583974912 69911463081072607232 70024493319514488832 70398955850634887168 70436112231273857024 70708326262087872512 70901207616513376256 71086445653863743488 71582131579216986112 71745874648797544448 72219618501944410112 72257735823461974016 72605819670404005888 72924888213877460992 73433393602817425408 73826085547217518592 74628179731524091904 74798890591299567616 74838369245728473088 75198884658632720384 75332533092545462272 75529348507230227456 75735380863093833728 75759949001349595136 76056014802918047744 76462731459618144256 77143683399804256256 78022980702993514496 78440215893918613504 79167861681431773184 79292440964744347648 79716464713218916352 79732674012095971328 79898814949797265408 80027992365159415808 80142755968369819648 80468842167037198336 80494945813933944832 80809515728100425728 81241652175844278272 82536706859365040128 82580269512527970304 83125553757291544576 83342729387288526848 83433438848783220736 83597185104937484288 83923878403219914752 84248218525040869376 84698743757795098624 85124064441163317248 85151678216392933376 85484446390056648704 85525879927304816384 85941582467008823296 86094323534337671168 86319255436834545664 86554720986392952832 86582798858685251584 86921159774763483136 87385978810992164864 87495107271442038784 88164209599776292864 88793205149834149888 88822009173996077056 89122082406654803968 89169120803421159424 89598671082626220032 89645961021621272576 89992415242657292288 90473658104917491712 90619932531136397312 90871247422761367408 91104531100821618688 91312931371196874752 91964391048042512384 91994223787353079808 92353732260686200832 92847602486679175168 92963551475907166208 93460682767222177792 93960472514640478208 94373384747370831872 95198588025290358784 95248833585472602112 95539640119928553472 96128261736474834944 96283678314332422144 96798564294622969856 97316203675877638144 97743862774062647296 98010492881650843648 98650577642096623616 98951770124211716096 99301975440173563904 99833002046805508096 100271721294081508864 101510867627424088064 101907566632481325056 102848474563036905472 103162483746518597632 103398466405619990528 103852854197441562752 104136148686754021376 104357635852796428288 105102161197762871296 105136255756974948352 106072564674730852352 106244058829608189952 107855296854138093568 108798386314617552896 108855809811968688128 109574593589157036032 109610138980676009984 109860870555971239936 110038489502094196736 110196289456508502016 110626930622426251264 110644657979676147712 111707271741785882624 113487971931626930176 114094859482063437824 114596252907521724416 114720978417076928512 114908853723314782208 115334459585082687488 116012420145627529216 116460772666968260608 117045588606599561216 117083557547540283392 117541113786327891968 118169675892137132032 118688976225647500288 119012741356290310144 120155720865114226688 120949118875228700672 121225788199692402688 122090657081021956096 122542863309150355456 123198172738611052544 123263196404729249792 123739570958653776896 123856986496571539456 124401279894261551104 125268730263629725696 125555280635395702784 125758273716679081984 125938616521724002304 126451037691058454528 127665453419183865856 128508438804930494464 129195649707630657536 129700539350430777344 130898058534774243328 130967146180024827904 131109689619516489728 131598048152607260672 132176359887652898048 133098025905106583552 133766386978970927104 133809780054331752448 134332701470089019392 135051058162442436608 135219711237683150848 135644544257882857472 136014561550046068736 136540216230238650368 137270377814357573632 138543757942505603072 139532179521167949824 139822926162145214464 140048986639028977664 140797911701269774336 140872224462547714048 141416652524175745024 141802415233026752512 142172891307727486976 143164263158433972224 143491749297595088896 144439237003888820224 144515471646923948032 145211639340808011776 145849776427754921984 146866787205634850816 147652171094435037184 149256359463048183808 149597781182599135232 149676738491456946176 150397769317265440768 150665066185090924544 151058697014460454912 151470761726187667456 151519898002699190272 152112029605836095488 152925462919236288512 154287366799608512512 156045961405987028992 156880431787837227008 158584881929488695296 159432929426437832704 159797629899594530816 160285511936739639296 160937684334074396672 160989891627867889664 161619031456200851456 162483304351688556544 165160539025055940608 166685458774577053696 167194370209874968576 168496437050081738752 169397487515590197248 170303356432785866752 170968892780113297408 171051759854609632768 172188647068675342336 172638510873669091328 173165597717370503168 173842319549526966272 176328419199552585728 177586410299668299776 177644018347992154112 178244164813309607936 178338241606842318848 179291922043242545152 179984830485314584576 180947316209834983424 181239865062272794624 181742494845522734816 182625862742393749504 183928782096085024768 183988447574706159616 184707464521372401664 185695204973358350336 185927102951814332416 186921365534444355584 188746769494741663744 190397176050580717568 190497667170945204224 192256523472949669888 192567356628664844288 193597128589245939712 194632407351755276288 195487725548125294592 196020985763301687296 197301155284193247232 197903540248423432192 198603950880347127808 199666004093611016192 200543442588163017728 203021735254848176128 203815133264962650112 205696949126073810944 206324967493037195264 206796932811239981056 207705708394883125504 208272297373508042752 208715271705592856576 210204322395525742592 210272511513949896704 212145129349461704704 212488117659216379904 215710593708276187136 217596772629235105792 217711619623937376256 219149187178314072064 219220277961352019968 219721741111942479872 220076979004188393472 220392578913017004032 221253861244852502528 221289315959352295424 223414543483571765248 226975943863253860352 228189718964126875648 229192505815043448832 229441956834153857024 229817707446629564416 230668919170165374976 232024840291255058432 232921545333936521216 234091177213199122432 234167115095080566784 235082227572655783936 236339351784274264064 237377952451295000576 238025482712580620288 240311441730228453376 241898237750457401344 242451576399384805376 244181314162043912192 245085726618300710912 246396345477222105088 246526392809458499584 247479141917307553792 247713972993143078912 248802559788523102208 250537460527259451392 251110561270791405568 251877233043448004608 252902075382116909056 255330906838367731712 257016877609860988928 258391299415261315072 261796117069548486656 261934292360049655808 263196096305214521344 264352719775305796096 266196051810213167104 267619560108663504896 268665402940178038784 271289088515765714944 273080432460477300736 274540755628715147264 277087515885011206144 279064359042335899648 279645852324290428928 280097973278057955328 281744448925095428096 282833305048351490048 284345782615454973952 286983498595190177792 288878474007777640448 289030943293847896064 291699552855509843968 293733574411269701632 299195562365198270464 299353476982913892352 300795538634530881536 301330132370181849088 302117394028920909824 302941523452375334912 303039796005398380544 304224059211672190976 305850925838472577024 308574733599217025024 312091922811974057984 313760863575674454016 317169763858977390592 318865858852875665408 319595259799189061632 321875368668148793344 321979783255735779328 323238062912401702912 324966608703377113088 330321078050111881216 333370917549154107392 334388740419749937152 336992874100163477504 338794975031180394496 340606712865571733504 341937785560226594816 342103519709219265536 344377294137350684672 345277021747338182656 346331195434741006336 347684639099053932544 352656838399105171456 355172820599336599552 355288036695984308224 356488329626619215872 356676483213684637696 358583844086485090304 359969660970629169152 361894632419669966848 362479730124545589248 363484989691045469632 365251725484787499008 367857564192170049536 367976895149412319232 369414929042744803328 371390409946716700672 371854205903628664832 373842731068888711168 377493538989483327488 380794352101161435136 380995334341890408448 384513046945899339776 385134713257329688576 387194257178491879424 389264814703510552576 390975451096250589184 392041971526603374592 394602310568386494464 395807080496846864384 397207901760694255616 399332008187222032384 401086885176326035456 406043470509696352256 411393898252147621888 412649934986074390528 413593865622479962112 415411416789766251008 416544594747016085504 420545023027899793408 424290258698923409408 431421187416552374272 435423239247874752512 438440555922704039936 439443482223884959744 440153958008376786944 440785157826034008064 442578631918704590848 446829086967143530496 453951887726507720704 458385011630086897664 458883913668307714048 465843090667873042432 468182354426398244864 468334230190161133568 470164455145311567872 472678703568548528128 474755904902590001152 476050965425161240576 480622883460456906752 484903152798769610752 488362628324087824384 490171453236601421824 492792690954444210176 493052785618916999168 494958283834615107584 497605119577046204416 501074921054518902784 502221122541582811136 505804150764233818112 510661813676735463424 514033755219721977856 516782598830522630144 523592234139096973312 523868584720099311616 526392192610429042688 528705439550611592192 532392103620426334208 535239120217327009792 537330805880356077568 542578177031531429888 546160864920954601472 549081511257430294528 554175031770022412288 558128718084671799296 559291704648580857856 560195946556115910656 563488897850190856192 565666610096702980096 568691565230909947904 573966997190380355584 577756948015555280896 578061886587695792128 583399105711019687936 587467148822539403264 598391124730396540928 598706953965827784704 601591077269061763072 602660264740363698176 604234788057841819648 605883046904750669824 606079592010796761088 608448118423344381952 611701851676945154048 617149467198434050048 624183845623948115968 627521727151348908032 634339527717954781184 637731717705751330816 639190519598378123264 643750737336297586688 643959566511471558656 646476125824803405824 649933217406754226176 666741835098308214784 668777480839499874304 673985748200326955008 677589950062360788992 681213425731143467008 684207039418438531072 690554043494676365312 692662390869482012672 710576073391968616448 713352966427369275392 719939321941258338304 723789264839339933696 726969979382090939264 730503450969574998016 735715128384340099072 735953790298824638464 738829858085489606656 742780819893433401344 743708411807257329664 754987077978966654976 761588704202322870272 761990668683780816896 769026093891798679552 770269426514659377152 774388514356983758848 781950902192501178368 789204621136772988928 794415803521388511232 798664016374444064768 802173770352652070912 812086941019392704512 822787796504295243776 827187731244959924224 830822833579532502016 833089189494032171008 841090046055799586816 848580517397846818816 862842374833104748544 870846478495749505024 876881111845408079872 878886964447769919488 880307916016753573888 881570315652068016128 885157263837409181696 893658173934287060992 907903775453015441408 916770023260173795328 917767827336615428096 931686181335746084864 936364708852796489728 936668460380322267136 940328910290623135744 945357407137097056256 949511809805180002304 952101930850322481152 961245766920913813504 969806305597539221504 976725256648175648768 980342906473202843648 985585381908888420352 986105571237833998336 989916567669230215168 995210239154092408832 1002149842109037805568 1004442245083165622272 1011608301528467636224 1021323627353470926848 1028067510439443955712 1033565197661045260288 1047184468278193946624 1047737169440198623232 1052784385220858085376 1057410879101223184384 1064784207240852668416 1070478240434654019584 1085156354063062859776 1092321729841909202944 1098163022514860589056 1118583409297161715712 1131333220193405960192 1137383130461819895808 1147933994380760711168 1156123773175391584256 1166798211422039375872 1196782249460793081856 1197413907931655569408 1205320529480727396352 1208469576115683639296 1212159184021593522176 1216896236846688763904 1234298934396868100096 1248367691247896231936 1255043454302697816064 1268679055435909562368 1278381039196756246528 1287501474672595173376 1287919133022943117312 1292952251649606811648 1299866434813508452352 1333483670196616429568 1347971496400653910016 1355179900124721577984 1362426851462286934016 1368414078836877062144 1381108086989352730624 1385324781738964025344 1421152146783937232896 1426705932854738550784 1439878643882516676608 1447578529678679867392 1453939958764181878528 1461006901939149996032 1471430256768680198144 1471907580597649276928 1477659716170979213312 1485561639786866802688 1487416823614514659328 1509974155957933309952 1523177408404645740544 1523981337367561633792 1538052187783597359104 1540538853029318754304 1548777028713967517696 1563901804385002356736 1578409242273545977856 1588831607042777022464 1597328032748888129536 1604347540705304141824 1624173882038785409024 1645575593008590487552 1654375462489919848448 1661645667159065004032 1666178378988064342016 1682180092111599173632 1697161034795693637632 1725684749666209497088 1753762223690816159744 1757773928895539838976 1763140631304136032256 1770314527674818363392 1787316347868574121984 1833540046520347590656 1863372362671492169728 1873336920760644534272 1880657820581246271488 1899023619610360004608 1939612611195078443008 1953450513296351297536 1960685812946405687296 1972211142475667996672 1979833135338460430336 1990420478308184817664 2008884490166331244544 2023216603056935272448 2042647254706941853696 2056135020878887911424 2094368936556387893248 2095474338880397246464 2105568770441716170752 2114821758202446368768 2129568414481705336832 2140956480869308039168 2170312708126125719552 2184643459683818405888 2196326045029721178112 2237166818594323431424 2262666440386811920384 2274766260923639791616 2295867988761521422336 2312247546350783168512 2333596422844078751744 2393564498921586163712 2394827815863311138816 2410641058961454792704 2416939152231367278592 2424318368043187044352 2433792473693377527808 2468597868793736200192 2496735382495792463872 2510086908605395632128 2537358110871819124736 2556762078393512493056 2575002949345190346752 2575838266045886234624 2585904503299213623296 2599732869627016904704 2666967340393232859136 2695942992801307820032 2710359800249443155968 2724853702924573868032 2736828157673754124288 2762216173978705461248 2770649563477928050688 2842304293567874465792 2879757287765033353216 2895157059357359734784 2907879917528363757056 2943815161195298553856 2955319432341958426624 3019948311915866619904 3047962674735123267584 3076104375567194718208 3081077706058637508608 3127803608770004713472 3156818484547091955712 3177663214085554044928 3208695081410608283648 3291151186017180975104 3308750924979839696896 3323291334318130008064 3332356757976128684032 3364360184223198347264 3394322069591387275264 3451369499332418994176 3507524447381632319488 3515547857791079677952 3540629055349636726784 3574632695737148243968 3667080093040695181312 3726744725342984339456 3746673841521289068544 3761315641162492542976 3798047239220720009216 3879225222390156886016 3906901026592702595072 3921371625892811374592 3944422284951335993344 3959666270676920860672 3980840956616369635328 4017768980332662489088 4046433206113870544896 4085294509413883707392 4112270041757775822848 4188737873112775786496 4190948677760794492928 4211137540883432341504 4229643516404892737536 4259136828963410673664 4281912961738616078336 4340625416252251439104 4369286919367636811776 4392652090059442356224 4474333637188646862848 4525332880773623840768 4549532521847279583232 4667192845688157503488 4789655631726622277632 4833878304462734557184 4848636736086374088704 4993470764991584927744 5113524156787024986112 5150005898690380693504 5151676532091772469248 5171809006598427246592 5199465739254033809408 5333934680786465718272 5391885985602615640064 5420719600498886311936 5473656315347508248576 5524432347957410922496 5684608587135748931584 5759514575530066706432 5790314118714719469568 5815759835056727514112 5887630322390597107712 5910638864683916853248 6039896623831733239808 6095925349470246535168 6152208751134389436416 6162155412117275017216 6255607217540009426944 6313636969094183911424 6355326428171108089856 6417390162821216567296 6582302372034361950208 6617501849959679393792 6646582668636260016128 6664713515952257368064 6728720368446396694528 6788644139182774550528 6902738998664837988352 7015048894763264638976 7031095715582159355904 7081258110699273453568 7149265391474296487936 7334160186081390362624 7453489450685968678912 7493347683042578137088 7596094478441440018432 7919332541353841721344 7961681913232739270656 8035537960665324978176 8092866412227741089792 8170589018827767414784 8377475746225551572992 8381897355521588985856 8459287032809785475072 8518273657926821347328 8681250832504502878208 8738573838735273623552 8785304180118884712448 8948667274377293725696 9050665761547247681536 9099065043694559166464 9334385691376315006976 9579311263453244555264 9667756608925469114368 9697273472172748177408 9986941529983169855488 10227048313574049972224 10300011797380761387008 10303353064183544938496 10343618013196854493184 10398931478508067618816 10667869361572931436544 10783771971205231280128 10841439200997772623872 10947312630695016497152 11048864695914821844992 11369217174271497863168 11519029151060133412864 11580628237429438939136 11631519670113455028224 11775260644781194215424 12079793247663466479616 12304417502268778872832 12511214435080018853888 12627273938188367822848 12834780325642433134592 13164604744068723900416 13293165337272520032256 13577288278365549101056 13805477997329675976704 14062191431164318711808 14162516221398546907136 14298530782948592975872 14668320372162780725248 14906978901371937357824 14986695366085156274176 15192188956882880036864 15838665082707683442688 15923363826465478541312 16071075921330649956352 16185732824455482179584 16341178037655534829568 16754951492451103145984 16763794711043177971712 16918574065619570950144 17036547315853642694656 17362501665009005756416 17477147677470547247104 17570608360237769424896 17897334548754587451392 18101331523094495363072 18198130087389118332928 18668771382752630013952 19335513217850938228736 19394546944345496354816 20606706128367089876992 20687236026393708986368 21335738723145862873088 21567543942410462560256 21894625261390032994304 22097729391829643689984 23038058302120266825728 23161256474858877878272 23263039340226910056448 23550521289562388430848 24159586495326932959232 24608835004537557745664 25022428870160037707776 25254547876376735645696 25669560651284866269184 26329209488137447800832 26586330674545040064512 27154576556731098202112 27610955994659351953408 28124382862328637423616 28325032442797093814272 28597061565897185951744 29336640744325561450496 29813957802743874715648 29973390732170312548352 30384377913765760073728 31677330165415366885376 31846727652930957082624 33527589422086355943424 33837148131239141900288 34725003330018011512832 34954295354941094494208 35794669097509174902784 36202663046188990726144 36396260174778236665856 37337542765505260027904 38671026435701876457472 41213412256734179753984 41374472052787417972736 42671477446291725746176 43135087884820925120512 43789250522780065988608 44195458783659287379968 46076116604240533651456 46322512949717755756544 46526078680453820112896 47101042579124776861696 48319172990653865918464 49217670009075115491328 50044857740320075415552 51339121302569732538368 53172661349090080129024 56248765724657274847232 56650064885594187628544 57194123131794371903488 58673281488651122900992 59627915605487749431296 60768755827531520147456 63354660330830733770752 63693455305861914165248 67055178844172711886848 67674296262478283800576 69450006660036023025664 69908590709882188988416 71589338195018349805568 72405326092377981452288 72792520349556473331712 74675085531010520055808 77342052871403752914944 82426824513468359507968 87578501045560131977216 88390917567318574759936 92152233208481067302912 93052157360907640225792 96638345981307731836928 98435340018150230982656 100089715480640150831104 102678242605139465076736 106345322698180160258048 112497531449314549694464 113300129771188375257088 114388246263588743806976 117346562977302245801984 119255831210975498862592 121537511655063040294912 126709320661661467541504 127386910611723828330496 135348592524956567601152 138900013320072046051328 144810652184755962904576 149350171062021040111616 154684105742807505829888 164853649026936719015936 175157002091120263954432 176781835134637149519872 184304466416962134605824 186104314721815280451584 193276691962615463673856 196870680036300461965312 200179430961280301662208 205356485210278930153472 212690645396360320516096 234693125954604491603968 243075023310126080589824 253418641323322935083008 254773821223447656660992 270697185049913135202304 277800026640144092102656 289621304369511925809152 298700342124042080223232 309368211485615011659776 329707298053873438031872 350314004182240527908864 372208629443630560903168 393741360072600923930624 400358861922560603324416 410712970420557860306944 425381290792720641032192 469386251909208983207936 486150046620252161179648 506837282646645870166016 509547642446895313321984 541394370099826270404608 618736422971230023319552 700628008364481055817728 744417258887261121806336 787482720145201847861248 800717723845121206648832 821425940841115720613888 850762581585441282064384 972300093240504322359296 1013674565293291740332032 1082788740199652540809216 1237472845942460046639104 1401256016728962111635456 1488834517774522243612672 1642851881682231441227776 1701525163170882564128768 1944600186481008644718592 2027349130586583480664064 2165577480399305081618432 2802512033457924223270912 2977669035549044487225344 3285703763364462882455552 3403050326341765128257536 4331154960798610163236864 5605024066915848446541824 5955338071098088974450688 6806100652683530256515072 8662309921597220326473728 11910676142196177948901376 13612201305367060513030144 23821352284392355897802752 47642704568784711795605504 95285409137569423591211008
- Sum of all divisors σ(n): 274845295120215809433600000
- Sum of proper divisors (its aliquot sum) s(n): 179559885982646385842388992
- 95285409137569423591211008 is an abundant number, because the sum of its proper divisors (179559885982646385842388992) is greater than itself. Its abundance is 84274476845076962251177984
Bases of 95285409137569423591211008
- Binary: 1001110110100010111100001100001001100010010010100100111011101110000000000000000000000002
- Hexadecimal: 0x4ED1786131252777000000
- Base-36: BZ0EY3PONONOJPM9S
Squares and roots of 95285409137569423591211008
- 95285409137569423591211008 squared (952854091375694235912110082) is 9079309194513998604490925712382587833147223980376064
- 95285409137569423591211008 cubed (952854091375694235912110083) is 865125691285762245750020187567902290219867074908452943565780549330977016512512
-
The
square root of 95285409137569423591211008 is 9761424544479.6336647777 -
95285409137569423591211008 is a
perfect cube number . Itscube root is 456746752
Scales and comparisons
How big is 95285409137569423591211008?- 95,285,409,137,569,423,591,211,008 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 95,285,409,137,569,423,591,211,008 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 95285409137569423591211008 cubic inches would be around 38062229.3 feet tall.
Recreational maths with 95285409137569423591211008
- 95285409137569423591211008 backwards is 80011219532496573190458259
- The number of decimal digits it has is: 26
- The sum of 95285409137569423591211008's digits is 109
- 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 95285409137569423591211008 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 95285409137569423591211008 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/95285409137569423591211008/
Chicago style:
Numbermatics. 2024. "Number 95285409137569423591211008 - Facts about the integer". https://numbermatics.com/n/95285409137569423591211008/
The information we have on file for 95285409137569423591211008 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 95285409137569423591211008, math, Factors of 95285409137569423591211008, curriculum, school, college, exams, university, Prime factorization of 95285409137569423591211008, STEM, science, technology, engineering, physics, economics, calculator, ninety-five septillion, two hundred eighty-five sextillion, four hundred nine quintillion, one hundred thirty-seven quadrillion, five hundred sixty-nine trillion, four hundred twenty-three billion, five hundred ninety-one million, two hundred eleven thousand and eight.