14059798428403382020015104
14,059,798,428,403,382,020,015,104 is an even composite number composed of eight prime numbers multiplied together.
What does the number 14059798428403382020015104 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 24057 divisors.
14059798428403382020015104 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 14059798428403382020015104:
210 × 32 × 72 × 132 × 232 × 892 × 3072 × 6832
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 23 × 23 × 89 × 89 × 307 × 307 × 683 × 683)See below for interesting mathematical facts about the number 14059798428403382020015104 from the Numbermatics database.
Names of 14059798428403382020015104
- Cardinal: 14059798428403382020015104 can be written as Fourteen septillion, fifty-nine sextillion, seven hundred ninety-eight quintillion, four hundred twenty-eight quadrillion, four hundred three trillion, three hundred eighty-two billion, twenty million, fifteen thousand, one hundred four.
Scientific notation
- Scientific notation: 1.4059798428403382020015104 × 1025
Factors of 14059798428403382020015104
Divisors of 14059798428403382020015104
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 28 32 36 39 42 46 48 49 52 56 63 64 69 72 78 84 89 91 92 96 98 104 112 117 126 128 138 144 147 156 161 168 169 178 182 184 192 196 207 208 224 234 252 256 267 273 276 288 294 299 307 312 322 336 338 356 364 368 384 392 414 416 441 448 468 483 504 507 512 529 534 546 552 576 588 598 614 623 624 637 644 672 676 683 712 728 736 768 784 801 819 828 832 882 896 897 921 936 966 1008 1014 1024 1058 1068 1092 1104 1127 1152 1157 1176 1183 1196 1228 1246 1248 1274 1288 1344 1352 1366 1424 1449 1456 1472 1521 1536 1568 1587 1602 1638 1656 1664 1764 1792 1794 1842 1869 1872 1911 1932 2016 2028 2047 2049 2093 2116 2136 2149 2184 2208 2254 2304 2314 2352 2366 2392 2456 2492 2496 2548 2576 2688 2691 2704 2732 2763 2848 2898 2912 2944 3042 3072 3136 3174 3204 3276 3312 3328 3381 3471 3528 3549 3584 3588 3684 3703 3738 3744 3822 3864 3887 3991 4032 4056 4094 4098 4186 4232 4272 4298 4361 4368 4416 4508 4608 4628 4704 4732 4761 4781 4784 4912 4984 4992 5096 5152 5376 5382 5408 5464 5526 5607 5696 5733 5796 5824 5888 6084 6141 6147 6272 6279 6348 6408 6447 6552 6624 6656 6762 6877 6942 7056 7061 7098 7168 7176 7368 7406 7476 7488 7644 7728 7774 7921 7982 8064 8099 8112 8188 8196 8281 8372 8464 8544 8596 8722 8736 8832 8879 9016 9216 9256 9408 9464 9522 9562 9568 9824 9968 9984 10143 10192 10304 10413 10647 10752 10764 10816 10928 11052 11109 11214 11392 11466 11592 11648 11661 11776 11973 12168 12282 12294 12544 12558 12696 12816 12894 13083 13104 13248 13312 13524 13754 13884 14112 14122 14196 14329 14343 14352 14651 14736 14812 14952 14976 15041 15043 15288 15456 15548 15709 15842 15964 16128 16198 16224 16376 16392 16562 16744 16928 17088 17192 17444 17472 17664 17758 18032 18423 18512 18816 18837 18928 19044 19124 19136 19341 19648 19936 19968 20286 20384 20608 20631 20826 21183 21294 21504 21528 21632 21856 22104 22218 22428 22784 22932 23184 23296 23322 23552 23763 23946 24297 24336 24564 24588 24843 25088 25116 25392 25632 25788 25921 26166 26208 26496 26611 26637 27048 27209 27323 27508 27768 27937 28224 28244 28392 28658 28686 28704 29302 29472 29624 29904 29952 30082 30086 30576 30912 31096 31418 31684 31928 32256 32396 32448 32752 32784 33124 33327 33467 33488 33856 34176 34384 34888 34944 34983 35328 35516 35919 36064 36846 37024 37632 37674 37856 38088 38248 38272 38682 39249 39296 39872 39936 40572 40768 41216 41262 41652 42366 42588 42987 43029 43056 43264 43712 43953 44208 44436 44856 45123 45129 45568 45864 46368 46592 46644 47081 47127 47526 47892 48139 48594 48672 49128 49176 49427 49686 50176 50232 50784 51264 51576 51842 51883 52332 52416 52992 53222 53274 54096 54418 54646 55016 55447 55536 55874 56448 56488 56693 56784 57316 57372 57408 58604 58944 59248 59808 59904 60164 60172 60787 61152 61824 61893 62153 62192 62836 63368 63549 63856 64512 64792 64896 65504 65568 66248 66654 66934 66976 67712 68352 68768 69776 69888 69966 70656 71032 71289 71838 72128 72891 73692 74048 74529 75264 75348 75712 76176 76496 76544 77364 77763 78498 78592 79744 79833 79911 81144 81536 81627 81969 82432 82524 83304 83811 84732 85176 85974 86058 86112 86528 87424 87906 88416 88872 89401 89712 90246 90258 91136 91728 91793 92736 93184 93288 94162 94249 94254 95052 95784 96278 97188 97344 98256 98352 98854 99372 100303 100401 100464 101568 102528 102973 103152 103684 103766 104664 104832 105287 105984 106444 106548 108192 108836 109292 109963 110032 110894 111072 111748 112896 112976 113386 113568 114632 114744 114816 115427 117208 117888 118496 119616 119808 120328 120344 121574 122304 123648 123786 124306 124384 125672 126736 127098 127712 128961 129584 129792 131008 131136 131859 132496 133308 133868 133952 135369 135387 135424 136704 137536 139552 139776 139932 141243 141381 142064 142578 143676 144256 144417 145782 147384 148096 148281 149058 150528 150696 151424 152352 152992 153088 154728 155526 155649 156996 157184 159488 159666 159822 162288 162403 163072 163254 163938 164864 165048 166341 166608 167622 169464 170079 170352 171948 172116 172224 173056 174848 175812 176832 177744 178802 179424 180492 180516 182183 182361 183456 183586 185472 186277 186459 186576 188324 188498 188508 190104 190463 191261 191568 192556 194376 194688 195559 196512 196704 197708 198744 200606 200802 200928 203136 204217 205056 205946 206304 207368 207532 209328 209664 209681 210574 211968 212888 213096 216384 217672 218584 219926 220064 221788 222144 223496 225792 225952 226772 227136 229264 229488 229632 230854 233289 234416 235776 236992 239232 239499 240656 240688 243148 244608 244881 245907 247296 247572 248612 248768 251344 251433 253472 254196 255424 257922 259168 259584 262016 262272 263718 264992 266616 267736 267904 268203 270738 270774 270848 273408 275072 275379 279104 279552 279864 282486 282747 282762 284128 285156 287352 288512 288834 291564 294768 296192 296562 298116 300909 301203 301392 302848 304704 305984 306176 308919 309456 311052 311298 313992 314368 315861 318976 319332 319644 324576 324806 326144 326508 327876 329567 329889 330096 332682 333216 335244 336973 338928 340158 340704 343896 344232 344448 345943 345989 346281 349696 351624 353664 355199 355488 357604 358848 360984 361032 361307 363181 364366 364722 366912 367172 370944 372554 372918 373152 376648 376996 377016 380208 380926 382522 383136 385112 388129 388752 389376 391118 393024 393408 395416 397488 401212 401604 401856 406272 408434 410112 411892 412608 414736 415064 418656 419328 419362 421148 423729 425509 425776 426192 432768 433251 435071 435344 437168 439852 440128 443576 444288 444843 446992 451584 451904 453544 454272 458528 458976 459264 461708 466489 466578 466947 468832 471552 473984 478464 478998 481312 481376 486296 487209 489216 489762 491814 494592 495144 497224 497536 499023 502688 502866 506944 508392 510237 510848 515844 518336 519168 524032 524544 527436 529984 533232 535472 535808 536406 541476 541548 541696 546549 547083 550144 550758 558208 558831 559377 559728 564972 565494 565524 568256 570312 571389 573783 574704 577024 577668 583128 586677 589536 592384 593124 596232 601818 602406 602784 605696 609408 611968 612053 612651 617838 618912 622104 622596 625807 627984 628429 629043 631722 637952 638664 639288 642551 649152 649612 652288 653016 655752 659134 659743 659778 660192 665364 666432 670488 673946 677856 680316 681408 687792 688464 688896 691886 691978 692562 699392 703248 707328 710398 710976 715208 717696 720811 721968 722064 722614 726362 728732 729444 733824 734344 737009 741888 745108 745836 746304 753296 753992 754032 760416 761852 765044 766272 769741 770224 776258 777504 778752 782236 786048 786816 790231 790832 794976 802424 803208 803712 804609 807989 812544 816868 820224 823784 825216 826137 829472 830128 837312 838656 838724 842296 847458 848241 851018 851552 852384 865536 866502 870142 870688 874336 879704 880256 887152 888576 889686 893984 902727 903808 907088 908544 917056 917952 918528 923416 926757 932978 933156 933894 937664 943104 947583 947968 956928 957996 962624 962752 972592 974418 978432 979524 983628 988701 989667 990288 994448 995072 998046 1005376 1005732 1010919 1013888 1016784 1020474 1021696 1031688 1036672 1037829 1037967 1038843 1048064 1049088 1054872 1059968 1065597 1066464 1070944 1071616 1072812 1082952 1083096 1083921 1089543 1093098 1094166 1100288 1101516 1116416 1117662 1118754 1119456 1129944 1130988 1131048 1136512 1136821 1140624 1142778 1147566 1149408 1154048 1155336 1164387 1166256 1173354 1179072 1184768 1186248 1192464 1193309 1203636 1204812 1205568 1211392 1218816 1223936 1224106 1225237 1225302 1235676 1237824 1244208 1245192 1251614 1255968 1256858 1258086 1263444 1275281 1276527 1277328 1278576 1285102 1298304 1299224 1303939 1305213 1306032 1311504 1318268 1319486 1319556 1320384 1330728 1332864 1338649 1338827 1340976 1347892 1355712 1360632 1362816 1375584 1376928 1377792 1383772 1383956 1385124 1398101 1399467 1406496 1414656 1420796 1421952 1429519 1430416 1435392 1441622 1443936 1444128 1445228 1452724 1457464 1458888 1461627 1467648 1467767 1468688 1474018 1483776 1490216 1491672 1492608 1506592 1507984 1508064 1520832 1523704 1530088 1532544 1539482 1540448 1552516 1555008 1557504 1564472 1572096 1573632 1580462 1581664 1589952 1604848 1606416 1607424 1609218 1615978 1625088 1633736 1639647 1647568 1650432 1652274 1658944 1660256 1674624 1676493 1677448 1684592 1694916 1696482 1702036 1703104 1704768 1714167 1721349 1731072 1733004 1740284 1741376 1748672 1759408 1760031 1760512 1774304 1777152 1779372 1787968 1805454 1807616 1814176 1817088 1834112 1835904 1836159 1837953 1846832 1853514 1865956 1866312 1867788 1875328 1877421 1885287 1887129 1895166 1895936 1913856 1915992 1925248 1925504 1927653 1945184 1948836 1956864 1959048 1967256 1977402 1979229 1979334 1980576 1988896 1990144 1996092 2010752 2011464 2021838 2027776 2033568 2040948 2043392 2063376 2073344 2075658 2075934 2077686 2096128 2098176 2109744 2111239 2119936 2131194 2132928 2141888 2143232 2145624 2162433 2165904 2166192 2167727 2167842 2179086 2186196 2188332 2200576 2203032 2211027 2232832 2235324 2237508 2238912 2259888 2261976 2262096 2273024 2273642 2281248 2285556 2295132 2298816 2306969 2309223 2310672 2328774 2332512 2346708 2358144 2368379 2370693 2372496 2384928 2386618 2407272 2409624 2411136 2421601 2423967 2431747 2437632 2447872 2448212 2450474 2450604 2471352 2475648 2486393 2488416 2490384 2503228 2511936 2513716 2516172 2526888 2529149 2542267 2550562 2553054 2554656 2557152 2570204 2596608 2598448 2607878 2610426 2612064 2623008 2636536 2638972 2639112 2640768 2654821 2661456 2665728 2677298 2677654 2681952 2695784 2711424 2721264 2725632 2725853 2751168 2753856 2755584 2767544 2767912 2770248 2796202 2798934 2812992 2829312 2841592 2843904 2859038 2860832 2870784 2883244 2887872 2888256 2890456 2905448 2914928 2917776 2923254 2935296 2935534 2937376 2948036 2966103 2978563 2980432 2983344 2985216 3013184 3015968 3016128 3032757 3041664 3047408 3060176 3065088 3078964 3080896 3105032 3110016 3113487 3113901 3128944 3144192 3147264 3160924 3163328 3179904 3196791 3209696 3212832 3214848 3218436 3231956 3251763 3265423 3267472 3268629 3279294 3295136 3300864 3304548 3317888 3320512 3349248 3352986 3354896 3369184 3389832 3392964 3404072 3406208 3409536 3410463 3428334 3442698 3462144 3466008 3480568 3482752 3493161 3497344 3518816 3520062 3521024 3548608 3554304 3558744 3575936 3579927 3610908 3615232 3628352 3634176 3668224 3671808 3672318 3675711 3675906 3693664 3707028 3731912 3732624 3735576 3750656 3754842 3770574 3774258 3790332 3791872 3825843 3829581 3831984 3850496 3851008 3855306 3890368 3897672 3911817 3915639 3918096 3934512 3954804 3958458 3958668 3961152 3977792 3980288 3992184 4015947 4016481 4021504 4022928 4043676 4055552 4067136 4081896 4086784 4126752 4146688 4151316 4151868 4155372 4190209 4194303 4198401 4219488 4222478 4239872 4262388 4265856 4283776 4284371 4288557 4291248 4324866 4331808 4332384 4335454 4335684 4358172 4372392 4376664 4380649 4399003 4403301 4406064 4422054 4465664 4470648 4475016 4477824 4497857 4519776 4523952 4524192 4546048 4547284 4562496 4571112 4590264 4597632 4613938 4617587 4618201 4618446 4621344 4657548 4665024 4693416 4696991 4716288 4736758 4741386 4744992 4769856 4773236 4814544 4819248 4822272 4822663 4843202 4847934 4863494 4875264 4895744 4896424 4900948 4901208 4942704 4951296 4972786 4976832 4980768 5006456 5023872 5027432 5032344 5045677 5053776 5058298 5084534 5101124 5106108 5109312 5114304 5140408 5193216 5196896 5215756 5220852 5224128 5246016 5273072 5277944 5278224 5281536 5309642 5322912 5331456 5354596 5355308 5363904 5391568 5410043 5422848 5442528 5451264 5451706 5502336 5507712 5508477 5531617 5535088 5535824 5540496 5592404 5597868 5625984 5632263 5655861 5655923 5683184 5687808 5718076 5721664 5741568 5766488 5775744 5776512 5780912 5782959 5810896 5829856 5835552 5846508 5870592 5871068 5874752 5896072 5932206 5937687 5957126 5960864 5966688 5970432 6026368 6031936 6032256 6064357 6065514 6083328 6094816 6120352 6130176 6157928 6161792 6210064 6220032 6226974 6227802 6257888 6288384 6294528 6321848 6326656 6333717 6359808 6393582 6419392 6425664 6429696 6436872 6463912 6487299 6503181 6503526 6530846 6534944 6537258 6558588 6590272 6601728 6609096 6633081 6635776 6641024 6698496 6705972 6709792 6738368 6779664 6785928 6808144 6812416 6819072 6820926 6856668 6885396 6920907 6927669 6932016 6961136 6965504 6986322 6994688 7037632 7040124 7042048 7097216 7105137 7112079 7117488 7151872 7159854 7221816 7230464 7256704 7264803 7271901 7295241 7336448 7343616 7344636 7351422 7351812 7387328 7414056 7459179 7463824 7465248 7471152 7501312 7509684 7541148 7548516 7580664 7587447 7626801 7651686 7659162 7663968 7700992 7702016 7710612 7780736 7795344 7823634 7831278 7836192 7869024 7909608 7916916 7917336 7922304 7955584 7956689 7957747 7964463 7984368 8031894 8032962 8043008 8045856 8087352 8111104 8134272 8163792 8169577 8177559 8253504 8293376 8302632 8303736 8310744 8353163 8380418 8388161 8388606 8396802 8438976 8444956 8479744 8524776 8531712 8567552 8568742 8576659 8577114 8582496 8649732 8663616 8664768 8670908 8671368 8716344 8744784 8753328 8761298 8798006 8806602 8812128 8844108 8926967 8935689 8941296 8950032 8955648 8995714 9039552 9047904 9048384 9092096 9094568 9124992 9142224 9180528 9195264 9227876 9235174 9236402 9236892 9242688 9315096 9330048 9370543 9386832 9393982 9432576 9473516 9482772 9489984 9539712 9546472 9629088 9638496 9644544 9645326 9686404 9695868 9726988 9786707 9792848 9796269 9801896 9802416 9885408 9902592 9945572 9953664 9961536 10006633 10012912 10047744 10054864 10064688 10091354 10107552 10116596 10169068 10202248 10212216 10218624 10228608 10231389 10273003 10274369 10280816 10386432 10393792 10431512 10441704 10448256 10492032 10546144 10555888 10556448 10563072 10619284 10645824 10662912 10709192 10710616 10727808 10729247 10739781 10783136 10820086 10845696 10885056 10902528 10903412 11004672 11015424 11016954 11027133 11063234 11070176 11071648 11080992 11184808 11195736 11251968 11264526 11311722 11311846 11366368 11375616 11436152 11443328 11477529 11532976 11551488 11553024 11561824 11565918 11621792 11659712 11671104 11693016 11735451 11742136 11749504 11792144 11864412 11875374 11914252 11921728 11933376 11940864 12047841 12049443 12052736 12063872 12064512 12128714 12131028 12166656 12189632 12240704 12260352 12315856 12323584 12420128 12440064 12453948 12455604 12515776 12570627 12582909 12643696 12653312 12667434 12719616 12787164 12838784 12851328 12853113 12865671 12873744 12927824 12974598 13006362 13007052 13061692 13069888 13074516 13117176 13141947 13180544 13197009 13209903 13218192 13266162 13271552 13282048 13396992 13411944 13419584 13476736 13493571 13559328 13571856 13616288 13624832 13638144 13641852 13713336 13770792 13841814 13852761 13854603 13855338 13864032 13922272 13931008 13972644 13989376 14075264 14080248 14090973 14194432 14210274 14224158 14234976 14303744 14319708 14443632 14453867 14467989 14513408 14529606 14543802 14590482 14672896 14687232 14689272 14702844 14703624 14774656 14778673 14828112 14918358 14927648 14930496 14942304 15002624 15019368 15082296 15097032 15137031 15161328 15174089 15174894 15253602 15303372 15318324 15327936 15401984 15404032 15421224 15561472 15590688 15647268 15662556 15672384 15738048 15819216 15833832 15834672 15844608 15911168 15913378 15915494 15928081 15928926 15968736 16063788 16065924 16086016 16091712 16174704 16230129 16268544 16327584 16339154 16355118 16507008 16578653 16594851 16605264 16607472 16621488 16706326 16760836 16776322 16777212 16793604 16877952 16889912 16951207 16967769 17022229 17049552 17063424 17135104 17137484 17153318 17154228 17164992 17299464 17327232 17329536 17341816 17342736 17404751 17432688 17489568 17506656 17522596 17596012 17613204 17624256 17688216 17704043 17853934 17871378 17882592 17900064 17911296 17991428 18079104 18095808 18096768 18175313 18189136 18193071 18249984 18284448 18361056 18390528 18455752 18470348 18472804 18473784 18485376 18583747 18630192 18660096 18661609 18741086 18773664 18787964 18865152 18947032 18965544 18979968 19001151 19079424 19080971 19092944 19258176 19276992 19289088 19290652 19372808 19391736 19453976 19509543 19573414 19585696 19592538 19603792 19604832 19770816 19805184 19891144 19907328 19923072 20013266 20025824 20095488 20109728 20129376 20182708 20215104 20233192 20338136 20404496 20424432 20437248 20457216 20462778 20546006 20548738 20561632 20762721 20787584 20863024 20883408 20896512 20984064 21092288 21111776 21112896 21126144 21238568 21291648 21315411 21418384 21421232 21455616 21458494 21479562 21566272 21640172 21691392 21770112 21794409 21806824 21885723 22009344 22030848 22033908 22054266 22126468 22140352 22143296 22161984 22369616 22377537 22391472 22503936 22529052 22623444 22623692 22732736 22762341 22857961 22872304 22880403 22886656 22955058 23065952 23102976 23106048 23123648 23131836 23243584 23319424 23342208 23386032 23470902 23484272 23499008 23584288 23728824 23750748 23828504 23843456 23866752 23870067 23873241 23893389 24095682 24098886 24105472 24127744 24129024 24257428 24262056 24333312 24379264 24481408 24508731 24532677 24631712 24647168 24840256 24880128 24907896 24911208 25031552 25059489 25141254 25164483 25165818 25287392 25306624 25334868 25439232 25574328 25677568 25702656 25706226 25729977 25731342 25747488 25855648 25949196 26012724 26014104 26123384 26139776 26149032 26234352 26283894 26361088 26394018 26419806 26436384 26532324 26543104 26564096 26780901 26807067 26823888 26839168 26953472 26987142 27118656 27143712 27232576 27249664 27276288 27283704 27426672 27446107 27541584 27683628 27705522 27709206 27710676 27728064 27844544 27862016 27945288 27978752 28111629 28150528 28160496 28180451 28181946 28388864 28420548 28448316 28469952 28607488 28639416 28887264 28907734 28935978 29026816 29059212 29087604 29180964 29331463 29360121 29378544 29388807 29405688 29407248 29549312 29557346 29656224 29836716 29855296 29860992 29884608 29990597 30019899 30038736 30164592 30194064 30274062 30322656 30348178 30349788 30507204 30606744 30636648 30655872 30788927 30793021 30819009 30823107 30842448 31122944 31181376 31294536 31325112 31344768 31476096 31612711 31638432 31667664 31669344 31689216 31822336 31826756 31830988 31856162 31857852 31937472 32127576 32131848 32156323 32183424 32187741 32323109 32349408 32460258 32537088 32655168 32678308 32710236 32878937 33014016 33157306 33189702 33210528 33214944 33242976 33412652 33521672 33552644 33554424 33587208 33755904 33758641 33779824 33902414 33935538 34044458 34099104 34126848 34270208 34274968 34306636 34308456 34329984 34598928 34654464 34659072 34683632 34685472 34809502 34865376 34979136 35013312 35045192 35192024 35226408 35248512 35376432 35408086 35436089 35707868 35742756 35765184 35800128 35822592 35982856 36158208 36191616 36193536 36350626 36378272 36386142 36499968 36568896 36722112 36781056 36911504 36940696 36945608 36947568 36970752 37167494 37260384 37320192 37323218 37482172 37547328 37575928 37711881 37870301 37894064 37931088 37959936 38002302 38158848 38161942 38185888 38516352 38553984 38559339 38581304 38721319 38745616 38783472 38907952 39019086 39146828 39171392 39185076 39207584 39209664 39425841 39541632 39591027 39782288 39814656 39846144 40026532 40051648 40190976 40219456 40258752 40365416 40430208 40466384 40480713 40676272 40808992 40848864 40874496 40914432 40925556 41092012 41097476 41123264 41517521 41525442 41558283 41563809 41575168 41726048 41766816 41793024 41968128 42184576 42223552 42225792 42272919 42450499 42477136 42583296 42630822 42836768 42842464 42911232 42916988 42959124 43132544 43280344 43361601 43403967 43540224 43588818 43613648 43771446 44018688 44061696 44067816 44108532 44252936 44280704 44286592 44323968 44336019 44739232 44755074 44782944 45007872 45058104 45246888 45247384 45411093 45465472 45522267 45524682 45715922 45744608 45760806 45773312 45910116 46131904 46205952 46212096 46247296 46263672 46487168 46638848 46684416 46772064 46941804 46968544 46998016 47168576 47457648 47501496 47657008 47686912 47733504 47740134 47746482 47784243 47786778 48191364 48197772 48210944 48255488 48258048 48514856 48524112 48690387 48758528 48962816 49017462 49065354 49263424 49294336 49680512 49735959 49784553 49815792 49822416 49857721 50063104 50118978 50282508 50328966 50331636 50574784 50613248 50669736 50853621 50903307 51066687 51148656 51355136 51405312 51412452 51459954 51462684 51494976 51711296 51898392 52025448 52028208 52214253 52246768 52279552 52298064 52468704 52567788 52722176 52788036 52839612 52872768 53064648 53112129 53128192 53561802 53614134 53647776 53678336 53906944 53974284 54237312 54287424 54465152 54472717 54525939 54567408 54579213 54853344 54892214 55083168 55367256 55411044 55418412 55421352 55456128 55689088 55696823 55751241 55890576 55930181 55984827 56223258 56301056 56320992 56360902 56363892 56777728 56841096 56896632 56939904 57187039 57242913 57278832 57774528 57815468 57871956 58053632 58118424 58175208 58361928 58472141 58662926 58717127 58720242 58757088 58777614 58811376 58814496 59098624 59114692 59312448 59673432 59710592 59721984 59769216 59981194 60036613 60039798 60077472 60329184 60388128 60548124 60645312 60696356 60699576 61014408 61060883 61213488 61273296 61311744 61577854 61586042 61638018 61646214 61684896 62245888 62362752 62589072 62650224 62689536 62694619 62952192 63225422 63276864 63335328 63338688 63378432 63644672 63653512 63661976 63712324 63715704 63874944 64255152 64263696 64312646 64366848 64372067 64375482 64646218 64698816 64920516 65074176 65310336 65356616 65420472 65593801 65757874 66028032 66314612 66379404 66421056 66429888 66485952 66825304 67043344 67105288 67108848 67174416 67511808 67517282 67559648 67804828 67871076 68088916 68198208 68506949 68549936 68573883 68613272 68616912 68659968 69197856 69308928 69318144 69367264 69370944 69619004 69730752 69958272 70026624 70090384 70330559 70384048 70452816 70497024 70752864 70816172 70872178 71415736 71485512 71530368 71600256 71610201 71619723 71911021 71965712 72316416 72383232 72387072 72701252 72756544 72772284 72999936 73137792 73444224 73526193 73823008 73881392 73891216 73895136 73941504 74334988 74520768 74640384 74646436 74964344 75094656 75104729 75151856 75178467 75423762 75493449 75740602 75788128 75862176 75919872 76004604 76317696 76323884 76371776 77032704 77107968 77118678 77162608 77189931 77442638 77491232 77566944 77815904 78038172 78293656 78342784 78370152 78415168 78419328 78836641 78851682 79083264 79182054 79564576 79629312 79692288 80053064 80103296 80342703 80438912 80517504 80730832 80860416 80932768 80961426 81352544 81617984 81697728 81748992 81828864 81851112 82184024 82194952 82246528 82338321 83035042 83050884 83116566 83127618 83150336 83452096 83533632 83586048 83936256 84334887 84369152 84447104 84451584 84541353 84545838 84900998 84954272 85166592 85261644 85673536 85684928 85822464 85833976 85918248 86265088 86560688 86723202 86807934 87080448 87177636 87227296 87542892 87994389 88080363 88135632 88217064 88505872 88561408 88573184 88647936 88672038 89478464 89510148 89565888 89971791 90059697 90116208 90493776 90494768 90822186 90930944 91044534 91049364 91431844 91489216 91521612 91546624 91820232 92263808 92366781 92379063 92457027 92469321 92494592 92527344 92974336 93277696 93368832 93544128 93883608 93937088 93996032 94337152 94838133 94915296 95002992 95314016 95373824 95467008 95480268 95492964 95568486 95573556 96382728 96395544 96468969 96510976 96563223 96969327 97029712 97048224 97380774 97517056 97925632 98034924 98130708 98526848 98636811 99361024 99471918 99569106 99631584 99644832 99715442 100126208 100237956 100565016 100657932 100663272 101149568 101177069 101275923 101339472 101707242 101806614 102133374 102297312 102710272 102810624 102824904 102919908 102925368 102989952 103422592 103450711 103796784 104050896 104056416 104428506 104493536 104559104 104596128 104937408 105135576 105444352 105576072 105679224 105745536 106129296 106204501 106218623 106224258 106308267 107123604 107228268 107295552 107356672 107813888 107948568 108474624 108574848 108930304 108945434 109046093 109051878 109134816 109158426 109706688 109784428 110166336 110734512 110822088 110836824 110842704 110912256 110921249 111378176 111393646 111496567 111502482 111781152 111860362 111969654 112446516 112602112 112641984 112721804 112727784 113610903 113682192 113793264 113879808 114374078 114485826 114557664 115549056 115630936 115743912 116050571 116163957 116236848 116350416 116723856 116944282 117325852 117434254 117440484 117514176 117555228 117622752 117628992 118197248 118229384 118624896 119155603 119346864 119421184 119443968 119538432 119962388 120073226 120079596 120154944 120658368 120776256 121096248 121290624 121392712 121399152 122028816 122121766 122426976 122546592 122623488 123155708 123172084 123276036 123292428 123369792 124430989 124552563 124725504 125178144 125300448 125379072 125389238 125904384 126450844 126553728 126670656 126677376 127227191 127307024 127323952 127351497 127424648 127431408 127749888 128510304 128527392 128625292 128733696 128744134 128750964 129292436 129397632 129841032 130084803 130086229 130620672 130631263 130713232 130840944 131187602 131515748 132056064 132629224 132758808 132842112 132859776 132971904 133008057 133566797 133650608 134086688 134210576 134217696 134348832 135023616 135034564 135119296 135609656 135742152 136177832 136396416 136566801 137013898 137099872 137147766 137226544 137233824 137319936 138395712 138617856 138636288 138734528 138741888 139238008 139461504 139480211 139916544 140053248 140180768 140661118 140768096 140905632 140994048 141505728 141632344 141744356 142831472 142971024 143060736 143200512 143212123 143220402 143239446 143352729 143822042 143931424 144632832 144766464 144774144 145402504 145513088 145544568 146275584 146888448 147052386 147646016 147762784 147782432 147790272 147883008 148669976 149041536 149207877 149292872 149573163 149928688 150189312 150209458 150303712 150356934 150847524 150986898 151481204 151576256 151724352 151839744 152009208 152560863 152647768 152743552 153200061 154065408 154215936 154237356 154325216 154379862 154885276 154982464 155133888 155631808 156076344 156587312 156642759 156685568 156740304 156830336 156838656 157673282 157703364 158166528 158364108 159129152 159336387 159384576 160106128 160206592 160685406 160877824 161035008 161461664 161720832 161865536 161922852 162705088 163235968 163395456 163418151 163577817 163702224 164368048 164389904 164493056 164676642 166070084 166101768 166233132 166255236 166300672 166904192 167067264 167090469 167253723 167790543 167954481 168669774 168738304 168894208 168903168 169082706 169091676 169801996 169908544 170333184 170523288 171347072 171369856 171561117 171667952 171728739 171836496 172530176 173121376 173446404 173615868 174160896 174355272 174454592 175085784 175416423 175988778 176151381 176160726 176271264 176434128 177011744 177122816 177146368 177295872 177344076 178956928 179020296 179131776 179943582 180109839 180119394 180232416 180987552 180989536 181644372 181861888 182089068 182098728 182863688 182978432 183043224 183182649 183640464 184527616 184733562 184758126 184914054 184938642 184989184 185054688 185948672 186555392 186737664 187088256 187767216 187874176 187900271 188083857 188674304 189676266 189830592 190005984 190628032 190747648 190934016 190960536 190985928 191136972 191147112 192122749 192765456 192791088 192927703 192937938 193116201 193126446 193938654 194059424 194096448 194761548 195034112 195851264 196069848 196261416 196781403 197053696 197263157 197273622 198722048 198943836 199138212 199263168 199289664 199430884 200252416 200475912 201130032 201315864 201326544 202299136 202354138 202551846 202678944 203414484 203613228 204266748 204594624 205320241 205520847 205649808 205721649 205839816 205850736 205979904 206845184 206901422 207593568 208101792 208112832 208857012 208987072 209118208 209192256 209874816 210271152 210991677 211152144 211358448 211491072 212258592 212409002 212437246 212448516 212616534 214247208 214456536 214591104 214713344 215522489 215733063 215897136 216949248 217149696 217860608 217890868 218092186 218103756 218269632 218316852 219413376 219568856 220332672 221288977 221469024 221644176 221673648 221685408 221824512 221842498 222756352 222787292 222993134 223004964 223562304 223720724 223939308 224893032 225094261 225283968 225314187 225443608 225455568 226261763 227221806 227364384 227586528 227759616 228748156 228971652 229115328 230152559 231098112 231261872 231487824 232101142 232327914 232473696 232700832 233447712 233888564 234651704 234868508 234880968 235028352 235110456 235245504 235257984 236279069 236310487 236458768 236509923 237249792 238311206 238693728 238842368 238887936 239076864 239924776 240146452 240159192 240309888 241316736 241552512 242192496 242581248 242600917 242785424 242798304 244057632 244243532 244853952 245093184 245246976 246311416 246344168 246552072 246584856 246739584 246772681 247014963 248052623 248861978 249105126 249451008 250356288 250600896 250758144 250778476 251808768 252901688 253107456 253341312 253354752 253624059 254454382 254614048 254647904 254702994 254849296 254862816 255499776 257020608 257054784 257250584 257467392 257488268 257501928 258584872 258795264 259682064 260169606 260172458 261241344 261262526 261426464 261681888 262375204 263031496 263983167 265092107 265258448 265517616 265684224 265719552 265943808 266016114 267133594 267301216 268173376 268421152 268435392 268697664 269915373 270069128 270238592 271219312 271484304 272355664 272792832 273133602 274027796 274199744 274295532 274453088 274467648 274639872 276791424 277100343 277137189 277469056 277483776 278476016 278923008 278960422 279833088 280106496 280361536 281322236 281536192 281811264 281988096 283011456 283264688 283488712 284514399 285662944 285942048 286121472 286401024 286424246 286440804 286478892 286705458 287644084 287862848 289406907 289532928 290622647 290805008 290907981 291026176 291089136 292551168 293776896 294104772 295292032 295525568 295564864 295580544 295910433 297153493 297339952 298083072 298415754 298585744 299146326 299857376 300378624 300418916 300607424 300713868 301695048 301973796 302962408 303152512 303448704 303531207 303827769 304018416 305121726 305295536 305487104 306400122 308130816 308431872 308474712 308650432 308759724 309770552 309964928 310267776 310352133 311263616 312152688 313174624 313285518 313371136 313480608 313660672 313677312 315346564 315406728 316333056 316728216 318258304 318613503 318655869 318672774 318924801 320212256 320413184 321370812 321755648 322070016 322923328 323441664 323731072 323845704 325410176 326471936 326790912 326836302 327138279 327155634 327404448 328736096 328779808 328986112 329353284 332140168 332203536 332466264 332510472 332763747 333808384 334134528 334180938 334489701 334507446 335581086 335908962 337339548 337476608 337788416 337806336 338165412 338183352 339603992 339817088 340832709 341046576 342694144 342739712 343122234 343335904 343457478 343672992 345060352 346242752 346892808 347231736 348151713 348491871 348710544 348909184 349004047 350171568 350832846 351977556 352302762 352321452 352542528 352868256 354023488 354245632 354292736 354591744 354688152 357466809 357913856 358040592 358263552 359887164 360219678 360238788 360464832 361975104 361979072 363288744 363723776 364178136 364197456 365727376 365956864 366086448 366345863 366365298 367280928 369055232 369467124 369516252 369828108 369877284 369978368 370109376 371897344 373292967 373657689 374176512 375534432 375748352 375800542 376167714 377348608 379352532 379661184 380011968 381256064 381309019 381681573 381921072 381971856 382054491 382273944 382294224 384245498 385530912 385582176 385855406 385875876 386232402 386252892 387877308 388118848 388192896 389523096 389877761 390258687 391511267 391893789 392139696 392522832 393562806 394107392 394526314 394547244 397444096 397887672 398276424 398526336 398579328 398861768 400309273 400700391 400951824 402260064 402631728 402653088 404598272 404708276 405103692 405357888 406828968 407226456 408533496 409189248 410640482 410965243 411019889 411041694 411299616 411443298 411679632 411701472 411959808 413690368 413802844 415187136 416203584 416225664 417714024 417974144 418032199 418384512 418440633 419749632 420542304 421983354 422304288 422716896 422982144 424517184 424818004 424874492 424897032 425233068 427426181 428494416 428913072 429182208 429217007 429636369 431044978 431466126 431794272 433898496 434299392 435721216 435781736 436184372 436207512 436539264 436633704 438826752 438862333 439137712 440665344 442577954 442938048 443288352 443347296 443370816 443649024 443684996 445512704 445574584 445986268 446009928 447124608 447441448 447878616 448719489 449786064 450188522 450567936 450604469 450628374 450887216 450911136 452523526 454443612 454728768 455173056 455519232 457496312 457943304 458230656 460305118 462196224 462523744 462975648 464202284 464655828 464947392 465401664 466895424 467777128 469303408 469737016 469761936 470056704 470220912 470491008 470515968 472558138 472620974 472917536 473019846 474499584 476622412 477387456 477684736 478153728 479849552 480292904 480318384 480619776 482633472 483105024 484384992 485162496 485201834 485570848 485596608 488115264 488487064 489707904 490186368 490254453 492313913 492622832 492688336 493104144 493169712 493479168 493545362 494029926 496105246 497723956 498210252 498902016 500712576 501201792 501271407 501556952 503371629 503377147 505803376 506214912 506682624 506709504 507248118 508908764 509228096 509295808 509405988 509698592 509725632 510999552 514041216 514109568 514501168 514683351 514976536 515003856 517169744 517590528 519364128 520339212 520344916 522482688 522525052 522852928 523363776 524750408 525733103 526062992 526249269 527966334 528454143 530184214 530516896 531035232 531368448 531439104 531887616 532032228 534267188 534602432 536346752 536842304 536870784 537395328 539727773 539830746 540138256 540329517 540477184 542438624 542968608 544711328 545585664 546267204 548055592 548399488 548591064 548906176 548935296 549547947 551856487 553582848 554200686 554274378 554938112 554967552 556952032 557846016 557920844 559666176 560212992 560723072 562644472 563072384 563622528 563700813 564251571 566022912 566529376 566977424 569028798 571325888 571884096 572242944 572802048 572848492 572881608 572957784 573410916 575288168 575725696 576368247 578783109 578813814 579348603 581245294 581610016 581815962 582052352 582178272 585102336 587553792 588209544 590344209 590584064 591051136 591129728 591161088 591789471 591820866 594306986 594679904 596166144 596831508 597171488 598292652 599714752 600757248 600837832 601214848 601427736 603390096 603947592 605924816 606305024 606897408 607062414 607655538 608036832 610243452 610591072 610974208 612800244 615960723 616562541 616949424 617300864 617519448 619541104 619929856 620535552 620704266 622527232 624305376 626349248 626571036 626742272 626961216 627321344 627354624 630693128 630813456 632975031 633456432 636516608 637227006 637311738 637345548 637849602 640424512 640826368 642741624 643511296 644140032 645846656 646567467 647199189 647462144 647691408 648150373 650820352 652943872 653581824 653672604 654276558 654311268 654808896 657472192 657559616 657972224 658706568 663866931 664280336 664407072 664932528 665020944 665527494 667616768 668269056 668361876 668979402 669014892 671162172 671817924 674679096 675282783 675576832 675942561 676330824 676366704 678785289 679207984 679634176 681665418 682093152 685388288 685479424 686244468 686671808 686914956 687345984 690457677 692485504 693785616 694463472 696303426 696983742 697421088 697818368 698008094 700343136 701665692 703955112 704605524 704642904 705085056 705736512 708046976 708145321 708239483 708837207 708931461 709376304 709529769 714933618 715827712 716081184 716527104 719774328 720439356 720477576 720929664 723950208 723958144 726577488 727092353 727802751 728356272 728394912 731454752 731913728 732172896 732691726 732730596 734561856 738110464 738934248 739032504 739656216 739754568 740218752 740318043 743431507 744157869 746546329 746585934 747315378 748353024 751068864 751496704 751601084 752335428 754697216 758705064 759322368 760023936 762512128 762618038 763322651 763363146 763842144 763943712 764108982 764547888 764588448 768490996 771061824 771164352 771710812 771751752 772464804 772505784 775754616 776237696 776385792 776448743 779046192 779755522 780475969 780517374 783022534 783787578 784279392 785045664 787125612 788214784 789052628 789094488 795276321 795775344 796552848 797052672 797158656 797723536 800618546 801400782 801903648 804520128 805263456 805306176 809196544 809416552 810207384 810715776 813657936 814452912 815030047 817066992 818378496 821280964 821930486 822039778 822083388 822599232 822886596 823359264 823402944 823919616 827380736 827605688 830374272 832407168 832451328 835428048 835948288 836064398 836769024 836836871 836881266 839499264 841084608 843966708 844608576 845433792 845964288 849034368 849636008 849748984 849794064 850466136 854852362 856988832 857826144 858364416 858434014 859272738 862089956 862932252 863588544 868598784 871016923 871563472 871867941 872368744 872415024 873078528 873267408 877653504 877724666 878275424 881330688 885155908 885876096 886576704 886694592 886741632 887369992 890590337 891149168 891460479 891972536 892019856 894249216 894882896 895757232 897438978 899572128 900377044 901135872 901208938 901256748 901774432 901822272 905047052 908887224 909457536 910346112 910593621 914297267 914418841 914992624 915886608 916461312 920610236 924392448 925047488 925951296 928404568 929311656 929894784 930803328 931056399 933790848 935554256 938606816 939474032 939523872 940113408 940441824 940982016 941031936 945116276 945241948 945835072 946039692 948999168 953244824 954774912 954902983 955840509 955967607 959699104 960585808 960636768 961239552 965266944 966210048 968769984 970324992 970403668 971141696 971193216 976230528 976361477 976974128 979415808 980372736 980508906 981414837 984627826 985245664 985376672 986208288 986339424 986958336 987090724 988059852 992210492 995447912 996420504 998291241 1001425152 1002403584 1002484861 1002542814 1003113904 1003469103 1006743258 1006754294 1011606752 1012429824 1013365248 1013419008 1014496236 1017817528 1018456192 1018591616 1018811976 1019397184 1019451264 1028082432 1028219136 1029002336 1029366702 1029953072 1030007712 1034339488 1035181056 1038728256 1040678424 1040689832 1044455139 1045050104 1045705856 1046727552 1047012141 1049500816 1051466206 1052125984 1052498538 1055932668 1056908286 1060368428 1061033792 1062070464 1062736896 1062878208 1063775232 1064064456 1068534376 1069204864 1072400427 1072693504 1073684608 1073741568 1074790656 1079455546 1079661492 1080276512 1080659034 1080954368 1084877248 1085937216 1089422656 1091171328 1092534408 1096111184 1096798976 1097182128 1097812352 1097870592 1099037589 1099095894 1103712974 1107165696 1108401372 1108548756 1109876224 1109935104 1113904064 1115692032 1115841688 1119878901 1121446144 1125288944 1126144768 1127245056 1127401626 1128503142 1132045824 1133058752 1133954848 1138057596 1142651776 1143768192 1143927057 1145044719 1145696984 1145763216 1145915568 1146821832 1150576336 1151451392 1152736494 1157566218 1157627628 1158697206 1162490588 1163220032 1163631924 1164104704 1164356544 1169633283 1170776061 1174533801 1175681367 1176419088 1180688418 1181168128 1182102272 1182259456 1182322176 1183578942 1183641732 1188613972 1189359808 1192332288 1193663016 1194342976 1196585304 1199429504 1200927819 1201675664 1202101173 1202429696 1202855472 1206780192 1207895184 1211849632 1212610048 1213794816 1214124828 1215311076 1216073664 1220486904 1221182144 1221948416 1225600488 1231921446 1232895729 1233059667 1233125082 1233898848 1234601728 1235038896 1239082208 1239859712 1241071104 1241408532 1245054464 1248610752 1252698496 1253142072 1253922432 1254096597 1254642688 1255321899 1261386256 1261626912 1265950062 1266912864 1273033216 1274454012 1274623476 1274691096 1275699204 1280849024 1282278543 1285483248 1286394163 1287651021 1288909107 1291693312 1293134934 1294398378 1294924288 1295382816 1296300746 1301640704 1305887744 1307163648 1307345208 1308553116 1308622536 1309617792 1314944384 1315119232 1315301897 1316586999 1317413136 1327733862 1328560672 1328814144 1329865056 1330041888 1331054988 1335233536 1336538112 1336723752 1337958804 1338029784 1342324344 1343635848 1344859243 1349358192 1350493921 1350565566 1351813407 1351885122 1352661648 1352733408 1357570578 1358415968 1359268352 1363330836 1364186304 1370776576 1370958848 1372488936 1373343616 1373829912 1374691968 1380842099 1380915354 1384971008 1387571232 1388926944 1392606852 1393967484 1394842176 1395636736 1396016188 1400686272 1403331384 1407910224 1409211048 1409285808 1410170112 1411473024 1416093952 1416290642 1416478966 1417599209 1417674414 1417862922 1418752608 1419059538 1429867236 1431655424 1432162368 1433054208 1439548656 1440878712 1440955152 1441859328 1441976237 1447900416 1447916288 1453154976 1454184706 1455605502 1456712544 1456789824 1462909504 1463827456 1464345792 1465383452 1465461192 1469123712 1476941739 1477868496 1478065008 1479312432 1479509136 1480437504 1480557541 1480636086 1486863014 1488315738 1493092658 1493171868 1494630756 1496706048 1502137728 1502993408 1503202168 1504670856 1508657423 1510131441 1517410128 1518644736 1520047872 1525024256 1525236076 1526645302 1526726292 1527684288 1527887424 1528217964 1529095776 1529176896 1536981992 1542123648 1542328704 1543421624 1543503504 1544929608 1545011568 1549022839 1551509232 1552475392 1552771584 1552897486 1558092384 1559511044 1560951938 1561034748 1566045068 1567575156 1568558784 1570091328 1574251224 1575659827 1577199309 1578105256 1578188976 1590552642 1591550688 1593105696 1594105344 1594317312 1595447072 1601237092 1602801564 1603807296 1609040256 1610526912 1610612352 1617602857 1618833104 1619183319 1620414768 1621431552 1627315872 1628905824 1630060094 1634133984 1636756992 1642561928 1643860972 1644079556 1644166776 1645198464 1645773192 1646718528 1646805888 1653953483 1655211376 1655569461 1660748544 1660883201 1664814336 1664902656 1670856096 1671896576 1672128796 1673538048 1673673742 1673762532 1678998528 1682169216 1687933416 1689217152 1690867584 1691102439 1698068736 1698206419 1699272016 1699497968 1699588128 1700932272 1709704724 1713977664 1715652288 1716728832 1716868028 1718545476 1724179912 1725864504 1727177088 1727408767 1729104741 1736349327 1736368361 1742033846 1743126944 1743735882 1744737488 1744830048 1746157056 1746534816 1755307008 1755449332 1756550848 1762661376 1770311816 1771752192 1773153408 1773389184 1773483264 1774739984 1775368413 1781180674 1782298336 1782920958 1783945072 1784039712 1788498432 1789765792 1791514464 1794877956 1799144256 1800754088 1802271744 1802417876 1802513496 1803548864 1803644544 1810094104 1813242743 1817774448 1818915072 1820692224 1821187242 1828594534 1828837682 1829985248 1831773216 1832922624 1841220472 1847882169 1850094976 1851902592 1856809136 1858623312 1859789568 1861606656 1861757599 1862112798 1867581696 1871108512 1877213632 1878948064 1879047744 1880226816 1880883648 1881964032 1882063872 1890232552 1890483896 1891670144 1892079384 1906489648 1909549824 1909805966 1911681018 1911935214 1919398208 1921171616 1921273536 1922479104 1930533888 1932420096 1937539968 1939702401 1940807336 1942283392 1942386432 1944451119 1952461056 1952722954 1953948256 1958831616 1960745472 1961017812 1962829674 1969255652 1970491328 1970753344 1972416576 1972678848 1973916672 1974181448 1976119704 1984420984 1990895824 1991600793 1992841008 1996582482 2002850304 2004807168 2004969722 2005085628 2006227808 2006938206 2013486516 2013508588 2023213504 2025848349 2026730496 2028992472 2034358529 2035635056 2036355867 2036912384 2037183232 2037623952 2038794368 2038902528 2056164864 2056438272 2058004672 2058733404 2059906144 2060015424 2068678976 2071373031 2077456512 2081356848 2081379664 2088910278 2090100208 2091411712 2093455104 2094024282 2099001632 2102932412 2104251968 2104997076 2111865336 2113816572 2120736856 2122067584 2124140928 2124435963 2124718449 2126511621 2126794383 2128128912 2137068752 2138409728 2144800854 2145387008 2147369216 2147483136 2149581312 2158911092 2159322984 2160553024 2161318068 2161908736 2169754496 2171874432 2178845312 2181277059 2183408253 2185068816 2192222368 2193597952 2194364256 2195624704 2195741184 2198075178 2198191788 2207425948 2214331392 2216802744 2217097512 2219752448 2220954129 2227808128 2230294521 2231683376 2232473607 2239638987 2239757802 2242892288 2250577888 2252289536 2254490112 2254803252 2257006284 2264091648 2266117504 2267909696 2276115192 2285303552 2287536384 2287854114 2289967953 2290089438 2291393968 2291526432 2291831136 2293643664 2301152672 2302902784 2305472988 2315132436 2315255256 2317394412 2324981176 2326440064 2327263848 2328713088 2329346229 2339266566 2341427907 2341552122 2349067602 2351362734 2352838176 2361376836 2362336256 2364204544 2364518912 2364644352 2367157884 2367283464 2377227944 2378719616 2385828963 2387326032 2388685952 2393170608 2398859008 2401855638 2403351328 2404202346 2404859392 2405710944 2413560384 2415790368 2423699264 2425220096 2427589632 2428249656 2430622152 2432147328 2440973808 2442364288 2442703523 2443028329 2445090141 2451200976 2463842892 2465791458 2466119334 2466250164 2467797696 2469203456 2470077792 2478164416 2479719424 2482142208 2482817064 2490108928 2497221504 2505396992 2506284144 2507844864 2508060139 2508193194 2510510613 2510643798 2522772512 2523253824 2531900124 2533825728 2546066432 2548908024 2549246952 2549382192 2551398408 2561698048 2564421041 2564557086 2570966496 2572788326 2575302042 2577818214 2583386624 2586269868 2588796756 2589848576 2590765632 2592601492 2603281408 2613050769 2614690416 2615603823 2617106232 2617245072 2619235584 2629888768 2630238464 2630603794 2633173998 2634826272 2655467724 2657121344 2657628288 2659730112 2660083776 2662109976 2669163133 2671771011 2673447504 2674381437 2675917608 2676059568 2684648688 2687271696 2689718486 2698716384 2700987842 2701131132 2703626814 2703770244 2705323296 2705466816 2715141156 2716831936 2718536704 2726661672 2728372608 2740578869 2742891801 2743256523 2744977872 2746687232 2747659824 2749383936 2761684198 2761830708 2769942016 2775142464 2777853888 2785213704 2787934968 2789684352 2791273472 2792032376 2801372544 2806662768 2815820448 2818422096 2818571616 2820340224 2822946048 2832187904 2832581284 2832957932 2835198418 2835348828 2835725844 2837505216 2838119076 2859734472 2861912747 2864324736 2864708949 2876756701 2879097312 2881757424 2881910304 2883718656 2883952474 2895800832 2895832576 2906309952 2908369412 2911211004 2913425088 2913579648 2925819008 2926225393 2928691584 2929084431 2930766904 2930922384 2938247424 2953883478 2955736992 2956130016 2958624864 2959018272 2960875008 2961115082 2961272172 2973726028 2976631476 2986185316 2986343736 2989261512 2991983267 3004275456 3004519049 3006404336 3007454583 3009341712 3017314846 3020262882 3034820256 3037289472 3040095744 3050048512 3050472152 3053290604 3053452584 3055368576 3055774848 3056435928 3058191552 3058353792 3072036331 3073963984 3084247296 3084657408 3086843248 3087007008 3089859216 3090023136 3098045678 3103018464 3104950784 3105543168 3105794972 3116184768 3119022088 3121903876 3122069496 3132090136 3135150312 3137117568 3140182656 3141036423 3148502448 3151319654 3153811921 3154231283 3154398618 3156210512 3156377952 3181105284 3183101376 3186211392 3188210688 3188634624 3190894144 3202474184 3205603128 3207614592 3208044853 3218080512 3221053824 3221224704 3235205714 3237666208 3238366638 3240829536 3242863104 3254631744 3257811648 3260120188 3268267968 3273513984 3285123856 3287721944 3288159112 3288333552 3290396928 3291546384 3293437056 3293611776 3293878829 3297112767 3307906966 3310422752 3311138922 3321497088 3321766402 3329628672 3329805312 3341712192 3343793152 3344257592 3347076096 3347347484 3347525064 3364338432 3375866832 3378434304 3381735168 3382204878 3396137472 3396412838 3398544032 3398995936 3399176256 3401864544 3419409448 3427955328 3431304576 3431781171 3433736056 3437090952 3446197391 3448359824 3451729008 3454354176 3454817534 3458209482 3472698654 3472736722 3484067692 3486253888 3487471764 3489474976 3489660096 3492314112 3493069632 3508899849 3510898664 3513101696 3523601403 3540623632 3543504384 3546306816 3546778368 3546966528 3549479968 3550736826 3562361348 3564596672 3565841916 3567890144 3568079424 3576996864 3579531584 3583028928 3589755912 3598288512 3601508176 3602783457 3604835752 3605026992 3607097728 3607289088 3620188208 3626485486 3635548896 3637830144 3641384448 3642374484 3657189068 3657675364 3659970496 3663546432 3665845248 3682440944 3695059369 3695764338 3698687187 3699179001 3700189952 3703805184 3713618272 3717246624 3719579136 3723213312 3723515198 3724225596 3735163392 3742217024 3754427264 3757896128 3758095488 3761767296 3762289791 3763928064 3778094411 3780465104 3780967792 3783340288 3784158768 3812979296 3819099648 3819611932 3823362036 3823870428 3838796416 3842343232 3842547072 3846835629 3859182489 3862953063 3862995409 3875079936 3879404802 3881614672 3884566784 3884772864 3888902238 3904922112 3905445908 3907896512 3917663232 3921490944 3922035624 3925659348 3938511304 3940982656 3941506688 3944833152 3945357696 3945905691 3948362896 3949760997 3952239408 3968841968 3981791648 3983201586 3985682016 3993164964 4005700608 4009614336 4009939444 4010171256 4012455616 4013876412 4026973032 4027017176 4034577729 4046427008 4051481763 4051696698 4055440221 4057984944 4068717058 4071270112 4072711734 4073824768 4074366464 4075247904 4077588736 4077805056 4112329728 4112876544 4116009344 4117466808 4119812288 4120030848 4137357952 4142526297 4142746062 4154913024 4162713696 4162759328 4177820556 4180200416 4182823424 4186910208 4188048564 4198003264 4205864824 4208503936 4209994152 4223730672 4227633144 4241473712 4244135168 4248281856 4248871926 4249436898 4252797627 4253023242 4253588766 4256257824 4274137504 4276819456 4289601708 4290774016 4294738432 4294966272 4299162624 4317822184 4318645968 4321106048 4322636136 4325928711 4339508992 4343748864 4357690624 4362554118 4366816506 4370137632 4384444736 4387195904 4388728512 4391249408 4391482368 4396150356 4396383576 4414851896 4430825217 4433605488 4434195024 4437337169 4441672623 4441908258 4455616256 4460589042 4463366752 4464947214 4479277974 4479515604 4485784576 4501155776 4504579072 4508980224 4509606504 4514012568 4525972269 4530394323 4532235008 4535819392 4537052611 4552230384 4570607104 4575072768 4575708228 4579935906 4580178876 4582787936 4583052864 4583662272 4587287328 4602305344 4605805568 4610945976 4630264872 4630510512 4634788824 4647068517 4649962352 4652880128 4654527696 4657426176 4658692458 4678533132 4682855814 4683104244 4698135204 4702725468 4705676352 4722753672 4726979481 4728409088 4729037824 4731597927 4734315768 4734566928 4754455888 4757439232 4771657926 4774652064 4777371904 4786341216 4797718016 4803711276 4806702656 4808404692 4809718784 4811421888 4827120768 4831580736 4847398528 4852808571 4856499312 4857549957 4861244304 4864294656 4881947616 4884728576 4885407046 4886056658 4890180282 4902401952 4927685784 4931582916 4932238668 4932500328 4935595392 4938406912 4940155584 4956328832 4957017247 4961860449 4965634128 4966708383 4982649603 4994443008 5010793984 5012568288 5015689728 5016120278 5016386388 5021021226 5021287596 5045545024 5046507648 5063800248 5067651456 5089646471 5094619257 5097816048 5098493904 5098764384 5102796816 5123396096 5128842082 5129114172 5141932992 5145576652 5150604084 5155636428 5166773248 5172539736 5177593512 5181531264 5182226301 5185202984 5204020549 5209105083 5225824303 5226101538 5229380832 5231207646 5234212464 5234490144 5238471168 5259777536 5260476928 5261207588 5266347996 5269652544 5310935448 5314242688 5315256576 5319460224 5320167552 5324219952 5338326266 5343258557 5343542022 5346895008 5348762874 5351835216 5352119136 5369297376 5374543392 5379436972 5397432768 5401975684 5402262264 5407253628 5407540488 5410646592 5410933632 5430282312 5433663872 5434418587 5435141201 5439728229 5453323344 5456745216 5481157738 5485783602 5486513046 5489955744 5493374464 5495319648 5498767872 5523368396 5523661416 5539884032 5550284928 5555707776 5570427408 5575869936 5579368704 5579821091 5584064752 5585272797 5602745088 5613325536 5631640896 5636844192 5637143232 5640680448 5645892096 5664375808 5665162568 5665915864 5670396836 5670697656 5671451688 5675010432 5676238152 5705210329 5719468944 5723825494 5728649472 5729113963 5729417898 5753513402 5758194624 5763514848 5763820608 5767437312 5767904948 5791601664 5791665152 5812619904 5816738824 5822422008 5826850176 5827159296 5833353357 5851638016 5852450786 5857383168 5857858097 5858168862 5861533808 5861844768 5876494848 5907766956 5911473984 5912260032 5917249728 5918036544 5921750016 5922230164 5922544344 5947452056 5953262952 5972370632 5972687472 5978523024 5983966534 6008550912 6009038098 6012808672 6014909166 6018683424 6034629692 6040525764 6069640512 6080191488 6097118461 6100944304 6103075587 6106581208 6106905168 6110737152 6111549696 6112871856 6116383104 6116707584 6144072662 6147927968 6168494592 6169314816 6173686496 6174014016 6179718432 6180046272 6196091356 6206036928 6209901568 6211589944 6232369536 6238044176 6243807752 6244138992 6264180272 6270300624 6274235136 6280365312 6282072846 6297004896 6302639308 6307623842 6308462566 6308797236 6312421024 6312755904 6362210568 6366202752 6372422784 6373307889 6374155347 6381788288 6400080869 6404948368 6411206256 6415229184 6416089706 6436161024 6442107648 6442449408 6470411428 6475332416 6476733276 6481659072 6485726208 6509263488 6515623296 6520240376 6536535936 6543831177 6570247712 6575443888 6576318224 6576667104 6580793856 6583092768 6586874112 6587223552 6587757658 6594225534 6615813932 6620845504 6622277844 6642994176 6643532804 6659257344 6683424384 6684320881 6688515184 6690883563 6694694968 6695050128 6718916961 6728676864 6751733664 6756868608 6763470336 6764409756 6792274944 6792825676 6797088064 6797991872 6798352512 6803729088 6834530339 6838818896 6855910656 6862609152 6863562342 6867472112 6869903859 6874181904 6892394782 6896719648 6903458016 6908708352 6909635068 6916418964 6945397308 6945473444 6968135384 6972507776 6974943528 6978949952 6979320192 6986139264 6988038687 7016461049 7017394027 7017799698 7021797328 7024283721 7026203392 7047202806 7081247264 7087008768 7092613632 7093556736 7093933056 7098959936 7101473652 7124722696 7129193344 7131683832 7135780288 7136158848 7159063168 7166057856 7179511824 7196577024 7203016352 7205566914 7209671504 7210053984 7214195456 7214578176 7240376416 7252970972 7271097792 7275660288 7282768896 7284748968 7314378136 7315350728 7319940992 7327092864 7328110569 7329084987 7335270423 7364881888 7390118738 7391528676 7397374374 7398358002 7400379904 7407610368 7427236544 7434493248 7439158272 7446426624 7447030396 7448451192 7470326784 7484434048 7508854528 7515792256 7516190976 7523534592 7524180417 7524579582 7531531839 7556188822 7560930208 7561935584 7566680576 7568317536 7625958592 7638199296 7639223864 7646724072 7647740856 7677592832 7684686464 7685094144 7693263123 7693671258 7718364978 7725906126 7725990818 7750159872 7758809604 7763229344 7769133568 7769545728 7777804476 7809844224 7810891816 7815793024 7839152307 7844071248 7851318696 7877022608 7881965312 7883013376 7889666304 7890715392 7891811382 7896725792 7899521994 7904478816 7937683936 7963583296 7966403172 7971364032 7986329928 8007489399 8015313033 8019878888 8020342512 8024911232 8027752824 8053946064 8054034352 8069155458 8092854016 8102963526 8103393396 8110880442 8115969888 8137434116 8142540224 8145423468 8147649536 8148732928 8150495808 8155177472 8155610112 8221736607 8228675403 8229769569 8232018688 8234933616 8239624576 8240061696 8274715904 8285052594 8285492124 8309826048 8325427392 8325518656 8355641112 8360400832 8365646848 8373820416 8376097128 8396006528 8411729648 8417007872 8419988304 8425954849 8447461344 8455266288 8482947424 8488270336 8496563712 8497743852 8498873796 8505595254 8506046484 8507177532 8512515648 8548275008 8553638912 8579203416 8585738241 8589476864 8594126847 8630270103 8635644368 8637291936 8642212096 8645272272 8651857422 8679017984 8687497728 8715381248 8725108236 8733633012 8740275264 8768889472 8777457024 8778676179 8782498816 8787253293 8792300712 8792767152 8829703792 8861650434 8867210976 8868390048 8874674338 8883345246 8883816516 8911232512 8921178084 8926733504 8929894428 8958555948 8959031208 8975949801 9002311552 9004759141 9013557147 9019213008 9022363749 9028025136 9051944538 9060788646 9064470016 9071638784 9074105222 9104460768 9141214208 9150145536 9151416456 9159871812 9160357752 9165575872 9166105728 9167324544 9174574656 9204610688 9207113279 9216108993 9221891952 9260529744 9261021024 9269577648 9294137034 9299924704 9305760256 9309055392 9314852352 9317384916 9357066264 9365711628 9366208488 9396270408 9405450936 9411352704 9445507344 9452200589 9453457447 9453958962 9461435763 9462693849 9463195854 9468631536 9469133856 9508911776 9514878464 9543315852 9549304128 9554743808 9572682432 9595436032 9607422552 9613405312 9616809384 9622843776 9624134559 9654241536 9663161472 9694797056 9705102277 9705617142 9712998624 9715099914 9722488608 9728589312 9763895232 9769457152 9770814092 9772113316 9780360564 9804803904 9855371568 9863165832 9864477336 9865000656 9871190784 9871991161 9880311168 9881636487 9912657664 9914034494 9923194463 9923720898 9931268256 9933416766 9965299206 9988886016 10021587968 10025136576 10031379456 10032240556 10032772776 10042042452 10042575192 10091090048 10093015296 10093833659 10127600496 10135302912 10179292942 10189238514 10195632096 10196987808 10197528768 10205593632 10246792192 10257684164 10258228344 10283865984 10291153304 10301208168 10311272856 10338592173 10345079472 10355187024 10363062528 10363902787 10364452602 10370405968 10408041098 10418210166 10451648606 10452203076 10458761664 10462415292 10468424928 10468980288 10476942336 10519555072 10520953856 10522415176 10532695992 10539305088 10621870896 10628485376 10630513152 10638920448 10640335104 10648439904 10676652532 10686517114 10687084044 10693790016 10697525748 10703670432 10704238272 10738594752 10749086784 10758873944 10794865536 10803951368 10804524528 10814507256 10815080976 10821293184 10821867264 10860564624 10867327744 10868837174 10870282402 10878879323 10879456458 10906646688 10913490432 10962315476 10971567204 10973026092 10979911488 10986748928 10990639296 10997535744 11046736792 11047322832 11085178107 11100569856 11111415552 11140854816 11151739872 11158737408 11159642182 11168129504 11170545594 11205490176 11226651072 11263281792 11273688384 11274286464 11291784192 11323219999 11330325136 11331831728 11334283233 11340793672 11341395312 11342903376 11350020864 11352476304 11410420658 11438937888 11447650988 11457298944 11458227926 11458835796 11507026804 11516389248 11527029696 11527641216 11535809896 11577547467 11577674381 11588986227 11625239808 11626182407 11633477648 11644844016 11653700352 11654318592 11666706714 11703276032 11704901572 11714766336 11715716194 11716337724 11723067616 11723689536 11752989696 11815533912 11822947968 11824520064 11834499456 11836073088 11837717073 11844460328 11845088688 11887444933 11894904112 11906525904 11944741264 11945374944 11957046048 11967933068 12017101824 12018076196 12025617344 12029818332 12037366848 12069259384 12081051528 12091861369 12103733187 12139281024 12154445289 12194236922 12201888608 12206151174 12213162416 12213810336 12221474304 12223099392 12225743712 12232766208 12233415168 12288145324 12295855936 12336989184 12338629632 12347372992 12348028032 12359436864 12360092544 12392182712 12412073856 12413738779 12423179888 12427578891 12464739072 12476088352 12487615504 12488277984 12528360544 12540601248 12548470272 12560730624 12564145692 12594009792 12605278616 12615247684 12616925132 12617594472 12624842048 12625511808 12692699201 12724421136 12732405504 12744845568 12745878947 12746615778 12748310694 12758392881 12763576576 12800161738 12809896736 12822412512 12830458368 12832179412 12872322048 12884215296 12884898816 12940822856 12950664832 12953466552 12963318144 12977786133 13018526976 13031246592 13032303193 13040480752 13073071872 13087662354 13140495424 13150887776 13152636448 13153334208 13161587712 13166185536 13173748224 13174447104 13175515316 13188451068 13231627864 13241691008 13244555688 13287065608 13312011507 13325017869 13366848768 13368641762 13377030368 13381767126 13389389936 13390100256 13437833922 13457353728 13503467328 13513737216 13526940672 13528819512 13577916807 13585651352 13594176128 13595983744 13596705024 13607458176 13611157833 13669060678 13677637792 13711821312 13725218304 13727124684 13734944224 13739807718 13748363808 13784789564 13793439296 13806916032 13817416704 13819270136 13832837928 13890794616 13890946888 13936270768 13941205551 13945015552 13949887056 13957899904 13958640384 13972278528 13976077374 14032922098 14034788054 14035599396 14043594656 14048567442 14052406784 14094405612 14162494528 14180938443 14185227264 14187113472 14197919872 14202947304 14249445392 14258386688 14263367664 14271560576 14272317696 14318126336 14332115712 14359023648 14393154048 14406032704 14411133828 14419343008 14420107968 14428390912 14429156352 14480752832 14505941944 14542195584 14558425713 14569497936 14628756272 14630701456 14639881984 14654185728 14656221138 14658169974 14670540846 14729763776 14780237476 14783057352 14794748748 14796716004 14800759808 14815220736 14854473088 14868986496 14871051741 14885581347 14894060792 14896902384 14947948809 14968868096 15017709056 15031584512 15032381952 15047069184 15048360834 15049159164 15063063678 15112377644 15121860416 15123871168 15133361152 15136635072 15251917184 15268939413 15278447728 15283857771 15293448144 15295481712 15355185664 15369372928 15370188288 15386526246 15387342516 15436729956 15451812252 15451981636 15500319744 15517619208 15526458688 15538267136 15546678903 15555608952 15612061647 15621783632 15627315249 15631586048 15677472909 15678304614 15688142496 15702637392 15754045216 15763930624 15766026752 15779332608 15781430784 15783622764 15793451584 15799043988 15808957632 15875367872 15927166592 15932806344 15942728064 15972659856 16014978798 16029775671 16030626066 16039757776 16040685024 16049822464 16055505648 16107892128 16108068704 16138310916 16185708032 16205927052 16206786792 16221760884 16231939776 16274868232 16285080448 16290846936 16300991616 16303255761 16305423603 16310354944 16319184687 16443473214 16457350806 16459539138 16464037376 16469867232 16479249152 16480123392 16549431808 16570105188 16570984248 16619652096 16650854784 16651037312 16711282224 16720801664 16723124119 16739463273 16752194256 16755818391 16792013056 16823459296 16834015744 16839976608 16851909698 16894922688 16910532576 16965894848 16976540672 16993127424 16995487704 16997747592 17011190508 17012092968 17014355064 17025031296 17096550016 17098924661 17115630987 17158406832 17170565567 17171476482 17187341889 17188253694 17260540206 17271288736 17274583872 17284424192 17290544544 17303714844 17358035968 17374995456 17430762496 17450216472 17467266024 17480550528 17537778944 17554914048 17556420973 17557352358 17573574291 17574506586 17584601424 17585534304 17659407584 17723300868 17734421952 17736780096 17749348676 17766690492 17767633032 17822465024 17842356168 17853467008 17859788856 17917111896 17918062416 17950947287 17951899602 18004623104 18009518282 18027114294 18038426016 18044727498 18056050272 18103889076 18121577292 18128940032 18143277568 18148210444 18208921536 18291355383 18302832912 18309226761 18319743624 18320715504 18331151744 18332211456 18334649088 18349149312 18409221376 18414226558 18432217986 18443783904 18521059488 18522042048 18539155296 18588274068 18599849408 18611520512 18618110784 18629704704 18634769832 18714132528 18731423256 18732416976 18745691081 18792540816 18810901872 18822705408 18891014688 18904401178 18906914894 18907917924 18922871526 18925387698 18926391708 18937263072 18938267712 19017823552 19029756928 19086631704 19098608256 19109487616 19145364864 19200242607 19214845104 19226810624 19233618768 19245687552 19247248033 19248269118 19308483072 19326322944 19389594112 19410204554 19411234284 19425997248 19430199828 19444977216 19457178624 19527790464 19538914304 19541628184 19544226632 19560721128 19609607808 19710743136 19726331664 19728954672 19730001312 19742381568 19743982322 19760622336 19763272974 19825315328 19828068988 19846388926 19847441796 19862536512 19866833532 19930598412 19977772032 20033389229 20050273152 20052962643 20064481112 20065545552 20084084904 20085150384 20137296907 20182180096 20186030592 20187667318 20255200992 20270605824 20358585884 20378477028 20391264192 20393975616 20395057536 20411187264 20483577751 20503591017 20515368328 20516456688 20567731968 20582306608 20602416336 20622545712 20677184346 20690158944 20710374048 20726125056 20727805574 20728905204 20740811936 20816082196 20836420332 20903297212 20904406152 20917523328 20924830584 20936849856 20937960576 21028837141 21031633343 21044830352 21049383147 21052182081 21065391984 21078610176 21243741792 21256970752 21261026304 21277840896 21280670208 21296879808 21353305064 21373034228 21374168088 21387580032 21395051496 21407340864 21408476544 21477189504 21498173568 21517747888 21589731072 21591481613 21607902736 21609049056 21629014512 21630161952 21642586368 21643734528 21721129248 21734655488 21737674348 21740564804 21757758646 21758912916 21813293376 21826980864 21924630952 21943134408 21946052184 21959822976 21962768609 21981278592 21984331707 21987254961 22076683447 22093473584 22094645664 22170356214 22201139712 22222831104 22281709632 22303479744 22317474816 22319284364 22336259008 22341091188 22410980352 22453302144 22456313971 22526563584 22547376768 22548572928 22572541251 22646439998 22660650272 22663663456 22668566466 22681587344 22682790624 22685806752 22700041728 22704952608 22820841316 22877875776 22895301976 22914597888 22916455852 22917671592 23014053608 23032778496 23054059392 23055282432 23057151803 23071619792 23079789369 23155094934 23155348762 23177972454 23250479616 23252364814 23266955296 23289688032 23307400704 23308637184 23333413428 23406552064 23409803144 23429532672 23431432388 23432675448 23446135232 23447379072 23631067824 23645895936 23649040128 23668998912 23672146176 23675434146 23688920656 23690177376 23774889866 23789808224 23813051808 23889482528 23890749888 23914092096 23935866136 24022468197 24036152392 24051234688 24059636664 24074733696 24138518768 24162103056 24183722738 24202848787 24207466374 24278562048 24308890578 24388473844 24403777216 24412302348 24426324832 24427620672 24442948608 24446198784 24451487424 24465532416 24466830336 24576290648 24591711872 24665209821 24694745984 24696056064 24718873728 24720185088 24784365424 24824147712 24827477558 24846359776 24855157782 24929478144 24952176704 24975231008 24976555968 25056721088 25081202496 25096940544 25121461248 25128291384 25188019584 25210557232 25230495368 25233850264 25235188944 25249684096 25251023616 25277864547 25385398402 25448842272 25464811008 25489691136 25491757894 25493231556 25496621388 25516785762 25527153152 25600323476 25619793472 25644825024 25660916736 25664358824 25757214723 25768430592 25865415583 25881645712 25890810309 25901329664 25906933104 25926636288 25955572266 26037053952 26062493184 26064606386 26080961504 26146143744 26175324708 26280990848 26301775552 26305272896 26306668416 26332371072 26336028537 26347496448 26351030632 26376902136 26446660877 26463255728 26483382016 26489111376 26574131216 26624023014 26650035738 26733697536 26737283524 26754060736 26763534252 26778779872 26780200512 26875667844 26927849403 27006934656 27014277423 27040671441 27057639024 27155833614 27171302704 27188352256 27191967488 27193410048 27214916352 27222315666 27338121356 27355275584 27423642624 27450436608 27454249368 27469888448 27479615436 27496727616 27569579128 27586878592 27613832064 27621339837 27638540272 27648326979 27665675856 27781589232 27781893776 27872541536 27882411102 27890031104 27899774112 27915799808 27917280768 27944557056 27952154748 28065844196 28069576108 28071198792 28087189312 28097134884 28104813568 28188811224 28324989056 28356601767 28360372341 28361876886 28384307289 28388081547 28395839744 28405894608 28498890784 28516773376 28526735328 28543121152 28544635392 28636252672 28664231424 28718047296 28786308096 28812065408 28822267656 28838686016 28840215936 28856781824 28872403677 28961505664 29011883888 29084391168 29115306831 29116851426 29138995872 29257512544 29261402912 29279763968 29308371456 29312442276 29316339948 29341081692 29459527552 29560474952 29566114704 29589497496 29593432008 29615973483 29644909461 29708946176 29737972992 29742103482 29769583389 29771162694 29788121584 29793804768 29895897618 29937736192 30035418112 30063169024 30064763904 30094138368 30096721668 30098318328 30126127356 30224755288 30243720832 30247742336 30273270144 30281500977 30503834368 30537878826 30556895456 30567715542 30586896288 30590963424 30710371328 30738745856 30740376576 30773052492 30774685032 30873459912 30903624504 30903963272 31015776519 31035238416 31052917376 31061360183 31091708361 31093357806 31111217904 31224123294 31243567264 31254630498 31263172096 31354945818 31356609228 31376284992 31405274784 31508090432 31527861248 31532053504 31558665216 31562861568 31567245528 31586903168 31598087976 31617915264 31750735744 31759368277 31854333184 31865612688 31885456128 31945319712 32029957596 32059551342 32061252132 32079515552 32081370048 32099644928 32111011296 32215784256 32216137408 32276621832 32371416064 32411854104 32413573584 32443521768 32463879552 32549736464 32570160896 32581693872 32601983232 32604781807 32606511522 32610847206 32636637969 32638369374 32886946428 32914701612 32919078276 32928074752 32939734464 32958498304 32960246784 33098863616 33140210376 33141968496 33255534321 33301709568 33302074624 33422564448 33441603328 33446248238 33478926546 33504388512 33511636782 33584026112 33646918592 33668031488 33679953216 33703819396 33789845376 33821065152 33931789696 33969659997 33990975408 33995495184 34002849699 34022381016 34024185936 34028710128 34050062592 34052823443 34193100032 34197849322 34231261974 34316813664 34341131134 34342952964 34374683778 34376507388 34521080412 34542577472 34549167744 34568848384 34581089088 34607429688 34699120729 34733023143 34766958681 34878547221 34900432944 34934532048 34961101056 35075557888 35109828096 35112841946 35114704716 35147148582 35149013172 35169202848 35171068608 35318815168 35446601736 35468843904 35473560192 35498697352 35533380984 35535266064 35627525297 35662334799 35684712336 35706934016 35719577712 35834223792 35836124832 35901894574 35903799204 36009246208 36019036564 36054228588 36076852032 36089454996 36112100544 36207778152 36243154584 36275584107 36286555136 36296420888 36417843072 36580770121 36582710766 36605665824 36618453522 36639487248 36641431008 36662303488 36664422912 36669298176 36698298624 36818442752 36828453116 36864435972 36887567808 37042118976 37044084096 37078310592 37176548136 37199698816 37204865711 37236221568 37241216337 37269539664 37428265056 37462846512 37464833952 37491382162 37585081632 37621803744 37645410816 37782029376 37808802356 37813829788 37815835848 37845743052 37850775396 37852783416 37874526144 37876535424 38035647104 38040930109 38078097603 38173263408 38197216512 38200313623 38237636841 38290729728 38400485214 38429690208 38453621248 38467237536 38491375104 38494496066 38496538236 38616966144 38652645888 38779188224 38820409108 38822468568 38851994496 38860399656 38889954432 39055580928 39058747637 39083256368 39088453264 39096909579 39121442256 39219215616 39421486272 39452663328 39457909344 39460002624 39484763136 39487964644 39521244672 39526545948 39650630656 39656137976 39692777852 39694883592 39725073024 39733667064 39861196824 39936034521 39936472303 40066778458 40100546304 40103797741 40105925286 40128962224 40131091104 40168169808 40170300768 40274593814 40364360192 40372061184 40375334636 40510401984 40541211648 40717171768 40756954056 40782528384 40787951232 40790115072 40822374528 40833473499 40967155502 41005006679 41007182034 41030736656 41032913376 41135463936 41164613216 41204832672 41245091424 41354368692 41380317888 41420748096 41452250112 41455611148 41457810408 41481623872 41632164392 41672840664 41704583089 41806594424 41808812304 41835046656 41849661168 41873699712 41875921152 42057674282 42063266686 42089660704 42098766294 42104364162 42130783968 42157220352 42487483584 42513941504 42555681792 42561340416 42593759616 42706610128 42746068456 42748336176 42775160064 42790102992 42814681728 42816953088 42820424777 42954379008 42996347136 43035495776 43179462144 43182963226 43215805472 43218098112 43258029024 43260323904 43285172736 43287469056 43442258496 43469310976 43475348696 43481129608 43515517292 43517825832 43626586752 43849261904 43886268816 43892104368 43919645952 43925537218 43962557184 43966121761 43968663414 43974509922 44153366894 44186947168 44189291328 44340712428 44402279424 44445662208 44563419264 44606959488 44613155223 44638568728 44672518016 44682182376 44800566083 44906604288 44912627942 45053127168 45094753536 45097145856 45145082502 45292879996 45321300544 45327326912 45337132932 45363174688 45365581248 45371613504 45400083456 45409905216 45641682632 45755751552 45790603952 45806818239 45832911704 45835343184 46028107216 46065556992 46108118784 46110564864 46114303606 46143239584 46159578738 46310189868 46310697524 46355944908 46500959232 46504729628 46533910592 46579376064 46614801408 46666826856 46790246167 46819606288 46836184941 46862864776 46865350896 46892270464 46894758144 47032418727 47262135648 47291791872 47298080256 47337997824 47344292352 47350868292 47377841312 47380354752 47549779732 47579616448 47626103616 47778965056 47781499776 47828184192 47871732272 48035771797 48044936394 48072304784 48089327013 48102469376 48119273328 48149467392 48277037536 48324206112 48367445476 48405697574 48414932748 48557124096 48617781156 48776947688 48807554432 48824604696 48852649664 48855241344 48902974848 48909767283 48916270809 48931064832 49115227343 49152581296 49183423744 49330419642 49389491968 49392112128 49437747456 49440370176 49568730848 49648295424 49654955116 49692719552 49710315564 49858956288 49904353408 49950462016 49953111936 50113442176 50162404992 50169372357 50218389819 50256582768 50376039168 50421114464 50460990736 50467700528 50470377888 50499368192 50502047232 50555729094 50770796804 50897684544 50929622016 50979382272 50983515788 50986463112 50993242776 51033571524 51054306304 51200646952 51239586944 51289650048 51296773983 51328717648 51346892961 51511696701 51514429446 51562025667 51730831166 51763291424 51781620618 51802659328 51813866208 51853272576 51911144532 52074107904 52124986368 52129212772 52161923008 52292287488 52350649416 52561981696 52603551104 52610545792 52613336832 52664742144 52669262919 52672057074 52702061264 52720722873 52753804272 52893321754 52926511456 52966764032 52978222752 53148262432 53248046028 53300071476 53467395072 53474567048 53508121472 53527068504 53557559744 53560401024 53751335688 53852841861 53855698806 54013869312 54028554846 54081342882 54115278048 54311667228 54342605408 54376704512 54383934976 54386820096 54429832704 54444631332 54676242712 54710551168 54874066149 54908498736 54939776896 54959230872 54993455232 55139158256 55173757184 55227664128 55242679674 55277080544 55296653958 55331351712 55563178464 55563787552 55745083072 55764822204 55780062208 55799548224 55831599616 55834561536 55889114112 55904309496 56131688392 56139152216 56142397584 56174378624 56194269768 56237073243 56377622448 56649978112 56713203534 56720744682 56723753772 56768614578 56776163094 56791679488 56811789216 56997781568 57033546752 57053470656 57086242304 57089270784 57272505344 57328462848 57436094592 57600727821 57624130816 57644535312 57677372032 57680431872 57685383197 57741744099 57744807354 57923011328 58023767776 58168782336 58230613662 58233702852 58277991744 58515025088 58522805824 58559527936 58616742912 58624884552 58632679896 58682163384 58919055104 58981683943 59120949904 59132229408 59178994992 59186864016 59231946966 59289818922 59417892352 59475945984 59484206964 59539166778 59542325388 59576243168 59587609536 59791795236 59875472384 60100167687 60126338048 60158887929 60193443336 60196636656 60252254712 60411890721 60449510576 60487441664 60495484672 60546540288 60563001954 61007668736 61075757652 61113790912 61135431084 61173792576 61181926848 61450733253 61477491712 61510773051 61546104984 61549370064 61746919824 61807249008 61807926544 62031553038 62070476832 62105834752 62122720366 62183416722 62186715612 62222435808 62448246588 62487134528 62509260996 62526344192 62709891636 62713218456 62752569984 62810549568 63016180864 63033313987 63086511423 63094900029 63134491056 63148149441 63156546243 63173806336 63196175952 63235830528 63501471488 63518736554 63708666368 63731225376 63770912256 63890639424 64059915192 64119102684 64122504264 64159031104 64162740096 64199289856 64222022592 64431568512 64432274816 64553243664 64774444839 64823708208 64827147168 64887043536 64927759104 65099472928 65140321792 65163387744 65203966464 65209563614 65213023044 65221694412 65273275938 65276738748 65773892856 65829403224 65838156552 65879468928 65888305827 65916996608 66165404123 66230050341 66280420752 66283936992 66511068642 66603419136 66604149248 66845128896 66883206656 66892496476 66957853092 67008777024 67023273564 67168052224 67293837184 67359906432 67368941913 67407638792 67579690752 67642130304 67863579392 67935715939 67939319994 67981950816 67990990368 68005699398 68044762032 68048371872 68057420256 68100125184 68105646886 68386200064 68395698644 68462523948 68633627328 68682262268 68685905928 68749367556 68753014776 69042160824 69085154944 69098335488 69103938127 69162178176 69171455409 69214859376 69398241458 69462361241 69466046286 69533917362 69757094442 69800865888 69869064096 69922202112 70151115776 70219656192 70225683892 70229409432 70294297164 70298026344 70338405696 70342137216 70637630336 70656835613 70893203472 70937687808 70947120384 70997394704 71066761968 71070532128 71255050594 71324669598 71369424672 71413868032 71439155424 71668447584 71672249664 71803789148 71807598408 72018492416 72038073128 72108457176 72153704064 72178909992 72224201088 72415556304 72486309168 72537674183 72547319509 72551168214 72592841776 72608546361 72835686144 73161540242 73165421532 73211331648 73236907044 73278974496 73282862016 73324606976 73328845824 73338596352 73396597248 73636885504 73656906232 73728871944 73775135616 74084237952 74088168192 74156621184 74353096272 74399397632 74409731422 74472443136 74478481519 74482432674 74539079328 74856530112 74925693024 74929667904 74982764324 75170163264 75243607488 75290821632 75564058752 75617604712 75627659576 75631671696 75691486104 75701550792 75705566832 75749052288 75753070848 75759213067 75833593641 76071294208 76081860218 76152155261 76156195206 76346526816 76394433024 76400627246 76475273682 76581459456 76800970428 76859380416 76907242496 76934475072 76982750208 76988992132 76993076472 77305291776 77596246749 77640818216 77644937136 77703988992 77720799312 77779908864 78111161856 78117495274 78166512736 78176906528 78193819158 78242884512 78438431232 78842972544 78905326656 78915818688 78920005248 78975929288 79042489344 79053091896 79262539993 79312275952 79339982631 79385555704 79389767184 79450146048 79467334128 79722393648 79872069042 79872944606 80133556916 80201092608 80207595482 80211850572 80257924448 80262182208 80336339616 80340601536 80549187628 80728720384 80750669272 81020803968 81042832269 81383276849 81434343536 81513908112 81565056768 81575902464 81580230144 81644749056 81666946998 81934311004 82010013358 82014364068 82061473312 82065826752 82270927872 82329226432 82409665344 82490182848 82708737384 82760635776 82841496192 82864019511 82911222296 82915620816 82963247744 83264328784 83345681328 83409166178 83613188848 83617624608 83670093312 83699322336 83747399424 83751842304 84115348564 84126533372 84179321408 84197532588 84208728324 84261567936 84314440704 84974967168 84986365487 85069805301 85081117023 85187519232 85413220256 85492136912 85496672352 85550320128 85580205984 85629363456 85633906176 85640849554 85908758016 85992694272 86070991552 86358924288 86365926452 86431610944 86436196224 86516058048 86520647808 86570345472 86884516992 86896171453 86950697392 86962259216 87031034584 87035651664 87253173504 87345920493 87698523808 87772537632 87784208736 87839291904 87851074436 87925114368 87932243522 87937326828 87949019844 88306733788 88373894336 88378582656 88681424856 88847920449 88848894407 89126838528 89213918976 89221152629 89226310446 89277137456 89308750167 89345036032 89364364752 89601132166 89813208576 89825255884 90106254336 90189507072 90194291712 90290165004 90585759992 90642601088 90654653824 90674265864 90726349376 90731162496 90743227008 90819810432 90844502931 91226122351 91283365264 91511503104 91581207904 91613636478 91665823408 91670686368 92056214432 92131113984 92216237568 92221129728 92228607212 92286479168 92319157476 92620379736 92621395048 92711889816 93009459256 93067821184 93158752128 93184080549 93275125083 93333653712 93580492334 93639212576 93672369882 93725729552 93730701792 93784540928 93789516288 94064837454 94524271296 94583583744 94596160512 94675995648 94688584704 94701736584 94755682624 94760709504 95099559464 95159232896 95252207232 95278104831 95557930112 95562999552 95656368384 95743464544 96071543594 96089872788 96144609568 96178654026 96204938752 96238546656 96298934784 96554075072 96648412224 96734890952 96811395148 96829865496 97114248192 97235562312 97553895376 97615108864 97649209392 97705299328 97710482688 97805949696 97814345421 97819534566 97832541618 97909913907 98230454686 98305162592 98366847488 98660839284 98778983936 98784224256 98875494912 98880740352 99137461696 99296590848 99309910232 99385439104 99420631128 99808706816 99900924032 99906223872 100226884352 100324809984 100338744714 100436779638 100513165536 100752078336 100842228928 100921981472 100935401056 100940755776 100998736384 101004094464 101111458188 101541593608 101795369088 101908979991 101967031576 101972926224 101986485552 102067143048 102158470329 102401293904 102479173888 102579300096 102593547966 102657435296 102693785922 103023393402 103028858892 103124051334 103461662332 103526582848 103563241236 103605318656 103627732416 103706545152 103822289064 104097362187 104199069429 104258425544 104323846016 104635641663 104701298832 105123963392 105207102208 105221091584 105226673664 105329484288 105338525838 105344114148 105404122528 105441445746 105507608544 105786643508 105853022912 105933528064 105956445504 106296524864 106496092056 106600142952 106882575891 106949134096 106987004397 107016242944 107054137008 107115119488 107120802048 107502671376 107705683722 107711397612 108027738624 108057109692 108162685764 108230556096 108623334456 108685210816 108753409024 108767869952 108826752321 108859665408 108889262664 109352485424 109421102336 109742310363 109748132298 109816997472 109879553792 109918461744 109986910464 110278316512 110347514368 110455328256 110485359348 110554161088 110593307916 110662703424 111126356928 111127575104 111490166144 111529644408 111599096448 111614597133 111663199232 111723649011 111808618992 112263376784 112278304432 112284795168 112348757248 112388539536 112474146486 112755244896 113299956224 113426407068 113441489364 113447507544 113537229156 113552326188 113583358976 113623578432 113995563136 114106941312 114122790327 114172484608 114234292809 114600940869 114712910523 114872189184 115201455642 115248261632 115289070624 115354744064 115360863744 115370766394 115483488198 115489614708 115846022656 116047535552 116337564672 116461227324 116467405704 116555983488 117030050176 117045611648 117061868833 117176242911 117249769104 117265359792 117290728737 117364326768 117838110208 117963367886 118241899808 118264458816 118357989984 118373728032 118463893932 118579637844 118835784704 118951891968 118968413928 119078333556 119084650776 119152486336 119175219072 119583590472 119692472627 119809416909 120193958969 120200335374 120311393223 120317775858 120386886672 120393273312 120504509424 120823781442 120899021152 120974883328 120990969344 121093080576 121126003908 122015337472 122151515304 122227581824 122270862168 122347585152 122363853696 122894946811 122901466506 123015020037 123021546102 123092209968 123098740128 123493839648 123614498016 123615853088 124063106076 124140953664 124211669504 124245440732 124366833444 124373431224 124444871616 124896493176 124974269056 125018521992 125113749267 125419783272 125426436912 125505139968 125621099136 126032361728 126066627974 126166329601 126173022846 126189800058 126268982112 126296298882 126313092486 126347612672 126392351904 126471661056 127002942976 127037473108 127417332736 127462450752 127541824512 127781278848 128119830384 128238205368 128245008528 128318062208 128325480192 128335885093 128444045184 128461274331 128863137024 128864549632 129106487328 129548889678 129647416416 129654294336 129774087072 129855518208 130198945856 130280643584 130326775488 130407932928 130419127228 130426046088 130443388824 130546551876 130553477496 131219837567 131547785712 131658806448 131676313104 131758937856 131769621149 131776611654 131898365283 132330808246 132460100682 132560841504 132567873984 133022137284 133206838272 133208298496 133690257792 133766413312 133784992952 133915706184 134017554048 134046547128 134401698249 134587674368 134719812864 134730736231 134737883826 134815277584 135159381504 135284260608 135727158784 135871431878 135878639988 135963901632 135981980736 136011398796 136089524064 136096743744 136114840512 136200250368 136211293772 136772400128 136791397288 136925047896 137267254656 137364524536 137371811856 137498735112 137506029552 138084321648 138170309888 138196670976 138207876254 138324356352 138342910818 138429718752 138796482916 138924722482 138932092572 139067834724 139514188884 139601731776 139738128192 139844404224 140233724603 140370738501 140451367784 140458818864 140588594328 140596052688 140676811392 140684274432 141275260672 141313671226 141786406944 141875375616 141894240768 141994789408 142133523936 142141064256 142510101188 142649339196 142738849344 142827736064 142878310848 143336895168 143344499328 143607578296 143615196816 144076146256 144107315391 144216914352 144307408128 144357819984 144448402176 144831112608 144972618336 145075348366 145094639018 145102336428 145185683552 145217092722 145671372288 146323080484 146330843064 146422663296 146473814088 146557948992 146565724032 146649213952 146793194496 147201859987 147313812464 147345682029 147457743888 147550271232 148168475904 148176336384 148313242368 148706192544 148798795264 148819462844 148944886272 148956963038 148964865348 149078158656 149713060224 149851386048 149859335808 149965528648 150340326528 150487214976 150508117071 151128117504 151140371291 151235209424 151255319152 151263343392 151382972208 151403101584 151411133664 151498104576 151506141696 151518426134 151667187282 152142588416 152163720436 152304310522 152312390412 152693053632 152788866048 152801254492 152950547364 153162918912 153601940856 153718760832 153739380263 153868950144 153890321949 153977984264 153986152944 154535090103 154536784129 155192493498 155281636432 155289874272 155407977984 155441598624 155559817728 156222323712 156234990548 156333025472 156353813056 156387638316 156485769024 156876862464 157194197797 157685945088 157810653312 157831637376 157840010496 157951858576 158007788757 158106183792 158525079986 158624551904 158679965262 158771111408 158779534368 158900292096 158934668256 159444787296 159744138084 159745889212 160267113832 160402185216 160415190964 160423701144 160515848896 160524364416 160672679232 160681203072 161098375256 161378604127 161400062621 161501338544 161558525583 162041607936 162085664538 162766553698 162868687072 163027816224 163130113536 163151804928 163160460288 163289498112 163333893996 163868622008 164020026716 164028728136 164122946624 164131653504 164658452864 164819330688 164980365696 165417474768 165521271552 165682992384 165696426311 165728039022 165822444592 165831241632 165926495488 166528657568 166691362656 166818332356 167226377696 167235249216 167340186624 167398644672 167494798848 167503684608 168230697128 168253066744 168358642816 168395065176 168417456648 168523135872 168711219729 169419941509 169949934336 169972730974 170139610602 170162234046 170375038464 170826440512 170984273824 170993344704 171100640256 171160411968 171258726912 171267812352 171281699108 171817516032 171985388544 172141983104 172731852904 172863221888 172872392448 173032116096 173041295616 173056149591 173225232297 173769033984 173792342906 173901394784 173924518432 174062069168 174071303328 174506347008 174691840986 175397047616 175545075264 175568417472 175678583808 175702148872 175850228736 175864487044 175874653656 175898039688 176613467576 176747788672 176757165312 176945051829 177362849712 177695840898 177697788814 178253677056 178427837952 178442305258 178452620892 178554274912 178617500334 178690072064 178728729504 179202264332 179626417152 179650511768 180300503061 180379014144 180580330008 181057909081 181171519984 181235672163 181285202176 181309307648 181348531728 181452698752 181462324992 181486454016 181639620864 181689005862 182452244702 182566730528 183023006208 183162415808 183227272956 183331646816 183341372736 184112428864 184352199759 184432475136 184457214424 184572958336 184638314952 185240759472 185242790096 185423779632 186018918512 186135642368 186317504256 186368161098 186550250166 186667307424 187160984668 187278425152 187344739764 187451459104 187461403584 187569081856 187579032576 188129674908 189048542592 189099941961 189259534269 189284700087 189403473168 189511365248 189521419008 190199118928 190318465792 190504414464 190556209662 191115860224 191125999104 191312736768 191486929088 192143087188 192179745576 192289219136 192357308052 192409877504 192477093312 192597869568 193108150144 193296824448 193469781904 193622790296 193659730992 194323334517 194471124624 195107790752 195230217728 195298418784 195410598656 195420965376 195611899392 195628690842 195639069132 195665083236 195819827814 196460909372 196610325184 196733694976 197321678568 197557967872 197664917481 197750989824 198274923392 198496212369 198619820464 198690151023 198770878208 198841262256 199617413632 199801848064 199812447744 200453768704 200649619968 200677489428 200873559276 201026331072 201504156672 201684457856 201843962944 201870802112 201881511552 201997472768 202106825739 202222916376 203083187216 203590738176 203807147817 203817959982 203934063152 203945852448 203972971104 204134286096 204316940658 204802587808 204958347776 205158600192 205187095932 205314870592 205387571844 206046786804 206057717784 206248102668 206923324664 207053165696 207126482472 207255464832 207311814381 207514366227 207644578128 208194724374 208387083723 208398138858 208516851088 208647692032 209271283326 209402597664 210247926784 210414204416 210442183168 210453347328 210658968576 210677051676 210688228296 210808245056 210882891492 211015217088 211573287016 211706045824 211912891008 211970506839 212593049728 212992184112 213200285904 213765151782 213898268192 213974008794 214032485888 214108274016 214230238976 214241604096 215005342752 215411367444 215422795224 216055477248 216114219384 216325371528 216461112192 217246668912 217370421632 217400613547 217429521281 217613022549 217641958527 217653504642 217778525328 217825639083 218704970848 218842204672 219484620726 219496264596 219633994944 219759107584 219836923488 219973820928 220556633024 220695028736 220910656512 220970718696 221108322176 221186615832 221325406848 222252713856 222255150208 222980332288 223059288816 223198192896 223217352371 223229194266 223435444557 223447298022 223617237984 224526753568 224556608864 224569590336 224697514496 224777079072 224948292972 225510489792 226599912448 226852814136 226882978728 226895015088 227074458312 227104652376 227247156864 227277639201 227991126272 228213882624 228233472649 228245580654 228456465783 228468585618 229201881738 229425821046 229744378368 230402911284 230496523264 230578141248 230709488128 230721727488 230741532788 230966976396 230979229416 231692045312 232095071104 232788740247 232922454648 232934811408 233111966976 234060100352 234091223296 234123737666 234352485822 234499538208 234530719584 234581457474 234728653536 235676220416 235926735772 236483799616 236528917632 236715979968 236747456064 236927787864 237159275688 237787619979 237936827856 238019947893 238156667112 238169301552 238304972672 238350438144 238369764101 239167180944 239384945254 239618833818 240387917938 240400670748 240622786446 240635551716 240773773344 240786546624 241009018848 241647562884 241798042304 241949766656 241981938688 242186161152 242252007816 244149830547 244303030608 244455163648 244541724336 244695170304 244727707392 245789893622 245802933012 246030040074 246043092204 246184419936 246197480256 246987679296 247228996032 247231706176 248126212152 248281907328 248423339008 248490881464 248733666888 248746862448 248889743232 249792986352 249948538112 250037043984 250214224429 250227498534 250839566544 250852873824 251010279936 251242198272 252064723456 252133255948 252332659202 252346045692 252379600116 252537964224 252592597764 252626184972 252695225344 252784703808 252943322112 254005885952 254074946216 254924901504 254959096461 255562557696 256239660768 256476410736 256490017056 256636124416 256650960384 256671770186 256888090368 256922548662 257726274048 257729099264 258212974656 259097779356 259294832832 259308588672 259548174144 259711036416 260397891712 260434059977 260653550976 260688514359 260838254456 260852092176 260886777648 261093103752 261106954992 262439675134 263095571424 263317612896 263352626208 263517875712 263539242298 263553223308 263796730566 264661616492 264920201364 265121683008 265135747968 266044274568 266286510763 266546683221 267380515584 267402195361 267569985904 267663457887 267831412368 268035108096 268093094256 268803396498 269175348736 269439625728 269461472462 269475767652 269630555168 270318763008 270568521216 271454317568 271742863756 271757279976 271927803264 271963961472 272022797592 272179048128 272193487488 272229681024 272422587544 273411233459 273582794576 273678367053 273850095792 274534509312 274729049072 274743623712 274997470224 275012059104 276168643296 276340619776 276393341952 276415752508 276648712704 276685821636 276859437504 277592965832 277849444964 277864185144 278135669448 279028377768 279203463552 279476256384 279552241647 280467449206 280689260969 280726584187 280741477002 280902735568 280917637728 281177188656 281192105376 281353622784 281368548864 282550521344 282627342452 283572813888 283750751232 283788481536 283989578816 284267047872 284282128512 285020202376 285298678392 285477698688 285515991917 285756621696 285834314493 286673790336 286688998656 287215156592 287230393632 288152292512 288214630782 288433828704 288614816256 288715639968 288896804352 289662225216 289945236672 290150696732 290189278036 290204672856 290371367104 290434185444 291342744576 291932081623 292646160968 292661686128 292845326592 292947628176 293115897984 293131448064 293155215781 293443036263 294403719974 294627624928 294691364058 294915487776 295100542464 296336951808 296352672768 296626484736 297412385088 297597590528 297638925688 297889772544 297913926076 297929730696 298156317312 299426120448 299702772096 299718671616 299742973439 299931057296 300680653056 300974429952 301016234142 302256235008 302280742582 302470418848 302510638304 302526686784 302765944416 302806203168 302822267328 302996209152 303012283392 303036852268 303334374564 304285176832 304327440872 304608621044 304624780824 305386107264 305602508984 305901094728 306475410987 307203881712 307437521664 307478760526 307737900288 307762852327 307780643898 307955968528 307972305888 309070180206 309073568258 310384986996 310563272864 310579748544 310815955968 310883197248 311119635456 312292086561 312469981096 312666050944 312707626112 312775276632 312971538048 314388395594 315371890176 315621306624 315663274752 315680020992 315903717152 316015577514 316212367584 317050159972 317249103808 317359930524 317542222816 317559068736 317800584192 317869336512 318889574592 319488276168 319491778424 320534227664 320647727673 320830381928 320847402288 321031697792 321048728832 321345358464 321362406144 322196750512 322757208254 322800125242 323002677088 323117051166 324083215872 324171329076 325533107396 325737374144 326055632448 326260227072 326303609856 326578996224 326667787992 327737244016 328040053432 328057456272 328245893248 328263307008 329226931089 329316905728 329638661376 329960731392 330834949536 331042543104 331365984768 331392852622 331456078044 331644889184 331662483264 331852990976 333057315136 333382725312 333636664712 334452755392 334470498432 334797289344 334843791399 334989597696 336250402579 336461394256 336506133488 336717285632 336790130352 336834913296 337046271744 337422439458 338839883018 339899868672 339945461948 340279221204 340324468092 340750076928 341652881024 341968547648 341986689408 342320823936 342368370981 342517453824 342563398216 343802822607 343806591401 344283966208 345463705808 345726443776 345744784896 346064232192 346082591232 346112299182 346450464594 347538067968 347584685812 347802789568 347849036864 348124138336 348142606656 349012694016 349383681972 350794095232 351090150528 351136834944 351185606499 351404297744 351528728733 351728974088 351749307312 351796079376 353226935152 353495577344 353514330624 353890103658 354725699424 355391681796 355395577628 356507354112 356855675904 356884610516 356905241784 357108549824 357235000668 357380144128 357457459008 358404528664 359077417881 359301023536 359428250727 360581876907 360601006122 360934179669 361160660016 362115818162 362343039968 362471344326 362570404352 362618615296 362697063456 362905397504 362924649984 362972908032 363279241728 363378011724 364904489404 365133461056 366046012416 366324831616 366454545912 366663293632 366682745472 368224857728 368684840433 368704399518 368914428848 369045060111 369145916672 369276629904 370481518944 370485580192 370847559264 372037837024 372271284736 372635008512 372736322196 373100500332 373334614848 374321969336 374556850304 374689479528 374902918208 374922807168 375138163712 375341247801 376259349816 378097085184 378199883922 378498988803 378519068538 378569400174 378806946336 379022730496 379042838016 380398237856 380636931584 381008828928 381112419324 382231720448 382251998208 382625473536 382973858176 384286174376 384359491152 384578438272 384714616104 384954186624 385007655279 385383822993 386216300288 386593648896 386939563808 387245580592 387319461984 388646669034 388942249248 390215581504 390460435456 390596837568 390821197312 390841930752 391223798784 391257381684 391278138264 391330166472 391639655628 392921818744 393220650368 393659512701 394643357136 394923008041 395308863447 395329834962 395695095849 396549846784 396992424738 397239640928 397380302046 397541756416 397682524512 399234827264 399603696128 399624895488 400907537408 401299239936 401354978856 401747118552 402052662144 403205094747 403368915712 403687925888 403741604224 403763023104 403797682379 404192208693 404213651478 404445832752 406166374432 407181476352 407614295634 407635919964 407868126304 407891704896 407945942208 408268572192 408633881316 409605175616 409916695552 410317200384 410374191864 410629741184 410775143688 412093573608 412115435568 412496205336 412871787601 413846649328 414106331392 414252964944 414510929664 414623628762 415028732454 415289156256 416389448748 416774167446 416796277716 417033702176 417295384064 418542566652 418805195328 420701173809 420828408832 420884366336 421112215503 421354103352 421376456592 421616490112 421765782984 422030434176 423146574032 423412091648 423825782016 423941013678 425186099456 425984368224 426400571808 427530303564 427796536384 427948017588 428064971776 428216548032 428460477952 428483208192 430010685504 430822734888 430845590448 432228438768 432321946173 432650743056 432922224384 434493337824 434740843264 434801227094 434859042562 435226045098 435283917054 435307009284 435557050656 435651278166 437409941696 437684409344 438969241452 438992529192 439267989888 439518215168 439673846976 439947641856 441113266048 441605579961 441941437392 442037046087 442216644352 442373231664 442650813696 442686704759 444505427712 444510300416 445960664576 446118577632 446396385792 446434704742 446458388532 446870889114 446894596044 447234475968 449053507136 449113217728 449139180672 449395028992 449554158144 449896585944 451020979584 453421113873 453705628272 453765957456 453790030176 454148916624 454209304752 454494313728 454555278402 455982252544 456427765248 456466945298 456491161308 456912931566 456937171236 458403763476 458851642092 459488756736 460805822568 461156282496 461218140789 461418976256 461483065576 461933952792 461958458832 463157828861 463610352387 464190142208 465577480494 465844909296 465869622816 466223933952 468120200704 468182446592 468247475332 468704971644 468999076416 469061439168 469162914948 469457307072 471582593391 471853471544 472967599232 473057835264 473431959936 473494912128 473855575728 474318551376 475550011573 475575239958 475873655712 476039895786 476313334224 476338603104 476609945344 476700876288 476739528202 478334361888 478769890508 479237667636 480775835876 480801341496 481245572892 481271103432 481547546688 481573093248 482018037696 483295125768 483596084608 483663254243 483727566889 484135812381 484200187863 484504015632 488299661094 488606061216 488910327296 489083448672 489390340608 489455414784 491579787244 491605866024 492060080148 492086184408 492368839872 492394960512 493975358592 494457992064 494463412352 496252424304 496563814656 496604077099 496981762928 497089278933 497467333776 497493724896 497779486464 499585972704 499897076224 500074087968 500428448858 500454997068 501679133088 501705747648 502020559872 502484396544 504129446912 504266511896 504665318404 504692091384 504759200232 505075928448 505185195528 505252369944 505569407616 507763719281 508149892432 508259824527 509849803008 509891142707 509918192922 511125115392 512479321536 512952821472 512980034112 513272248832 513301920768 513343540372 513776180736 513845097324 515452548096 515458198528 516425949312 518195558712 518589665664 518617177344 519096348288 519168448773 520795783424 520868119954 521307101952 521349370633 521377028718 521676508912 521704184352 521773555296 522186207504 522213909984 524879350268 526191142848 526635225792 526705252416 527035751424 527078484596 527106446616 527593461132 529323232984 529840402728 530243366016 530271495936 530314491469 530835155487 532088549136 532573021526 533065086827 533093366442 534761031168 534804390722 535139971808 535326915774 535662824736 536070216192 536186188512 537606792996 538350697472 538879251456 538922944924 538951535304 539261110336 541137042432 543173727243 543485727512 543514559952 543855606528 543927922944 544045595184 544358096256 544386974976 544459362048 544845175088 546822466918 547165589152 547356734106 547700191584 549069018624 549458098144 549487247424 549994940448 550024118208 552337286592 552681239552 552831505016 553297425408 553371643272 553718875008 555185931664 555698889928 555728370288 556271338896 556665522101 558056755536 558406927104 558952512768 559104483294 560934898412 561378521938 561453168374 561482954004 561805471136 561835275456 562354377312 562384210752 562707245568 562737097728 565101042688 565254684904 567145627776 567299825883 567979157632 568534095744 568564257024 570040404752 570597356784 570955397376 571031983834 571513243392 571559582893 571668628986 573347580672 573377997312 574430313184 574460787264 576304585024 576429261564 576867657408 577229632512 577431279936 577793608704 579324450432 579890473344 580301393464 580378556072 580409345712 580742734208 580868370888 583864163246 585292321936 585323372256 585690653184 585895256352 586231795968 586262896128 586310431562 586886072526 588807439948 589255249856 589382728116 589830975552 590201084928 592673903616 593252969472 594824770176 594904558409 595277851376 595488637107 595827852152 595859461392 596312634624 598852240896 599405544192 599437343232 599485946878 599862114592 601361306112 601948859904 602032468284 604512470016 604561485164 604940837696 605021276608 605053373568 605531888832 605612406336 605644534656 605992418304 606073704536 606668749128 608273200171 608654881744 609217242088 609249561648 610772214528 611205017968 611421443451 611802189456 612950821974 614407763424 614875043328 614957521052 615475800576 615525704654 615561287796 615911937056 615944611776 618140360412 618147136516 620769973992 621126545728 621159497088 621766394496 621935443143 624465033361 624548068403 624584173122 624939962192 625161251169 625332101888 625415252224 625550553264 625943076096 628776791188 630743780352 631242613248 631326549504 631360041984 631807434304 632031155028 632424735168 634100319944 634498207616 634719861048 635084445632 635118137472 635738673024 635911520517 637779149184 638976552336 638983556848 641068455328 641295455346 641660763856 641694804576 642063395584 642097457664 642690716928 642724812288 644393501024 645514416508 645600250484 646005354176 646234102332 648166431744 648342658152 651066214792 651474748288 652111264896 652201840641 652288563843 652839067647 652925875581 653335575984 655474488032 656080106864 656114912544 656491786496 656526614016 658453862178 658633811456 659277322752 659921462784 661669899072 662085086208 662731969536 662785705244 662912156088 663289778368 663324966528 663705981952 666114630272 666765450624 667273329424 668905510784 668940996864 669594578688 669652057113 669687582798 670306333671 672500805158 672922788512 673012266976 673434571264 673580260704 673669826592 674092543488 674844878916 677679766036 679799737344 679890923896 680558442408 680648936184 681832917603 683305762048 683937095296 683973378816 684641647872 684700417947 684736741962 685126796432 685369397349 687605645214 687613182802 688567932416 690927411616 691452887552 691489569792 692128464384 692165182464 692224598364 692900929188 695076135936 695169371624 695605579136 695698073728 696248276672 696285213312 698767363944 701588190464 702180301056 702273669888 702371212998 702808595488 703057457466 703457948176 703498614624 703592158752 706453870304 706991154688 707028661248 707780207316 709451398848 710783363592 710791155256 713362859937 713769221032 713810483568 714217099648 714470001336 714914918016 715109292303 716809057328 718154835762 718602047072 718856501454 721163753814 721202012244 721868359338 722321320032 724231636324 724686079936 724942688652 725140808704 725237230592 725394126912 725810795008 725849299968 725945816064 726558483456 726756023448 729808978808 730266922112 732449491641 732649663232 732909091824 733326587264 733365490944 736449715456 737369680866 737408799036 737828857696 738090120222 738291833344 738553259808 740963037888 740971160384 741695118528 744075674048 744542569472 745270017024 745472644392 746201000664 746669229696 748643938672 749113700608 749378959056 749805836416 749845614336 749909981561 750642673287 750682495602 752518699632 756194170368 756399767844 756997977606 757038137076 757138800348 757613892672 758045460992 758085676032 760796475712 761273863168 762017657856 762224838648 764463440896 764877289383 765947716352 768572348752 768718982304 769156876544 769429232208 769908373248 770015310558 770767645986 772432600576 773187297792 773879127616 774491161184 774638923968 777293338068 777884498496 780431163008 781193675136 781302179931 781642394624 782065543077 782514763368 782556276528 782660332944 783279311256 785843637488 786441300736 787319025402 789286714272 789846016082 790617726894 790659669924 791390191698 793099693568 793984849476 794479281856 794760604092 795083512832 795365049024 798859532289 799207392256 799640049663 802206586083 802709957712 802990373661 803494237104 804105324288 806410189494 806737831424 807375851776 807483208448 807526046208 807595364758 808384417386 808427302956 808891665504 812332748864 814362952704 815228591268 815271839928 815736252608 815783409792 815891884416 816537144384 817267762632 819210351232 819433081831 820233700377 820748383728 821035101159 821259482368 821550287376 824187147216 824230871136 824992410672 825743575202 827693298656 828212662784 828505929888 829021859328 829247257524 830057464908 830578312512 832778897496 833548334892 833592555432 834067404352 834590768128 837085133304 837610390656 841357712783 841402347618 842067782907 842179752561 842224431006 842708206704 842752913184 843232980224 843531565968 844060868352 846293148064 846824183296 847651564032 847882027356 850372198912 851968736448 852801143616 855060607128 855593072768 855896035176 856433096064 856547975751 856920955904 860021371008 861645469776 861691180896 864456877536 864643892346 865301486112 865844448768 868986675648 869481686528 869602454188 869718085124 870452090196 870567834108 870614018568 871114101312 871302556332 874819883392 875796244869 877938482904 877985058384 878535979776 878607213329 879347693952 879465647343 882226532096 883164307207 883211159922 883882874784 884074092174 884433288704 884746463328 885301627392 885373409518 889010855424 889020600832 891921329152 892237155264 892792771584 892869409484 892916777064 893741778228 893789192088 894468951936 898107014272 898226435456 898278361344 898351195651 899108316288 899228920317 899793171888 902041959168 906842227746 907411256544 907531914912 907580060352 908297833248 908418609504 908988627456 909110556804 911964505088 912855530496 912933890596 912982322616 913825863132 913874342472 916807526952 917703284184 918538862969 921611645136 922312564992 922387348043 922436281578 922966131152 923288556981 923867905584 923916917664 926315657722 927220704774 928380284416 931154960988 931689818592 931739245632 932447867904 936240401408 936364893184 936494950664 937409943288 937998152832 938122878336 938325829896 938914614144 943115153617 943165186782 943706943088 945935198464 946115670528 946863919872 946989824256 947711151456 948637102752 951100023146 951150479916 951747311424 952079791572 952626668448 952677206208 953219890688 953401752576 953479056404 956668723776 957539781016 958475335272 961551671752 961602682992 962491145784 962542206864 963095093376 963146186496 964036075392 966590251536 967192169216 967326508486 967455133778 968220259747 968271624762 968400375726 969008031264 976599322188 977212122432 977820654592 978166897344 978780681216 978910829568 983159574488 983211732048 984120160296 984172368816 984737679744 984789921024 984869769871 987950717184 988915984128 988926824704 992504848608 993127629312 993208154198 993963525856 994178557866 994934667552 994987449792 995558972928 999171945408 999794152448 1000148175936 1000856897716 1000909994136 1003358266176 1003411495296 1004968793088 1008533023792 1008751207737 1009330636808 1009384182768 1009518400464 1010151856896 1010370391056 1010504739888 1011138815232 1011220800503 1015527438562 1016299784864 1016519649054 1019699606016 1019782285414 1019836385844 1022250230784 1024958643072 1025905642944 1025960068224 1026544497664 1026687080744 1027552361472 1027690194648 1030413019909 1031419774203 1032851898624 1036391117424 1037179331328 1037234354688 1038192696576 1038336897546 1041591566848 1041736239908 1042614203904 1042698741266 1042754057436 1043353017824 1043408368704 1043547110592 1044372415008 1044427819968 1049758700536 1052382285696 1053270451584 1053410504832 1053556819497 1054156969192 1054212893232 1055186922264 1057982599037 1058646465968 1059680805456 1060486732032 1060542991872 1060628982938 1061670310974 1064177098272 1065146043052 1066130173654 1066186732884 1069522062336 1069608781444 1070279943616 1070653831548 1071325649472 1072140432384 1072372377024 1075213585992 1076175661841 1077232253643 1077845889848 1077903070608 1078522220672 1081745630721 1086347454486 1086971455024 1087029119904 1087711213056 1087855845888 1088091190368 1088716192512 1088773949952 1088918724096 1089690350176 1093644933836 1094331178304 1094713468212 1095400383168 1098138037248 1098916196288 1098974494848 1099989880896 1100048236416 1104674573184 1104822751331 1105663010032 1106054521299 1106743286544 1107437750016 1110371863328 1111397779856 1111456740576 1112542677792 1113331044202 1116113511072 1116813854208 1117905025536 1118208966588 1121869796824 1122757043876 1122906336748 1122965908008 1123610942272 1123670550912 1124708754624 1124768421504 1125414491136 1129650228889 1130509369808 1134291255552 1134383226283 1134599651766 1135496966409 1135958315264 1137068191488 1137128514048 1140080809504 1141194713568 1141910794752 1142063967668 1143026486784 1143119165786 1143337257972 1146695161344 1146755994624 1148860626368 1148921574528 1152609170048 1152858523128 1153735314816 1154862559872 1155022965837 1158648900864 1159780946688 1159874984177 1160602786928 1160757112144 1160818691424 1161485468416 1161736741776 1167728326492 1170584643872 1170646744512 1171381306368 1171790512704 1172463591936 1172525792256 1172620863124 1173772145052 1177614879896 1178510499712 1178765456232 1179661951104 1180978538103 1184769024123 1185926590341 1185939590563 1189649540352 1189809116818 1190555702752 1190977274214 1191655704304 1191718922784 1192625269248 1197704481792 1198811088384 1198874686464 1198971893756 1199724229184 1202722612224 1203897719808 1204064936568 1209122970328 1209881675392 1210042553216 1210106747136 1211063777664 1211224812672 1211289069312 1211393047137 1212147409072 1212576626079 1213337498256 1216546400342 1217309763488 1218434484176 1218499123296 1221544429056 1222410035936 1222842886902 1223604378912 1225901643948 1228815526848 1229750086656 1229915042104 1230951601152 1231051409308 1231122575592 1231823874112 1231889223552 1236280720824 1236294273032 1238615362803 1241539947984 1242253091456 1242318994176 1243532788992 1243870886286 1248930066722 1249096136806 1249168346244 1249879924384 1250322502338 1250664203776 1250830504448 1251101106528 1251886152192 1257553582376 1262103521427 1262485226496 1262653099008 1263614868608 1264062310056 1264849470336 1268200639888 1268996415232 1269439722096 1270168891264 1270236274944 1271477346048 1271823041034 1275558298368 1277953104672 1277967113696 1282136910656 1282590910692 1283321527712 1283389609152 1284126791168 1284194915328 1285381433856 1285449624576 1288787002048 1291028833016 1291200500968 1292010708352 1292468204664 1296685316304 1302132429584 1302949496576 1304222529792 1304403681282 1304577127686 1305678135294 1305851751162 1306671151968 1310948976064 1312160213728 1312229825088 1312983572992 1313053228032 1316907724356 1317267622912 1318554645504 1319842925568 1323339798144 1324816739883 1325571410488 1325824312176 1326579556736 1326649933056 1328060114277 1332229260544 1333530901248 1334546658848 1337811021568 1337881993728 1339189157376 1339304114226 1339375165596 1340612667342 1345001610316 1345845577024 1346024533952 1346869142528 1347160521408 1347339653184 1348185086976 1349689757832 1355359532072 1359781847792 1360263341619 1361116884816 1361297872368 1363665835206 1366611524096 1367874190592 1367946757632 1369283295744 1369400835894 1369473483924 1370253592864 1370738794698 1375211290428 1375226365604 1377135864832 1381854823232 1382905775104 1383654422367 1384256928768 1384449196728 1385801858376 1389473486583 1390338743248 1390831057161 1391211158272 1391396147456 1392496553344 1392570426624 1397534727888 1403176380928 1404360602112 1404547339776 1404742425996 1405617190976 1406114914932 1406915896352 1406997229248 1407184317504 1412907740608 1413982309376 1414747780173 1415560414632 1418902797696 1421566727184 1421582310512 1426650034719 1426725719874 1427538442064 1427620967136 1428434199296 1428940002672 1429829836032 1430218584606 1433618114656 1436309671524 1437204094144 1437713002908 1442327507628 1442404024488 1443736718676 1444642640064 1448463272648 1449372159872 1449885377304 1450788253824 1450989762729 1451182700667 1451621590016 1452407437143 1452600563589 1453512046896 1459617957616 1460533844224 1464898983282 1465299326464 1465818183648 1466653174528 1466730981888 1472899430912 1474739361732 1474817598072 1475657715392 1476180240444 1476583666688 1477106519616 1481926075776 1481942320768 1483390237056 1488151348096 1489812231297 1490945288784 1491267836799 1492402001328 1493338459392 1497287877344 1498227401216 1498757918112 1499611672832 1499691228672 1499819963122 1501285346574 1501364991204 1505037399264 1512388340736 1512799535688 1513995955212 1514076274152 1514277600696 1515227785344 1516090921984 1521592951424 1521804294829 1523291157843 1524449677296 1524779473581 1529673428121 1529754578766 1531895432704 1537144697504 1537437964608 1538313753088 1538858464416 1539816746496 1540030621116 1541535291972 1544865201152 1546374595584 1547758255232 1548982322368 1549277847936 1554586676136 1555768996992 1560862326016 1562387350272 1562521466597 1562604359862 1564048111899 1564131086154 1565029526736 1565112553056 1565320665888 1566558622512 1571687274976 1572882601472 1574638050804 1578573428544 1579692032164 1581235453788 1581319339848 1582780383396 1586199387136 1587969698952 1588958563712 1589521208184 1590730098048 1590943474407 1597634308543 1597719064578 1599195260481 1599280099326 1604413172166 1605419915424 1605980747322 1606988474208 1608210648576 1612820378988 1613475662848 1614751703552 1614966416896 1615052092416 1615190729516 1616768834772 1616854605912 1617783331008 1624665497728 1629521181729 1630457182536 1630543679856 1631472505216 1631566819584 1631783768832 1633074288768 1634535525264 1638420702464 1638866163662 1640467400754 1641496767456 1642070202318 1642518964736 1643100574752 1648374294432 1648461742272 1649984821344 1651487150404 1655386597312 1656425325568 1657011859776 1658043718656 1658494515048 1660114929816 1661156625024 1665557794992 1667096669784 1667185110864 1668134808704 1668366506209 1668588348707 1669996566303 1674170266608 1675220781312 1682715425566 1682804695236 1684135565814 1684359505122 1684448862012 1685416413408 1685505826368 1686465960448 1687063131936 1688121736704 1692586296128 1693648366592 1695303128064 1695764054712 1700744397824 1703937472896 1705602287232 1710121214256 1711186145536 1711792070352 1712866192128 1713005074937 1713095951502 1714678748679 1720042742016 1723290939552 1723382361792 1728913755072 1729287784692 1730602972224 1731688897536 1737973351296 1738963373056 1739204908376 1739436170248 1740904180392 1741135668216 1741228037136 1742228202624 1742605112664 1749639766784 1751499571003 1751592489738 1755876965808 1755970116768 1757071959552 1757214426658 1758695387904 1758931294686 1764453064192 1766328614414 1766422319844 1767765749568 1768148184348 1768866577408 1769492926656 1770603254784 1770746819036 1778021710848 1778041201664 1784474310528 1784713675227 1785738818968 1785833554128 1787483556456 1787578384176 1788937903872 1796214028544 1796452870912 1796556722688 1796702391302 1798216632576 1798457840634 1799586343776 1804083918336 1813684455492 1814822513088 1815063829824 1815160120704 1816595666496 1816837219008 1817977254912 1818221113608 1823038419839 1824819600513 1825867781192 1825964645232 1827651726264 1827748684944 1833615053904 1835406568368 1837077725938 1843223290272 1844625129984 1844774696086 1844872563156 1845932262304 1846577113962 1847735811168 1847833835328 1852631315444 1854441409548 1856760568832 1862309921976 1863379637184 1863478491264 1871815367527 1872989901328 1873395100083 1873644205209 1874819886576 1875996305664 1876245756672 1876651659792 1877829228288 1886230307234 1886330373564 1887413886176 1891870396928 1892231341056 1893727839744 1893979648512 1895422302912 1897274205504 1902200046292 1902300959832 1903494622848 1904159583144 1905253336896 1905354412416 1906439781376 1906958112808 1913337447552 1915079562032 1916950670544 1923103343504 1923205365984 1924982291568 1925084413728 1926190186752 1926292372992 1928072150784 1933180503072 1934384338432 1934653016972 1934910267556 1936440519494 1936543249524 1936800751452 1938016062528 1953198644376 1954424244864 1954686406201 1956333794688 1956605521923 1956865691529 1964824826783 1966319148976 1966423464096 1968240320592 1968344737632 1969475359488 1969579842048 1969739539742 1975901434368 1977831968256 1977853649408 1985009697216 1986255258624 1986416308396 1987927051712 1988357115732 1989869335104 1989974899584 1991117945856 1998343890816 1998611943419 2000296351872 2001713795432 2001819988272 2006716532352 2006822990592 2008956171339 2017066047584 2017502415474 2018661273616 2018768365536 2019036800928 2020303713792 2020740782112 2021009479776 2022277630464 2022441601006 2031054877124 2032599569728 2033039298108 2039399212032 2039564570828 2039672771688 2043524571361 2049917286144 2051811285888 2051920136448 2052086510467 2053374161488 2054101253841 2055380389296 2060826039818 2062839548406 2065703797248 2072782234848 2074358662656 2074468709376 2076385393152 2076673795092 2083183133696 2083472479816 2085228407808 2085397482532 2085508114872 2086706035648 2086816737408 2087094221184 2088744830016 2088855639936 2098200814073 2099517401072 2104764571392 2106540903168 2106821009664 2107113638994 2108313938384 2108425786464 2110373844528 2115965198074 2117292931936 2119361610912 2120973464064 2121085983744 2121257965876 2123340621948 2128354196544 2130292086104 2132260347308 2132373465768 2139217562888 2140559887232 2141307663096 2142651298944 2144744754048 2145327876909 2150427171984 2152351323682 2154053542043 2154339966289 2154464507286 2155691779696 2155806141216 2157044441344 2163491261442 2172694908972 2173942910048 2174058239808 2175422426112 2175711691776 2176182380736 2177432385024 2177547899904 2177837448192 2179380700352 2187289867672 2188662356608 2189426936424 2190800766336 2197832392576 2197948989696 2199979761792 2200096472832 2209349146368 2209645502662 2211326020064 2212109042598 2213486573088 2214875500032 2220743726656 2222795559712 2222913481152 2225085355584 2226662088404 2232227022144 2233627708416 2235810051072 2236417933176 2243739593648 2245514087752 2245812673496 2245931816016 2247221884544 2247341101824 2249417509248 2249536843008 2249729944683 2251928019861 2259300457778 2261018739616 2268582511104 2268766452566 2269199303532 2270993932818 2271916630528 2274136382976 2274257028096 2280161619008 2282389427136 2283821589504 2284127935336 2286052973568 2286238331572 2286674515944 2293390322688 2297721252736 2297843149056 2305218340096 2305717046256 2307470629632 2309725119744 2310045931674 2317297801728 2319561893376 2319749968354 2321205573856 2321514224288 2321637382848 2322970936832 2323473483552 2335456652984 2341169287744 2341293489024 2343581025408 2343906539793 2344927183872 2345241726248 2347544290104 2353752818053 2355229759792 2357020999424 2357530912464 2359323902208 2361957076206 2369538048246 2371853180682 2371879181126 2379299080704 2379618233636 2381111405504 2381954548428 2383311408608 2383437845568 2385250538496 2396578596867 2397622176768 2397943787512 2399448458368 2406619758249 2408129873136 2418245940656 2419763350784 2420085106432 2420213494272 2422127555328 2422449625344 2422578138624 2422786094274 2424294818144 2425153252158 2426674996512 2433092800684 2434619526976 2436868968352 2436998246592 2443088858112 2444820071872 2445685773804 2447208757824 2451803287896 2457631053696 2458299245493 2459830084208 2460701101131 2462102818616 2462245151184 2463647748224 2463778447104 2472561441648 2472588546064 2477230725606 2483079895968 2484506182912 2484637988352 2487065577984 2487741772572 2497860133444 2498192273612 2498336692488 2499759848768 2500645004676 2501328407552 2501661008896 2502202213056 2503772304384 2515107164752 2524073138349 2524207042854 2526203348721 2526539257683 2527229737216 2528124620112 2529698940672 2536401279776 2537992830464 2538879444192 2540337782528 2540472549888 2542954692096 2543646082068 2551116596736 2555906209344 2555934227392 2564273821312 2565181821384 2566643055424 2566779218304 2568253582336 2569643927253 2570762867712 2577574004096 2582057666032 2582401001936 2584021416704 2584936409328 2593370632608 2604264859168 2605898993152 2608445059584 2608807362564 2609154255372 2611356270588 2611703502324 2613342303936 2621897952128 2624320427456 2624459650176 2625967145984 2627388734607 2633815448712 2635821639987 2638396942029 2646679596288 2649492921621 2649633479766 2651142820976 2651648624352 2653159113472 2653299866112 2656120228554 2664458521088 2667061802496 2669093317696 2675622043136 2675763987456 2678378314752 2678608228452 2678750331192 2681225334684 2690003220632 2691691154048 2692049067904 2694321042816 2694679306368 2695053586953 2697686760951 2699379515664 2710719064144 2719563695584 2720526683238 2722233769632 2722595744736 2727331670412 2733223048192 2735748381184 2735893515264 2738566591488 2738801671788 2738946967848 2740507185728 2741477589396 2750422580856 2750452731208 2755616588907 2763709646464 2764461056287 2767162044129 2767308844734 2768898393456 2769865670943 2771603716752 2778946973166 2780677486496 2781662114322 2782422316544 2782792294912 2784993106688 2785140853248 2795069455776 2806352761856 2808721204224 2809094679552 2809484851992 2811234381952 2812229829864 2813831792704 2813994458496 2814368635008 2825815481216 2826583776653 2829345460851 2829495560346 2831120829264 2837805595392 2843133454368 2843164621024 2853300069438 2853451439748 2855076884128 2855241934272 2856868398592 2857880005344 2859659672064 2860437169212 2867236229312 2872619343048 2874408188288 2875426005816 2884655015256 2884808048976 2887473437352 2889285280128 2896926545296 2898744319744 2899770754608 2901576507648 2901825580823 2901979525458 2902365401334 2904660779241 2904814874286 2905201127178 2907024093792 2919235915232 2921067688448 2929797966564 2930598652928 2931636367296 2933306349056 2933461963776 2945798861824 2949478723464 2949635196144 2951315430784 2952360480888 2954213039232 2954609309613 2963852151552 2963884641536 2966780474112 2976302696192 2979624462594 2981890577568 2982535673598 2984804002656 2986676918784 2994575754688 2996454802432 2997515836224 2999223345664 2999382457344 2999639926244 3002570693148 3002729982408 3010074798528 3025599071376 3026253623211 3027991910424 3028152548304 3028555201392 3030455570688 3030701286427 3033662401509 3043185902848 3043608589658 3046582315686 3048899354592 3049558947162 3059346856242 3059509157532 3063790865408 3074289395008 3074875929216 3076627506176 3077716928832 3079633492992 3080061242232 3083070583944 3091239059727 3094259322609 3095516510464 3097964644736 3098555695872 3098806933313 3109173352272 3111537993984 3121724652032 3124774700544 3125042933194 3125208719724 3128096223798 3128262172308 3130059053472 3130225106112 3130641331776 3133117245024 3143374549952 3145765202944 3149276101608 3157146857088 3159384064328 3162470907576 3162638679696 3165560766792 3173947797111 3175939397904 3177917127424 3179042416368 3181460196096 3181886948814 3195268617086 3195438129156 3198390520962 3198560198652 3208826344332 3210839830848 3211961494644 3213976948416 3216421297152 3225640757976 3228526985523 3229503407104 3229932833792 3230381459032 3233537669544 3233709211824 3235566662016 3249330995456 3259042363458 3260914365072 3261087359712 3262945010432 3263133639168 3263567537664 3266148577536 3269071050528 3276841404928 3277732327324 3280934801508 3282993534912 3284140404636 3285037929472 3286201149504 3296748588864 3296923484544 3299969642688 3302974300808 3310773194624 3314023719552 3314468253993 3316989030096 3320229859632 3322313250048 3331115589984 3334193339568 3334370221728 3336269617408 3336733012418 3337176697414 3339993132606 3348340533216 3350441562624 3365430851132 3365609390472 3368271131628 3368719010244 3368897724024 3370832826816 3371011652736 3372931920896 3374126263872 3376243473408 3385172592256 3385642779701 3388950686667 3391528109424 3403149678849 3407874945792 3411204574464 3420242428512 3422372291072 3423584140704 3425732384256 3426010149874 3426191903004 3429357497358 3440085484032 3446581879104 3446764723584 3457827510144 3458575569384 3461205944448 3475946702592 3476228539693 3478409816752 3478872340496 3479624952531 3481808360784 3482271336432 3482456074272 3484456405248 3485210225328 3499279533568 3502999142006 3503184979476 3511753931616 3511940233536 3514143919104 3514428853316 3517390775808 3517862589372 3528906128384 3532657228828 3532844639688 3535531499136 3536296368696 3538985853312 3541493638072 3554307072369 3554346034967 3557818771689 3568948621056 3569237998949 3569427350454 3571477637936 3571667108256 3574967112912 3575156768352 3577875807744 3592428057088 3592905741824 3593113445376 3593404782604 3596433265152 3596915681268 3599172687552 3608167836672 3627368910984 3629645026176 3630127659648 3630320241408 3633191332992 3633674438016 3634179141411 3636442227216 3646076839678 3649445594431 3649639201026 3651735562384 3651929290464 3655303452528 3655497369888 3667230107808 3670813136736 3674155451876 3686446580544 3689250259968 3689549392172 3689745126312 3691864524608 3693154227924 3695471622336 3695667670656 3705262630888 3708882819096 3711707894921 3712201440283 3715846088409 3724619843952 3726759274368 3726956982528 3743630735054 3745979802656 3746790200166 3747288410418 3749639773152 3751992611328 3752491513344 3753303319584 3755658456576 3772460614468 3772660747128 3774827772352 3783740793856 3787455679488 3787959297024 3790844605824 3794548411008 3804400092584 3804601919664 3806989245696 3808319166288 3810506673792 3810708824832 3811017805153 3813916225616 3826674895104 3830159124064 3833901341088 3846206687008 3846410731968 3849964583136 3850168827456 3852380373504 3852584745984 3856144301568 3866361006144 3868768676864 3869306033944 3869820535112 3872881038988 3873086499048 3873601502904 3876032125056 3896658654707 3906397288752 3908848489728 3909372812402 3912667589376 3912984836729 3913211043846 3913731383058 3929649653566 3932638297952 3932846928192 3936480641184 3936689475264 3938950718976 3939159684096 3939479079484 3951802868736 3955663936512 3955707298816 3970019394432 3972832616792 3975854103424 3976714231464 3979738670208 3979949799168 3984180342831 3996687781632 3997223886838 4000592703744 4000917080251 4003427590864 4003639976544 4013433064704 4013645981184 4017912342678 4034132095168 4035004830948 4037322547232 4037536731072 4038073601856 4040607427584 4041481564224 4042018959552 4044555260928 4044883202012 4062109754248 4065199139456 4066078596216 4079129141656 4079345543376 4087049142722 4099834572288 4103622571776 4103840272896 4104173020934 4106748322976 4108202507682 4110760778592 4121652079636 4125679096812 4131407594496 4145564469696 4148717325312 4152770786304 4153347590184 4164331908863 4166944959632 4168420459749 4170794965064 4171016229744 4173412071296 4173633474816 4174188442368 4177489660032 4177711279872 4196401628146 4199034802144 4209529142784 4213081806336 4213642019328 4214227277988 4216627876768 4216851572928 4220747689056 4231930396148 4234585863872 4238723221824 4241946928128 4242515931752 4246681243896 4256708393088 4260584172208 4264520694616 4264746931536 4278435125776 4279950104157 4281119774464 4282615326192 4285302597888 4289489508096 4290655753818 4300854343968 4304702647364 4308107084086 4308679932578 4308929014572 4311383559392 4311612282432 4314088882688 4326982522884 4345389817944 4347885820096 4348116479616 4352364761472 4352969288187 4353548102001 4354864770048 4358761400704 4371255233527 4374579735344 4377324713216 4378853872848 4381601532672 4395664785152 4395897979392 4399959523584 4400192945664 4418698292736 4419291005324 4422652040128 4424218085196 4426973146176 4429751000064 4441487453312 4445591119424 4445826962304 4450170711168 4453324176808 4464454044288 4469436693891 4472835866352 4487479187296 4491028175504 4491625346992 4491863632032 4494443769088 4494682203648 4498835018496 4499073686016 4499459889366 4503856039722 4518600915556 4522037479232 4537165022208 4537532905132 4538398607064 4541987865636 4543833261056 4548272765952 4560323238016 4564778854272 4565412884487 4568255870672 4569873473529 4572476663144 4573349031888 4589020284363 4595442505472 4595686298112 4610436680192 4611434092512 4614941259264 4619450239488 4620091863348 4634595603456 4639123786752 4639499936708 4642411147712 4643028448576 4643274765696 4645941873664 4646946967104 4670913305968 4682338575488 4682586978048 4687162050816 4687564399791 4687813079586 4690483452496 4692144335697 4695088580208 4707505636106 4710459519584 4714041998848 4715061824928 4718647804416 4723914152412 4739076096492 4743706361364 4743758362252 4758598161408 4759236467272 4762222811008 4763909096856 4766622817216 4766875691136 4772830423221 4792902925629 4793157193734 4795887575024 4797585781443 4798896916736 4813239516498 4816259746272 4836491881312 4839526701568 4840170212864 4840426988544 4844255110656 4844899250688 4845156277248 4845572188548 4848589636288 4850306504316 4853349993024 4866185601368 4869239053952 4873737936704 4873996493184 4889640143744 4891371547608 4894417515648 4903606575792 4915262107392 4916598490986 4919660168416 4921402202262 4924205637232 4924490302368 4927295496448 4927556894208 4945122883296 4945177092128 4954461451212 4966159791936 4969012365824 4969275976704 4974131155968 4975483545144 4995720266888 4996384547224 4996673384976 4999519697536 5001290009352 5004404426112 5005099518627 5005765046121 5009989698909 5030214329504 5048146276698 5048414085708 5052406697442 5053078515366 5054459474432 5056249240224 5059397881344 5072802559552 5075985660928 5077758888384 5080675565056 5080945099776 5085909384192 5087292164136 5102233193472 5111812418688 5111868454784 5128547642624 5130363642768 5133286110848 5133558436608 5133999104533 5139015224811 5139287854506 5144036246037 5155148008192 5164115332064 5164802003872 5168042833408 5169872818656 5186741265216 5208529718336 5211797986304 5216890119168 5217614725128 5218308510744 5222712541176 5223407004648 5226684607872 5243795904256 5248640854912 5248919300352 5249369870927 5254498713009 5254777469214 5267630897424 5271643279974 5276793884058 5293359192576 5298985843242 5299266959532 5302285641952 5303297248704 5306318226944 5306599732224 5312240457108 5328917042176 5334123604992 5338186635392 5351244086272 5354141025681 5357216456904 5357500662384 5362450669368 5380006441264 5383382308096 5384098135808 5388642085632 5389358612736 5390107173906 5395373521902 5398759031328 5421438128288 5439127391168 5441053366476 5444467539264 5445191489472 5454663340824 5469115259517 5471496762368 5474458801539 5477603343576 5477893935696 5481014371456 5482955178792 5500845161712 5500905462416 5511233177814 5527419292928 5528922112574 5534324088258 5534617689468 5537796786912 5539731341886 5543207433504 5557893946332 5561354972992 5563324228644 5564844633088 5565584589824 5569986213376 5570281706496 5590138911552 5615446102581 5618969703984 5620185300249 5620932615627 5622468763904 5624459659728 5627663585408 5627988916992 5628737270016 5651630962432 5653167553306 5658690921702 5658991120692 5662241658528 5675611190784 5686266908736 5686329242048 5706600138876 5706902879496 5710153768256 5710483868544 5713736797184 5715760010688 5719319344128 5720874338424 5734472458624 5745238686096 5748816376576 5750852011632 5754927161867 5769310030512 5769616097952 5774946874704 5778570560256 5793853090592 5797488639488 5799541509216 5803153015296 5803651161646 5803959050916 5804730802668 5809321558482 5809629748572 5810402254356 5814048187584 5838471830464 5842135376896 5859595933128 5863272734592 5864059218603 5866612698112 5894474480349 5898957446928 5899270392288 5902630861568 5904720961776 5908426078464 5909218619226 5927704303104 5927769283072 5933560948224 5952605392384 5959248925188 5963781155136 5965071347196 5969608005312 5973353837568 5989151509376 5995031672448 5995835830257 5998446691328 5999279852488 6005141386296 6005459964816 6020149597056 6051198142752 6052507246422 6055983820848 6056305096608 6057110402784 6060911141376 6061402572854 6067324803018 6086371805696 6087217179316 6093164631372 6097798709184 6099117894324 6118693712484 6119018315064 6130573714083 6148578790016 6149751858432 6150250493303 6155433857664 6156259531401 6160122484464 6166141167888 6182150150449 6182478119454 6188518645218 6191033020928 6195929289472 6197111391744 6197613866626 6218346704544 6223075987968 6243449304064 6249549401088 6250085866388 6250417439448 6256192447596 6256524344616 6260118106944 6260450212224 6261282663552 6266234490048 6286749099904 6288458369557 6294602442219 6298552203216 6314293714176 6318768128656 6324941815152 6325277359392 6331121533584 6347895594222 6351878795808 6355834254848 6358084832736 6362920392192 6363773897628 6390537234172 6390876258312 6396781041924 6397120397304 6417652688664 6421679661696 6423922989288 6427953896832 6451281515952 6455853002287 6456711436301 6457053971046 6460762918064 6462160626129 6463019898867 6467075339088 6467418423648 6471133324032 6498661990912 6518084726916 6521828730144 6522174719424 6525890020864 6526267278336 6527135075328 6532297155072 6538142101056 6553682809856 6555464654648 6561869603016 6565987069824 6568280809272 6572402299008 6593497177728 6593846969088 6599939285376 6605948601616 6621546389248 6628047439104 6628584855191 6628936507986 6633978060192 6640459719264 6644626500096 6662231179968 6668386679136 6668740443456 6672539234816 6673466024836 6674353394828 6679986265212 6696681066432 6700883125248 6730861702264 6731218780944 6736542263256 6737438020488 6737795448048 6741665653632 6742023305472 6742569962963 6748252527744 6749189834049 6770345184512 6771285559402 6777541818229 6777901373334 6783056218848 6806299357698 6815749891584 6822409148928 6840484857024 6844744582144 6847168281408 6851464768512 6852020299748 6852383806008 6858714994716 6880170968064 6893163758208 6893529447168 6894088389097 6915655020288 6917151138768 6922411888896 6951893405184 6952457079386 6956819633504 6957744680992 6959249905062 6963616721568 6964542672864 6964912148544 6968912810496 6970420450656 6998559067136 7005998284012 7006369958952 7023507863232 7023880467072 7028857706632 7034781551616 7035725178744 7061258454159 7065314457656 7065689279376 7071062998272 7072592737392 7077971706624 7078545603521 7082987276144 7108614144738 7108692069934 7115637543378 7137897242112 7138475997898 7138854700908 7142955275872 7143334216512 7149934225824 7150313536704 7155751615488 7184856114176 7185811483648 7186809565208 7192866530304 7193831362536 7198345375104 7254737821968 7259290052352 7260255319296 7260640482816 7266382665984 7267348876032 7268358282822 7272884454432 7292153679356 7298891188862 7299278402052 7303471124768 7303858580928 7310606905056 7310994739776 7334460215616 7341626273472 7348310903752 7372893161088 7374897736479 7379098784344 7379490252624 7383729049216 7386308455848 7390943244672 7391335341312 7410525261776 7417765638192 7423415789842 7424402880566 7430274577609 7431692176818 7449239687904 7453518548736 7453913965056 7487261470108 7491959605312 7493580400332 7494576820836 7499279546304 7503985222656 7504983026688 7506606639168 7511316913152 7544921228936 7545321494256 7549655544704 7572219415047 7581689211648 7589096822016 7608800185168 7609203839328 7613978491392 7616638332576 7621013347584 7621417649664 7622035610306 7627832451232 7653349790208 7660318248128 7667802682176 7692413374016 7692821463936 7699929166272 7700337654912 7704760747008 7712288603136 7732722012288 7733759259317 7738612067888 7739641070224 7745762077976 7746172998096 7747203005808 7752064250112 7793317309414 7812794577504 7817696979456 7818745624804 7825335178752 7825969673458 7826422087692 7827462766116 7859299307132 7865276595904 7865693856384 7872961282368 7873378950528 7877901437952 7878958158968 7907464919961 7907551602223 7940038788864 7940682583981 7945665233584 7948478764863 7951708206848 7953428462928 7959477340416 7959899598336 7968360685662 7993375563264 7994447773676 8001185407488 8001834160502 8006855181728 8007279953088 8026866129408 8027291962368 8035824685356 8068264190336 8070009661896 8074645094464 8075073462144 8076147203712 8082963128448 8084037919104 8085160760859 8089766404024 8119124889239 8124219508496 8130398278912 8132157192432 8158258283312 8158691086752 8174098285444 8199669144576 8207245143552 8207680545792 8208346041868 8213496645952 8216405015364 8221521557184 8243304159272 8251358193624 8266849766721 8291128939392 8293383168861 8301486132387 8306695180368 8328663817726 8333889919264 8336840919498 8341589930128 8342032459488 8346824142592 8347266949632 8348376884736 8354979320064 8355422559744 8392803256292 8398069604288 8419058285568 8426163612672 8427284038656 8428454555976 8433255753536 8433703145856 8441495378112 8463860792296 8469171727744 8477446443648 8479751329959 8485031863504 8488036382553 8493362487792 8513416786176 8521168344416 8529041389232 8529493863072 8556870251552 8559900208314 8562239548928 8565230652384 8570605195776 8578979016192 8581311507636 8601708687936 8609405294728 8616214168172 8617359865156 8617858029144 8622767118784 8623224564864 8628177765376 8653965045768 8690779635888 8695771640192 8696232959232 8704729522944 8705476742469 8705938576374 8707096204002 8713982337723 8717522801408 8742510467054 8749159470688 8754649426432 8757707745696 8763203065344 8791329570304 8791795958784 8799919047168 8800385891328 8837396585472 8838582010648 8845304080256 8848436170392 8853946292352 8863827928839 8882974906624 8891182238848 8891653924608 8900341422336 8906648353616 8928908088576 8938873387782 8945671732704 8974958374592 8982056351008 8983250693984 8983727264064 8988887538176 8989364407296 8997670036992 8998147372032 8998919778732 9007712079444 9037201831112 9044074958464 9075065810264 9076797214128 9083975731272 9092103859281 9100987204527 9120646476032 9129557708544 9130825768974 9136511741344 9139746947058 9144953326288 9146698063776 9178040568726 9190885010944 9191372596224 9220873360384 9222868185024 9229882518528 9238900478976 9240183726696 9273717179181 9278999873416 9284822295424 9286056897152 9286549531392 9293893934208 9296420799939 9341826611936 9364677150976 9365173956096 9374324101632 9375128799582 9375626159172 9380966904992 9384288671394 9390177160416 9415011272212 9420919039168 9428083997696 9430123649856 9437295608832 9447828304824 9478152192984 9487412722728 9487516724504 9518472934544 9521843391333 9524445622016 9527818193712 9533245634432 9533751382272 9545660846442 9585805851258 9586314387468 9591775150048 9595171562886 9597793833472 9626479032996 9632519492544 9672983762624 9679053403136 9680340425728 9685580956569 9688510221312 9689798501376 9691144377096 9697179272576 9700613008632 9706699986048 9732371202736 9738478107904 9747475873408 9747992986368 9779280287488 9782743095216 9788835031296 9807213151584 9830524214784 9833196981972 9839320336832 9842804404524 9848411274464 9848980604736 9854590992896 9855113788416 9890245766592 9890354184256 9908922902424 9932319583872 9938024731648 9943404761979 9950967090288 9991440533776 9992769094448 9993346769952 9999039395072 10002580018704 10008808852224 10010199037254 10011530092242 10019979397818 10060428659008 10096292553396 10096828171416 10104813394884 10106157030732 10108918948864 10112498480448 10118795762688 10145605119104 10155517776768 10156928339103 10161351130112 10166852060001 10174584328272 10209449036547 10223624837376 10223736909568 10257095285248 10260727285536 10266572221696 10267116873216 10267998209066 10278030449622 10278575709012 10288072492074 10310296016384 10328230664128 10329604007744 10336085666816 10339745637312 10373482530432 10417059436672 10428685619079 10435229450256 10436617021488 10438874857593 10445425082352 10446814009296 10453369215744 10487591808512 10497281709824 10497838600704 10498739741854 10508997426018 10509554938428 10535261794848 10543286559948 10553587768116 10586718385152 10597971686484 10598533919064 10604571283904 10606594497408 10612636453888 10624480914216 10652630063803 10663038104901 10673456315067 10676373270784 10707713996847 10708282051362 10714432913808 10715001324768 10724901338736 10760012882528 10766764616192 10768196271616 10777284171264 10778717225472 10780214347812 10790747043804 10797518062656 10842876256576 10878254782336 10882106732952 10888935078528 10890382978944 10909326681648 10937650266179 10938230519034 10948336783293 10948917603078 10955206687152 10955787871392 10962028742912 10965910357584 11001690323424 11001810924832 11022466355628 11054838585856 11057844225148 11068648176516 11069235378936 11075593573824 11079462683772 11086414867008 11115787892664 11122709945984 11126648457288 11135123684763 11136604320849 11139972426752 11180277823104 11230892205162 11237939407968 11240370600498 11241865231254 11244937527808 11248919319456 11255327170816 11255977833984 11257474540032 11303261924864 11306335106612 11317381843404 11317982241384 11324483317056 11351222381568 11372533817472 11372658484096 11413200277752 11413805758992 11420307536512 11420967737088 11421893773277 11431520021376 11433053415459 11441748676848 11468944917248 11490477372192 11497632753152 11501704023264 11509854323734 11538620061024 11539232195904 11549893749408 11557141120512 11587706181184 11594977278976 11599083018432 11606306030592 11607302323292 11607918101832 11609461605336 11618643116964 11619259497144 11620804508712 11628096375168 11676943660928 11678565543463 11689975964121 11719191866256 11726545469184 11727496282261 11728118437206 11738954510187 11788948960698 11797914893856 11798540784576 11805261723136 11809441923552 11816852156928 11818437238452 11855408606208 11855538566144 11867121896448 11905210784768 11918497850376 11927562310272 11930142694392 11939216010624 11978303018752 11990063344896 11991035524559 11991671660514 11998559704976 12002751240753 12010282772592 12010919929632 12040299194112 12102396285504 12105014492844 12111967641696 12112610193216 12114220805568 12121822282752 12122805145708 12134649606036 12172743611392 12174434358632 12186329262744 12195597418368 12198235788648 12237387424968 12238036630128 12260496997021 12261147428166 12297157580032 12299503716864 12300500986606 12310867715328 12312519062802 12320244968928 12332282335776 12364300300898 12364956238908 12377037290436 12382066041856 12391858578944 12394222783488 12395227733252 12436693409088 12446151975936 12492995726589 12500171732776 12500834878896 12512384895192 12513048689232 12520236213888 12520900424448 12522565327104 12532468980096 12573498199808 12576916739114 12589204884438 12597104406432 12628587428352 12637536257312 12649883630304 12650554718784 12662243067168 12695791188444 12703757591616 12711668509696 12716169665472 12725840784384 12727547795256 12781074468344 12781752516624 12793562083848 12794240794608 12803307008323 12835305377328 12843359323392 12847845978576 12855907793664 12902563031904 12911706004574 12913422872602 12914107942092 12921525836128 12924321252258 12926039797734 12934150678176 12934836847296 12942266648064 12997323981824 13036169453832 13043657460288 13044349438848 13051780041728 13064594310144 13076284202112 13110929309296 13113765700581 13123739206032 13131974139648 13136561618544 13144804598016 13145870406539 13186994355456 13187693938176 13199878570752 13211897203232 13243092778496 13256094878208 13257169710382 13257873015972 13267956120384 13280919438528 13289253000192 13324462359936 13336773358272 13337480886912 13345078469632 13346932049672 13348706789656 13359972530424 13393362132864 13461723404528 13462437561888 13473084526512 13474876040976 13475590896096 13483331307264 13484046610944 13485139925926 13496505055488 13498379668098 13540690369024 13542571118804 13555083636458 13555802746668 13566112437696 13612598715396 13631499783168 13644818297856 13680969714048 13682804843407 13694336562816 13696238653461 13704040599496 13704767612016 13717429989432 13753773787481 13786327516416 13787058894336 13788176778194 13831310040576 13834302277536 13844823777792 13903786810368 13904914158772 13913639267008 13915489361984 13918499810124 13927233443136 13929085345728 13929824297088 13937825620992 13940840901312 13990283603933 14011996568024 14012739917904 14047015726464 14047760934144 14057715413264 14062693199373 14071450357488 14122516908318 14130628915312 14131378558752 14142125996544 14145185474784 14155943413248 14157091207042 14165974552288 14217228289476 14217384139868 14231275086756 14275794484224 14276951995796 14277709401816 14285910551744 14286668433024 14299868451648 14300627073408 14362695767303 14364605573269 14373619130416 14378708776887 14387662725072 14396690750208 14509475643936 14518580104704 14520510638592 14521280965632 14532765331968 14534697752064 14536716565644 14545768908864 14584307358712 14597782377724 14598556804104 14606942249536 14607717161856 14621213810112 14621989479552 14668920431232 14683252546944 14696621807504 14745786322176 14746981941679 14749795472958 14758197568688 14758980505248 14767458098432 14772616911696 14781886489344 14782670682624 14821050523552 14835531276384 14846831579684 14848805761132 14860549155218 14863384353636 14898479375808 14907037097472 14907827930112 14974522940216 14983919210624 14987160800664 14989153641672 14998559092608 15013213278336 15015298555881 15017295138363 15078374794301 15089842457872 15090642988512 15099311089408 15144438830094 15163378423296 15178193644032 15217600370336 15218407678656 15227956982784 15233276665152 15242026695168 15242835299328 15244071220612 15255664902464 15306699580416 15320636496256 15335605364352 15384826748032 15385642927872 15399858332544 15400675309824 15401997313599 15417045674433 15465444024576 15467518518634 15477224135776 15479282140448 15491524155952 15492345996192 15494406011616 15504128500224 15586634618828 15625589155008 15635393958912 15637491249608 15650670357504 15651939346916 15652844175384 15654925532232 15718598614264 15730553191808 15731387712768 15745922564736 15746757901056 15748109612781 15757916317936 15763496139027 15814929839922 15815103204446 15880077577728 15881365167962 15891330467168 15896957529726 15903416413696 15906856925856 15918954680832 15919799196672 15936721371324 15986751126528 15988895547352 16002370814976 16003668321004 16013710363456 16014559906176 16053732258816 16071649370712 16136528380672 16140019323792 16149290188928 16150146924288 16152294407424 16165926256896 16168075838208 16170321521718 16179532808048 16238249778478 16248439016992 16260796557824 16264314384864 16316516566624 16317382173504 16348196570888 16407345778551 16414490287104 16416692083736 16426993291904 16432810030728 16443043114368 16486608318544 16502716387248 16533699533442 16582257878784 16586766337722 16602972264774 16613390360736 16657327635452 16667779838528 16673681838996 16683179860256 16684064918976 16693648285184 16694533899264 16696753769472 16709958640128 16710845119488 16785606512584 16796139208576 16846338307743 16856909111952 16866511507072 16867406291712 16882990756224 16927721584592 16938343455488 16954892887296 16959502659918 16970063727008 16976072765106 16986724975584 17026833572352 17042336688832 17058082778464 17058987726144 17113740503104 17119800416628 17124479097856 17130461304768 17141210391552 17157958032384 17162623015272 17203417375872 17218810589456 17232428336344 17234719730312 17235716058288 17245534237568 17246449129728 17264781485601 17307930091536 17381559271776 17391543280384 17392465918464 17409459045888 17410953484938 17411877152748 17414192408004 17427964675446 17435045602816 17485020934108 17498318941376 17509298852864 17515415491392 17526406130688 17582659140608 17592177655809 17599838094336 17677164021296 17683423441047 17690608160512 17696872340784 17707892584704 17727655857678 17765949813248 17782364477696 17783307849216 17800682844672 17813296707232 17857816177152 17877746775564 17891343465408 17949916749184 17964112702016 17966501387968 17967454528128 17977775076352 17987507490771 17995340073984 17997839557464 18015424158888 18074403662224 18088149916928 18150131620528 18153594428256 18167951462544 18184207718562 18201974409054 18241292952064 18259115417088 18261651537948 18273023482688 18279493894116 18289906652576 18293396127552 18356081137452 18381770021888 18391721142249 18445736370048 18450751479909 18468778594203 18480367453392 18546450451347 18547434358362 18557999746832 18569644590848 18572113794304 18573099062784 18587787868416 18592841599878 18683653223872 18729354301952 18730347912192 18748648203264 18750257599164 18751252318344 18761933809984 18768577342788 18780354320832 18830022544424 18841838078336 18860247299712 18865375108671 18883807326657 18895656609648 18956304385968 18974825445456 18975033449008 19036945869088 19043686782666 19048891244032 19055636387424 19066491268864 19067502764544 19091321692884 19171611702516 19172628774936 19183550300096 19190343125772 19195587666944 19252958065992 19265038985088 19345967525248 19351227394009 19367559006861 19370134308903 19371161913138 19382288754192 19386481878387 19389059696601 19394358545152 19401226017264 19413399972096 19464742405472 19476956215808 19494951746816 19495985972736 19558560574976 19565486190432 19577670062592 19614426303168 19661048429568 19666393963944 19678640673664 19685608809048 19696822548928 19697961209472 19709181985792 19780491533184 19780708368512 19817845804848 19864639167744 19885754565573 19886809523958 19901934180576 19982881067552 19985538188896 19986693539904 19998078790144 20005160037408 20017617704448 20020398074508 20023060184484 20039958795636 20120857318016 20192585106792 20193656342832 20209626789768 20212314061464 20224996960896 20227709888889 20291210238208 20311035553536 20312779065761 20313856678206 20332625454687 20333704120002 20349168656544 20418898073094 20447249674752 20447473819136 20514190570496 20521454571072 20533144443392 20534233746432 20535996418132 20556060899244 20557151418024 20576144984148 20620592032768 20656461328256 20659208015488 20679491274624 20682265167291 20746965060864 20834118873344 20857371238158 20870458900512 20873234042976 20877749715186 20890850164704 20893628018592 20906738431488 20975183617024 20994563419648 20995677201408 20997479483708 21017994852036 21019109876856 21070523589696 21086573119896 21107175536232 21183775362477 21195943372968 21197067838128 21209142567808 21213188994816 21214909004989 21235636810563 21248961828432 21305260127606 21326076209802 21346912630134 21352746541568 21415427993694 21416564102724 21428865827616 21430002649536 21449802677472 21520025765056 21533529232384 21536392543232 21554568342528 21557434450944 21560428695624 21581494087608 21595036125312 21685752513152 21691648533191 21756509564672 21764213465904 21777870157056 21780765957888 21818653363296 21875300532358 21876461038068 21896673566586 21897835206156 21910413374304 21911575742784 21924057485824 21931820715168 22003380646848 22003621849664 22044932711256 22109677171712 22115688450296 22137296353032 22138470757872 22151187147648 22158925367544 22172829734016 22231575785328 22245419891968 22253296914576 22269065974181 22270247369526 22273208641698 22290823732827 22360555646208 22461784410324 22475878815936 22480741200996 22483730462508 22489875055616 22497838638912 22510654341632 22511955667968 22514949080064 22606523849728 22612670213224 22634763686808 22635964482768 22648966634112 22745067634944 22745316968192 22826400555504 22827611517984 22840615073024 22841935474176 22843787546554 22863040042752 22866106830918 22883497353696 22937889834496 22980954744384 22995265506304 23003408046528 23019708647468 23077240122048 23078464391808 23099787498816 23114282241024 23175412362368 23198166036864 23201277777951 23214604646584 23215836203664 23218923210672 23237286233928 23238518994288 23241609017424 23256192750336 23258078411569 23353887321856 23357131086926 23379951928242 23438383732512 23453090938368 23454992564522 23456236874412 23477909020374 23577897921396 23595829787712 23597081569152 23610523446272 23618883847104 23633704313856 23636874476904 23699499457907 23722654806669 23822047751943 23836995700752 23855124620544 23860285388784 23878432021248 23956606037504 23980126689792 23982071049118 23983343321028 23997119409952 24005502481506 24020565545184 24021839859264 24080598388224 24204792571008 24210028985688 24223935283392 24225220386432 24228441611136 24245610291416 24269299212072 24333599777851 24348868717264 24357374667717 24372658525488 24391194836736 24396471577296 24474774849936 24476073260256 24520993994042 24522294856332 24594315160064 24599007433728 24601001973212 24621735430656 24625038125604 24640489937856 24664564671552 24728600601796 24729912477816 24754074580872 24783717157888 24790455466504 24873386818176 24880149506583 24984665992643 24985991453178 25000343465552 25001669757792 25024769790384 25026097378464 25040472427776 25041800848896 25045130654208 25064937960192 25146996399616 25153833478228 25178409768876 25194208812864 25257174856704 25275072514624 25299767260608 25301109437568 25324486134336 25391582376888 25407515183232 25410923280613 25432339330944 25439253989877 25455095590512 25562148936688 25563505033248 25587124167696 25588481589216 25606614016646 25670610754656 25686718646784 25695691957152 25711815587328 25805126063808 25823412009148 25826845745204 25828215884184 25843051672256 25848642504516 25852079595468 25868301356352 25869673694592 25884533296128 25981955264447 26072338907664 26087314920576 26088698877696 26090814204509 26116430227407 26152568404224 26221858618592 26227531401162 26247478412064 26263948279296 26273123237088 26289609196032 26291740813078 26373988710912 26375387876352 26399757141504 26423794406464 26486185556992 26512189756416 26514339420764 26515746031944 26535912240768 26561838877056 26648924719872 26673546716544 26674961773824 26677124636071 26693864099344 26697413579312 26719945060848 26786724265728 26923446809056 26924875123776 26946169053024 26949752081952 26951181792192 26966662614528 26968093221888 26970279851852 26993010110976 26996759336196 27081380738048 27085142237608 27110167272916 27111605493336 27132224875392 27225197430792 27276311577843 27276610582949 27361939428096 27365609686814 27388673125632 27390893857103 27392477306922 27408081198992 27409535224032 27434859978864 27507547574962 27572655032832 27574117788672 27576353556388 27662620081152 27668604555072 27689647555584 27809828317544 27827278534016 27830978723968 27836999620248 27854466886272 27858170691456 27859648594176 27881681802624 27889262399817 27980567207866 28006419561757 28023993136048 28025479835808 28094031452928 28095521868288 28115430826528 28125386398746 28142900714976 28245033816636 28261257830624 28262757117504 28284251993088 28290370949568 28311886826496 28314182414084 28331949104576 28434456578952 28434768279736 28462550173512 28553903991592 28555418803632 28571821103488 28573336866048 28599736903296 28601254146816 28725391534606 28729211146538 28747238260832 28757417553774 28775325450144 28793381500416 29018951287872 29037160209408 29041021277184 29065530663936 29069395504128 29073433131288 29091537817728 29168614717424 29195564755448 29197113608208 29213884499072 29215434323712 29242427620224 29243978959104 29337840862464 29366505093888 29393243615008 29491572644352 29493963883358 29499590945916 29516395137376 29517961010496 29534916196864 29545233823392 29563772978688 29565341365248 29642101047104 29671062552768 29693663159368 29697611522264 29721098310436 29726768707272 29796958751616 29814074194944 29949045880432 29967838421248 29974321601328 29978307283344 29997118185216 30026426556672 30030597111762 30034590276726 30156749588602 30179684915744 30181285977024 30198622178816 30288877660188 30326756846592 30356387288064 30435200740672 30436815357312 30466553330304 30470785017309 30484053390336 30488142441224 30511329804928 30598786634689 30641272992512 30671210728704 30769653496064 30771285855744 30799716665088 30801350619648 30803994627198 30834091348866 30930888049152 30935037037268 30954448271552 30958564280896 30983048311904 30984691992384 30988812023232 31008257000448 31173269237656 31251178310016 31274982499216 31286056857237 31303878693832 31305688350768 31309851064464 31437197228528 31461106383616 31462775425536 31491845129472 31493515802112 31496219225562 31515832635872 31526992278054 31629859679844 31630206408892 31760155155456 31762730335924 31782660934336 31793915059452 31806832827392 31813713851712 31837909361664 31873442742648 31957890191409 31977791094704 31989114314703 32007336642008 32027420726912 32029119812352 32123141990541 32143298741424 32273056761344 32280038647584 32298580377856 32300293848576 32304588814848 32331852513792 32336151676416 32340643043436 32359065616096 32476499556956 32496878033984 32521593115648 32528628769728 32633033133248 32634764347008 32696393141776 32812950798537 32814691557102 32833384167472 32845010349879 32853986583808 32865620061456 32886086228736 32973216637088 33005432774496 33067399066884 33164515757568 33173532675444 33205944529548 33226780721472 33314655270904 33335559677056 33347363677992 33366359720512 33368129837952 33387296570368 33405371054289 33409812962547 33419917280256 33571213025168 33592278417152 33692676615486 33713818223904 33733023014144 33734812583424 33765981512448 33855443169184 33876686910976 33909785774592 33919005319836 33940127454016 33952145530212 33973449951168 34053667144704 34084673377664 34116165556928 34117975452288 34227481006208 34239600833256 34260922609536 34265681319831 34299160246377 34325246030544 34406834751744 34437621178912 34464856672688 34469439460624 34471432116576 34491068475136 34492898259456 34529562971202 34615860183072 34763118543552 34783086560768 34784931836928 34818918091776 34821906969876 34823754305496 34828384816008 34855929350892 34870091205632 34970041868216 34996637882752 35030830982784 35035696630389 35069927892363 35182488846783 35184355311618 35216863530561 35354328042592 35366846882094 35381216321024 35393744681568 35415785169408 35455311715356 35531899626496 35564728955392 35566615698432 35601365689344 35626593414464 35715632354304 35755493551128 35782686930816 35899833498368 35928225404032 35933002775936 35934909056256 35937993731731 35973106573677 35975014981542 35995679114928 36008253722259 36030848317776 36148807324448 36176299833856 36300263241056 36307188856512 36335902925088 36368415437124 36403948818108 36482585904128 36518230834176 36523303075896 36546046965376 36558987788232 36579813305152 36586792255104 36712162274904 36745589096489 36781490991063 36783442284498 36891472740096 36901502959818 36937557188406 36960734906784 37092900902694 37094868716724 37115999493664 37139289181696 37144227588608 37146198125568 37175575736832 37185683199756 37367306447744 37458708603904 37478987179767 37500515198328 37502504636688 37523867619968 37537154685576 37560708641664 37660045088848 37683676156672 37720494599424 37730750217342 37767614653314 37791313219296 37912608771936 37949650890912 37950066898016 38073891738176 38087373565332 38097782488064 38111272774848 38132982537728 38135005529088 38182643385768 38343223405032 38345257549872 38367100600192 38380686251544 38409921024969 38505916131984 38530077970176 38691935050496 38702454788018 38735118013722 38740268617806 38742323826276 38764577508384 38772963756774 38778119393202 38788717090304 38802452034528 38826799944192 38929484810944 38953912431616 38989903493632 38991971945472 39117121149952 39130972380864 39155340125184 39228852606336 39332787927888 39341297101743 39357281347328 39371217618096 39393645097856 39395922418944 39399116723551 39437611219617 39560983066368 39561416737024 39635691609696 39729278335488 39771509131146 39773619047916 39803868361152 39965762135104 39971076377792 39973387079808 39996157580288 40010320074816 40035235408896 40040796149016 40046120368968 40079917591272 40241714636032 40284490133069 40385170213584 40387312685664 40419253579536 40424628122928 40449993921792 40455419777778 40582420476416 40622071107072 40625558131522 40627713356412 40665250909374 40667408240004 40698337313088 40837796146188 40894499349504 40894947638272 41042909142144 41048414530221 41066288886784 41071992836264 41112121798488 41114302836048 41152289968296 41261321362443 41312922656512 41318416030976 41358982549248 41364530334582 41493930121728 41668237746688 41714742476316 41740917801024 41746468085952 41755499430372 41781700329408 41787256037184 41813476862976 41970850811799 41989126839296 41994958967416 42035989704072 42038219753712 42141047179392 42173146239792 42214351072464 42367550724954 42391886745936 42394135676256 42418285135616 42426377989632 42429818009978 42471273621126 42497923656864 42610520255212 42652152419604 42693825260268 42705493083136 42830855987388 42833128205448 42857731655232 42860005299072 42899605354944 43040051530112 43051753453121 43088087301909 43093816719807 43120857391248 43162988175216 43190072250624 43371505026304 43383297066382 43513019129344 43528426931808 43555740314112 43561531915776 43637306726592 43750601064716 43752922076136 43793347133172 43795670412312 43820826748608 43823151485568 43848114971648 43863641430336 44006761293696 44007243699328 44089865422512 44231376900592 44240945825037 44274592706064 44276941515744 44302374295296 44317850735088 44345659468032 44463151570656 44490839783936 44506593829152 44538131948362 44540494739052 44546417283396 44581647465654 44721111292416 44923568820648 44951757631872 44961482401992 44967460925016 44995677277824 45021308683264 45190971016009 45225340426448 45235124382903 45269527373616 45271928965536 45297933268224 45490135269888 45490633936384 45652801111008 45655223035968 45681230146048 45683870948352 45687575093108 45726080085504 45732213661836 45766994707392 45875779668992 45961909488768 46006816093056 46039417294936 46154480244096 46156928783616 46199574997632 46205991940797 46350824724736 46396332073728 46400093986337 46402555555902 46429209293168 46431672407328 46437846421344 46474572467856 46477037988576 46483218034848 46512385500672 46516156823138 46707774643712 46714262173852 46759903856484 46876767465024 46906181876736 46909985129044 46912473748824 46955818040748 47155795842792 47191659575424 47194163138304 47197989740741 47237767694208 47244328838343 47273748953808 47398998915814 47442792727603 47445309613338 47644095503886 47673991401504 47710249241088 47720570777568 47756864042496 47913212075008 47960253379584 47964142098236 47966686642056 47994238819904 48011004963012 48041131090368 48043679718528 48161196776448 48258618723679 48409585142016 48420057971376 48447870566784 48450440772864 48456883222272 48491220582832 48538598424144 48667199555702 48697737434528 48714749335434 48745317050976 48782389673472 48792943154592 48949549699872 48952146520512 49041987988084 49044589712664 49188630320128 49202003946424 49243470861312 49250076251208 49280979875712 49329129343104 49457201203592 49459824955632 49508149161744 49543231466989 49549819224647 49580910933008 49746773636352 49760299013166 49969331985286 49971982906356 50000686931104 50003339515584 50049539580768 50052194756928 50080944855552 50083601697792 50090261308416 50129875920384 50293992799232 50307666956456 50356819537752 50388417625728 50550145029248 50599534521216 50602218875136 50648972268672 50783164753776 50815030366464 50821846561226 50864678661888 50868802877477 50878507979754 50910191181024 51124297873376 51127010066496 51174248335392 51176963178432 51213228033292 51341221509312 51373437293568 51391383914304 51423631174656 51610252127616 51646824018296 51653691490408 51656431768368 51686103344512 51697285009032 51704159190936 51736602712704 51739347389184 51794344456803 51963910528894 52011922043263 52144677815328 52174629841152 52177397755392 52181628409018 52232860454814 52305136808448 52443717237184 52455062802324 52494956824128 52527896558592 52546246474176 52579218392064 52583481626156 52747977421824 52799514283008 52847588812928 53028678841528 53031492063888 53071824481536 53123677754112 53297849439744 53347093433088 53349923547648 53354249272142 53387728198688 53394827158624 53439890121696 53573448531456 53846893618112 53849750247552 53892338106048 53899504163904 53902363584384 53933325229056 53940559703704 53986020221952 53993518672392 54136314815219 54170284475216 54220334545832 54223210986672 54264449750784 54450394861584 54552623155686 54553221165898 54723878856192 54731219373628 54777346251264 54781787714206 54784954613844 54816162397984 54819070448064 54869719957728 55015095149924 55145310065664 55152707112776 55337209110144 55352254439727 55584778087867 55619656635088 55639351354041 55654557068032 55661957447936 55673999240496 55708933772544 55716341382912 55719297188352 55763363605248 55778524799634 55961134415732 56012839123514 56047986272096 56050959671616 56188062905856 56191043736576 56230861653056 56250772797492 56285801429952 56490067633272 56522515661248 56525514235008 56580741899136 56596125326013 56628364828168 56663898209152 56868913157904 56869536559472 56925100347024 57107807983184 57110837607264 57143642206976 57146673732096 57199473806592 57202508293632 57450783069212 57458422293076 57494476521664 57514835107548 57550650900288 57586763000832 58037902575744 58053682182027 58102677020583 58110402926709 58146866262576 58183075635456 58337229434848 58391129510896 58394227216416 58427768998144 58430868647424 58484855240448 58487957918208 58675681724928 58733010187776 58786487230016 58983145288704 58987927766716 58999181891832 59032790274752 59035922020992 59069832393728 59090467646784 59127545957376 59284202094208 59342125105536 59387326318736 59395223044528 59442196620872 59453537414544 59593917503232 59657263696719 59898091760864 59935676842496 59948643202656 59956614566688 59994236370432 60052853113344 60061194223524 60069180553452 60313499177204 60359369831488 60362571954048 60397244357632 60577755320376 60683129666667 60870401481344 60873630714624 60933106660608 60938337197283 60941570034618 60976284882448 60997876364061 61022659609856 61197573269378 61282545985024 61342421457408 61539306992128 61542571711488 61599433330176 61602701239296 61607989254396 61668182697732 61861776098304 61870074074536 61908896543104 61917128561792 61966096623808 61969383984768 61977624046464 62046795501873 62346538475312 62502356620032 62549964998432 62572113714474 62607757387664 62611376701536 62619702128928 62874394457056 62922212767232 62925550851072 62983690258944 62987031604224 62992438451124 63031665271744 63053984556108 63259719359688 63260412817784 63525460671848 63565321868672 63587830118904 63627427703424 63644727014967 63706910431689 63746885485296 63915780382818 63955582189408 63978228629406 64014673284016 64054841453824 64058239624704 64246283981082 64286597482848 64546113522688 64560077295168 64597160755712 64600587697152 64609177629696 64663705027584 64672303352832 64681286086872 64718131232192 64952999113912 64993756067968 65057257539456 65074945599573 65266066266496 65269528694016 65392786283552 65625901597074 65629383114204 65666768334944 65690020699758 65707973167616 65731240122912 65772172457472 65946433274176 66010865548992 66134798133768 66329031515136 66347065350888 66411889059096 66453561442944 66629310541808 66671119354112 66694727355984 66732719441024 66736259675904 66741988358929 66807197922543 66810742108578 66819625925094 66872471198481 67142426050336 67184556834304 67385353230972 67427636447808 67466046028288 67469625166848 67531963024896 67710886338368 67753373821952 67819571549184 67838010639672 67880254908032 67904291060424 67946899902336 68169346755328 68232331113856 68235950904576 68454962012416 68479201666512 68521845219072 68531362639662 68598320492754 68650492061088 68813669503488 68875242357824 68929713345376 68938878921248 68942864233152 68982136950272 68985796518912 69059125942404 69231720366144 69526237087104 69566173121536 69603833333853 69643813939752 69647508610992 69656769632016 69711858701784 69774235234707 69940083736432 69993275765504 70061661965568 70071393260778 70139855784726 70364977693566 70368710623236 70433727061122 70708656085184 70733693764188 70762432642048 70787489363136 70831570338816 70910623430712 71098498373721 71129457910784 71167964420007 71253186828928 71466143255829 71510987102256 71565373861632 71799666996736 71856450808064 71866005551872 71869818112512 71875987463462 71946213147354 71950029963084 71991358229856 72016507444518 72061696635552 72297614648896 72352599667712 72600526482112 72614377713024 72671805850176 72736830874248 72807897636216 73000799333553 73046606151792 73072124003151 73092093930752 73117975576464 73159626610304 73173584510208 73424324549808 73491178192978 73562981982126 73566884568996 73782945480192 73803005919636 73875114376812 73921469813568 74185801805388 74189737433448 74231998987328 74278578363392 74288455177216 74351151473664 74371366399512 74734612895488 74953997977929 74957974359534 75001030396656 75005009273376 75047735239936 75074309371152 75121417283328 75320090177696 75367352313344 75440989198848 75461500434684 75535229306628 75582626438592 75825217543872 75899301781824 75900133796032 76147783476352 76174747130664 76222545549696 76232769841839 76265965075456 76365286771536 76686446810064 76690515099744 76734201200384 76761372503088 76819842049938 77011832263968 77060155940352 77383870100992 77404909576036 77470236027444 77480537235612 77484647652552 77529155016768 77545927513548 77556238786404 77577434180608 77604904069056 77653599888384 77858969621888 77945865793341 77979806987264 78261944761728 78272442613527 78457705212672 78665575855776 78682594203486 78714562694656 78742435236192 78787290195712 78791844837888 78798233447102 78875222439234 79121966132736 79122833474048 79271383219392 79458556670976 79543018262292 79547238095832 79607736722304 79931524270208 79942152755584 79946774159616 79953256412939 80020640149632 80031373908213 80081592298032 80092240737936 80159835182544 80483429272064 80568980266138 80770340427168 80774625371328 80838507159072 80849256245856 80899987843584 80910839555556 81164840952832 81244142214144 81251116263044 81255426712824 81330501818748 81334816480008 81396674626176 81675592292376 81749958804241 81829831748847 82085818284288 82092473975827 82096829060442 82143985672528 82172681571309 82224243596976 82228605672096 82304579936592 82522642724886 82625845313024 82636832061952 82717965098496 82729060669164 82987860243456 83336475493376 83429484952632 83481835602048 83492936171904 83510998860744 83563400658816 83574512074368 83937248671913 83941701623598 83989917934832 84019258685271 84071979408144 84076439507424 84282094358784 84346292479584 84428702144928 84735101449908 84783773491872 84788271352512 84836570271232 84852755979264 84859636019956 84942547242252 84995847313728 85221040510424 85304304839208 85387650520536 85661711974776 85666256410896 85715463310464 85720010598144 85799210709888 86080103060224 86103506906242 86171603117483 86176174603818 86187633439614 86241714782496 86325976350432 86380144501248 86743010052608 86766594132764 87026038258688 87056853863616 87111480628224 87123063831552 87274613453184 87501202129432 87505844152272 87586694266344 87591340824624 87641653497216 87646302971136 87653409518519 87727282860672 88013522587392 88014487398656 88179730845024 88462753801184 88481891650074 88549185412128 88553883031488 88604748590592 88635701470176 88691318936064 88926303141312 88981679567872 89013187658304 89076263896724 89080989478104 89092834566792 89163294931308 89442222584832 89623149058261 89847137641296 89903515263744 89922964803984 89934921850032 89991354555648 89998651244767 90381942032018 90450680852896 90470248765806 90539054747232 90543857931072 90595866536448 90980270539776 90981267872768 91305602222016 91310446071936 91362460292096 91375150186216 91452160171008 91464427323672 91533989414784 91796359904067 91923818977536 92013632186112 92021092845773 92078834589872 92308960488192 92313857567232 92399149995264 92411983881594 92701649449472 92792664147456 92800187972674 92805111111804 92858418586336 92863344814656 92875692842688 92949144935712 92954075977152 92966436069696 93024771001344 93032313646276 93415549287424 93428524347704 93519807712968 93753534930048 93819970258088 93824947497648 93911636081496 94311591685584 94383319150848 94388326276608 94395979481482 94475535388416 94488657676686 94547497907616 94797997831628 94885585455206 94890619226676 95288191007772 95347982803008 95420498482176 95441141555136 95513728084992 95779633903849 95873670574227 95928284196472 95933373284112 95988477639808 96022009926024 96082262180736 96087359437056 96517237447358 96819170284032 96840115942752 96895741133568 96900881545728 96913766444544 96982441165664 97077196848288 97334399111404 97395474869056 97429498670868 97490634101952 97564779346944 97585886309184 97899099399744 97904293041024 98083975976168 98089179425328 98404007892848 98438852395611 98500152502416 98561959751424 98658258686208 98914402407184 98919649911264 99016298323488 99086462933978 99099638449294 99161821866016 99493547272704 99520598026332 99938663970572 99943965812712 100001373862208 100006679031168 100099079161536 100104389513856 100161889711104 100259751840768 100538870371121 100615333912912 100713639075504 100776835251456 101100290058496 101199069042432 101204437750272 101297944537344 101566329507552 101630060732928 101643693122452 101729357323776 101737605754954 101757015959508 101820382362048 102248595746752 102254020132992 102348496670784 102353926356864 102426456066584 102682443018624 102782767828608 102797043959493 103220504255232 103228873591753 103293648036592 103307382980816 103312863536736 103372206689024 103394570018064 103408318381872 103473205425408 103478694778368 103588688913606 103927821057788 104023844086526 104289355630656 104349259682304 104354795510784 104363256818036 104465720909628 104610273616896 104887434474368 104910125604648 104989913648256 105092492948352 105107089891167 105166963252312 105547466540349 105548623560107 105695177625856 106057357683056 106062984127776 106143648963072 106247355508224 106595698879488 106694186866176 106699847095296 106708498544284 106775456397376 106789654317248 106879780243392 107146897062912 107693787236224 107699500495104 107784676212096 107799008327808 107804727168768 107813981195193 107881119407408 107919319721031 107987037344784 108272629630438 108340568950432 108440669091664 108446421973344 108528899501568 108900789723168 109105246311372 109106442331796 109447757712384 109462438747256 109554692502528 109563575428412 109569909227688 109632324795968 109638140896128 109739439915456 110030190299848 110236767289467 110305414225552 110344472973189 110674418220288 110704508879454 111169556175734 111239313270176 111278702708082 111309114136064 111323914895872 111347998480992 111417867545088 111432682765824 111438594376704 111526727210496 111557049599268 111922268831464 112025678247028 112095972544192 112101919343232 112376125811712 112461723306112 112501545594984 112571602859904 112980135266544 113045031322496 113051028470016 113161483798272 113192250652026 113256729656336 113327796418304 113737826315808 113739073118944 113850200694048 114215615966368 114221675214528 114287284413952 114293347464192 114398947613184 114405016587264 114901566138424 114916844586152 114988953043328 115029670215096 115101301800576 115229763074907 116075805151488 116107364364054 116205354041166 116220805853418 116293732525152 116366151270912 116674458869696 116782259021792 116788454432832 116855537996288 116861737294848 116969710480896 116975915836416 117351363449856 117466020375552 117572974460032 117975855533432 117998363783664 118065580549504 118071844041984 118180935293568 118197350170653 118312833658851 118568404188416 118684250211072 118774652637472 118790446089056 118884393241744 118907074829088 119187835006464 119314527393438 119796183521728 119871353684992 119897286405312 119913229133376 119988472740864 120105706226688 120122388447048 120138361106904 120626998354408 120718739662976 120725143908096 120853470399207 121155510640752 121366259333334 121740802962688 121747261429248 121866213321216 121876674394566 121883140069236 121952569764896 121995752728122 122045319219712 122395146538756 122565091970048 122684842914816 123078613984256 123145243590663 123198866660352 123215978508792 123336365395464 123740148149072 123783964087329 123817793086208 123834257123584 123932193247616 123938767969536 123955248092928 124093591003746 124693076950624 125004713240064 125099929996864 125144227428948 125215514775328 125222753403072 125239404257856 125748788914112 125844425534464 125912552435397 125967380517888 125984876902248 126063330543488 126107969112216 126519438719376 126520825635568 127050921343696 127130643737344 127175660237808 127254855406848 127289454029934 127413820863378 127493770970592 127831560765636 127911164378816 127956457258812 128029346568032 128109682907648 128116479249408 128492567962164 128573194965696 129120154590336 129155260359363 129194321511424 129264261905727 129281450159421 129362572173744 129436262464384 129905998227824 129987512135936 130114515078912 130149891199146 130532132532992 130539057388032 130785572567104 131251803194148 131258766228408 131333536669888 131380041399516 131415946335232 131462480245824 131544344914944 131892866548352 132021731097984 132269596267536 132694130701776 132722837475111 132823778118192 132907122885888 133258621083616 133342238708224 133389454711968 133465438882048 133472519351808 133483976717858 133614395845086 133621484217156 133639251850188 133744942396962 134284852100672 134369113668608 134770706461944 134855272895616 134932092056576 135063926049792 135421772676736 135572913048027 135676021279344 135705373148709 135760509816064 135808582120848 135893799804672 136338693510656 136464662227712 136471901809152 136909924024832 136958403333024 137043690438144 137062725279324 137196640985508 137300984122176 137627339006976 137750484715648 137859426690752 137877757842496 137885728466304 137964273900544 138118251884808 138463440732288 139052474174208 139200281959011 139207666667706 139287627879504 139295017221984 139313539264032 139423717403568 139548470469414 139880167472864 139986551531008 140123323931136 140142786521556 140279711569452 140729955387132 140737421246472 140867454122244 141417312170368 141467387528376 141574978726272 141593969222223 141821246861424 142189453460327 142196996747442 142328378182809 142335928840014 142506373657856 142932286511658 143021974204512 143130747723264 143599333993472 143712901616128 143732011103744 143739636225024 143751974926924 143892426294708 143900059926168 143982716459712 144033014889036 144123393271104 144595229297792 144775856171037 145201052964224 145228755426048 145343611700352 145473661748496 145615795272432 146001598667106 146093212303584 146144248006302 146184187861504 146235951152928 146319253220608 146347169020416 146848649099616 146982356385956 147125963964252 147133769137992 147565890960384 147606011839272 147750228753624 147842939627136 148371603610776 148379474866896 148463997974656 148484619052601 148504363034923 148629694400967 148649457673941 148742732799024 149469225790976 149907995955858 149915948719068 150002060793312 150010018546752 150095470479872 150148618742304 150242834566656 150640180355392 150734704626688 150881978397696 150923000869368 151070458613256 151165252877184 151650435087744 151798603563648 151800267592064 152295566952704 152349494261328 152445091099392 152457451669393 152465539683678 152606408632431 152730573543072 153372893620128 153381030199488 153468402400768 153522745006176 153639684099876 154023664527936 154120311880704 154767740201984 154809819152072 154940472054888 154961074471224 154969295305104 155058310033536 155091855027096 155112477572808 155209808138112 155717939243776 155883461819267 155891731586682 156035766129789 156523889523456 156544885227054 156915410425344 157331151711552 157365188406972 157429125389312 157484870472384 157574580391424 157583689675776 157596466894204 157750444878468 158243932265472 158245666948096 158542766438784 159086036524584 159094476191664 159215473444608 159863048540416 159884305511168 159893548319232 159906512825878 160041280299264 160062747816426 160163184596064 160184481475872 160319670365088 160966858544128 161137960532276 161540680854336 161549250742656 161677014318144 161698512491712 161799975687168 161821679111112 162408944445657 162502232526088 162510853425648 162661003637496 162669632960016 162793349252352 162806548880983 163351184584752 163499917608482 163659663497694 164171636568576 164184947951654 164193658120884 164287971345056 164345363142618 164448487193952 164457211344192 164609159873184 165045285449772 165251690626048 165273664123904 165435930196992 165458121338328 166754334263601 166858969905264 166963671204096 166985872343808 167021997721488 167126801317632 167149024148736 167874497343826 167883403247196 167979835869664 168038517370542 168143958816288 168152879014848 168564188717568 168692584959168 168857404289856 169470202899816 169567546983744 169576542705024 169673140542464 169719272039912 169885094484504 169991694627456 170442081020848 170608609678416 170775301041072 170896315285007 171323423949552 171332512821792 171430926620928 171440021196288 171598421419776 172160206120448 172207013812484 172343206234966 172352349207636 172375266879228 172483429564992 172651952700864 172760289002496 173486020105216 173533188265528 174113707727232 174161046546081 174549226906368 175002404258864 175011688304544 175173388532688 175182681649248 175283306994432 175292605942272 175306819037038 175454565721344 176027045174784 176028974797312 176359461690048 176925507602368 176963783300148 177098370824256 177107766062976 177209497181184 177271402940352 177382637872128 177852606282624 177876462964291 178026375316608 178152527793448 178161978956208 178185669133584 178326589862616 179246298116522 179694275282592 179807030527488 179845929607968 179869843700064 179982709111296 179997302489534 180763884064036 180901361705792 180940497531612 181078109494464 181087715862144 181191733072896 181873686851129 182611204444032 182620892143872 182635699431563 182750300372432 182815011591849 182928854647344 183067978829568 183592719808134 183847637955072 184027264372224 184042185691546 184157669179744 184617920976384 184627715134464 184798299990528 184823967763188 185403298898944 185585328294912 185600375945348 185610222223608 185716837172672 185726689629312 185751385685376 185898289871424 185908151954304 185932872139392 186064627292552 186739872452497 186857048695408 187039615425936 187507069860096 187639940516176 187649894995296 187823272162992 188623183371168 188766638301696 188776652553216 188791958962964 188951070776832 188977315353372 189094995815232 189595995663256 189771170910412 189781238453352 190576382015544 190695965606016 190882283110272 190934181044901 191559267807698 191710765241827 191736256999721 191747341148454 191856568392944 191866746568224 191976955279616 192044019852048 192164524361472 192174718874112 193034474894716 193638340568064 193680231885504 193791482267136 193801763091456 193827532889088 193964882331328 194154393696576 194668798222808 194790949738112 194858997341736 194981268203904 195171772618368 195224836798719 195798198799488 195808586082048 196167951952336 196178358850656 196808015785696 196877704791222 197000305004832 197123919502848 197316517372416 197828804814368 197839299822528 198032596646976 198172925867956 198199276898588 198323643732032 198987094545408 199041196052664 199877327941144 199887931625424 200002747724416 200013358062336 200198158323072 200208779027712 200225965076787 200421593767629 201077740742242 201230667825824 201427278151008 201553670502912 202200580116992 202398138084864 202408875500544 202595889074688 203132659015104 203260121465856 203287386244904 203458714647552 203475211509908 203514031919016 203640764724096 204497191493504 204508040265984 204696993341568 204707852713728 204852912133168 205364886037248 205565535657216 205594087918986 206441008510464 206457747183506 206587296073184 206614765961632 206625727073472 206744413378048 206789140036128 206816636763744 206946410850816 206957389556736 207177377827212 207855642115576 208047688173052 208578711261312 208698519364608 208726513636072 208931441819256 209322705704121 209774868948736 209820251209296 209979827296512 210184985896704 210214179782334 210333926504624 211094933080698 211097247120214 211390355251712 212114715366112 212125968255552 212287297926144 212494711016448 213295495121163 213388373732352 213416997088568 213550912794752 213579308634496 213759560486784 215387574472448 215399000990208 215569352424192 215598016655616 215609454337536 215627962390386 215762238814816 215838639442062 215974074689568 216545259260876 216681137900864 216881338183328 216892843946688 217057799003136 217801579446336 218210492622744 218212884663592 218924877494512 219002398000659 219127150856824 219139818455376 219264649591936 219276281792256 219478879830912 220060380599696 220473534578934 220610828451104 220688945946378 221348836440576 221409017758908 222339112351468 222478626540352 222557405416164 222618228272128 222647829791744 222695996961984 222835735090176 222865365531648 223053454420992 223114099198536 223844537662928 224051356494056 224191945088384 224203838686464 224861993933787 224923446612224 225003091189968 225143205719808 225960270533088 226090062644992 226102056940032 226322967596544 226384501304052 226513459312672 226655592836608 227475652631616 227478146237888 227700401388096 228431231932736 228443350429056 228574568827904 228698309525517 228797895226368 229803132276848 229833689172304 229977906086656 230059340430192 230202603601152 230459526149814 232151610302976 232214728728108 232410708082332 232441611706836 232587465050304 232732302541824 233348917739392 233564518043584 233576908865664 233711075992576 233837597380023 233939420961792 234817327840581 235145948920064 235951711066864 235996727567328 236131161099008 236143688083968 236361870587136 236394700341306 236625667317702 237136808376832 237368500422144 237549305274944 237580892178112 237768786483488 237814149658176 238375670012928 238629054786876 239592367043456 239794572810624 239826458266752 239859769238817 240094121724639 240244776894096 240276722213808 241253996708816 241437479325952 241450287816192 241706940798414 242311021281504 242732518666668 243481605925376 243494522858496 243732426642432 243753348789132 243766280138472 243905139529792 243991505456244 244090638439424 244790293077512 245249876412723 245489495246541 246277421927481 246290487181326 246431957017584 246518044713927 246672730790928 247480296298144 247567928174658 247635586172416 247668514247168 247864386495232 247877535939072 247910496185856 248187182007492 249386153901248 250009426480128 250199859993728 250288454857896 250431029550656 250445506806144 250478808515712 251497577828224 251565956122117 251811746015739 251825104870794 251969753804496 252057776055813 252126661086976 252215938224432 253038877438752 253041651271136 254101842687392 254261287474688 254351320475616 254509710813696 254578908059868 254827641726756 254987541941184 255663121531272 255822328757632 255912914517624 256058693136064 256219365815296 256985135924328 257146389931392 258240309180672 258310520718726 258514809352449 258528523811454 258562900318842 258725144347488 258872524928768 259811996455648 259975024271872 260229030157824 260299782398292 261064265065984 261078114776064 261571145134208 262503606388296 262517532456816 262667073339776 262760082799032 262924960491648 262960228555557 263785733096704 264043462195968 264539192535072 265388261403552 265445674950222 265647556236384 265814245771776 266517242167232 266684477416448 266778909423936 266930877764096 266945038703616 266967953435716 267228791690172 267242968434312 267278503700376 267489884793924 268569704201344 268869447174783 269541412923888 269710545791232 269732414492003 269995953734301 270843545353472 271145826096054 271352042558688 271410746297418 271521019632128 271617164241696 271787599609344 272677387021312 272929324455424 272943803618304 273819848049664 273916806666048 274087380876288 274125450558648 274393281971016 274601968244352 275389079712201 275500969431296 275718853381504 275755515684992 275771456932608 275793817064857 276063278537319 276236503769616 276926881464576 278104948348416 278400563918022 278415333335412 278575255759008 278590034443968 278627078528064 278847434807136 279096940938828 279760334945728 279973103062016 280246647862272 280285573043112 280559423138904 281459910774264 281474842492944 281734908244488 281991430931483 282834624340736 282934775056752 283149957452544 283187938444446 283642493722848 284378906920654 284393993494884 284656756365618 284671857680028 285012747315712 285864573023316 286043948409024 286261495446528 287338901711547 287425803232256 287464022207488 287503949853848 287784852589416 287800119852336 287965432919424 288066029778072 288246786542208 289190458595584 289551712342074 290402105928448 290457510852096 290687223400704 290947323496992 291231590544864 292003197334212 292186424607168 292288496012604 292368375723008 292471902305856 292638506441216 292694338040832 293697298199232 293964712771912 294251927928504 294267538275984 295212023678544 295500457507248 295685879254272 296743207221552 296758949733792 296927995949312 296969238105202 297008726069846 297259388801934 297298915347882 297485465598048 298938451581952 299815991911716 299831897438136 300004121586624 300020037093504 300190940959744 300297237484608 300485669133312 301280360710784 301616611113363 301846001738736 302140917226512 302330505754368 302355019350397 303300870175488 303597207127296 303600535184128 304591133905408 304698988522656 304890182198784 304914903338786 304931079367356 305212817264862 305461147086144 306745787240256 306762060398976 306936804801536 307045490012352 307279368199752 308047329055872 309619638304144 309686620775259 309880944109776 309922148942448 309938590610208 310116620067072 310183710054192 310224955145616 310419616276224 311435878487552 311766923638534 311783463173364 312071532259578 313047779046912 313089770454108 313830820850688 314662303423104 314730376813944 314969740944768 315149160782848 315192933788408 315500889756936 316336797112063 316645870680321 317085532877568 318172073049168 318188952383328 318430946889216 319726097080832 319768611022336 319787096638464 319813025651756 320082560598528 320125495632852 320326369192128 320368962951744 320639340730176 322275921064552 323081361708672 323098501485312 323354028636288 323397024983424 323441943585579 323643358222224 324800657904359 324817888891314 325004465052176 325021706851296 325322007274992 325339265920032 325586698504704 325613097761966 326702369169504 326999835216964 327319326995388 328343273137152 328369895903308 328387316241768 328575942690112 328690726285236 328896974387904 328914422688384 329218319746368 330090570899544 330342002647969 330385928185187 330710301868401 330916242676656 333508668527202 333717939810528 333927342408192 333971744687616 334043995442976 334253602635264 334298048297472 335748994687652 335766806494392 335959671739328 336077034741084 336287917632576 336305758029696 337128377435136 337385169918336 337714808579712 338940405799632 339135093967488 339153085410048 339180584658617 339438544079824 339770188969008 339983389254912 340884162041696 341217219356832 341550602082144 341792630570014 342646847899104 342665025643584 342861853241856 342880042392576 343196842839552 344320412240896 344414027624968 344686412469932 344704698415272 344750533758456 344966859129984 345303905401728 346802620268923 347066376531056 348227415454464 348255650468881 348322093092162 349098453812736 350004808517728 350023376609088 350346777065376 350365363298496 350566613988864 350585211884544 350613638074076 350909131442688 352054090349568 352057949594624 352718923380096 353851015204736 353927566600296 354196741648512 354215532125952 354542805880704 354592050511959 355705212565248 355752925928582 356052750633216 356081620142339 356305055586896 356323957912416 356371338267168 356653179725232 358492596233044 359388550565184 359614061054976 359691859215936 359739687400128 359965418222592 359994604979068 361527768128072 361802723411584 361880995063224 362156218988928 362175431724288 362560411197621 363747373702258 364083454302841 365222408888064 365241784287744 365271398863126 365500600744864 365630023183698 365857709294688 366135957659136 367185439616268 367695275910144 368054528744448 368084371383092 368315338359488 369235841952768 369596599981056 369647935526376 371200751890696 371220444447216 371433674345344 371453379258624 371502771370752 371796579742848 371816303908608 371865744278784 372129254585104 373479744904994 373714097390816 374079230851872 375014139720192 375279881032352 375299789990592 375646544325984 377246366742336 377533276603392 377583917925928 377902141553664 377954630706744 378189991630464 379191991326512 379542341820824 379562476906704 381152764031088 381391931212032 381764566220544 381868362089802 383118535615396 383421530483654 383472513999442 383494682296908 383713136785888 383733493136448 383953910559232 384088039704096 384329048722944 384349437748224 386068949789432 387360463771008 387465781078089 387582964534272 387929764662656 388308787393152 389337596445616 389581899476224 389717994683472 389962536407808 390343545236736 390449673597438 391596397598976 391617172164096 392335903904672 392356717701312 393616031571392 393755409582444 394000610009664 394247839005696 394633034744832 395657609628736 395678599645056 396065193293952 396345851735912 396398553797176 396647287464064 398082392105328 399754655882288 399775863250848 400005495448832 400026716124672 400396316646144 400417558055424 400451930153574 400843187535258 402155481484484 402461335651648 402854556302016 403107341005824 404401160233984 404796276169728 405191778149376 406265318030208 406574772489808 406718739144081 406950423019816 407028063838032 407281529448192 408994382987008 409016080531968 409393986683136 409415705427456 409705824266336 410729772074496 411131071314432 411188175837972 412882017020928 412915494367012 413174592146368 413229531923264 413251454146944 413488826756096 413578280072256 413633273527488 413892821701632 414354755654424 415711284231152 416095376346104 417157422522624 417453027272144 417600845877033 417862883638512 418645411408242 419549737897472 419640502418592 419959654593024 420369971793408 420428359564668 420667853009248 422189866161396 422194494240428 422780710503424 424229430732224 424251936511104 424781907666669 426568360380981 426590990242326 426833994177136 426985134548427 427101825589504 427158617268992 427519120973568 430775148944896 430798001980416 431138704848384 431196033311232 431218908675072 431255924780772 431524477629632 431677278884124 431948149379136 433090518521752 433362275801728 433762676366656 433785687893376 434327568513111 435603158892672 436420985245488 436425769327184 437849754989024 438004796001318 438254301713648 438279636910752 438529299183872 438552563584512 438957759661824 440120761199392 440947069157868 441221656902208 441377891892756 442697672881152 442818035517816 444678224702936 444957253080704 445114810832328 445391993923968 445453857157803 445513089104769 445889083202901 445948373021823 446228198397072 447689075325856 448102712988112 448383890176768 448407677372928 449723987867574 449846893224448 450006182379936 450286411439616 451920541066176 452180125289984 452204113880064 452645935193088 452769002608104 453026918625344 453311185673216 454951305263232 454956292475776 455400802776192 456862463865472 456886700858112 457372355008179 457396619051034 457819225897293 459606264553696 459667378344608 459955812173312 460118680860384 460405207202304 460919052299628 464303220605952 464429457456216 464821416164664 464883223413672 465174930100608 466697835478784 467129036087168 467153817731328 467193918512503 467650385457801 467675194760046 468107298389367 469634655681162 470291897840128 471903422133728 471993455134656 472262322198016 472287376167936 472723741174272 472789400682612 473251334635404 474273616753664 474737000844288 475098610549888 475161784356224 475537572966976 475628299316352 477258109573752 479184734086912 479589145621248 479652916533504 479719538477634 480188243449278 480489553788192 480553444427616 482507993417632 482874958651904 482900575632384 483413881596828 484622042563008 485465037333336 486963211850752 487226833336971 487506697578264 487532560276944 487810279059584 487983010912488 488419646642949 489580586155024 490499752825446 490978990493082 492554843854962 492580974362652 492863914035168 493036089427854 493345461581856 494960592596288 495135856349316 495271172344832 495337028494336 495728772990464 495755071878144 495820992371712 496374364014984 498772307802496 500263002790803 500399719987456 500576909715792 500862059101312 500891013612288 500957617031424 502995155656448 503131912244234 503623492031478 503650209741588 503939507608992 504115552111626 504253322173952 504431876448864 506077754877504 506083302542272 508203685374784 508522574949376 508702640951232 509019421627392 509157816119736 509655283453512 509975083882368 511326243062544 511644657515264 511825829035248 512117386272128 512188517406163 512688945855021 513970271848656 514292779862784 516480618361344 516621041437452 517029618704898 517057047622908 517125800637684 517450288694976 517745049857536 519623992911296 519950048543744 520458060315648 520599564796584 522128530131968 523142290268416 525007212776592 525035064913632 525334146679552 525520165598064 525849920983296 525920457111114 527571466193408 528086924391936 529078385070144 530776522807104 530891349900444 531295112472768 531628491543552 533034484334464 533557818847872 533629388892873 533861755528192 533935906871432 534457583380344 534485936868624 534557007400752 534979769587848 537139408402688 537738894349566 539082825847776 539421091582464 539464828984006 539991907468602 541687090706944 542291652192108 542704085117376 542821492594836 543042039264256 543234328483392 543575199218688 545621060553387 545858648910848 547833613332096 547907098294689 548250901117296 548786563942032 549203936488704 550778159424402 551001938862592 551437706763008 551511031369984 551542913865216 551587634129714 552126557074638 552473007539232 553853762929152 556209896696832 556801127836044 556830666670824 557150511518016 557180068887936 557254157056128 557694869614272 558193881877656 559520669891456 559672794890573 560219617357491 560571146086224 561118846277808 562919821548528 562949684985888 563469816488976 563982861862966 565669248681472 565869550113504 566299914905088 566375876888892 567284987445696 568757813841308 568787986989768 569313512731236 569343715360056 570025494631424 571729146046632 572087896818048 574647317830789 574677803423094 575007899707696 575132295725481 575208770999163 575569705178832 575600239704672 575930865838848 576132059556144 576493573084416 578380917191168 579103424684148 580804211856896 580915021704192 581374446801408 581894646993984 582463181089728 584006394668424 584372849214336 584576992025208 584943804611712 585277012882432 587394596398464 587929425543824 588503855857008 588535076551968 590424047357088 591000915014496 591371758508544 593486414443104 593517899467584 593855991898624 593938476210404 594017452139692 594518777603868 594597830695764 594970931196096 599631983823432 599663794876272 600008243173248 600040074187008 600088726703707 600594474969216 600677895230361 602560721421568 603201221822381 603233222226726 603692003477472 604281834453024 604661011508736 604710038700794 606601740350976 607194414254592 607201070368256 609182267810816 609397977045312 609780364397568 609829806677572 609862158734712 610425634529724 610922294172288 613491574480512 613524120797952 613573866629633 614090980024704 614558736399504 616094658111744 619239276608288 619373241550518 619761888219552 619844297884896 619877181220416 620233240134144 620367420108384 620449910291232 620839232552448 622871756975104 623533847277068 623566926346728 624143064519156 626095558093824 626179540908216 627362043407827 629324606846208 629460753627888 629939481889536 629990558713369 630385867576816 631001779513872 632673594224126 633291741360642 634171065755136 636344146098336 636377904766656 636861893778432 639452194161664 639537222044672 639626051303512 640165121197056 640250991265704 640652738384256 640737925903488 641278681460352 644147649920411 644551842129104 646162723417344 646197002970624 646708057272576 646794049966848 646883887171158 647286716444448 649601315808718 649635777782628 650008930104352 650043413702592 650644014549984 650678531840064 651173397009408 651226195523932 653404738339008 653999670433928 654638653990776 656739791806616 656774632483536 657151885380224 657381452570472 657793948775808 657828845376768 658436639492736 660181141799088 660684005295938 660771856370374 661294437407201 661420603736802 661832485353312 667017337054404 667435879621056 667854684816384 667943489375232 668087990885952 668507205270528 668596096594944 671497989375304 671533612988784 671919343478656 672154069482168 672575835265152 672611516059392 674770339836672 675429617159424 677880811599264 678270187934976 678306170820096 678361169317234 678877088159648 679540377938016 679966778509824 681768324083392 682434438713664 683101204164288 683585261140028 685293695798208 685330051287168 685723706483712 686393685679104 688828055249936 689372824939864 689409396830544 689501067516912 689933718259968 690607810803456 693605240537846 694132753062112 696454830908928 696511300937762 696644186184324 698196907625472 700009617035456 700046753218176 700693554130752 700730726596992 701133227977728 701227276148152 701818262885376 703772092597847 705437846760192 707702030409472 707855133200592 708393483297024 708431064251904 709085611761408 709184101023918 711410425130496 711505851857164 712105501266432 712163240284678 712610111173792 712647915824832 712742676534336 713306359450464 716985192466088 718777101130368 719383718431872 719479374800256 719579307716451 719989209958136 722602115142271 723055536256144 723605446823168 723761990126448 724312437977856 724350863448576 725120822395242 727494747404516 728166908605682 730444817776128 730483568575488 730542797726252 731001201489728 731260046367396 731715418589376 732271915318272 734370879232536 735749629238169 736168742766184 736630676718976 738832265782443 739295871052752 742401503781392 742440888894432 742867348690688 742906758517248 743005542741504 743593159485696 743632607817216 743731488557568 744258509170208 746959489809988 747428194781632 748158461703744 750028279440384 750559762064704 750599579981184 751293088651968 754492733484672 754697868366351 755167835851856 755435238047217 755909261413488 756379983260928 758383982653024 759084683641648 759124953813408 762305528062176 762783862424064 763529132441088 763736724179604 766237071230792 766843060967308 766945027998884 766989364593816 767426273571776 767466986272896 767907821118464 768176079408192 768658097445888 772137899578864 774720927542016 774931562156178 775544428057347 775859529325312 776617574786304 778675192891232 779163798952448 779435989366944 779925072815616 780687090473472 780899347194876 783192795197952 783234344328192 784671807809344 784713435402624 787232063142784 787510819164888 788001220019328 788880685666671 791315219257472 791357199290112 792130386587904 792691703471824 792797107594352 793294574928128 796164784210656 799509311764576 799551726501696 800010990897664 800053432249344 800792633292288 800835116110848 800903860307148 801686375070516 804310962968968 804922671303296 805709112604032 806608341524349 809197243476009 809987861202903 812530636060416 813149544979616 813437478288162 813900846039632 814056127676064 814563058896384 817988765974016 818032161063936 818787973366272 818831410854912 819411648532672 821459544148992 822262142628864 822376351675944 825830988734024 826349184292736 826459063846528 826502908293888 827156560144512 827266547054976 827381451194571 828189835611957 828709511308848 831422568462304 832190752692208 834314845045248 834906054544288 835201691754066 835725767277024 837290822816484 839099475794944 839281004837184 839919309186048 840739943586816 840856719129336 841335706018496 844379732322792 844388988480856 845974292794449 848458861464448 848503873022208 849563815333338 853136720761962 853181980484652 853667988354272 853970269096854 854203651179008 854317234537984 855038241947136 861550297889792 862016705134641 862277409696768 862392066622464 862511849561544 863048955259264 863354557768248 863896298758272 866181037043504 866724551603456 867525352733312 867571375786752 868655137026222 871206317785344 872841970490976 872851538654368 875699509978048 876009592002636 876508603427296 876559273821504 877058598367744 877105127169024 877915519323648 880241522398784 881894138315736 882443313804416 882755783785512 885636071035632 889356449405872 889914506161408 890229621664656 890783987847936 890907714315606 891026178209538 891778166405802 891896746043646 892456396794144 895378150651712 896205425976224 896767780353536 896815354745856 899447975735148 899693786448896 900012364759872 900572822879232 903841082132352 904360250579968 904849833340089 905538005216208 906053837250688 907065058051191 909902610526464 909912584951552 910801605552384 913724927730944 913773401716224 914744710016358 914793238102068 915638451794586 919212529107392 919334756689216 919911624346624 920237361720768 920810414404608 921838104599256 928858914912432 929059862325777 929642832329328 929766446827344 930349860201216 933395670957568 934258072174336 934307635462656 934387837025006 935300770915602 935350389520092 936214596778734 939269311362324 940583795680256 943806844267456 943986910269312 944524644396032 945447482348544 945578801365224 946502669270808 949010391336189 949937612040963 950197221099776 950323568712448 951075145933952 951256598632704 954516219147504 958369468173824 959178291242496 959305833067008 959439076955268 960376486898556 960979107576384 961106888855232 965015986835264 965749917303808 966827763193656 969244085126016 970930074666672 974401973713077 974453666673942 975013395156528 975065120553888 975620558119168 975966021824976 976839293285898 979161172310048 980999505650892 981957980986164 985109687709924 985161948725304 985727828070336 986072178855708 986690923163712 989921185192576 990271712698632 991026007943907 991157784555561 991457545980928 992748728029968 997544615604992 1000526005581606 1000799439974912 1001153819431584 1001724118202624 1001782027224576 1001915234062848 1005990311312896 1006263824488468 1007246984062956 1007300419483176 1007879015217984 1008231104223252 1008506644347904 1008863752897728 1012155509755008 1012166605084544 1016407370749568 1017405281902464 1017541753975851 1018315632239472 1019310566907024 1019950167764736 1022652486125088 1023289315030528 1023651658070496 1024234772544256 1024377034812326 1025377891710042 1027940543697312 1028585559725568 1032961236722688 1033242082874904 1034059237409796 1034114095245816 1034251601275368 1034900577389952 1035490099715072 1039247985822592 1039392333368207 1040407860806769 1041199129593168 1044766951406643 1046284580536832 1050014425553184 1050070129827264 1050668293359104 1051040331196128 1051699841966592 1051840914222228 1055142932386816 1056173848783872 1058156770140288 1061553045614208 1061782699800888 1062590224945536 1066068968668928 1067115637695744 1067202161685751 1067258777785746 1067871813742864 1068244860427017 1068915166760688 1068971873737248 1069114014801504 1069959539175696 1074278816805376 1075477788699132 1078165651695552 1078842183164928 1078929657968012 1079983814937204 1083374181413888 1084583304384216 1085408170234752 1085642985189672 1086468656966784 1091184232734869 1091242121106774 1092250362908523 1095667226664192 1095814196589378 1096501802234592 1097573127884064 1098407872977408 1101556318848804 1102003877725184 1102875413526016 1103022062739968 1103085827730432 1103175268259428 1104253114149276 1104946015078464 1107707525858304 1113602255672088 1113661333341648 1114301023036032 1114360137775872 1114508314112256 1115389739228544 1116387763755312 1119041339782912 1119345589781146 1120439234714982 1121142292172448 1122237692555616 1125839643097056 1125899369971776 1126939632977952 1127965723725932 1131338497362944 1131739100227008 1132599829810176 1132751753777784 1134569974891392 1137515627682616 1137575973979536 1138627025462472 1138687430720112 1139494323740747 1139645842166881 1143458292093264 1144175793636096 1149294635661578 1149355606846188 1150015799415392 1150264591450962 1150417541998326 1151139410357664 1151200479409344 1151861731677696 1152264119112288 1152987146168832 1156761834382336 1158206849368296 1161608423713792 1162748893602816 1163789293987968 1164926362179456 1168012789336848 1168745698428672 1169153984050416 1169887609223424 1169982466181971 1174789192796928 1175858851087648 1177007711714016 1177070153103936 1180848094714176 1182001830028992 1182743517017088 1186972828886208 1187035798935168 1187711983797248 1187876952420808 1188034904279384 1189037555207736 1189195661391528 1189941862392192 1196274206995049 1199263967646864 1199327589752544 1200016486346496 1200080148374016 1200177453407414 1201188949938432 1201355790460722 1205121442843136 1206402443644762 1206466444453452 1207384006954944 1208563668906048 1209322023017472 1209420077401588 1213203480701952 1214388828509184 1214402140736512 1218795954090624 1219659613355144 1219724317469424 1220851269059448 1221844588344576 1226983148961024 1227048241595904 1227147733259266 1228181960049408 1229117472799008 1232189316223488 1238478553216576 1238746483101036 1239523776439104 1239688595769792 1239754362440832 1240466480268288 1240734840216768 1240899820582464 1241678465104896 1245135240750037 1247067694554136 1247133852693456 1248286129038312 1252359081816432 1254724086815654 1258649213692416 1258921507255776 1259878963779072 1259981117426738 1260771735153632 1262003559027744 1265347188448252 1266583482721284 1268342131510272 1272688292196672 1272755809533312 1278449896020941 1279252102607024 1279705081142943 1280501982531408 1281305476768512 1281475851806976 1282557362920704 1288295299840822 1289103684258208 1292325446834688 1292394005941248 1293416114545152 1293588099933696 1293767774342316 1294573432888896 1299202631617436 1299271555565256 1300017860208704 1300086827405184 1301288029099968 1301357063680128 1302452391047864 1306809476678016 1307999340867856 1309277307981552 1313479583613232 1313549264967072 1314303770760448 1314762905140944 1315587897551616 1315657690753536 1316873278985472 1320362283598176 1321368010591876 1321543712740748 1322588874814402 1322841207473604 1323664970706624 1334034674108808 1334871759242112 1336175981771904 1336361571473409 1336539267314307 1341975356692789 1342995978750608 1343067225977568 1343838686957312 1344308138964336 1345151670530304 1345223032118784 1349540679673344 1350859234318848 1355761623198528 1356540375869952 1356612341640192 1356722338634468 1357754176319296 1359080755876032 1359933557019648 1363536648166784 1364868877427328 1366202408328576 1367170522280056 1370587391596416 1370660102574336 1372117065024537 1377656110499872 1378745649879728 1378818793661088 1379002135033824 1379867436519936 1381215621606912 1387210481075692 1388265506124224 1392909661817856 1393022601875524 1393288372368648 1400019234070912 1400093506436352 1401387108261504 1401461453193984 1401581755537509 1402454552296304 1402951156373403 1407544185195694 1410875693520384 1415404060818944 1415710266401184 1416786966594048 1416862128503808 1418171223522816 1418368202047836 1422820850260992 1423011703714328 1424211002532864 1424326480569356 1425220222347584 1425295831649664 1425485353068672 1426612718900928 1433970384932176 1437554202260736 1438767436863744 1438958749600512 1439158615432902 1439978419916272 1445204230284542 1446111072512288 1447210893646336 1447523980252896 1448624875955712 1448701726897152 1450241644790484 1454989494809032 1456333817211364 1460889635552256 1461085595452504 1462002402979456 1462520092734792 1463430837178752 1465258939928847 1468741758465072 1471499258476338 1472337485532368 1473261353437952 1477664531564886 1478591742105504 1484803007562784 1484881777788864 1485734697381376 1485813517034496 1486011085483008 1487186318971392 1487265215634432 1487462977115136 1488517018340416 1493918979619976 1494856389563264 1496316923407488 1501119524129408 1501199159962368 1502586177303936 1508985466969344 1509395736732702 1510335671703712 1510870476094434 1511818522826976 1512759966521856 1516767965306048 1518169367283296 1518249907626816 1524611056124352 1525567724848128 1527058264882176 1527473448359208 1532474142461584 1533686121934616 1533890055997768 1533978729187632 1534852547143552 1534933972545792 1536352158816384 1536565552218489 1538066837565063 1544275799157728 1549441855084032 1549863124312356 1551088856114694 1551719058650624 1553235149572608 1557350385782464 1558327597904896 1558871978733888 1559850145631232 1561374180946944 1561798694389752 1566385590395904 1569343615618688 1569426870805248 1574464126285568 1575021638329776 1576002440038656 1577761371333342 1582630438514944 1582714398580224 1584260773175808 1585383406943648 1585594215188704 1586589149856256 1592329568421312 1599018623529152 1599103453003392 1600021981795328 1600888166678619 1601585266584576 1601807720614296 1603372750141032 1608621925937936 1609845342606592 1611418225208064 1613216683048698 1618394486952018 1619975722405806 1625061272120832 1626299089959232 1626874956576324 1627801692079264 1628112255352128 1629126117792768 1635977531948032 1636863181660161 1637575946732544 1638823297065344 1643721294884067 1644752703351888 1651661977468048 1652698368585472 1652918127693056 1653005816587776 1654313120289024 1654533094109952 1654762902389142 1656379671223914 1657419022617696 1662845136924608 1664381505384416 1668629690090496 1669812109088576 1670403383508132 1671451534554048 1674581645632968 1678562009674368 1679018384671719 1680658852072473 1681713438258672 1682671412036992 1688759464645584 1688777976961712 1691948585588898 1696917722928896 1697007746044416 1699127630666676 1706273441523924 1706363960969304 1707335976708544 1707940538193708 1708407302358016 1708634469075968 1710076483894272 1723941953492367 1724033410269282 1725023699123088 1725396887176443 1725626312997489 1726097910518528 1726709115536496 1727792597516544 1732362074087008 1733449103206912 1735050705466624 1735142751573504 1737310274052444 1742412635570688 1745683940981952 1745703077308736 1751399019956096 1752019184005272 1753017206854592 1753118547643008 1754117196735488 1755831038647296 1760483044797568 1763788276631472 1764886627608832 1765511567571024 1771272142071264 1778712898811744 1779829012322816 1780459243329312 1781567975695872 1781815428631212 1782052356419076 1783556332811604 1783793492087292 1784912793588288 1790756301303424 1792410851952448 1793535560707072 1798895951470296 1800024729519744 1800266180111121 1807682164264704 1809603665467143 1809699666680178 1811076010432416 1812107674501376 1814130116102382 1819805221052928 1819825169903104 1821603211104768 1827449855461888 1827546803432448 1829489420032716 1829586476204136 1831276903589172 1838425058214784 1838669513378432 1840474723441536 1840721599888899 1843676209198512 1857717829824864 1858119724651554 1859285664658656 1859532893654688 1860699720402432 1866791341915136 1868516144348672 1868615270925312 1868775674050012 1870601541831204 1870700779040184 1872429193557468 1878538622724648 1882086130223481 1887613688534912 1887973820538624 1888126901444021 1889971676140107 1891157602730448 1893005338541616 1898020782672378 1899875224081926 1900394442199552 1900647137424896 1902150291867904 1902513197265408 1909032438295008 1916738936347648 1918356582484992 1918611666134016 1918878153910536 1920752973797112 1921958215152768 1922213777710464 1930031973670528 1930556719453999 1932442949761233 1933655526387312 1938488170252032 1941860149333344 1948803947426154 1948907333347884 1950026790313056 1950130241107776 1951241116238336 1951932043649952 1953678586571796 1958322344620096 1961999011301784 1963915961972328 1970219375419848 1970323897450608 1971455656140672 1972144357711416 1973381846327424 1979842370385152 1980543425397264 1981946871702109 1982052015887814 1982315569111122 1983883312221603 1985497456059936 1995089231209984 2001052011163212 2001598879949824 2002307638863168 2003448236405248 2003564054449152 2003830468125696 2011980622625792 2012527648976936 2014493968125912 2014600838966352 2015758030435968 2016462208446504 2017727505795456 2024311019510016 2024333210169088 2032814741499136 2034810563804928 2035083507951702 2036631264478944 2038621133814048 2039900335529472 2045304972250176 2046578630061056 2047303316140992 2048469545088512 2048754069624652 2050755783420084 2055881087394624 2057171119451136 2066484165749808 2068118474819592 2068228190491632 2068503202550736 2069801154779904 2069968978629641 2078495971645184 2078784666736414 2080815721613538 2082398259186336 2089533902813286 2092569161073664 2100028851106368 2100140259654528 2101336586718208 2102080662392256 2103399683933184 2103681828444456 2111316277793541 2116313540280576 2116485135452779 2123106091228416 2123565399601776 2125180449891072 2132137937337856 2134231275391488 2134404323371502 2134517555571492 2135743627485728 2136489720854034 2137830333521376 2137943747474496 2138228029603008 2139919078351392 2148557633610752 2150955577398264 2156331303391104 2157859315936024 2159967629874408 2167806345426813 2169166608768432 2170816340469504 2171285970379344 2172937313933568 2182368465469738 2182484242213548 2184500725817046 2191334453328384 2191628393178756 2193003604469184 2195146255768128 2196815745954816 2203112637697608 2205750827052032 2206044125479936 2206350536518856 2208506228298552 2209892030156928 2227204511344176 2227322666683296 2228602046072064 2228720275551744 2229016628224512 2230779478457088 2232775527510624 2238082679565824 2238691179562292 2240878469429964 2242284584344896 2244475385111232 2251679286194112 2251798739943552 2253879265955904 2255931447451864 2263478200454016 2264093605099053 2265503507555568 2269139949782784 2275031255365232 2275151947959072 2277254050924944 2277374861440224 2278988647481494 2279291684333762 2286916584186528 2288351587272192 2298589271323156 2298711213692376 2300031598830784 2300529182901924 2300835083996652 2302278820715328 2302400958818688 2303723463355392 2304528238224576 2305974292337664 2312394018535783 2316413698736592 2327578587975936 2329852724358912 2336025578673696 2337491396857344 2338307968100832 2339775218446848 2339964932363942 2349578385593856 2351717702175296 2354015423428032 2354140306207872 2361696189428352 2364003660057984 2373945657772416 2374071597870336 2374264092610319 2375753904841616 2376069808558768 2378075110415472 2378391322783056 2379883724784384 2392548413990098 2398527935293728 2398655179505088 2400032972692992 2400160296748032 2400354906814828 2402377899876864 2402711580921444 2410242885686272 2412804887289524 2412932888906904 2414768013909888 2417127337812096 2418840154803176 2427591730428027 2427618341882461 2437591908181248 2437789553282167 2439319226710288 2439448634938848 2441702538118896 2443689176689152 2453966297922048 2454096483191808 2454295466518532 2456363920098816 2458234945598016 2464378632446976 2476957106433152 2477492966202072 2479047552878208 2479377191539584 2479508724881664 2481469680433536 2481799641164928 2482144353583713 2490270481500074 2492571340996373 2494135389108272 2494267705386912 2496572258076624 2504718163632864 2509448173631308 2517298427384832 2517843014511552 2519757927558144 2519962234853476 2521543470307264 2524007118055488 2530694376896504 2533166965442568 2537922878383347 2545376584393344 2545511619066624 2556899792041882 2558504205214048 2559410162285886 2561003965062816 2562610953537024 2562951703613952 2565114725841408 2576590599681644 2578207368516416 2584650893669376 2586832229090304 2587176199867392 2587535548684632 2589146865777792 2598405263234872 2598543111130512 2600035720417408 2600173654810368 2602576058199936 2602714127360256 2604904782095728 2613618953356032 2615998681735712 2618554615963104 2626959167226464 2627098529934144 2628607541520896 2629525810281888 2631175795103232 2631315381507072 2633746557970944 2640724567196352 2642736021183752 2643087425481496 2645177749628804 2645682414947208 2647329941413248 2668069348217616 2669743518484224 2672351963543808 2672723142946818 2673078534628614 2683950713385578 2685991957501216 2686134451955136 2687677373914624 2688616277928672 2690303341060608 2690446064237568 2699081359346688 2701718468637696 2711523246397056 2713080751739904 2713444677268936 2715508352638592 2718161511752064 2721195174153573 2727073296333568 2729737754854656 2732404816657152 2734341044560112 2741174783192832 2741320205148672 2744234130049074 2755312220999744 2757491299759456 2757637587322176 2758004270067648 2759734873039872 2762431243213824 2774420962151384 2776531012248448 2786045203751048 2786576744737296 2800038468141824 2800187012872704 2802774216523008 2802922906387968 2803163511075018 2804909104592608 2805902312746806 2815088370391388 2821751387040768 2830808121637888 2831420532802368 2833573933188096 2836342447045632 2836736404095672 2846023407428656 2847031174008567 2848652961138712 2850440444695168 2850591663299328 2850970706137344 2853225437801856 2867940769864352 2875108404521472 2877534873727488 2877917499201024 2878317230865804 2879956839832544 2890408460569084 2892222145024576 2894421787292672 2895047960505792 2897249751911424 2900483289580968 2909978989618064 2912667634422728 2922171190905008 2923205921139231 2924004805958912 2925040185469584 2926861674357504 2930517879857694 2937483516930144 2942998516952676 2944674971064736 2946522706875904 2955329063129772 2957183484211008 2969606015125568 2969763555577728 2971469394762752 2973078023831721 2973473353666683 2974372637942784 2977034036680832 2987837959239952 2989712779126528 2992633846814976 3002239048258816 3002398319924736 3005172354607872 3017970933938688 3018791473465404 3020671343407424 3021740952188868 3023637045653952 3025519933043712 3033535930612096 3036338734566592 3036499815253632 3049222112248704 3052625261927553 3054946896718416 3064948284923168 3067372243869232 3067780111995536 3067957458375264 3069705094287104 3069867945091584 3072704317632768 3073131104436978 3076133675130126 3088551598315456 3098883710168064 3099726248624712 3102177712229388 3103438117301248 3106470299145216 3114700771564928 3117743957467776 3118177000104621 3121223582420307 3123597388779504 3134300854219929 3138687231237376 3138853741610496 3148928252571136 3150043276659552 3152004880077312 3155522742666684 3165260877029888 3165428797160448 3168521546351616 3170766813887296 3171188430377408 3173178299712512 3184659136842624 3198037247058304 3198206906006784 3201606485057253 3201776333357238 3203615441228592 3204734581281051 3206745500282064 3217243851875872 3219690685213184 3222836450416128 3226433366097396 3236788973904036 3239951444811612 3250122544241664 3252598179918464 3253749913152648 3255603384158528 3256224510704256 3270357429587521 3273552698204607 3273726363320322 3276751088725569 3277646594130688 3287442589768134 3289505406703776 3303323954936096 3305396737170944 3305836255386112 3306011633175552 3308626240578048 3309066188219904 3309525804778284 3312759342447828 3314838045235392 3325690273849216 3328763010768832 3339624218177152 3340806767016264 3342903069108096 3349163291265936 3357124019348736 3358036769343438 3361317704144946 3363426876517344 3365342824073984 3377518929291168 3377555953923424 3383897171177796 3393835445857792 3394015492088832 3398255261333352 3412546883047848 3412727921938608 3414671953417088 3415881076387416 3418482971222241 3418937526500643 3447883906984734 3448066820538564 3450047398246176 3450793774352886 3451252625994978 3452195821037056 3453418231072992 3455585195033088 3464724148174016 3466898206413824 3470101410933248 3470285503147008 3474620548104888 3484825271141376 3491367881963904 3491406154617472 3502798039912192 3504038368010544 3506034413709184 3506237095286016 3506521388396039 3509947398545913 3520966089595136 3527576553262944 3529773255217664 3531023135142048 3542544284142528 3557425797623488 3559658024645632 3560918486658624 3563135951391744 3563630857262424 3564104712838152 3567112665623208 3567586984174584 3569825587176576 3581512602606848 3584821703904896 3585319621843141 3588822620985147 3597791902940592 3600049459039488 3600532360222242 3615364328529408 3619207330934286 3619399333360356 3622152020864832 3624215349002752 3628260232204764 3639610442105856 3639650339806208 3643206422209536 3654899710923776 3658978840065432 3659172952408272 3662553807178344 3676850116429568 3677339026756864 3680949446883072 3681443199777798 3687352418397024 3715435659649728 3716239449303108 3718571329317312 3719065787309376 3721399440804864 3735405722250111 3737032288697344 3737551348100024 3741203083662408 3741401558080368 3744858387114936 3757077245449296 3764172260446962 3775227377069824 3775947641077248 3776253802888042 3779943352280214 3782315205460896 3786010677083232 3796041565344756 3799750448163852 3800788884399104 3801294274849792 3804300583735808 3805026394530816 3818064876590016 3835349688062823 3837756307821072 3841505947594224 3843916430305536 3844427555420928 3860063947341056 3861113438907998 3864885899522466 3867311052774624 3876976340504064 3883720298666688 3897607894852308 3897814666695768 3900053580626112 3900260482215552 3902482232476672 3903864087299904 3907357173143592 3916644689240192 3923998022603568 3927831923944656 3930615251555161 3940438750839696 3940647794901216 3942911312281344 3944288715422832 3946763692654848 3959684740770304 3961086850794528 3963893743404218 3964104031775628 3964631138222244 3967766624443206 3970994912119872 3990178462419968 4002104022326424 4004615277726336 4006896472810496 4025055297953872 4025926070078367 4028987936251824 4029201677932704 4031516060871936 4032924416893008 4035455011590912 4048622039020032 4048666420338176 4065629482998272 4069621127609856 4070167015903404 4073262528957888 4077242267628096 4079800671058944 4090609944500352 4094606632281984 4096939090177024 4097508139249304 4101511566840168 4111762174789248 4132968331499616 4136236949639184 4136456380983264 4137006405101472 4139602309559808 4139937957259282 4156991943290368 4157569333472828 4161631443227076 4164796518372672 4179067805626572 4200057702212736 4200280519309056 4200621086925949 4204161324784512 4204745266612527 4207363656888912 4222408552756667 4222632555587082 4232627080561152 4232970270905558 4246212182456832 4247130799203552 4250360899782144 4264275874675712 4268462550782976 4268808646743004 4269035111142984 4271487254971456 4272979441708068 4275660667042752 4275887494948992 4276456059206016 4279838156702784 4295017066407431 4301911154796528 4312662606782208 4315718631872048 4319935259748816 4335612690853626 4338333217536864 4341632680939008 4342571940758688 4345874627867136 4364736930939476 4364968484427096 4369001451634092 4382668906656768 4383256786357512 4386007208938368 4390292511536256 4406225275395216 4409347600562021 4409933910993583 4412701073037712 4417012456597104 4419784060313856 4454409022688352 4454645333366592 4457204092144128 4457440551103488 4458033256449024 4461558956914176 4465551055021248 4476165359131648 4477382359124584 4481756938859928 4484569168689792 4488950770222464 4503358572388224 4503597479887104 4507758531911808 4511862894903728 4526956400908032 4527323456095453 4528187210198106 4531007015111136 4538279899565568 4550062510730464 4550303895918144 4554508101849888 4554749722880448 4557977294962988 4558583368667524 4573833168373056 4576703174544384 4597178542646312 4597422427384752 4600063197661568 4601058365803848 4601670167993304 4604557641430656 4604801917637376 4609056476449152 4609696656655467 4624788037071566 4629061061850407 4632827397473184 4655157175951872 4659705448717824 4672051157347392 4674982793714688 4676615936201664 4679550436893696 4679929864727884 4699156771187712 4703435404350592 4708030846856064 4708280612415744 4723392378856704 4728007320115968 4747891315544832 4748143195740672 4748528185220638 4751507809683232 4752139617117536 4756150220830944 4756782645566112 4759767449568768 4785096827980196 4797055870587456 4797310359010176 4800065945385984 4800709813629656 4804755799753728 4805423161842888 4825609774579048 4825865777813808 4829536027819776 4834254675624192 4837680309606352 4855183460856054 4855236683764922 4875183816362496 4875579106564334 4878638453420576 4878897269877696 4883405076237792 4887378353378304 4907932595844096 4908590933037064 4912727840197632 4916469891196032 4953914212866304 4954985932404144 4958095105756416 4958754383079168 4959017449763328 4962939360867072 4963599282329856 4964288707167426 4980540963000148 4985142681992746 4988270778216544 4988535410773824 4993144516153248 5009436327265728 5018896347262616 5035686029023104 5037055154015157 5039924469706952 5043086940614528 5048014236110976 5061388753793008 5066333930885136 5075845756766694 5090753168786688 5091023238133248 5113799584083764 5117008410428096 5118820324571772 5122007930125632 5125221907074048 5125903407227904 5130229451682816 5153181199363288 5156414737032832 5171825860477101 5175071097369264 5178293731555584 5196810526469744 5197086222261024 5200071440834816 5200347309620736 5205152116399872 5205428254720512 5209809564191456 5227237906712064 5231997363471424 5237109231926208 5253918334452928 5254197059868288 5257215083041792 5259051620563776 5262351590206464 5267493115941888 5281449134392704 5285472042367504 5286174850962992 5290355499257608 5291364829894416 5294659882826496 5336138696435232 5339487036968448 5344703927087616 5345446285893636 5346157069257228 5367901426771156 5371983915002432 5372268903910272 5375354747829248 5377232555857344 5380606682121216 5400798540333363 5423046492794112 5426889354537872 5428810996401429 5431016705277184 5436323023504128 5442390348307146 5454146592667136 5459475509709312 5464809633314304 5468682089120224 5482349566385664 5482640410297344 5488468260098148 5510624441999488 5514982599518912 5515275174644352 5516008540135296 5522164799666697 5548841924302768 5553062024496896 5572090407502096 5573153489474592 5600076936283648 5600374025745408 5605548433046016 5605845812775936 5606327022150036 5609818209185216 5611804625493612 5630176740782776 5646258390670443 5662841065604736 5664380704332063 5669915028420321 5673472808191344 5692046814857312 5694062348017134 5697305922277424 5700880889390336 5701183326598656 5701941412274688 5706450875603712 5735881539728704 5750216809042944 5755069747454976 5755834998402048 5756634461731608 5759913679665088 5780816921138168 5784444290049152 5790095921011584 5791670158361997 5797328849283699 5800966579161936 5819957979236128 5825335268845456 5844342381810016 5846411842278462 5848009611917824 5850080370939168 5853723348715008 5861035759715388 5874967033860288 5885997033905352 5889349942129472 5893045413751808 5910658126259544 5914366968422016 5939212030251136 5939527111155456 5945840615106327 5946156047663442 5946946707333366 5951649936664809 5954068073361664 5975675918479904 5979425558253056 5985267693629952 6004478096517632 6004796639849472 6010344709215744 6035941867877376 6037582946930808 6041342686814848 6043481904377736 6047274091307904 6067071861224192 6072677469133184 6072999630507264 6098444224497408 6105250523855106 6109893793436832 6129896569846336 6134744487738464 6135560223991072 6135914916750528 6139410188574208 6139735890183168 6145408635265536 6146262208873956 6152267350260252 6177103196630912 6199452497249424 6204355424458776 6209906935888923 6229401543129856 6235487914935552 6236354000209242 6242447164840614 6247194777559008 6268601708439858 6277374462474752 6277707483220992 6297856505142272 6300086553319104 6304009760154624 6311045485333368 6330521754059776 6333948833380623 6341533627774592 6342376860754816 6349455406358337 6369318273685248 6396074494116608 6396413812013568 6403212970114506 6403552666714476 6407230882457184 6409469162562102 6413491000564128 6434487703751744 6439381370426368 6445672900832256 6452866732194792 6473577947808072 6479902889623224 6503419036280439 6505196359836928 6507499826305296 6511206768317056 6512449021408512 6540714859175042 6547105396409214 6547452726640644 6553502177451138 6555293188261376 6574885179536268 6579010813407552 6606647909872192 6610793474341888 6611672510772224 6617252481156096 6618132376439808 6619051609556568 6625518684895656 6629676090470784 6651380547698432 6657526021537664 6679248436354304 6681613534032528 6685806138216192 6698326582531872 6714248038697472 6716073538686876 6722635408289892 6726853753034688 6730685648147968 6755037858582336 6755111907846848 6767794342355592 6787670891715584 6796510522666704 6825093766095696 6825455843877216 6829343906834176 6831762152774832 6836965942444482 6837875053001286 6895767813969468 6896133641077128 6900094796492352 6901587548705772 6902505251989956 6904391642074112 6906836462145984 6911170390066176 6929448296348032 6937182055607349 6940202821866496 6949241096209776 6982735763927808 6982812309234944 7005596079824384 7008076736021088 7012068827418368 7012474190572032 7013042776792078 7019894797091826 7041932179190272 7055153106525888 7059546510435328 7062046270284096 7085088568285056 7114851595246976 7121836973317248 7122792277830957 7127261714524848 7128209425676304 7134225331246416 7135173968349168 7139651174353152 7163025205213696 7169643407809792 7170639243686282 7177645241970294 7195583805881184 7200098918078976 7201064720444484 7230728657058816 7238414661868572 7238798666720712 7244304041729664 7248430698005504 7256520464409528 7275746333577449 7282855025647383 7313368659846501 7317957680130864 7318345904816544 7325107614356688 7353700232859136 7354678053513728 7361898893766144 7362886399555596 7374704836794048 7430871319299456 7432478898606216 7437142658634624 7438131574618752 7470415131800257 7470811444500222 7475102696200048 7477714022989119 7482406167324816 7482803116160736 7489716774229872 7514154490898592 7528344520893924 7550454754139648 7551895282154496 7552507605776084 7559886704560428 7564630410921792 7572021354166464 7592083130689512 7599500896327704 7608601167471616 7636129753180032 7670699376125646 7675512615642144 7683011895188448 7687832860611072 7688855110841856 7720127894682112 7722226877815996 7729771799044932 7734622105549248 7753952681008128 7767440597333376 7795215789704616 7795629333391536 7800107161252224 7800520964431104 7801153447148191 7807728174599808 7814714346287184 7833289378480384 7847996045207136 7855663847889312 7861230503110322 7880877501679392 7881295589802432 7885822624562688 7888577430845664 7893527385309696 7919369481540608 7922173701589056 7927787486808436 7928208063551256 7929262276444488 7935533248886412 7941989824239744 7976460266185229 8004208044652848 8009230555452672 8009879960784263 8050110595907744 8051852140156734 8057975872503648 8058403355865408 8063032121743872 8065848833786016 8070910023181824 8097244078040064 8097332840676352 8131258965996544 8139242255219712 8140334031806808 8146525057915776 8154484535256192 8181219889000704 8189213264563968 8189877263273797 8195016278498608 8203023133680336 8223524349578496 8265936662999232 8272473899278368 8272912761966528 8274012810202944 8279204619119616 8279875914518564 8313983886580736 8315138666945656 8323262886454152 8329593036745344 8358135611253144 8373919448965343 8400115404425472 8400561038618112 8401242173851898 8408322649569024 8409490533225054 8414727313777824 8444817105513334 8445265111174164 8465254161122304 8465940541811116 8492424364913664 8494261598407104 8500721799564288 8537617293486008 8538070222285968 8542974509942912 8545958883416136 8551321334085504 8551774989897984 8552912118412032 8559676313405568 8590034132814862 8603822309593056 8625325213564416 8631437263744096 8639870519497632 8671225381707252 8676666435073728 8683265361878016 8685143881517376 8691749255734272 8729473861878952 8729936968854192 8738002903268184 8766513572715024 8772014417876736 8780585023072512 8812450550790432 8818695201124042 8819867821987166 8825402146075424 8834024913194208 8839568120627712 8908818045376704 8909290666733184 8914408184288256 8923117913828352 8931102110042496 8954764718249168 8963513877719856 8969138337379584 8977901540444928 9006717144776448 9007194959774208 9015517063823616 9023725789807456 9053912801816064 9054646912190906 9056374420396212 9062014030222272 9076559799131136 9100125021460928 9100607791836288 9109016203699776 9109499445760896 9115954589925976 9117166737335048 9147666336746112 9194357085292624 9194844854769504 9200126395323136 9202116731607696 9203340335986608 9209115282861312 9209603835274752 9218112952898304 9219393313310934 9249576074143132 9258122123700814 9265654794946368 9310314351903744 9319410897435648 9344102314694784 9353231872403328 9354531000313863 9359859729455768 9393827496849523 9406870808701184 9416061693712128 9416561224831488 9446784757713408 9456014640231936 9495782631089664 9496286391481344 9497056370441276 9503015619366464 9504279234235072 9512300441661888 9513565291132224 9519534899137536 9570193655960392 9594111741174912 9594620718020352 9601419627259312 9604819455171759 9610846323685776 9651219549158096 9651731555627616 9659072055639552 9668509351248384 9675360619212704 9710366921712108 9710473367529844 9750367632724992 9751158213128668 9757276906841152 9757794539755392 9766810152475584 9811072288762563 9817181866074128 9820658094613821 9832939782392064 9907828425732608 9909971864808288 9916190211512832 9917508766158336 9918034899526656 9925878721734144 9927198564659712 9928577414334852 9961081926000296 9970285363985492 9976541556433088 9977070821547648 9986289032306496 10018872654531456 10037792694525232 10071372058046208 10074110308030314 10079848939413904 10086173881229056 10096028472221952 10122777507586016 10132667861770272 10151691513533388 10181506337573376 10182046476266496 10227599168167528 10234016820856192 10237640649143544 10244015860251264 10255448913666723 10256812579501929 10306362398726576 10312829474065664 10343651720954202 10350142194738528 10356587463111168 10393621052939488 10394172444522048 10400142881669632 10400694619241472 10410304232799744 10410856509441024 10419619128382912 10454475813424128 10463994726942848 10474218463852416 10507836668905856 10508394119736576 10518103241127552 10519564165188117 10529842195637739 10562898268785408 10570944084735008 10572349701925984 10580710998515216 10582729659788832 10589319765652992 10672277392870464 10678974073936896 10689407854175232 10690892571787272 10692314138514456 10735802853542312 10743967830004864 10744537807820544 10754465111714688 10755958865529423 10766467862955441 10801597080666726 10846092985588224 10853778709075744 10857621992802858 10862033410554368 10872646047008256 10884780696614292 10908293185334272 10918951019418624 10929619266628608 10937364178240448 10964699132771328 10976936520196296 11021248883998976 11029965199037824 11030550349288704 11032017080270592 11044329599333394 11097683848605536 11106124048993792 11144180815004192 11146306978949184 11200153872567296 11206217166750333 11211096866092032 11212654044300072 11219636418370432 11223609250987224 11260353481565552 11292516781340886 11325682131209472 11328761408664126 11339830056840642 11346945616382688 11384093629714624 11388124696034268 11394611844554848 11401761778780672 11402366653197312 11403882824549376 11412901751207424 11471763079457408 11506049064188469 11513268923463216 11519827359330176 11561633842276336 11568888580098304 11580191842023168 11583340316723994 11594657698567398 11601933158323872 11639915958472256 11650670537690912 11688684763620032 11692823684556924 11696019223835648 11700160741878336 11707446697430016 11722071519430776 11749934067720576 11771994067810704 11778699884258944 11791845754665483 11821316252519088 11828733936844032 11878424060502272 11879054222310912 11891681230212654 11892312095326884 11893893414666732 11903299873329618 11908136146723328 11951351836959808 11958851116506112 11970535387259904 12008956193035264 12020689418431488 12075165893861616 12077778210235101 12082685373629696 12086963808755472 12094548182615808 12134143722448384 12145354938266368 12145999261014528 12196888448994816 12210501047710212 12219787586873664 12259793139692672 12269488975476928 12271120447982144 12271829833501056 12278820377148416 12290817270531072 12292524417747912 12304534700520504 12354206393261824 12398904994498848 12408710848917552 12419813871777846 12458803086259712 12470975829871104 12472708000418484 12484894329681228 12494389555118016 12537203416879716 12554748924949504 12600173106638208 12601863260777847 12622090970666736 12667225658270001 12667897666761246 12683067255549184 12684753721509632 12698910812716674 12738636547370496 12792148988233216 12792827624027136 12806425940229012 12807105333428952 12814461764914368 12818938325124204 12826982001128256 12868975407503488 12885051199222293 12905733464389584 12947155895616144 12959805779246448 13006838072560878 13010392719673856 13014999652610592 13022413536634112 13024898042817024 13081429718350084 13094210792818428 13094905453281288 13107004354902276 13110586376522752 13149770359072536 13158021626815104 13213295819744384 13216888310108147 13228042801686063 13229801732980749 13238103219113136 13251037369791312 13259352180941568 13302761095396864 13315052043075328 13358496872708608 13363227068065056 13371612276432384 13396653165063744 13428496077394944 13432147077373752 13445270816579784 13453707506069376 13461371296295936 13510075717164672 13510223815693696 13535588684711184 13581970368286359 13593021045333408 13650187532191392 13650911687754432 13658687813668352 13663524305549664 13673931884888964 13675750106002572 13791535627938936 13792267282154256 13800189592984704 13803175097411544 13805010503979912 13813672924291968 13858896592696064 13873628101914763 13874364111214698 13887183185551221 13898482192419552 13965471527855616 13965624618469888 14011192159648768 14016153472042176 14024137654836736 14024948381144064 14026085553584156 14039789594183652 14083864358380544 14110306213051776 14124092540568192 14170177136570112 14229703190493952 14243673946634496 14245584555661914 14254523429049696 14256418851352608 14268450662492832 14270347936698336 14279302348706304 14326050410427392 14339286815619584 14341278487372564 14355290483940588 14391167611762368 14400197836157952 14402129440888968 14476829323737144 14477597333441424 14488608083459328 14489782850407487 14513040928819056 14551492667154898 14565710051294766 14626737319693002 14635915360261728 14636691809633088 14650215228713376 14707400465718272 14709356107027456 14723797787532288 14725772799111192 14749409673588096 14815395948169453 14861742638598912 14864957797212432 14874285317269248 14876263149237504 14940830263600514 14941622889000444 14950205392400096 14955428045978238 14964812334649632 14965606232321472 14979433548459744 15028308981797184 15056689041787848 15100909508279296 15105015211552168 15119773409120856 15129260821843584 15144042708332928 15184166261379024 15199001792655408 15209772060365623 15272259506360064 15341398752251292 15351025231284288 15366023790376896 15375665721222144 15377710221683712 15440255789364224 15444453755631992 15459543598089864 15469244211098496 15534881194666752 15590431579409232 15591258666783072 15600214322504448 15601041928862208 15602306894296382 15615456349199616 15629428692574368 15666578756960768 15695992090414272 15711327695778624 15722461006220644 15761755003358784 15762591179604864 15771645249125376 15777154861691328 15787054770619392 15844347403178112 15855574973616872 15856416127102512 15858524552888976 15871066497772824 15883979648479488 15952920532370458 16008416089305696 16018461110905344 16019759921568526 16100221191815488 16103704280313468 16115951745007296 16116806711730816 16126064243487744 16131697667572032 16141820046363648 16186758129750481 16280668063613616 16293050115831552 16308969070512384 16362439778001408 16378426529127936 16379754526547594 16390032556997216 16406046267360672 16447048699156992 16531873325998464 16544947798556736 16545825523933056 16548025620405888 16559751829037128 16619848648272233 16630277333891312 16646525772908304 16659186073490688 16716271222506288 16747838897930686 16800230808850944 16801122077236224 16802484347703796 16816645299138048 16818981066450108 16829454627555648 16889634211026668 16890530222348328 16931881083622232 16988523196814208 16993142112996189 17064526872975169 17075234586972016 17076140444571936 17085949019885824 17091917766832272 17102642668171008 17103549979795968 17105824236824064 17119352626811136 17180068265629724 17207644619186112 17250650427128832 17262874527488192 17279741038995264 17342450763414504 17353332870147456 17370287763034752 17375010475085991 17458947723757904 17459873937708384 17476005806536368 17533027145430048 17544028835753472 17561170046145024 17624901101580864 17637390402248084 17639735643974332 17650804292150848 17668049826388416 17679136241255424 17817636090753408 17818581333466368 17837521845318981 17862204220084992 17909529436498336 17927027755439712 17938276674759168 17955803080889856 18013434289552896 18014389919548416 18031034127647232 18047451579614912 18107825603632128 18109293824381812 18112748840792424 18124028060444544 18200250042921856 18201215583672576 18218032407399552 18218998891521792 18231909179851952 18234333474670096 18295332673492224 18388714170585248 18389689709539008 18400252790646272 18404233463215392 18406680671973216 18418230565722624 18419207670549504 18436225905796608 18438786626621868 18499152148286264 18516244247401628 18531309589892736 18629720807666769 18688204629389568 18706463744806656 18709062000627726 18719719458911536 18787654993699046 18813741617402368 18832123387424256 18833122449662976 18893569515426816 18912029280463872 18991565262179328 18994112740882552 19006031238732928 19008558468470144 19024600883323776 19027130582264448 19048366219075011 19140387311920784 19188223482349824 19189241436040704 19202839254518624 19209638910343518 19221692647371552 19302439098316192 19303463111255232 19318144111279104 19337018702496768 19350721238425408 19420733843424216 19420946735059688 19502316426257336 19514553813682304 19515589079510784 19533620304951168 19622144577525126 19634363732148256 19641316189227642 19665879564784128 19815656851465216 19819943729616576 19832380423025664 19835017532316672 19851757443468288 19854397129319424 19857154828669704 19922163852000592 19940570727970984 19953083112866176 19954141643095296 19972578064612992 20037745309062912 20075585389050464 20142744116092416 20148220616060628 20159697878827808 20172347762458112 20192056944443904 20245555015172032 20265335723540544 20303383027066776 20363012675146752 20455198336335056 20468033641712384 20475281298287088 20488031720502528 20510897827333446 20513625159003858 20612724797453152 20625658948131328 20687303441908404 20700284389477056 20713174926222336 20787242105878976 20788344889044096 20800285763339264 20811546166822047 20820608465599488 20839238256765824 20927989453885696 20948436927704832 21015673337811712 21016788239473152 21036206482255104 21039128330376234 21059684391275478 21125796537570816 21141888169470016 21144699403851968 21161421997030432 21165459319577664 21178639531305984 21344554785740928 21368376833492871 21381785143574544 21384628277028912 21471605707084624 21487935660009728 21489075615641088 21508930223429376 21511917731058846 21532935725910882 21603194161333452 21692185971176448 21707557418151488 21715243985605716 21724066821108736 21745292094016512 21769561393228584 21827239000732347 21848565076942149 21874728356480896 21940105979539503 21953873040392592 22042497767997952 22059930398075648 22061100698577408 22064034160541184 22088659198666788 22195367697211072 22212248097987584 22288361630008384 22292613957898368 22411245395400771 22412434333500666 22425308088600144 22433142068967357 22439272836740864 22447218501974448 22520706963131104 22585033562681772 22651364262418944 22657522817328252 22679660113681284 22693891232765376 22768187259429248 22776249392068536 22789223689109696 22803523557561344 22825803502414848 22943526158914816 23012098128376938 23026537846926432 23039654718660352 23123267684552672 23137777160196608 23160383684046336 23166680633447988 23189315397134796 23203866316647744 23279831916944512 23301341075381824 23377369527240064 23385647369113848 23400321483756672 23403460341444573 23444143038861552 23499868135441152 23543988135621408 23557399768517888 23583691509330966 23642632505038176 23657467873688064 23756848121004544 23758108444621824 23783362460425308 23784624190653768 23787786829333464 23806599746659236 23816272293446656 23902703673919616 23929380798555687 24029639882352789 24150331787723232 24155556420470202 24165370747259392 24173927617510944 24189096365231616 24268287444896768 24290709876532736 24291998522029056 24393776897989632 24421002095420424 24439575173747328 24519586279385344 24538977950953856 24542240895964288 24543659667002112 24545649718772273 24569631789821391 24585048835495824 24609069401041008 24708412786523648 24797809988997696 24817421697835104 24839627743555692 24917606172519424 24941951659742208 24945416000836968 24969788659362456 24988779110236032 25074406833759432 25097237352901987 25121758346896029 25200346213276416 25203726521555694 25244181941333472 25334451316540002 25335795333522492 25366134511098368 25369507443019264 25397821625433348 25477273094740992 25584297976466432 25612851880458024 25614210666857904 25628923529828736 25637876650248408 25653964002256512 25737950815006976 25770102398444586 25811466928779168 25894311791232288 25919611558492896 26013676145121756 26020785439347712 26029999305221184 26044827073268224 26049796085634048 26162859436700168 26188421585636856 26189810906562576 26214008709804552 26299540718145072 26316043253630208 26426591639488768 26433776620216294 26456085603372126 26459603465961498 26476206438226272 26502074739582624 26518704361883136 26605522190793728 26630104086150656 26716993745417216 26726454136130112 26743224552864768 26793306330127488 26864294154747504 26890541633159568 26907415012138752 26909596722185333 27020151434329344 27020447631387392 27071177369422368 27163940736572718 27186042090666816 27300375064382784 27301823375508864 27317375627336704 27327048611099328 27347863769777928 27351500212005144 27514306760886127 27583071255877872 27584534564308512 27600379185969408 27606350194823088 27610021007959824 27627345848583936 27717793185392128 27747256203829526 27748728222429396 27774366371102442 27796964384839104 27930943055711232 27931249236939776 28032306944084352 28048275309673472 28052171107168312 28079579188367304 28181482490548569 28220612426103552 28248185081136384 28340354273140224 28459406380987904 28487347893268992 28491169111323828 28509046858099392 28512837702705216 28536901324985664 28540695873396672 28558604697412608 28678573631239168 28682556974745128 28710580967881176 28782335223524736 28804258881777936 28953658647474288 28955194666882848 28977216166918656 28979565700814974 29026081857638112 29102985334309796 29131420102589532 29253474639386004 29271830720523456 29273383619266176 29300430457426752 29404347608481643 29433216866287689 29451545598222384 29498819347176192 29630791896338906 29723485277197824 29729915594424864 29748570634538496 29752526298475008 29881660527201028 29883245778000888 29900410784800192 29910856091956476 29929624669299264 29931212464642944 29958867096919488 30056617963594368 30113378083575696 30210030423104336 30239546818241712 30258521643687168 30288085416665856 30368332522758048 30398003585310816 30419544120731246 30544519012720128 30682797504502584 30702050462568576 30732047580753792 30865433203934147 30888907511263984 30919087196179728 30938488422196992 31069762389333504 31180863158818464 31182517333566144 31200428645008896 31202083857724416 31204613788592764 31230912698399232 31258857385148736 31333157513921536 31391984180828544 31422655391557248 31444922012441288 31523510006717568 31525182359209728 31554309723382656 31558692495564351 31688694806356224 31691264192668171 31711149947233744 31712832254205024 31717049105777952 31742132995545648 31767959296958976 31905841064740916 32016832178611392 32036922221810688 32039519843137052 32200442383630976 32207408560626936 32231903490014592 32233613423461632 32263395335144064 32267876596588269 32373516259500962 32403427432952849 32561336127227232 32586100231663104 32617938141024768 32724879556002816 32756853058255872 32759509053095188 32780065113994432 32812092534721344 32894097398313984 33063746651996928 33089895597113472 33091651047866112 33096051240811776 33119503658074256 33239697296544466 33260554667782624 33293051545816608 33318372146981376 33432542445012576 33495677795861372 33600461617701888 33604968695407592 33633290598276096 33637962132900216 33658909255111296 33779268422053336 33781060444696656 33863762167244464 33977046393628416 33986284225992378 34129053745950338 34150469173944032 34152280889143872 34171898039771648 34183835533664544 34205285336342016 34207099959591936 34211648473648128 34238705253622272 34360136531259448 34415289238372224 34525749054976384 34559482077990528 34684901526829008 34706665740294912 34740575526069504 34750020950171982 34917895447515808 34919747875416768 34952011613072736 35066054290860096 35088057671506944 35122340092290048 35249802203161728 35274780804496168 35279471287948664 35301608584301696 35336099652776832 35375537263996449 35635272181506816 35637162666932736 35675043690637962 35724408440169984 35819058872996672 35854055510879424 35876553349518336 35911606161779712 36026868579105792 36062068255294464 36094903159229824 36218587648763624 36225497681584848 36248056120889088 36400500085843712 36402431167345152 36436064814799104 36437997783043584 36463818359703904 36468666949340192 36590665346984448 36777428341170496 36779379419078016 36800505581292544 36808466926430784 36813361343946432 36836461131445248 36872451811593216 36877573253243736 36998304296572528 37032488494803256 37062619179785472 37259441615333538 37376409258779136 37412927489613312 37418124001255452 37439438917823072 37575309987398092 37627483234804736 37664246774848512 37805589782333541 37988225481765104 38001676974810003 38012062477465856 38017116936940288 38049201766647552 38054261164528896 38096732438150022 38280774623841568 38376446964699648 38378482872081408 38405678509037248 38419277820687036 38443385294743104 38604878196632384 38606926222510464 38655153597666879 38701442476850816 38841467686848432 38841893470119376 39004632852514672 39029107627364608 39031178159021568 39067240609902336 39244289155050252 39268727464296512 39282632378455284 39331759129568256 39639887459233152 39650664930324441 39684128405058189 39689405198942247 39714309657339408 39844327704001184 39881141455941968 39906166225732352 39908283286190592 39945156129225984 40075490618125824 40151170778100928 40285488232184832 40296441232121256 40319395757655616 40344695524916224 40384113888887808 40491110030344064 40530671447081088 40606766054133552 40745911104859077 40910396672670112 40936067283424768 40950562596574176 40976063441005056 41021795654666892 41027250318007716 41225449594906304 41251317896262656 41374606883816808 41400568778954112 41574484211757952 41576689778088192 41620884305744289 41623092333644094 41661549556653663 41678476513531648 41855978907771392 41896873855409664 42031346675623424 42033576478946304 42072412964510208 42078256660752468 42119368782550956 42251593075141632 42283776338940032 42289398807703936 42322843994060864 42330918639155328 42689109571481856 42736753666985742 42763570287149088 42769256554057824 42943211414169248 42975871320019456 42978151231282176 43017860446858752 43023835462117692 43065871451821764 43206388322666904 43415114836302976 43430487971211432 43469348551222461 43539122786457168 43654478001464694 43697130153884298 43749456712961792 43880211959079006 43907746080785184 44084995535995904 44119860796151296 44122201397154816 44128068321082368 44177318397333576 44390735394422144 44446187844508359 44576723260016768 44585227915796736 44822490790801542 44824868667001332 44850616177200288 44866284137934714 44878545673481728 44894437003948896 45041413926262208 45170067125363544 45302728524837888 45315045634656504 45359320227362568 45387782465530752 45536374518858496 45552498784137072 45578447378219392 45584778049148507 45629316181096869 45887052317829632 46024196256753876 46053075693852864 46079309437320704 46246535369105344 46275554320393216 46320767368092672 46333361266895976 46378630794269592 46407732633295488 46559663833889024 46602682150763648 46754739054480128 46771294738227696 46800642967513344 46806920682889146 46888286077723104 46999736270882304 47087976271242816 47114799537035776 47167383018661932 47285265010076352 47314935747376128 47513696242009088 47566724920850616 47569248381307536 47575573658666928 47613199493318472 47805407347839232 47858761597111374 48059279764705578 48300663575446464 48311112840940404 48330741494518784 48347855235021888 48378192730463232 48560274389251443 48581419753065472 48842004190840848 48879150347494656 49039172558770688 49077955901907712 49084481791928576 49087319334004224 49091299437544546 49139263579642782 49170097670991648 49218138802082016 49416825573047296 49595619977995392 49634843395670208 49679255487111384 49859545944816699 49890832001673936 49939577318724912 49977558220472064 50148813667518864 50194474705803974 50243516693792058 50400692426552832 50407453043111388 50488363882666944 50668902633080004 50671590667044984 50732269022196736 50739014886038528 50795643250866696 51193580618925507 51225703760916048 51228421333715808 51257847059657472 51275753300496816 51307928004513024 51475901630013952 51540204796889172 51622933857558336 51788623582464576 51839223116985792 52027352290243512 52059998610442368 52089654146536448 52325718873400336 52376843171273712 52379621813125152 52428017419609104 52599081436290144 52632086507260416 52853183278977536 52867553240432588 52912171206744252 52919206931922996 52952412876452544 53004149479165248 53037408723766272 53260208172301312 53452908272260224 53586612660254976 53728588309495008 53781083266319136 53814830024277504 53819193444370666 54040302868658688 54040895262774784 54142354738844736 54327881473145436 54372084181333632 54600750128765568 54603646751017728 54608074130037337 54654097222198656 54695727539555856 54703000424010288 55028613521772254 55166142511755744 55169069128617024 55200758371938816 55212700389646176 55220042015919648 55254691697167872 55435586370784256 55494512407659052 55497456444858792 55548732742204884 55593928769678208 55835221863296603 56064613888168704 56069159725489841 56104342214336624 56159158376734608 56362964981097138 56441224852207104 56496370162272768 56680708546280448 56918812761975808 56974695786537984 56982338222647656 57018093716198784 57025675405410432 57073802649971328 57081391746793344 57329140842916579 57365113949490256 57421161935762352 57564670447049472 57608517763555872 57907317294948576 57910389333765696 57954432333837312 57959131401629948 58052163715276224 58205970668619592 58262840205179064 58506949278772008 58543661441046912 58546767238532352 58600860914853504 58808695216963286 58855204929240889 58866433732575378 58903091196444768 58997638694352384 59261583792677812 59446970554395648 59459831188849728 59497141269076992 59505052596950016 59763321054402056 59766491556001776 59800821569600384 59821712183912952 59859249338598528 59862424929285888 59917734193838976 60113235927188736 60226756167151392 60420060846208672 60479093636483424 60517043287374336 60576170833331712 60736665045516096 60796007170621632 60839088241462492 61089038025440256 61365595009005168 61404100925137152 61464095161507584 61730866407868294 61777815022527968 61838174392359456 61876976844393984 62139524778667008 62361726317636928 62365034667132288 62400857290017792 62409227577185528 62461825396798464 62517714770297472 62783968361657088 62845310783114496 62889844024882576 63047020013435136 63050364718419456 63108619446765312 63117384991128702 63377389612712448 63382528385336342 63422299894467488 63425664508410048 63434098211555904 63484265991091296 63535918593917952 63811682129481832 64033664357222784 64079039686274104 64400884767261952 64414817121253872 64463806980029184 64467226846923264 64526790670288128 64535753193176538 64747032519001924 64806854865905698 65122672254454464 65172200463326208 65235876282049536 65481717002197041 65519018106190376 65560130227988864 65624185069442688 66127493303993856 66179791194226944 66183302095732224 66192102481623552 66239007316148512 66479394593088932 66521109335565248 66586103091633216 66636744293962752 66865084890025152 66991355591722744 67209937390815184 67233736186202313 67275924265800432 67317818510222592 67558536844106672 67562120889393312 67727524334488928 67954092787256832 67972568451984756 68258107491900676 68300938347888064 68304561778287744 68343796079543296 68367671067329088 68410570672684032 68477410507244544 68720273062518896 68830578476744448 69051498109952768 69118964155981056 69369803053658016 69413331480589824 69481151052139008 69500041900343964 69835790895031616 69839495750833536 69904023226145472 70132108581720192 70210381024333719 70499604406323456 70549561608992336 70558942575897328 70603217168603392 70672199305553664 70751074527992898 71270544363013632 71274325333865472 71350087381275924 71448816880339968 71638117745993344 71708111021758848 71788142395667061 72088919647058367 72189806318459648 72437175297527248 72450995363169696 72496112241778176 72801000171687424 72804862334690304 72872129629598208 72875995566087168 72927636719407808 72937333898680384 73181330693968896 73554856682340992 73558758838156032 73616933852861568 73626722687892864 73636949156316819 73708895369464173 73755146506487472 73996608593145056 74064976989606512 74125238359570944 74518883230667076 74752818517558272 74825854979226624 74836248002510904 74878877835646144 75150619974796184 75291712058705961 75365275040688087 75611179564667082 75976450963530208 76003353949620006 76024124954931712 76034233873880576 76098403533295104 76108522329057792 76193464876300044 76561549247683136 76752893929399296 76811357018074496 76838555641374072 76886770589486208 77209756393264768 77213852445020928 77310307195333758 77402884953701632 77682935373696864 77683786940238752 78009265705029344 78058215254729216 78062356318043136 78134481219804672 78488578310100504 78537454928593024 78565264756910568 79279774918466304 79301329860648882 79368256810116378 79378810397884494 79428619314678816 79688655408002368 79762282911883936 79812332451464704 79816566572381184 79890312258451968 80150981236251648 80302341556201856 80592882464242512 80638791515311232 80728790166555999 80982220060688128 81061342894162176 81213532108267104 81491822209718154 81820793345340224 81872134566849536 81901125193148352 81952126882010112 82043591309333784 82054500636015432 82450899189812608 82542920282658381 82749213767633616 82801137557908224 83148968423515904 83153379556176384 83241768611488578 83246184667288188 83323099113307326 83356953027063296 83711957815542784 83793747710819328 84062693351246848 84144825929020416 84156513321504936 84238737565101912 84544447471645707 84567552677880064 84578797615407872 84645687988121728 84661837278310656 85378219142963712 85473507333971484 85527140574298176 85538513108115648 85886422828338496 85951742640038912 86035720893717504 86047670924235384 86131742903643528 86412776645333808 86830229672605952 86860975942422864 86938697102444922 87078245572914336 87308956002929388 87394260307768596 87498913425923584 87760423918158012 87815492161570368 88213042825444929 88239721592302592 88354636794667152 88781470788844288 88892375689016718 89153446520033536 89170455831593472 89644981581603084 89649737334002664 89701232354400576 89732568275869428 89757091346963456 89788874007897792 90082827852524416 90340134250727088 90630091269313008 90718640454725136 90775564931061504 91072749037716992 91104997568274144 91156894756438784 91169556098297014 91258632362193738 91774104635659264 92048392513507752 92106151387705728 92158618874641408 92493070738210688 92596299611802441 92666722533791952 92757261588539184 92815465266590976 93119327667778048 93205364301527296 93509478108960256 93542589476455392 93601285935026688 93613841365778292 93776572155446208 93999472541764608 94175952542485632 94229599074071552 94334766037323864 94570530020152704 95073792578004513 95133449841701232 95138496762615072 95151147317333856 95226398986636944 95610814695678464 95717523194222748 96118559529411156 96601327150892928 96622225681880808 96695710470043776 97115396713403341 97120548778502886 97210282298858547 97684008381681696 97758300694989312 98078345117541376 98155911803815424 98168963583857152 98174638668008448 98182598875089092 98278527159285564 98340195341983296 98436277604164032 99191239955990784 99269686791340416 99358510974222768 99719091889633398 99781664003347872 99879154637449824 99955116440944128 100297627335037728 100388949411607948 100487033387584116 100801384853105664 100814906086222776 100976727765333888 101337805266160008 101343181334089968 101414994812926483 101428479952852409 101591286501733392 102387161237851014 102451407521832096 102456842667431616 102515694119314944 102551506600993632 102615856009026048 102951803260027904 103080409593778344 103245867715116672 103577247164929152 103678446233971584 104054704580487024 104119997220884736 104128439490195419 104651437746800672 104753686342547424 104759243626250304 104856034839218208 105198162872580288 105264173014520832 105706366557955072 105735106480865176 105824342413488504 105838413863845992 105904825752905088 106008298958330496 106468404422559361 106905816544520448 107173225320509952 107457176618990016 107562166532638272 107629660048555008 107638386888741332 108080605737317376 108081790525549568 108284709477689472 108655762946290872 108744168362667264 109201500257531136 109207293502035456 109216148260074674 109308194444397312 109391455079111712 109406000848020576 110057227043544508 110332285023511488 110338138257234048 110401516743877632 110425400779292352 110440084031839296 110509383394335744 110989024815318104 110994912889717584 111097465484409768 111187857539356416 111670443726593206 112129227776337408 112138319450979682 112208684428673248 112318316753469216 112725929962194276 112882449704414208 112992740324545536 113964676445295312 114036187432397568 114051350810820864 114147605299942656 114162783493586688 114658281685833158 114730227898980512 114842323871524704 115129340894098944 115217035527111744 115814634589897152 115820778667531392 115918262803259896 116104327430552448 116411941337239184 116525680410358128 117013898557544016 117087322882093824 117093534477064704 117201721829707008 117617390433926572 117710409858481778 117732867465150756 117806182392889536 117995277388704768 118523167585355624 118919662377699456 118951994790973323 119526642108804112 119532983112003552 119601643139200768 119643424367825904 119718498677197056 119724849858571776 119835468387677952 120226471854377472 120453512334302784 120840121692417344 120958187272966848 121034086574748672 121152341666663424 121473330091032192 121592014341243264 121678176482924984 122731190018010336 122808201850274304 122928190323015168 123461732815736588 123555630045055936 123676348784718912 123753953688787968 124723452635273856 124730069334264576 124818455154371056 124862652917232867 125035429540594944 125567936723314176 125690621566228992 125779688049765152 126094040026870272 126100729436838912 126217238893530624 126234769982257404 126754779225424896 126765056770672684 126844599788934976 126851329016820096 126868196423111808 126968531982182592 127623364258963664 128067328714445568 128158079372548208 128801769534523904 128829634242507744 128927613960058368 128934453693846528 129053581340576256 129071506386353076 129494065038003848 129613709731811396 130245344508908928 130408045653667383 130963434004394082 131038036212380752 131120260455977728 131248370138885376 132254986607987712 132359582388453888 132366604191464448 132384204963247104 132478014632297024 132958789186177864 133042218671130496 133172206183266432 133338563533525077 133730169780050304 133982711183445488 134419874781630368 134467472372404626 134551848531600864 134635637020445184 135117073688213344 135124241778786624 135455048668977856 135908185574513664 135945136903969512 136516214983801352 136601876695776128 136609123556575488 136735342134658176 136754334147445521 136887948543290607 137440546125037792 137661156953488896 138102996219905536 138237928311962112 138739606107316032 138826662961179648 138962302104278016 139000083800687928 139671581790063232 139678991501667072 139808046452290944 140264217163440384 140420762048667438 140999208812646912 141099123217984672 141117885151794656 141206434337206784 141344398611107328 141502149055985796 142541088726027264 142700174762551848 143276235491986688 143416222043517696 143576284791334122 144177839294116734 144379612636919296 144874350595054496 144901990726339392 144992224483556352 145602000343374848 145680823167754329 145744259259196416 145855273438815616 145874667797360768 147109713364681984 147117517676312064 147233867705723136 147253445375785728 147273898312633638 147417790738928346 147510293012974944 147993217186290112 148129953979213024 148250476719141888 149037766461334152 149578637834450097 149672496005021808 149757755671292288 150301239949592368 150583424117411922 150730550081376174 151222359129334164 151952901927060416 152006707899240012 152048249909863424 152068467747761152 152196807066590208 152217044658115584 152386929752600088 153123098495366272 153580741856776521 153622714036148992 153677111282748144 153773541178972416 154419512786529536 154427704890041856 154620614390667516 154805769907403264 155365870747393728 155367573880477504 156018531410058688 156116430509458432 156268962439609344 156977156620201008 157074909857186048 157130529513821136 158559549836932608 158602659721297764 158736513620232756 158757620795768988 158857238629357632 159377310816004736 159524565823767872 159624664902929408 159780624516903936 160604683112403712 161185764928485024 161277583030622464 161457580333111998 161964440121376256 162122685788324352 162427064216534208 162983644419436308 163641586690680448 163802250386296704 163824222390112011 164087182618667568 164109001272030864 164901798379625216 165085840565316762 165498427535267232 165602275115816448 166297936847031808 166306759112352768 166483537222977156 166492369334576376 166646198226614652 166713906054126592 167505665589889809 168207479176469523 168313026643009872 168477475130203824 169088894943291414 169135105355760128 169157595230815744 169291375976243456 169323674556621312 170756438285927424 170947014667942968 171054281148596352 171077026216231296 171772845656676992 171819548031405911 171987422528749737 172095341848470768 172263485807287056 172825553290667616 173660459345211904 173721951884845728 173877394204889844 174156491145828672 174617912005858776 174788520615537192 174997826851847168 175520847836316024 175630984323140736 176426085650889858 176565614787722667 176709273589334304 177562941577688576 177784751378033436 178306893040067072 178340911663186944 179289963163206168 179299474668005328 179402464708801152 179465136551738856 179577748015795584 180165655705048832 180680268501454176 181260182538626016 181437280909450272 181551129862123008 182145498075433984 182209995136548288 182313789512877568 182339112196594028 182517264724387476 184096785027015504 184212302775411456 184227239098038049 184986141476421376 185192599223604882 185333445067583904 185514523177078368 185630930533181952 186238655335556096 186410728603054592 187018956217920512 187085178952910784 187202571870053376 187227682731556584 187553144310892416 188351905084971264 188367177055297331 188669532074647728 189141060040305408 190147585156009026 190266899683402464 190276993525230144 190302294634667712 190452797973273888 191221629391356928 191435046388445496 192237119058822312 192600147326202889 193202654301785856 193244451363761616 193391420940087552 194230793426806682 194241097557005772 194420564597717094 195368016763363392 195516601389978624 196311823607630848 196337927167714304 196365197750178184 196557054318571128 196680390683966592 196872555208328064 198382479911981568 198539373582680832 198717021948445536 199438183779266796 199563328006695744 199758309274899648 199910232881888256 200595254670075456 200777898823215896 200974066775168232 201629812172445552 201953455530667776 202675610532320016 202686362668179936 202829989625852966 202856959905704818 203182573003466784 204774322475702028 204902815043664192 204913685334863232 205031388238629888 205103013201987264 205231712018052096 206160819187556688 206491735430233344 207154494329858304 207356892467943168 208109409160974048 208239994441769472 208256878980390838 209302875493601344 209507372685094848 209518487252500608 209712069678436416 210396325745160576 211470212961730352 211648684826977008 211676827727691984 211809651505810176 212016597916660992 212936808845118722 213811633089040896 214346450641019904 214914353237980032 215124333065276544 215276773777482664 216058032427539029 216569418955378944 217311525892581744 217488336725334528 218403000515062272 218414587004070912 218432296520149348 218616388888794624 218782910158223424 218812001696041152 220114454087089016 220664570047022976 220676276514468096 220850801558584704 220880168063678592 220910847468950457 221838849348677197 221978049630636208 221989825779435168 222194930968819536 222375715078712832 223340887453186412 224258455552674816 224276638901959364 224417368857346496 224636633506938432 225451859924388552 225875136176117883 227929352890590624 228072374864795136 228102701621641728 228295210599885312 228325566987173376 229316563371666316 229460455797961024 229684647743049408 230258681788197888 230434071054223488 231629269179794304 231641557335062784 231836525606519792 232208654861104896 232823882674478368 233051360820716256 234027797115088032 234174645764187648 234187068954129408 234403443659414016 235234780867853144 235420819716963556 235465734930301512 235612364785779072 237046335170711248 237839324755398912 237903989581946646 239053284217608224 239065966224007104 239203286278401536 239286848735651808 239436997354394112 239449699717143552 239670936775355904 240452943708754944 240907024668605568 241680243384834688 241916374545933696 242186370499667997 242946660182064384 243184028682486528 243356352965849968 245462380036020672 245616403700548608 245856380646030336 246923465631473176 247111260090111872 247352697569437824 247628760847975143 249446905270547712 249460138668529152 249636910308742112 249725305834465734 250070859081189888 251135873446628352 251381243132457984 251559376099530304 252188080053740544 252434477787061248 252469539964514808 253530113541345368 253689199577869952 253702658033640192 253736392846223616 253937063964365184 255246728517927328 256134657428891136 256316158745096416 257603539069047808 257659268485015488 257855227920116736 258107162681152512 258143012772706152 258988130076007696 259227419463622792 260490689017817856 260816091307334766 261926868008788164 262076072424761504 262240520911955456 262496740277770752 264639128476334787 264719164776907776 264956029264594048 265917578372355728 266084437342260992 266344412366532864 266677127067050154 267460339560100608 267965422366890976 268839749563260736 268934944744809252 269103697063201728 269271274040890368 270234147376426688 270248483557573248 270910097337955712 271890273807939024 273032429967602704 273203753391552256 273218247113150976 273470684269316352 273508668294891042 273775897086581214 274881092250075584 275322313906977792 276205992439811072 276475856623924224 277479212214632064 277788898835407323 278000167601375856 279343163580126464 279357983003334144 279616092904581888 280528434326880768 280841524097334876 281998417625293824 282198246435969344 282235770303589312 282412868674413568 282688797222214656 283004298111971592 285221377734013539 285400349525103696 286552470983973376 286832444087035392 287152569582668244 288355678588233468 288759225273838592 289748701190108992 289803981452678784 291346190140210023 291361646335508658 291630846896575641 291710546877631232 291749335594721536 294219426729363968 294235035352624128 294467735411446272 294506890751571456 294547796625267276 294835581477856692 295020586025949888 295986434372580224 296259907958426048 298075532922668304 299157275668900194 299344992010043616 299515511342584576 300602479899184736 301166848234823844 301461100162752348 302444718258668328 303905803854120832 304013415798480024 304244984438779449 304285439858557227 304773859505200176 306246196990732544 307161483713553042 307245428072297984 307354222565496288 307547082357944832 308839025573059072 308855409780083712 309241228781335032 309611539814806528 310731741494787456 310735147760955008 312037062820117376 312385318470586257 313954313240402016 314149819714372096 314261059027642272 317119099673865216 317205319442595528 317473027240465512 317515241591537976 317714477258715264 318754621632009472 319049131647535744 319093446344039549 319405213267678083 321209366224807424 322371529856970048 322555166061244928 322915160666223996 323928880242752512 324245371576648704 324854128433068416 325967288838872616 327283173381360896 327604500772593408 327648444780224022 328174365237335136 328218002544061728 329803596759250432 330171681130633524 330996855070534464 331204550231632896 332595873694063616 332967074445954312 332984738669152752 333292396453229304 335011331179779618 336414958352939046 336626053286019744 336954950260407648 338177789886582828 338270210711520256 338315190461631488 338582751952486912 338647349113242624 341894029335885936 342108562297192704 342154052432462592 343545691313353984 343639096062811822 343974845057499474 344190683696941536 344526971614574112 345651106581335232 347320918690423808 347443903769691456 347754788409779688 348312982291657344 349235824011717552 349577041231074384 349824757388409329 351041695672632048 351261968646281472 352852171301779716 353131229575445334 353418547178668608 355125883155377152 355569502756066872 356613786080134144 358579926326412336 358598949336010656 358804929417602304 358930273103477712 359155496031591168 360331311410097664 361360537002908352 362520365077252032 362874561818900544 363102259724246016 364419990273096576 364627579025755136 364678224393188056 365034529448774952 368193570054031008 368424605550822912 368454478196076098 369972282952842752 370385198447209764 370666890135167808 371029046354156736 371261861066363904 372821457206109184 374170357905821568 374455365463113168 375106288621784832 376703810169942528 376734354110594662 377339064149295456 378282120080610816 380295170312018052 380533799366804928 380553987050460288 380604589269335424 380905595946547776 382256518910261359 382870092776890992 384474238117644624 385200294652405778 386405308603571712 386488902727523232 386782841880175104 388461586853613364 388482195114011544 388841129195434188 390736033526726784 392484118078428887 392730395500356368 393114108637142256 393360781367933184 393745110416656128 396764959823963136 397078747165361664 397434043896891072 398876367558533592 399126656013391488 399516618549799296 401190509340150912 401555797646431792 401948133550336464 403259624344891104 403906911061335552 405351221064640032 405372725336359872 405659979251705932 405713919811409636 406365146006933568 409548644951404056 409805630087328384 409827370669726464 410206026403974528 410263002442336563 411986434504686223 412321638375113376 412983470860466688 414308988659716608 414713784935886336 416218818321948096 416479988883538944 416513757960781676 418605750987202688 419014745370189696 419036974505001216 419424139356872832 420792651490321152 422940425923460704 423297369653954016 423353655455383968 423619303011620352 424033195833321984 425873617690237444 427623266178081792 429828706475960064 430248666130553088 430553547554965328 432116064855078058 433138837910757888 434623051785163488 434976673450669056 436806001030124544 436864593040298696 437232777777589248 437565820316446848 437624003392082304 440228908174178032 441329140094045952 441352553028936192 441701603117169408 441760336127357184 441821694937900914 443677698697354394 443956099261272416 443979651558870336 444389861937639072 444751430157425664 446681774906372824 448553277803918728 448834737714692992 449273267013876864 450903719848777104 451750272352235766 455858705781181248 456144749729590272 456205403243283456 456590421199770624 456651133974346752 458633126743332632 458920911595922048 459369295486098816 460868142108446976 463258538359588608 463283114670125568 463673051213039584 464417309722209792 465647765348956736 466102721641432512 468055594230176064 468349291528375296 468806887318828032 470469561735706288 470841639433927112 470931469860603024 471224729571558144 474092670341422496 475678649510797824 475807979163893292 478106568435216448 478131932448014208 478406572556803072 478573697471303616 478873994708788224 479341873550711808 481814049337211136 483360486769669376 483832749091867392 484372740999335994 485893320364128768 486368057364973056 486712705931699936 490924760072041344 491472667170336033 493846931262946352 494222520180223744 494705395138875648 495257521695950286 498893810541095424 498920277337058304 499273820617484224 499450611668931468 500141718162379776 502516996769669427 503118752199060608 504622437529408569 504939079929029616 507060227082690736 507378399155739904 507405316067280384 507472785692447232 507874127928730368 510493457035854656 512269314857782272 512632317490192832 515318536970030976 515458644094217733 515962267586249211 516286025545412304 517976260152015392 518454838927245584 520981378035635712 521632182614669532 523853736017576328 524152144849523008 524481041823910912 524993480555541504 529278256952669574 529696844363168001 529912058529188096 531835156744711456 532168874684521984 532688824733065728 533354254134100308 534920679120201216 535930844733781952 537679499126521472 537869889489618504 538207394126403456 540468294752853376 540496967115146496 541820194675911424 543780547615878048 546064859935205408 546407506783104512 546436494226301952 546941368538632704 547017336589782084 547551794173162428 549762184500151168 552681717294114147 554958424429264128 555577797670814646 556000335202751712 558686327160252928 558715966006668288 559232185809163776 561056868653761536 561683048194669752 564396492871938688 564471540607178624 565101531165891993 566008596223943184 570442755468027078 570800699050207392 573104941967946752 573664888174070784 574305139165336488 576711357176466936 577800441978608667 579497402380217984 579607962905357568 582692380280420046 582723292671017316 583261693793151282 583421093755262464 583498671189443072 588438853458727936 588935470822892544 589013781503142912 589095593250534552 589671162955713384 590041172051899776 591972868745160448 592519815916852096 596151065845336608 598314551337800388 598689984020087232 599031022685169152 601204959798369472 602333696469647688 602922200325504696 604889436517336656 607811607708241664 608026831596960048 608489968877558898 608570879717114454 609547719010400352 612492393981465088 614322967427106084 614490856144595968 614708445130992576 615094164715889664 617678051146118144 618482457562670064 621463482989574912 621470295521910016 624074125640234752 624770636941172514 627908626480804032 628299639428744192 628522118055284544 634410638885191056 634946054480931024 635030483183075952 635428954517430528 637509243264018944 638098263295071488 638186892688079098 638810426535356166 642418732449614848 644743059713940096 645110332122489856 645830321332447992 648174097282617087 649708256866136832 651934577677745232 654566346762721792 655209001545186816 655296889560448044 656348730474670272 656436005088123456 659607193518500864 660343362261267048 661993710141068928 665516548046031591 665934148891908624 665969477338305504 666584792906458608 670022662359559236 672829916705878092 673252106572039488 673909900520815296 676355579773165656 677165503904973824 683788058671771872 684217124594385408 684308104864925184 687091382626707968 687278192125623644 687949690114998948 688381367393883072 689053943229148224 691302213162670464 694887807539382912 695509576819559376 696625964583314688 698471648023435104 699154082462148768 699649514776818658 702083391345264096 702523937292562944 705704342603559432 706262459150890668 706837094357337216 709904963690485381 711139005512133744 717159852652824672 717197898672021312 717609858835204608 717860546206955424 718310992063182336 720662622820195328 722721074005816704 725040730154504064 725749123637801088 728839980546193152 728899076431367933 729356448786376112 730069058897549904 736387140108062016 736849211101645824 736908956392152196 739944565905685504 740770396894419528 741333780270335616 742058092708313472 745278830957915527 748340715811643136 748910730926226336 750212577243569664 753407620339885056 753468708221189324 754678128298590912 756564240161221632 760590340624036104 761067598733609856 761107974100920576 761209178538670848 761811191893095552 764513037820522718 765740185553781984 768948476235289248 770400589304811556 772810617207143424 772977805455046464 773565683760350208 776923173707226728 776964390228023088 777682258390868376 781472067053453568 784968236156857774 785460791000712736 786228217274284512 786721562735866368 787490220833312256 794157494330723328 794868087793782144 797752735117067184 798253312026782976 799033237099598592 802381018680301824 803111595292863584 803896267100672928 806519248689782208 807813822122671104 810702442129280064 810745450672719744 811319958503411864 811427839622819272 812730292013867136 819097289902808112 819611260174656768 819654741339452928 820412052807949056 820526004884673126 823972869009372446 824643276750226752 825966941720933376 828617977319433216 829427569871772672 832437636643896192 833027515921563352 837211501974405376 838029490740379392 838073949010002432 838848278713745664 841585302980642304 845880851846921408 846594739307908032 846707310910767936 847238606023240704 848066391666643968 851747235380474888 859657412951920128 860497332261106176 861107095109930656 864232129710156116 866277675821515776 869246103570326976 873729186080597392 874038570420630069 875131640632893696 875248006784164608 880457816348356064 882658280188091904 882705106057872384 883403206234338816 883520672254714368 883643389875801828 887355397394708788 887912198522544832 887959303117740672 888779723875278144 893363549812745648 897106555607837456 897669475429385984 898546534027753728 901807439697554208 903500544704471532 911717411562362496 912734953316338347 912856319575671681 917266253486665264 917841823191844096 918738590972197632 921736284216893952 926517076719177216 926566229340251136 927346102426079168 928834619444419584 931295530697913472 932205443282865024 936111188460352128 937155955411758771 940939123471412576 941683278867854224 941862939721206048 942449459143116288 948185340682844992 951357299021595648 951615958327786584 956213136870432896 956263864896028416 957147394942607232 957280339032118647 958215639803034249 963628098674422272 966720973539338752 967665498183734784 968745481998671988 971786640728257536 972736114729946112 973425411863399872 981849520144082688 982945334340672066 987693862525892704 988445040360447488 989410790277751296 990515043391900572 997787621082190848 998547641234968448 998901223337862936 1005033993539338854 1006237504398121216 1009244875058817138 1009878159858059232 1014120454165381472 1014756798311479808 1014810632134560768 1014945571384894464 1015748255857460736 1020986914071709312 1025264634980385664 1030637073940061952 1030917288188435466 1031924535172498422 1032572051090824608 1035952520304030784 1036909677854491168 1041962756071271424 1043264365229339064 1047707472035152656 1048304289699046016 1049474272165227987 1058556513905339148 1059393688726336002 1059824117058376192 1063670313489422912 1064337749369043968 1065377649466131456 1066708508268200616 1069841358240402432 1071861689467563904 1075358998253042944 1075739778979237008 1076414788252806912 1080936589505706752 1080993934230292992 1083640389351822848 1087561095231756096 1092129719870410816 1092815013566209024 1093882737077265408 1094034673179564168 1095103588346324856 1099524369000302336 1105363434588228294 1109916848858528256 1111155595341629292 1112000670405503424 1117372654320505856 1118464371618327552 1123366096389339504 1128792985743877376 1128943081214357248 1130203062331783986 1132017192447886368 1140885510936054156 1141601398100414784 1146769556730784077 1148610278330672976 1153422714352933872 1155600883957217334 1158994804760435968 1159215925810715136 1165384760560840092 1165446585342034632 1166523387586302564 1166842187510524928 1166997342378886144 1177452354235286661 1178191186501069104 1179342325911426768 1180082344103799552 1183945737490320896 1185039631833704192 1192302131690673216 1196629102675600776 1197379968040174464 1198062045370338304 1202409919596738944 1204667392939295376 1205844400651009392 1209778873034673312 1215623215416483328 1216053663193920096 1216979937755117796 1217141759434228908 1219095438020800704 1224984787962930176 1228645934854212168 1229416890261985152 1235959303514058669 1236964915125340128 1242926965979149824 1242940591043820032 1248148251280469504 1249541273882345028 1255817252961608064 1257044236110569088 1268821277770382112 1269892108961862048 1270060966366151904 1270857909034861056 1275018486528037888 1276196526590142976 1276373785376158196 1277620853070712332 1289486119427880192 1289590673686266343 1291660642664895984 1296348194565234174 1299416513732273664 1303869155355490464 1309132693525443584 1310418003090373632 1310593779120896088 1312697460949340544 1312872010176246912 1318570239387081317 1320686724522534096 1323987420282137856 1331033096092063182 1331868297783817248 1331938954676611008 1333169585812917216 1340045324719118472 1345659833411756184 1346504213144078976 1347819801041630592 1352711159546331312 1353669713372540447 1367576117343543744 1368434249188770816 1368616209729850368 1374182765253415936 1374556384251247288 1375899380229997896 1376762734787766144 1378107886458296448 1382604426325340928 1389775615078765824 1391019153639118752 1393251929166629376 1396943296046870208 1398308164924297536 1399299029553637316 1404166782690528192 1405047874585125888 1411408685207118864 1412524918301781336 1413674188714674432 1419809927380970762 1422278011024267488 1434319705305649344 1434395797344042624 1435219717670409216 1435721092413910848 1436621984126364672 1445442148011633408 1450081460309008128 1451498247275602176 1457679961092386304 1457798152862735866 1458712897572752224 1460138117795099808 1472774280216124032 1473817912784304392 1481540793788839056 1482667560540671232 1484116185416626944 1490557661915831054 1496681431623286272 1497821461852452672 1500425154487139328 1506937416442378648 1509356256597181824 1521180681248072208 1522135197467219712 1522215948201841152 1522418357077341696 1523622383786191104 1529026075641045436 1531480371107563968 1537896952470578496 1540801178609623112 1545955610910092928 1546375932282653199 1553846347414453456 1553928780456046176 1555364516781736752 1562944134106907136 1569936472313715548 1570921582001425472 1572456434548569024 1573443125471732736 1574980441666624512 1589736175587564288 1595505470234134368 1596506624053565952 1598066474199197184 1604762037360603648 1606223190585727168 1607792534201345856 1613038497379564416 1621404884258560128 1621490901345439488 1622639917006823728 1622855679245638544 1625460584027734272 1638194579805616224 1639222520349313536 1639309482678905856 1640824105615898112 1641052009769346252 1647945738018744892 1649286553500453504 1658045151882342441 1664875273287792384 1666055031843126704 1674423003948810752 1676058981480758784 1676147898020004864 1677696557427491328 1683170605961284608 1691761703693842816 1693189478615816064 1693414621821535872 1695304593497675979 1703494470760949776 1719314825903840256 1720994664522212352 1722214190219861312 1728464259420312232 1733401325935826001 1738492207140653952 1747458372161194784 1748077140841260138 1750263281265787392 1750496013568329216 1760915632696712128 1765316560376183808 1766806412468677632 1767041344509428736 1767286779751603656 1774710794789417576 1775824397045089664 1775918606235481344 1777559447750556288 1786727099625491296 1794213111215674912 1795338950858771968 1797093068055507456 1803614879395108416 1807001089408943064 1823434823124724992 1825469906632676694 1825712639151343362 1834532506973330528 1835683646383688192 1837477181944395264 1843472568433787904 1853034153438354432 1854692204852158336 1862591061395826944 1864410886565730048 1872222376920704256 1874311910823517542 1881878246942825152 1883366557735708448 1883725879442412096 1884898918286232576 1896370681365689984 1903231916655573168 1912426273740865792 1912527729792056832 1914294789885214464 1914560678064237294 1916431279606068498 1927256197348844544 1933441947078677504 1935330996367469568 1937490963997343976 1944522291847851261 1946850823726799744 1963699040288165376 1965890668681344132 1975387725051785408 1976890080720894976 1978821580555502592 1981030086783801144 1996549644138094773 1997095282469936896 1997802446675725872 2010067987078677708 2012475008796242432 2018489750117634276 2019756319716118464 2028240908330762944 2029513596622959616 2031496511714921472 2041973828143418624 2050529269960771328 2061274147880123904 2061834576376870932 2063849070344996844 2065144102181649216 2071905040608061568 2073819355708982336 2086528730458678128 2095414944070305312 2096608579398092032 2098948544330455974 2117113027810678296 2118787377452672004 2119648234116752384 2127340626978845824 2129714891071456143 2133417016536401232 2143723378935127808 2150717996506085888 2151479557958474016 2152829576505613824 2161873179011413504 2161987868460585984 2167280778703645696 2175122190463512192 2184259439740821632 2186697229294103799 2188069346359128336 2190207176692649712 2199048738000604672 2210726869176456588 2219833697717056512 2222311190683258584 2224001340811006848 2233654124408276843 2235836492873746581 2246732192778679008 2257585971487754752 2257886162428714496 2260406124663567972 2264034384895772736 2281771021872108312 2283202796200829568 2293539113461568154 2297220556661345952 2306845428705867744 2311201767914434668 2317989609520871936 2318431851621430272 2330769521121680184 2330893170684069264 2333046775172605128 2354904708470573322 2356382373002138208 2358684651822853536 2360164688207599104 2367891474980641792 2370079263667408384 2384604263381346432 2393258205351201552 2394759936080348928 2394954108274494637 2404819839193477888 2409334785878590752 2411688801302018784 2419557746069346624 2431246430832966656 2432107326387840192 2433959875510235592 2434283518868457816 2438190876041601408 2448773301718865303 2457291869708424336 2458833780523970304 2471918607028117338 2473929830250680256 2485853931958299648 2485881182087640064 2496296502560939008 2499082547764690056 2511634505923216128 2514088472221138176 2537642555540764224 2539784217923724096 2540121932732303808 2541715818069722112 2552393053180285952 2552747570752316392 2555241706141424664 2578972238855760384 2579181347372532686 2583321285329791968 2592696389130468348 2598833027464547328 2607738310710980928 2621187558241792176 2625394921898681088 2625744020352493824 2637140478774162634 2641373449045068192 2647974840564275712 2662066192184126364 2663736595567634496 2663877909353222016 2666339171625834432 2680090649438236944 2691319666823512368 2693008426288157952 2695639602083261184 2705422319092662624 2707339426745080894 2735152234687087488 2749112768502494576 2751798760459995792 2753525469575532288 2756215772916592896 2765208852650681856 2779551230157531648 2782038307278237504 2786503858333258752 2793886592093740416 2796616329848595072 2798598059107274632 2808333565381056384 2822817370414237728 2825049836603562672 2827348377429348864 2839619854761941524 2844556022048534976 2868639410611298688 2868791594688085248 2871442184827821696 2871841017096355941 2883905041532803561 2890884296023266816 2900162920618016256 2902996494551204352 2915359922184772608 2915596305725471732 2917425795145504448 2920276235590199616 2945548560432248064 2947635825568608784 2963081587577678112 2965335121081342464 2968232370833253888 2981115323831662108 2993362863246572544 2995642923704905344 3013874832884757296 3018712513194363648 3042361362496144416 3044270394934439424 3044431896403682304 3044836714154683392 3047244767572382208 3058052151282090872 3062960742215127936 3075793904941156992 3081602357219246224 3091911221820185856 3092751864565306398 3107692694828906912 3107857560912092352 3110729033563473504 3125888268213814272 3139872944627431096 3141843164002850944 3144912869097138048 3148422816495683961 3179472351175128576 3191010940468268736 3193013248107131904 3196132948398394368 3209524074721207296 3212446381171454336 3215585068402691712 3226076994759128832 3242809768517120256 3242981802690878976 3245279834013647456 3245711358491277088 3250921168055468544 3276389159611232448 3278445040698627072 3281648211231796224 3282104019538692504 3295891476037489784 3298573107000907008 3316090303764684882 3329750546575584768 3332110063686253408 3348846007897621504 3352117962961517568 3355393114854982656 3383523407387685632 3386378957231632128 3386829243643071744 3390609186995351958 3406988941521899552 3440308670192352231 3444428380439722624 3456928518840624464 3466802651871652002 3476984414281307904 3494916744322389568 3496154281682520276 3500526562531574784 3500992027136658432 3521831265393424256 3532357062705859983 3534573559503207312 3549421589578835152 3551648794090179328 3551837212470962688 3555118895501112576 3573454199250982592 3588426222431349824 3590677901717543936 3594186136111014912 3607229758790216832 3614002178817886128 3646869646249449984 3650939813265353388 3651425278302686724 3669065013946661056 3671367292767376384 3674954363888790528 3707877910542176007 3709384409704316672 3725182122791653888 3728821773131460096 3744444753841408512 3748623821647035084 3763756493885650304 3766733115471416896 3767451758884824192 3792741362731379968 3806463833311146336 3824852547481731584 3825055459584113664 3828589579770428928 3829121356128474588 3832862559212136996 3868772021058799029 3874981927994687952 3889044583695702522 3893701647453599488 3927398080576330752 3931781337362688264 3950775450103570816 3955710718161243951 3962060173567602288 3993099288276189546 3994190564939873792 3995604893351451744 4020135974157355416 4024950017592484864 4036979500235268552 4039512639432236928 4056481816661525888 4061009140117621341 4083947656286837248 4101058539921542656 4122548295760247808 4123669152753741864 4127698140689993688 4130288204363298432 4143810081216123136 4147638711417964672 4173057460917356256 4190829888140610624 4193217158796184064 4197897088660911948 4234226055621356592 4237574754905344008 4254681253957691648 4259429782142912286 4266834033072802464 4287446757870255616 4301435993012171776 4302959115916948032 4305659153011227648 4323746358022827008 4350244380927024384 4368518879481643264 4373394458588207598 4376138692718256672 4380414353385299424 4398097476001209344 4421453738352913176 4444622381366517168 4448002681622013696 4467308248816553686 4471672985747493162 4493464385557358016 4515171942975509504 4515772324857428992 4520812249327135944 4528068769791545472 4563542043744216624 4566405592401659136 4587078226923136308 4594441113322691904 4613690857411735488 4622403535828869336 4635979219041743872 4661539042243360368 4661786341368138528 4666093550345210256 4709809416941146644 4712764746004276416 4717369303645707072 4720329376415198208 4740158527334816768 4769208526762692864 4786516410702403104 4789519872160697856 4789908216548989274 4809639678386955776 4818669571757181504 4823377602604037568 4839115492138693248 4864214652775680384 4867919751020471184 4868567037736915632 4876381752083202816 4897546603437730606 4914583739416848672 4917667561047940608 4943837214056234676 4947859660501360512 4969334745833397667 4998165095529380112 5023269011846432256 5028176944442276352 5075285111081528448 5079568435847448192 5080243865464607616 5102293535019575531 5105495141504632784 5110483412282849328 5157944477711520768 5158362694745065372 5166642570659583936 5185392778260936696 5215476621421961856 5242375116483584352 5250789843797362176 5251488040704987648 5274280957548325268 5282746898090136384 5295949681128551424 5324132384368252728 5327473191135268992 5327755818706444032 5332678343251668864 5360181298876473888 5382639333647024736 5386016852576315904 5391279204166522368 5410844638185325248 5414678853490161788 5470304469374174976 5498225537004989152 5503597520919991584 5507050939151064576 5512431545833185792 5530417705301363712 5559102460315063296 5564076614556475008 5587773184187480832 5593232659697190144 5597196118214549264 5616667130762112768 5645634740828475456 5650099673207125344 5654696754858697728 5679239709523883048 5689112044097069952 5737278821222597376 5737583189376170496 5742884369655643392 5743682034192711882 5767810083065607122 5781768592046533632 5800325841236032512 5805992989102408704 5831192611450943464 5834851590291008896 5840552471180399232 5891097120864496128 5895271651137217568 5926163175155356224 5930670242162684928 5936464741666507776 5962230647663324216 5991285847409810688 6027749665769514592 6037425026388727296 6084722724992288832 6088540789868878848 6094489535144764416 6116104302564181744 6125921484430255872 6151587809882313984 6163204714438492448 6183822443640371712 6185503729130612796 6215385389657813824 6215715121824184704 6221458067126947008 6279745889254862192 6283686328005701888 6289825738194276096 6296845632991367922 6358944702350257152 6382021880936537472 6389144673214368429 6424892762342908672 6431170136805383424 6452153989518257664 6485619537034240512 6485963605381757952 6490559668027294912 6491422716982554176 6501842336110937088 6552778319222464896 6560091687882311397 6564208039077385008 6591782952074979568 6597146214001814016 6632180607529369764 6659501093151169536 6664220127372506816 6700962373224830529 6707509478621239743 6767046814775371264 6772757914463264256 6773658487286143488 6781218373990703916 6813977883043799104 6880617340384704462 6888856760879445248 6913857037681248928 6933605303743304004 6953968828562615808 6989833488644779136 6992308563365040552 7043662530786848512 7064714125411719966 7069147119006414624 7098843179157670304 7103297588180358656 7103674424941925376 7110237791002225152 7146908398501965184 7176852444862699648 7184862324823483911 7214459517580433664 7228004357635772256 7293739292498899968 7301879626530706776 7302850556605373448 7338130027893322112 7346319905156595909 7415755821084352014 7418768819408633344 7450364245583307776 7457643546262920192 7488889507682817024 7497247643294070168 7527512987771300608 7533466230942833792 7534903517769648384 7585482725462759936 7612927666622292672 7649705094963463168 7657179159540857856 7658242712256949176 7665725118424273992 7737544042117598058 7749963855989375904 7778089167391405044 7787403294907198976 7863562674725376528 7901550900207141632 7911421436322487902 7924120347135204576 7986198576552379092 7988381129879747584 7991209786702903488 8040271948314710832 8073959000470537104 8079025278864473856 8112963633323051776 8122018280235242682 8167895312573674496 8202117079843085312 8247338305507483728 8255396281379987376 8260576408726596864 8287620162432246272 8295277422835929344 8346114921834712512 8381659776281221248 8386434317592368128 8395794177321823896 8468452111242713184 8475149509810688016 8509362507915383296 8518859564285824572 8533668066145604928 8574893515740511232 8605918231833896064 8651715124598410683 8700488761854048768 8737037758963286528 8746788917176415196 8752277385436513344 8760828706770598848 8842907476705826352 8889244762733034336 8896005363244027392 8934616497633107372 8943345971494986324 8986928771114716032 9027134715803864401 9041624498654271888 9056137539583090944 9127084087488433248 9132811184803318272 9174156453846272616 9188882226645383808 9227381714823470976 9244807071657738672 9323078084486720736 9323572682736277056 9332187100690420512 9419618833882293288 9425529492008552832 9434738607291414144 9475687993607783129 9538417053525385728 9573032821404806208 9579039744321395712 9579816433097978548 9619279356773911552 9637339143514363008 9646755205208075136 9678230984277386496 9728429305551360768 9735839502040942368 9737134075473831264 9752763504166405632 9795093206875461212 9829167478833697344 9835335122095881216 9887674428112469352 9895719321002721024 9938669491666795334 9996330191058760224 10046538023692864512 10056353888884552704 10150570222163056896 10159136871694896384 10160487730929215232 10204587070039151062 10210990283009265568 10220966824565698656 10316725389490130744 10333285141319167872 10370785556521873392 10430953242843923712 10484750232967168704 10501579687594724352 10502976081409975296 10548561915096650536 10565493796180272768 10648264768736505456 10654946382270537984 10655511637412888064 10665356686503337728 10720362597752947776 10765278667294049472 10772033705152631808 10782558408333044736 10821689276370650496 10829357706980323576 10940608938748349952 10996451074009978304 11007195041839983168 11014101878302129152 11024863091666371584 11128153229112950016 11175546368374961664 11186465319394380288 11194392236429098528 11233334261524225536 11291269481656950912 11300199346414250688 11358479419047766096 11378224088194139904 11474557642445194752 11475166378752340992 11485768739311286784 11487364068385423764 11535620166131214244 11606316063176397087 11662385222901886928 11669703180582017792 11681104942360798464 11782194241728992256 11790543302274435136 11852326350310712448 11867132154483731853 11924461295326648432 11982571694819621376 12055499331539029184 12074850052777454592 12169445449984577664 12183027420352864023 12232208605128363488 12251842968860511744 12303175619764627968 12326409428876984896 12367644887280743424 12371007458261225592 12430770779315627648 12431430243648369408 12442916134253894016 12559491778509724384 12567372656011403776 12579651476388552192 12593691265982735844 12764043761873074944 12778289346428736858 12849785524685817344 12862340273610766848 12904307979036515328 12971239074068481024 12981119336054589824 12982845433965108352 13105556638444929792 13120183375764622794 13128416078154770016 13183565904149959136 13194292428003628032 13264361215058739528 13328440254745013632 13401924746449661058 13415018957242479486 13534093629550742528 13545515828926528512 13547316974572286976 13562436747981407832 13627955766087598208 13761234680769408924 13777713521758890496 13827714075362497856 13867210607486608008 13907937657125231616 13979666977289558272 13984617126730081104 14087325061573697024 14129428250823439932 14138294238012829248 14197686358315340608 14206595176360717312 14220475582004450304 14293816797003930368 14353704889725399296 14369724649646967822 14428919035160867328 14456008715271544512 14603759253061413552 14605701113210746896 14676260055786644224 14692639810313191818 14831511642168704028 14837537638817266688 14908004237500193001 14994495286588140336 15055025975542601216 15066932461885667584 15069807035539296768 15170965450925519872 15225855333244585344 15306880605058726593 15316485424513898352 15331450236848547984 15475088084235196116 15499927711978751808 15556178334782810088 15574806589814397952 15727125349450753056 15803101800414283264 15822842872644975804 15848240694270409152 15972397153104758184 15982419573405806976 16080543896629421664 16147918000941074208 16158050557728947712 16225927266646103552 16244036560470485364 16494676611014967456 16510792562759974752 16521152817453193728 16575240324864492544 16590554845671858688 16692229843669425024 16763319552562442496 16764678757921462459 16791588354643647792 16936904222485426368 16950299019621376032 17018725015830766592 17037719128571649144 17067336132291209856 17141413112032057121 17211836463667792128 17303430249196821366 17400977523708097536 17474075517926573056 17493577834352830392 17504554770873026688 17521657413541197696 17685814953411652704 17778489525466068672 17792010726488054784 17869232995266214744 17886691942989972648 17973857542229432064 18054269431607728802 18083248997308543776 18112275079166181888 18254168174976866496 18265622369606636544 18348312907692545232 18377764453290767616 18454763429646941952 18489614143315477344 18646156168973441472 18647145365472554112 18664374201380841024 18839237667764586576 18851058984017105664 18869477214582828288 18951375987215566258 19076834107050771456 19146065642809612416 19159632866195957096 19274678287028726016 19293510410416150272 19356461968554772992 19456858611102721536 19471679004081884736 19474268150947662528 19505527008332811264 19590186413750922424 19658334957667394688 19775348856224938704 19791438642005442048 19877338983333590668 19992660382117520448 20102887119674491587 20301140444326113792 20318273743389792768 20320975461858430464 20409174140078302124 20421980566018531136 20441933649131397312 20633450778980261488 20666570282638335744 20741571113043746784 20861906485687847424 20969500465934337408 21097123830193301072 21130987592360545536 21296529537473010912 21309892764541075968 21311023274825776128 21330713373006675456 21440725195505895552 21530557334588098944 21554586974470451733 21643378552741300992 21658715413960647152 21881217877496699904 21992902148019956608 22014390083679966336 22038959715469787727 22256306458225900032 22351092736749923328 22372930638788760576 22388784472858197056 22466668523048451072 22582538963313901824 22600398692828501376 22716958838095532192 22756448176388279808 22949115284890389504 22971537478622573568 22974728136770847528 23071240332262428488 23212632126352794174 23324770445803773856 23339406361164035584 23362209884721596928 23581086604548870272 23704652700621424896 23734264308967463706 23848922590653296864 23965143389639242752 24110998663078058368 24338890899969155328 24366054840705728046 24464417210256726976 24503685937721023488 24606351239529255936 24652818857753969792 24742014916522451184 24861541558631255296 24862860487296738816 24885832268507788032 25118983557019448768 25134745312022807552 25159302952777104384 25187382531965471688 25528087523746149888 25556578692857473716 25699571049371634688 25724680547221533696 25955145373795232049 25962238672109179648 25965690867930216704 26211113276889859584 26240366751529245588 26256832156309540032 26367131808299918272 26528722430117479056 26656880509490027264 26803849492899322116 26830037914484958972 27081404147411593203 27124873495962815664 27255911532175196416 27522469361538817848 27555427043517780992 27655428150724995712 27734421214973216016 27959333954579116544 27969234253460162208 28174650123147394048 28258856501646879864 28276588476025658496 28395372716630681216 28427063980823349387 28587633594007860736 28707409779450798592 28739449299293935644 28857838070321734656 28912017430543089024 29207518506122827104 29211402226421493792 29352520111573288448 29385279620626383636 29663023284337408056 29816008475000386002 29988990573176280672 30110051951085202432 30133864923771335168 30139614071078593536 30451710666489170688 30613761210117453186 30632970849027796704 30662900473697095968 30950176168470392232 30999855423957503616 31112356669565620176 31134403407568430281 31454250698901506112 31606203600828566528 31645685745289951608 31696481388540818304 31944794306209516368 31964839146811613952 32161087793258843328 32295836001882148416 32316101115457895424 32451854533292207104 32488073120940970728 32989353222029934912 33021585125519949504 33042305634906387456 33181109691343717376 33384459687338850048 33526639105124884992 33529357515842924918 33583176709287295584 33873808444970852736 33900598039242752064 34075438257143298288 34134672264582419712 34282826224064114242 34423672927335584256 34606860498393642732 34987155668705660784 35009109541746053376 35043314827082395392 35371629906823305408 35556979050932137344 35738465990532429488 35773383885979945296 35947715084458864128 36108538863215457604 36166497994617087552 36224550158332363776 36508336349953732992 36696625815385090464 36755528906581535232 36909526859293883904 36979228286630954688 37292312337946882944 37294290730945108224 37328748402761682048 37678475335529173152 37702117968034211328 37738954429165656576 37902751974431132516 38292131285619224832 38319265732391914192 38549356574057452032 38587020820832300544 38712923937109545984 38913717222205443072 38943358008163769472 38948536301895325056 39180372827501844848 39316669915334789376 39550697712449877408 39582877284010884096 39754677966667181336 39985320764235040896 40205774239348983174 40602280888652227584 40636547486779585536 40641950923716860928 40818348280156604248 40843961132037062272 40883867298262794624 41266901557960522976 41333140565276671488 41483142226087493568 41723812971375694848 41939000931868674816 42194247660386602144 42261975184721091072 42593059074946021824 42619785529082151936 42661426746013350912 42881450391011791104 43061114669176197888 43109173948940903466 43286757105482601984 43317430827921294304 43985804296039913216 44028780167359932672 44077919430939575454 44512612916451800064 44724012712500579003 44777568945716394112 45165077926627803648 45200797385657002752 45433917676191064384 45512896352776559616 45920641815176179779 45949456273541695056 46142480664524856976 46425264252705588348 46649540891607547712 46678812722328071168 46724419769443193856 47162173209097740544 47409305401242849792 47468528617934927412 47697845181306593728 48221997326156116736 48677781799938310656 48732109681411456092 48928834420513453952 49305637715507939584 49484029833044902368 49723083117262510592 49725720974593477632 49771664537015576064 50237967114038897536 50294036273764387377 50374765063930943376 51056175047492299776 51113157385714947432 51424239336096171363 51910290747590464098 51924477344218359296 51931381735860433408 52422226553779719168 52480733503058491176 52513664312619080064 52734263616599836544 53057444860234958112 53313761018980054528 53607698985798644232 53660075828969917944 54162808294823186406 54249746991925631328 54511823064350392832 55044938723077635696 55310856301449991424 55468842429946432032 55918667909158233088 55938468506920324416 56517713003293759728 56553176952051316992 56790745433261362432 56854127961646698774 57175267188015721472 57414819558901597184 57478898598587871288 57824034861086178048 58415037012245654208 58422804452842987584 58705040223146576896 58770559241252767272 59326046568674816112 59632016950000772004 59977981146352561344 60267729847542670336 60903421332978341376 61227522420234906372 61265941698055593408 61325800947394191936 61900352336940784464 61999710847915007232 62224713339131240352 62268806815136860562 62908501397803012224 63291371490579903216 63392962777081636608 63889588612419032736 63929678293623227904 64322175586517686656 64591672003764296832 64976146241881941456 65978706444059869824 66043170251039899008 66329815955254481903 66768919374677700096 67053278210249769984 67058715031685849836 67166353418574591168 67747616889941705472 67801196078485504128 68150876514286596576 68269344529164839424 68565652448128228484 68847345854671168512 69213720996787285464 69974311337411321568 70018219083492106752 70086629654164790784 70743259813646610816 71113958101864274688 71476931981064858976 71546767771959890592 71895430168917728256 72217077726430915208 72332995989234175104 73016672699907465984 73393251630770180928 73511057813163070464 73819053718587767808 73958456573261909376 74584624675893765888 74588581461890216448 74657496805523364096 75356950671058346304 75404235936068422656 75477908858331313152 75805503948862265032 76584262571238449664 76638531464783828384 77098713148114904064 77174041641664601088 77886716016327538944 77897072603790650112 78360745655003689696 78633339830669578752 79101395424899754816 79509355933334362672 79970641528470081792 80411548478697966348 81244212442234779609 81636696560313208496 81687922264074124544 81767734596525589248 82533803115921045952 82666281130553342976 82966284452174987136 83878001863737349632 84388495320773204288 84523950369442182144 85186118149892043648 85281191942470048161 85762900782023582208 86122229338352395776 86218347897881806932 86573514210965203968 86634861655842588608 87971608592079826432 88057560334719865344 88155838861879150908 89448025425001158006 89555137891432788224 90330155853255607296 90401594771314005504 90867835352382128768 91841283630352359558 91898912547083390112 92284961329049713952 92850528505411176696 93299081783215095424 93403210222705290843 94324346418195481088 94818610802485699584 94937057235869854824 95395690362613187456 96443994652312233472 97355563599876621312 97464219362822912184 97857668841026907904 98611275431015879168 98968059666089804736 99446166234525021184 99543329074031152128 100475934228077795072 100588072547528774754 100749530127861886752 102226314771429894864 102848478672192342726 103820581495180928196 103848954688436718592 103862763471720866816 104961467006116982352 105027328625238160128 105468527233199673088 106114889720469916224 106627522037960109056 107215397971597288464 107320151657939835888 108325616589646372812 108499493983851262656 109023646128700785664 110089877446155271392 110621712602899982848 110937684859892864064 111876937013840648832 113035426006587519456 113106353904102633984 113581490866522724864 113708255923293397548 114957797197175742576 115648069722172356096 116830074024491308416 116845608905685975168 117352751305450237213 117541118482505534544 118652093137349632224 119264033900001544008 119955962292705122688 121806842665956682752 122455044840469812744 122531883396111186816 122651601894788383872 123800704673881568928 123999421695830014464 124449426678262480704 124537613630273721124 125817002795606024448 126582742981159806432 126785925554163273216 127779177224838065472 127859356587246455808 128644351173035373312 129183344007528593664 129952292483763882912 131957412888119739648 132086340502079798016 132659631910508963806 133537838749355400192 134117430063371699672 134332706837149182336 135495233779883410944 135602392156971008256 136301753028573193152 136538689058329678848 137131304896256456968 138427441993574570928 139948622674822643136 140036438166984213504 140173259308329581568 141486519627293221632 142227916203728549376 142953863962129717952 143093535543919781184 144434155452861830416 144665991978468350208 146033345399814931968 146786503261540361856 147916913146523818752 149169249351787531776 149177162923780432896 149314993611046728192 150713901342116692608 150882108821293162131 151611007897724530064 153168525142476899328 153277062929567656768 154272718008288514089 155773432032655077888 155794145207581300224 156721491310007379392 157266679661339157504 158202790849799509632 159018711866668725344 159941283056940163584 160823096957395932696 162488424884469559218 163273393120626416992 163375844528148249088 163535469193051178496 165067606231842091904 165932568904349974272 167756003727474699264 168776990641546408576 170372236299784087296 170562383884940096322 171525801564047164416 172244458676704791552 172436695795763613864 173269723311685177216 175943217184159652864 176115120669439730688 176311677723758301816 178896050850002316012 179110275782865576448 180803189542628011008 181735670704764257536 183682567260704719116 183797825094166780224 184569922658099427904 185701057010822353392 186598163566430190848 186806420445410581686 188648692836390962176 189874114471739709648 190791380725226374912 192887989304624466944 194928438725645824368 195715337682053815808 197222550862031758336 197936119332179609472 198989447865763445709 200951868456155590144 201176145095057549508 201499060255723773504 204452629542859789728 205696957344384685452 207641162990361856392 209922934012233964704 210054657250476320256 210937054466399346176 212229779440939832448 214430795943194576928 214640303315879671776 216651233179292745624 216998987967702525312 217940823852979011967 220179754892310542784 221243425205799965696 221875369719785728128 223753874027681297664 226070852013175038912 226212707808205267968 227162981733045449728 227416511846586795096 229915594394351485152 231296139444344712192 233660148048982616832 233691217811371950336 234705502610900474426 235082236965011069088 237304186274699264448 238528067800003088016 239911924585410245376 244910089680939625488 245063766792222373632 245303203789576767744 247601409347763137856 247998843391660028928 248898853356524961408 249075227260547442248 251634005591212048896 253165485962319612864 253571851108326546432 255558354449676130944 257288702346070746624 258366688015057187328 259904584967527765824 263914825776239479296 264172681004159596032 265319263821017927612 268234860126743399344 268665413674298364672 270990467559766821888 271204784313942016512 272603506057146386304 274262609792512913936 276854883987149141856 279897245349645286272 280209630668115872529 282973039254586443264 284455832407457098752 285907727924259435904 286187071087839562368 288868310905723660832 289331983956936700416 292066690799629863936 293573006523080723712 295833826293047637504 298338498703575063552 298629987222093456384 301427802684233385216 301764217642586324262 303222015795449060128 306554125859135313536 308545436016577028178 311546864065310155776 311588290415162600448 313442982620014758784 316405581699599019264 318037423733337450688 319882566113880327168 321646193914791865392 324976849768939118436 326546786241252833984 326751689056296498176 327070938386102356992 330135212463684183808 331865137808699948544 337553981283092817152 340744472599568174592 341124767769880192644 344873391591527227728 346539446623370354432 352058253916350711639 352623355447516603632 357792101700004632024 358220551565731152896 363471341409528515072 367365134521409438232 367595650188333560448 369139845316198855808 371402114021644706784 373196327132860381696 373612840890821163372 379748228943479419296 381582761450452749824 389856877451291648736 391430675364107631616 395872238664359218944 397978895731526891418 401903736912311180288 402352290190115099016 402998120511447547008 408905259085719579456 411393914688769370904 415282325980723712784 419845868024467929408 420109314500952640512 421874108932798692352 424459558881879664896 428861591886389153856 429280606631759343552 433302466358585491248 433997975935405050624 435881647705958023934 440359509784621085568 443750739439571456256 447507748055362595328 452141704026350077824 454833023693173590192 459831188788702970304 467320296097965233664 467382435622743900672 469411005221800948852 470164473930022138176 474608372549398528896 477056135600006176032 479823849170820490752 489820179361879250976 490127533584444747264 490606407579153535488 495202818695526275712 497797706713049922816 498150454521094884496 503268011182424097792 506330971924639225728 511116708899352261888 514577404692141493248 516733376030114374656 519809169935055531648 527829651552478958592 528345362008319192064 530638527642035855224 536469720253486798688 537330827348596729344 542409568627884033024 545207012114292772608 548525219585025827872 553709767974298283712 559794490699290572544 560419261336231745058 565946078509172886528 571815455848518871808 572374142175679124736 577736621811447321664 578663967913873400832 587146013046161447424 591667652586095275008 596968343597290337127 602855605368466770432 603528435285172648524 606444031590898120256 613108251718270627072 617090872033154056356 626885965240029517568 632811163399198038528 636074847466674901376 643292387829583730784 649953699537878236872 653093572482505667968 653822471558937035901 660270424927368367616 663730275617399897088 675107962566185634304 681488945199136349184 682249535539760385288 689746783183054455456 693078893246740708864 704116507832701423278 705246710895033207264 715584203400009264048 726942682819057030144 734730269042818876464 735191300376667120896 738279690632397711616 742804228043289413568 746392654265720763392 747225681781642326744 759496457886958838592 763165522900905499648 779713754902583297472 791744477328718437888 795957791463053782836 804704580380230198032 805996241022895094016 817810518171439158912 822787829377538741808 830564651961447425568 839691736048935858816 848919117763759329792 857723183772778307712 858561213263518687104 866604932717170982496 867995951870810101248 871763295411916047868 880719019569242171136 887501478879142912512 895015496110725190656 904283408052700155648 909666047386347180384 919662377577405940608 934640592195930467328 934764871245487801344 938822010443601897704 940328947860044276352 949216745098797057792 954112271200012352064 959647698341640981504 979640358723758501952 980255067168889494528 981212815158307070976 990405637391052551424 995595413426099845632 996300909042189768992 1012661943849278451456 1022233417798704523776 1039618339870111063296 1056174761749052134917 1061277055284071710448 1072939440506973597376 1074661654697193458688 1090414024228585545216 1097050439170051655744 1107419535948596567424 1119588981398581145088 1120838522672463490116 1143630911697037743616 1144748284351358249472 1155473243622894643328 1174292026092322894848 1193936687194580674254 1205711210736933540864 1207056870570345297048 1212888063181796240512 1226216503436541254144 1234181744066308112712 1253771930480059035136 1265622326798396077056 1272149694933349802752 1286584775659167461568 1299907399075756473744 1306187144965011335936 1307644943117874071802 1320540849854736735232 1350215925132371268608 1364499071079520770576 1379493566366108910912 1386157786493481417728 1408233015665402846556 1410493421790066414528 1431168406800018528096 1469460538085637752928 1470382600753334241792 1476559381264795423232 1485608456086578827136 1494451363563284653488 1518992915773917677184 1525585766970853083769 1559427509805166594944 1583488954657436875776 1591915582926107565672 1609409160760460396064 1611992482045790188032 1635621036342878317824 1645575658755077483616 1661129303922894851136 1679383472097871717632 1697838235527518659584 1715446367545556615424 1717122426527037374208 1733209865434341964992 1735991903741620202496 1743526590823832095736 1761438039138484342272 1775002957758285825024 1808566816105400311296 1819332094772694360768 1839324755154811881216 1877644020887203795408 1880657895720088552704 1898433490197594115584 1908224542400024704128 1959280717447517003904 1961467414676811107703 1980811274782105102848 1991190826852199691264 1992601818084379537984 2025323887698556902912 2044466835597409047552 2079236679740222126592 2112349523498104269834 2122554110568143420896 2145878881013947194752 2180828048457171090432 2194100878340103311488 2214839071897193134848 2239177962797162290176 2241677045344926980232 2287261823394075487232 2289496568702716498944 2310946487245789286656 2387873374389161348508 2414113741140690594096 2425776126363592481024 2452433006873082508288 2468363488132616225424 2507543860960118070272 2544299389866699605504 2573169551318334923136 2599814798151512947488 2612374289930022671872 2615289886235748143604 2728998142159041541152 2758987132732217821824 2816466031330805693112 2820986843580132829056 2862336813600037056192 2938921076171275505856 2940765201506668483584 2953118762529590846464 2971216912173157654272 2988902727126569306976 3037985831547835354368 3051171533941706167538 3118855019610333189888 3183831165852215131344 3218818321520920792128 3223984964091580376064 3271242072685756635648 3291151317510154967232 3322258607845789702272 3358766944195743435264 3430892735091113230848 3434244853054074748416 3466419730868683929984 3487053181647664191472 3522876078276968684544 3617133632210800622592 3638664189545388721536 3678649510309623762432 3755288041774407590816 3761315791440177105408 3796866980395188231168 3816449084800049408256 3918561434895034007808 3922934829353622215406 3961622549564210205696 3985203636168759075968 4050647775397113805824 4158473359480444253184 4224699046996208539668 4245108221136286841792 4291757762027894389504 4388201756680206622976 4429678143794386269696 4483354090689853960464 4576757300912559251307 4621892974491578573312 4775746748778322697016 4828227482281381188192 4851552252727184962048 4936726976265232450848 5088598779733399211008 5146339102636669846272 5199629596303025894976 5224748579860045343744 5230579772471496287208 5457996284318083082304 5517974265464435643648 5632932062661611386224 5641973687160265658112 5724673627200074112384 5877842152342551011712 5942433824346315308544 5977805454253138613952 6075971663095670708736 6102343067883412335076 6237710039220666379776 6367662331704430262688 6437636643041841584256 6542484145371513271296 6582302635020309934464 6644517215691579404544 6717533888391486870528 6861785470182226461696 6868489706108149496832 6932839461737367859968 6974106363295328382944 7277328379090777443072 7357299020619247524864 7510576083548815181632 7522631582880354210816 7632898169600098816512 7837122869790068015616 7845869658707244430812 7970407272337518151936 8449398093992417079336 8490216442272573683584 8583515524055788779008 8776403513360413245952 8859356287588772539392 8966708181379707920928 9153514601825118502614 9243785948983157146624 9551493497556645394032 9656454964562762376384 9703104505454369924096 9873453952530464901696 10292678205273339692544 10399259192606051789952 10461159544942992574416 10915992568636166164608 11035948530928871287296 11265864125323222772448 11283947374320531316224 11449347254400148224768 11755684304685102023424 11884867648692630617088 11955610908506277227904 12151943326191341417472 12204686135766824670152 12475420078441332759552 12735324663408860525376 12875273286083683168512 13164605270040619868928 13289034431383158809088 13730271902737677753921 13865678923474735719936 13948212726590656765888 14554656758181554886144 15021152167097630363264 15265796339200197633024 15674245739580136031232 15691739317414488861624 15940814544675036303872 16898796187984834158672 16980432884545147367168 17167031048111577558016 17552807026720826491904 17933416362759415841856 18307029203650237005228 19102986995113290788064 19312909929125524752768 19746907905060929803392 20585356410546679385088 20798518385212103579904 20922319089885985148832 21831985137272332329216 22071897061857742574592 22531728250646445544896 22567894748641062632448 22898694508800296449536 23511368609370204046848 23911221817012554455808 24409372271533649340304 25470649326817721050752 25750546572167366337024 26329210540081239737856 26578068862766317618176 27460543805475355507842 27731357846949471439872 27896425453181313531776 29109313516363109772288 30042304334195260726528 31383478634828977723248 31881629089350072607744 33797592375969668317344 33960865769090294734336 35866832725518831683712 36614058407300474010456 38205973990226581576128 38625819858251049505536 39493815810121859606784 41597036770424207159808 41844638179771970297664 43663970274544664658432 45063456501292891089792 45797389017600592899072 47022737218740408093696 47822443634025108911616 48818744543067298680608 50941298653635442101504 51501093144334732674048 52658421080162479475712 54921087610950711015684 55792850906362627063552 60084608668390521453056 62766957269657955446496 67595184751939336634688 67921731538180589468672 71733665451037663367424 73228116814600948020912 76411947980453163152256 77251639716502099011072 78987631620243719213568 83194073540848414319616 83689276359543940595328 87327940549089329316864 90126913002585782179584 95644887268050217823232 97637489086134597361216 101882597307270884203008 109842175221901422031368 111585701812725254127104 120169217336781042906112 125533914539315910892992 135190369503878673269376 143467330902075326734848 146456233629201896041824 152823895960906326304512 154503279433004198022144 157975263240487438427136 167378552719087881190656 180253826005171564359168 195274978172269194722432 203765194614541768406016 219684350443802844062736 223171403625450508254208 251067829078631821785984 270380739007757346538752 286934661804150653469696 292912467258403792083648 305647791921812652609024 334757105438175762381312 360507652010343128718336 390549956344538389444864 439368700887605688125472 502135658157263643571968 540761478015514693077504 585824934516807584167296 611295583843625305218048 669514210876351524762624 781099912689076778889728 878737401775211376250944 1004271316314527287143936 1081522956031029386155008 1171649869033615168334592 1562199825378153557779456 1757474803550422752501888 2008542632629054574287872 2343299738067230336669184 3514949607100845505003776 4686599476134460673338368 7029899214201691010007552 14059798428403382020015104
- Sum of all divisors σ(n): 54321333594496225538755383
- Sum of proper divisors (its aliquot sum) s(n): 40261535166092843518740279
- 14059798428403382020015104 is an abundant number, because the sum of its proper divisors (40261535166092843518740279) is greater than itself. Its abundance is 26201736737689461498725175
Bases of 14059798428403382020015104
- Binary: 1011101000010100011100110011001101011100010000111000000101000111100100000100000000002
- Hexadecimal: 0xBA1473335C43814790400
- Base-36: 1RLINH27883LW35S0
Squares and roots of 14059798428403382020015104
- 14059798428403382020015104 squared (140597984284033820200151042) is 197677931847334210965946364564984489764060388130816
- 14059798428403382020015104 cubed (140597984284033820200151043) is 2779311875517180398790618791160255564701427854578802183656836950430647844864
-
14059798428403382020015104 is a
perfect square number . Itssquare root is 3749639773152 -
The
cube root of 14059798428403382020015104 is 241356888.3395736009
Scales and comparisons
How big is 14059798428403382020015104?- 14,059,798,428,403,382,020,015,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 14,059,798,428,403,382,020,015,104 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 14059798428403382020015104 cubic inches would be around 20113074 feet tall.
Recreational maths with 14059798428403382020015104
- 14059798428403382020015104 backwards is 40151002028330482489795041
- The number of decimal digits it has is: 26
- The sum of 14059798428403382020015104's digits is 90
- 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 14059798428403382020015104 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 14059798428403382020015104 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/14059798428403382020015104/
Chicago style:
Numbermatics. 2024. "Number 14059798428403382020015104 - Facts about the integer". https://numbermatics.com/n/14059798428403382020015104/
The information we have on file for 14059798428403382020015104 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 14059798428403382020015104, math, Factors of 14059798428403382020015104, curriculum, school, college, exams, university, Prime factorization of 14059798428403382020015104, STEM, science, technology, engineering, physics, economics, calculator, fourteen septillion, fifty-nine sextillion, seven hundred ninety-eight quintillion, four hundred twenty-eight quadrillion, four hundred three trillion, three hundred eighty-two billion, twenty million, fifteen thousand, one hundred four.