1243189478958367688884224
1,243,189,478,958,367,688,884,224 is an even composite number composed of seven prime numbers multiplied together.
1243189478958367688884224 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 1243189478958367688884224:
228 × 32 × 112 × 172 × 292 × 472 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 17 × 17 × 29 × 29 × 47 × 47 × 89 × 89)See below for interesting mathematical facts about the number 1243189478958367688884224 from the Numbermatics database.
Names of 1243189478958367688884224
- Cardinal: 1243189478958367688884224 can be written as One septillion, two hundred forty-three sextillion, one hundred eighty-nine quintillion, four hundred seventy-eight quadrillion, nine hundred fifty-eight trillion, three hundred sixty-seven billion, six hundred eighty-eight million, eight hundred eighty-four thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 1.243189478958367688884224 × 1024
Factors of 1243189478958367688884224
Divisors of 1243189478958367688884224
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 29 32 33 34 36 44 47 48 51 58 64 66 68 72 87 88 89 94 96 99 102 116 121 128 132 136 141 144 153 174 176 178 187 188 192 198 204 232 242 256 261 264 267 272 282 288 289 306 319 348 352 356 363 374 376 384 396 408 423 464 484 493 512 517 522 528 534 544 561 564 576 578 612 638 696 704 712 726 748 752 768 792 799 801 816 841 846 867 928 957 968 979 986 1024 1034 1044 1056 1068 1088 1089 1122 1128 1152 1156 1224 1276 1363 1392 1408 1424 1452 1479 1496 1504 1513 1536 1551 1584 1598 1602 1632 1682 1683 1692 1734 1856 1914 1936 1958 1972 2048 2057 2068 2088 2112 2136 2176 2178 2209 2244 2256 2304 2312 2397 2448 2523 2552 2581 2601 2726 2784 2816 2848 2871 2904 2937 2958 2992 3008 3026 3072 3102 3168 3179 3196 3204 3264 3364 3366 3384 3468 3509 3712 3828 3872 3916 3944 4089 4096 4114 4136 4176 4183 4224 4272 4352 4356 4418 4437 4488 4512 4539 4608 4624 4653 4794 4896 5046 5104 5162 5202 5423 5452 5568 5632 5687 5696 5742 5808 5874 5916 5984 6016 6052 6144 6171 6204 6336 6358 6392 6408 6528 6627 6728 6732 6768 6936 7018 7191 7424 7569 7656 7743 7744 7832 7888 7921 8178 8192 8228 8272 8352 8366 8381 8448 8544 8704 8712 8789 8811 8836 8874 8976 9024 9078 9216 9248 9251 9306 9537 9588 9792 10092 10208 10324 10404 10527 10769 10846 10904 11136 11264 11374 11392 11484 11616 11748 11832 11968 12032 12104 12267 12288 12342 12408 12549 12672 12716 12784 12816 13056 13254 13456 13464 13536 13583 13617 13872 14036 14297 14382 14848 14993 15138 15312 15486 15488 15664 15776 15842 16269 16356 16384 16456 16544 16643 16704 16732 16762 16896 17061 17088 17408 17424 17578 17622 17672 17748 17952 18048 18156 18432 18496 18502 18513 18612 19074 19176 19584 19881 20184 20416 20648 20808 21054 21538 21692 21808 22272 22528 22748 22784 22968 23171 23229 23232 23496 23664 23763 23936 24064 24208 24299 24534 24576 24684 24816 25098 25143 25344 25432 25568 25632 25721 26112 26367 26508 26912 26928 27072 27166 27234 27744 27753 28072 28391 28594 28611 28764 29696 29986 30276 30624 30972 30976 31328 31552 31581 31684 32307 32538 32712 32768 32912 33088 33286 33408 33464 33524 33792 34122 34176 34816 34848 34969 35156 35244 35344 35496 35904 36096 36312 36864 36992 37004 37026 37224 37553 37647 38148 38352 39168 39527 39762 40368 40749 40832 41296 41616 42108 42891 43076 43384 43616 43877 44544 44979 45056 45496 45568 45936 46013 46342 46458 46464 46992 47328 47526 47872 48128 48416 48598 48807 49068 49152 49368 49632 49929 50196 50286 50688 50864 51136 51183 51264 51442 52224 52734 53016 53824 53856 54144 54332 54468 55488 55506 56144 56782 57188 57222 57528 59392 59653 59972 60552 61248 61944 61952 62656 63104 63162 63368 64061 64614 65076 65424 65536 65824 66176 66572 66816 66928 67048 67584 68244 68352 69513 69632 69696 69938 70312 70488 70688 70992 71111 71289 71808 72192 72624 72897 73728 73984 74008 74052 74448 74849 75106 75294 75429 76296 76704 77163 78336 79054 79101 79524 80736 81498 81664 82592 83232 83259 84216 85173 85782 86152 86768 87131 87232 87754 89088 89958 90112 90992 91136 91872 92026 92191 92684 92916 92928 93984 94656 95052 95744 96256 96679 96832 96921 97196 97614 98136 98304 98736 99264 99858 100392 100572 101376 101728 101761 102272 102366 102528 102884 104448 104907 105468 106032 107648 107712 108288 108664 108936 110976 111012 112288 112659 113564 114376 114444 115056 118581 118784 119306 119944 121104 121307 122247 122496 123888 123904 125312 126208 126324 126736 128122 128673 129228 130152 130848 131072 131631 131648 132352 133144 133632 133856 134096 134657 134937 135168 136488 136704 138039 139026 139264 139392 139876 140624 140976 141376 141984 142222 142578 143616 144384 145248 145794 147456 147968 148016 148104 148896 149413 149698 149787 150212 150588 150858 152592 153408 154326 156672 157267 158108 158202 159048 161472 162996 163328 164923 165184 166464 166518 168432 170346 171564 172304 173536 174262 174464 175508 178176 178959 179916 180224 181984 182272 183073 183744 184052 184382 185368 185832 185856 187968 189312 190104 191488 192183 192512 193358 193664 193842 194392 195228 196272 196601 196608 197472 198528 199716 200784 201144 202752 203456 203522 204544 204732 205056 205768 208539 208896 209814 210936 212064 213333 215296 215424 216576 217328 217872 218691 221952 222024 224547 224576 225318 227128 228752 228888 229709 230112 231489 237162 237568 238612 239888 242208 242614 243049 244494 244992 247776 247808 250624 252416 252648 253472 254881 255519 256244 257346 258456 260304 261393 261696 262144 263262 263296 264704 266288 267264 267289 267712 268192 269314 269874 270336 272976 273408 276078 276573 278052 278528 278784 279752 281248 281952 282752 282931 283968 284444 285156 287232 288768 290037 290496 291588 294912 295936 296032 296208 297792 298826 299396 299574 300424 301176 301716 305184 305283 306816 308652 312301 313344 314534 314721 316216 316404 318096 322944 325992 326656 329846 330368 332928 333036 336864 337977 340692 343128 344608 347072 348524 348928 351016 355743 356352 357918 359832 360448 363921 363968 364544 366146 367488 368104 368764 370736 371664 371712 372287 375936 378624 380208 382976 384366 385024 386716 387328 387684 388784 390456 392544 393202 393216 393907 394893 394944 397056 399432 401568 402288 403971 405504 406912 407044 409088 409464 410112 411536 413083 414117 417078 417792 419628 421872 424128 426666 430592 430848 433152 434656 434797 435744 437382 443904 444048 448239 449094 449152 450636 454256 457504 457776 459418 460224 462978 471801 474324 475136 477224 479776 482647 484416 485228 486098 488988 489984 494769 495552 495616 501248 504832 505296 506143 506944 509762 511038 512488 514692 516912 520608 522786 523392 524288 526524 526592 529408 532576 534528 534578 535424 536384 536877 538628 539748 540672 545952 546816 549219 552156 553146 556104 557056 557568 559504 562496 563904 565504 565862 567936 568888 570312 574464 576549 577536 580074 580992 583176 589803 589824 591872 592064 592416 595584 597652 598792 599148 600848 602352 603432 610368 610566 613632 617304 624602 626688 629068 629442 632432 632808 636192 638401 639999 645888 651984 653312 659692 660736 665856 666072 671959 673641 673728 675954 681384 686256 689127 689216 694144 697048 697856 702032 704671 711486 712704 715836 719664 720896 727842 727936 729088 729147 732292 734976 736208 737528 741472 743328 743424 744574 745909 751872 757248 760416 764643 765952 768732 770048 773432 774656 775368 777568 780912 782221 784179 785088 786404 786432 787814 789786 789888 794112 798864 801867 803136 804576 807942 811008 813824 814088 818176 818928 820224 823072 823339 826166 828234 829719 834156 835584 839256 843744 848256 848793 853332 861184 861696 866304 869312 869594 870111 871488 874764 887808 888096 896478 898188 898304 901272 908512 915008 915552 915849 918836 920448 925956 936903 943602 948648 950272 954448 958441 959552 965294 968832 970456 972196 977976 979968 989538 991104 991232 1002496 1009664 1010592 1012286 1013888 1014101 1019524 1022076 1024976 1029384 1033824 1041216 1045572 1046784 1048576 1053048 1053184 1058816 1065152 1069056 1069156 1070848 1072768 1073754 1077256 1079496 1081344 1089037 1091763 1091904 1093632 1098438 1104312 1106292 1112208 1114112 1115136 1116861 1119008 1124992 1127808 1131008 1131724 1135872 1137776 1140624 1148928 1153098 1155072 1160148 1161984 1166352 1179606 1179648 1181721 1183744 1184128 1184832 1191168 1195304 1197584 1198296 1201696 1204704 1206864 1208887 1211913 1220736 1221132 1227264 1234608 1239249 1249204 1253376 1258136 1258884 1264864 1265616 1272384 1272433 1276802 1279998 1291776 1303968 1304391 1306624 1319384 1321472 1331712 1332144 1334377 1343918 1344717 1347282 1347456 1351908 1362768 1372512 1378254 1378432 1388288 1394096 1395712 1404064 1409342 1415403 1422972 1425408 1431672 1439328 1441792 1447941 1455684 1455872 1458176 1458294 1464584 1469952 1472416 1475056 1481227 1482944 1484307 1486656 1486848 1489148 1491818 1503744 1514496 1518429 1520832 1529286 1531904 1537464 1540096 1546864 1549312 1550736 1555136 1561824 1564442 1568358 1570176 1572808 1572864 1575628 1579572 1579776 1588224 1597728 1603734 1606272 1609152 1615884 1622016 1627648 1628176 1636352 1637856 1640448 1643543 1646144 1646678 1647657 1652332 1656468 1659438 1668312 1671168 1678512 1687488 1696512 1697586 1706664 1722368 1723392 1729937 1732608 1738624 1739188 1740222 1742976 1749528 1769409 1775616 1776192 1792956 1796376 1796608 1802544 1817024 1830016 1831104 1831698 1837672 1840896 1851912 1857769 1873806 1887204 1897296 1900544 1908896 1915203 1916882 1919104 1930588 1937664 1940912 1944392 1955952 1959936 1979076 1982208 1982464 2004992 2015877 2019328 2021184 2024572 2027776 2028202 2039048 2044152 2049952 2058768 2062219 2067381 2067648 2082432 2091144 2093568 2097152 2106096 2106368 2114013 2117632 2130304 2138112 2138312 2141696 2145536 2147508 2154512 2158992 2162611 2162688 2178074 2183526 2183808 2187264 2187441 2196876 2208624 2212584 2224416 2228224 2230272 2233722 2237727 2238016 2249984 2255616 2262016 2263448 2271744 2275552 2281248 2289169 2293929 2297856 2306196 2310144 2320296 2323968 2332704 2346663 2359212 2359296 2363442 2367488 2368256 2369664 2382336 2390608 2395168 2396592 2403392 2405601 2409408 2413728 2417774 2423826 2441472 2442264 2454528 2469216 2470017 2478498 2498408 2506752 2516272 2517768 2526799 2529728 2531232 2544768 2544866 2546379 2553604 2559996 2583552 2607936 2608782 2613248 2638768 2642944 2663424 2664288 2668754 2673539 2687836 2689434 2694564 2694912 2703816 2725536 2745024 2756508 2756864 2776576 2788192 2791424 2803691 2808128 2810709 2818684 2830806 2845944 2850816 2863344 2875323 2878656 2883584 2895882 2911368 2911744 2916352 2916588 2929168 2939904 2944832 2950112 2962454 2965888 2968614 2973312 2973696 2978296 2983636 3007488 3028992 3036858 3041664 3042303 3058572 3063808 3074928 3080192 3093728 3098624 3101472 3110272 3112241 3123648 3128884 3136716 3140352 3145616 3145728 3151256 3159144 3159552 3176448 3195456 3207468 3212544 3218304 3231768 3244032 3255296 3256352 3267111 3272704 3275712 3280896 3287086 3292288 3293356 3295314 3304664 3312936 3318876 3336624 3342217 3342336 3350583 3357024 3374976 3393024 3395172 3413328 3444736 3446784 3459874 3465216 3477248 3478376 3480444 3485952 3499056 3517903 3538818 3545163 3551232 3552384 3585912 3592752 3593216 3605088 3626661 3634048 3660032 3662208 3663396 3675344 3681792 3703824 3715538 3717747 3747612 3774408 3794592 3801088 3817299 3817792 3830406 3833764 3838208 3861176 3875328 3881824 3888784 3905053 3911904 3913173 3919872 3958152 3964416 3964928 4003131 4009984 4031754 4038656 4042368 4049144 4055552 4056404 4078096 4088304 4095157 4099904 4117536 4124438 4134762 4135296 4164864 4182288 4187136 4194304 4212192 4212736 4228026 4235264 4260608 4276224 4276624 4283392 4291072 4295016 4309024 4317984 4325222 4325376 4332977 4343823 4356148 4367052 4367616 4374528 4374882 4393752 4417248 4425168 4443681 4448832 4456448 4460544 4467444 4475454 4476032 4499968 4511232 4524032 4526896 4543488 4543913 4551104 4555287 4562496 4578338 4587858 4595712 4612392 4620288 4640592 4647936 4665408 4693326 4718424 4718592 4726884 4734976 4736512 4739328 4764672 4781216 4782767 4790336 4793184 4806784 4811202 4818816 4827456 4835548 4847652 4882944 4884528 4909056 4930629 4938432 4940034 4956996 4996816 5013504 5032544 5035536 5053598 5059456 5062464 5089536 5089732 5092758 5107208 5119992 5167104 5189811 5215872 5217564 5226496 5277536 5285888 5309117 5326848 5328576 5337508 5347078 5375672 5378868 5389128 5389824 5407632 5451072 5490048 5513016 5513728 5553152 5573307 5576384 5582848 5607382 5616256 5621418 5637368 5661612 5691888 5701429 5701632 5726688 5745609 5750646 5757312 5767168 5791764 5822736 5823488 5832704 5833176 5858336 5879808 5889664 5900224 5924908 5931776 5937228 5946624 5947392 5956592 5967272 6014976 6047631 6057984 6073716 6083328 6084606 6117144 6127616 6149856 6160384 6186657 6187456 6197248 6202944 6220544 6224482 6247296 6257768 6273432 6280704 6291232 6291456 6302512 6318288 6319104 6328879 6342039 6352896 6390912 6414936 6425088 6436608 6463536 6487833 6488064 6510592 6512704 6534222 6545408 6551424 6561792 6574172 6584576 6586712 6590628 6609328 6625872 6637752 6661561 6673248 6684434 6684672 6701166 6713181 6714048 6749952 6786048 6790344 6826656 6867507 6889472 6893568 6919748 6930432 6954496 6956752 6960888 6971904 6998112 7022411 7035806 7039989 7077636 7090326 7102464 7104768 7171824 7185504 7186432 7210176 7253322 7268096 7320064 7324416 7326792 7350688 7363584 7391549 7407648 7410051 7431076 7435494 7495224 7548816 7580397 7589184 7602176 7634598 7635584 7660812 7667528 7676416 7722352 7750656 7751381 7763648 7777568 7810106 7823808 7826346 7839744 7916304 7928832 7929856 8006262 8019968 8020617 8063508 8077312 8084736 8098288 8111104 8112808 8156192 8176608 8190314 8199808 8204999 8235072 8248876 8269524 8270592 8329728 8364576 8374272 8388608 8411073 8424384 8425472 8456052 8470528 8521216 8552448 8553248 8566784 8582144 8590032 8604431 8618048 8625969 8635968 8650444 8650752 8665954 8687646 8712296 8734104 8735232 8749056 8749764 8787504 8834496 8850336 8887362 8897664 8912896 8921088 8934888 8950908 8952064 8999936 9022464 9048064 9053792 9056729 9086976 9087826 9102208 9110574 9124992 9126909 9156676 9175716 9191424 9224784 9240576 9281184 9295872 9330816 9336723 9386652 9436848 9437184 9453768 9469952 9473024 9478656 9529344 9562432 9565534 9580672 9586368 9613568 9622404 9637632 9654912 9671096 9695304 9765888 9769056 9801333 9818112 9861258 9876864 9880068 9913992 9993632 10026651 10027008 10065088 10071072 10107196 10118912 10124928 10179072 10179464 10185516 10214416 10239984 10334208 10379622 10431744 10435128 10452992 10553709 10555072 10571776 10618234 10653696 10657152 10675016 10694156 10751344 10757736 10778256 10779648 10796323 10815264 10879983 10902144 10980096 11026032 11027456 11106304 11146614 11152768 11165696 11214764 11232512 11242836 11274736 11323224 11383776 11402858 11403264 11423303 11451897 11453376 11491218 11501292 11514624 11534336 11583528 11645472 11646976 11665408 11666352 11715159 11716672 11759616 11779328 11800448 11849816 11863552 11874456 11893248 11894784 11913184 11934544 11979407 12009393 12029952 12095262 12115968 12147432 12166656 12169212 12234288 12255232 12285471 12299712 12320768 12373314 12374912 12394496 12405888 12441088 12448964 12494592 12515536 12546864 12561408 12582464 12582912 12605024 12636576 12638208 12657758 12684078 12705792 12781824 12829872 12850176 12873216 12927072 12975666 12976128 12998931 13021184 13025408 13068444 13090816 13102848 13123584 13148344 13169152 13173424 13181256 13218656 13251744 13275504 13297757 13323122 13331043 13346496 13368868 13369344 13402332 13426362 13428096 13499904 13572096 13580688 13631739 13653312 13735014 13778944 13787136 13839496 13860864 13908992 13913504 13921776 13943808 13996224 13996763 14044822 14071612 14079978 14155272 14180652 14204928 14209536 14343648 14348301 14371008 14372864 14420352 14506644 14536192 14640128 14648832 14653584 14678147 14701376 14727168 14783098 14791887 14815296 14820102 14862152 14870988 14990448 15097632 15160794 15178368 15204352 15269196 15271168 15321624 15335056 15352832 15444704 15501312 15502762 15527296 15555136 15569433 15620212 15647616 15652692 15679488 15832608 15857664 15859712 15927351 16012524 16039936 16041234 16127016 16154624 16169472 16196576 16222208 16225616 16293497 16312384 16353216 16380628 16399616 16409998 16470144 16497752 16539048 16541184 16659456 16719921 16729152 16748544 16777216 16822146 16848768 16850944 16912104 16941056 17042432 17104287 17104896 17106496 17133568 17164288 17180064 17208862 17236096 17251938 17271936 17300888 17301504 17331908 17375292 17424592 17468208 17470464 17497489 17498112 17499528 17575008 17668992 17700672 17774724 17795328 17825792 17842176 17869776 17901816 17904128 17999872 18044928 18096128 18107584 18113458 18173952 18175652 18204416 18221148 18249984 18253818 18313352 18351432 18382848 18449568 18481152 18513629 18559971 18562368 18591744 18661632 18673446 18773304 18873696 18874368 18907536 18939904 18946048 18957312 18986637 19058688 19124864 19131068 19161344 19172736 19227136 19244808 19275264 19309824 19342192 19390608 19463499 19531776 19538112 19602666 19636224 19722516 19753728 19760136 19827984 19984683 19987264 20053302 20054016 20130176 20142144 20214392 20237824 20249856 20358144 20358928 20371032 20428832 20435459 20479968 20602521 20668416 20759244 20863488 20870256 20905984 21067233 21107418 21110144 21143552 21236468 21307392 21314304 21350032 21388312 21502688 21515472 21556512 21559296 21592646 21630528 21631361 21759966 21804288 21960192 22052064 22054912 22174647 22212608 22293228 22305536 22331392 22429528 22465024 22485672 22549472 22646448 22684409 22741191 22767552 22805716 22806528 22846606 22903794 22906752 22982436 23002584 23029248 23068672 23167056 23254143 23290944 23293952 23330816 23332704 23430318 23433344 23519232 23558656 23600896 23699632 23727104 23748912 23786496 23788721 23789568 23826368 23869088 23958814 24018786 24059904 24061851 24190524 24231936 24294864 24333312 24338424 24468576 24510464 24570942 24599424 24614997 24641536 24746628 24749824 24788992 24811776 24882176 24897928 24989184 25031072 25093728 25122816 25164928 25165824 25180859 25210048 25233219 25273152 25276416 25315516 25368156 25411584 25563648 25659744 25700352 25746432 25813293 25854144 25951332 25952256 25997862 26042368 26050816 26136888 26181632 26205696 26247168 26296688 26338304 26346848 26362512 26437312 26503488 26551008 26595514 26646244 26662086 26692992 26737736 26738688 26804664 26852724 26856192 26999808 27144192 27161376 27170187 27263478 27306624 27470028 27557888 27574272 27678992 27721728 27794789 27817984 27827008 27843552 27887616 27992448 27993526 28010169 28089644 28143224 28159956 28310544 28361304 28409856 28419072 28687296 28696602 28742016 28745728 28840704 29013288 29072384 29280256 29297664 29307168 29356294 29402752 29408929 29454336 29566196 29583774 29630592 29640204 29724304 29741976 29980896 30079953 30195264 30321588 30356736 30408704 30538392 30542336 30643248 30670112 30705664 30889408 31002624 31005524 31054592 31110272 31138866 31240424 31295232 31305384 31358976 31582073 31661127 31665216 31715328 31719424 31854702 32025048 32079872 32082468 32254032 32309248 32338944 32388969 32393152 32444416 32451232 32586994 32624768 32706432 32761256 32799232 32819996 32940288 32995504 33078096 33082368 33318912 33439842 33458304 33497088 33554432 33644292 33697536 33701888 33824208 33882112 34084864 34208574 34209792 34212992 34267136 34269909 34328576 34360128 34417724 34472192 34503876 34543872 34601776 34603008 34663816 34750584 34849184 34936416 34940928 34994978 34996224 34999056 35057723 35145477 35150016 35337984 35401344 35549448 35590656 35651584 35684352 35739552 35803632 35808256 35938221 35999744 36089856 36192256 36215168 36226916 36347904 36351304 36408832 36442296 36499968 36507636 36626704 36702864 36764387 36765696 36856413 36899136 36962304 37027258 37119942 37124736 37183488 37323264 37346892 37546608 37747392 37748736 37815072 37879808 37892096 37914624 37973274 38117376 38249728 38262136 38322688 38345472 38454272 38489616 38550528 38619648 38684384 38696933 38781216 38926998 38996793 39063552 39076224 39205332 39272448 39445032 39507456 39520272 39655968 39893271 39969366 39974528 40106604 40108032 40260352 40284288 40428784 40475648 40499712 40716288 40717856 40742064 40857664 40870918 40895217 40959936 41205042 41336832 41518488 41726976 41740512 41811968 41990289 42134466 42214836 42220288 42287104 42472936 42614784 42628608 42700064 42776624 42955583 43005376 43030944 43044903 43113024 43118592 43185292 43261056 43262722 43519932 43608576 43920384 44034441 44104128 44109824 44349294 44425216 44586456 44611072 44662784 44859056 44930048 44971344 45046727 45098944 45292896 45368818 45482382 45535104 45611432 45613056 45693212 45807588 45813504 45964872 46005168 46058496 46137344 46334112 46508286 46581888 46587904 46661632 46665408 46860636 46866688 47038464 47117312 47201792 47399264 47454208 47497824 47572992 47577442 47579136 47652736 47662747 47738176 47782053 47917628 48037572 48119808 48123702 48381048 48463872 48589728 48666624 48676848 48880491 48937152 49020928 49141884 49198848 49229994 49283072 49493256 49499648 49577984 49623552 49764352 49795856 49978368 50062144 50187456 50245632 50329856 50331648 50361718 50420096 50466438 50546304 50552832 50631032 50736312 50823168 51127296 51312861 51319488 51400704 51492864 51626586 51708288 51902664 51904512 51995724 52084736 52101632 52273776 52363264 52411392 52492467 52494336 52593376 52676608 52693696 52725024 52874624 53006976 53102016 53191028 53292488 53324172 53385984 53475472 53477376 53609328 53705448 53712384 53999616 54288384 54322752 54340374 54526956 54613248 54940056 55115776 55148544 55357984 55443456 55540887 55589578 55635968 55654016 55687104 55775232 55984896 55987052 56020338 56179288 56286448 56319912 56621088 56722608 56817689 56819712 56838144 56959911 57374592 57393204 57484032 57491456 57681408 58026576 58144768 58560512 58595328 58614336 58712588 58805504 58817858 58908672 59132392 59167548 59261184 59280408 59448608 59483952 59804351 59954049 59961792 60159906 60390528 60643176 60713472 60817408 61076784 61084672 61286496 61306377 61340224 61411328 61778816 62005248 62011048 62109184 62220544 62277732 62480848 62590464 62610768 62715719 62717952 63164146 63201699 63322254 63330432 63430656 63438848 63709404 64050096 64159744 64164936 64508064 64618496 64677888 64777938 64786304 64888832 64894083 64902464 65173988 65249536 65412864 65522512 65598464 65639992 65880576 65991008 66156192 66164736 66385901 66523941 66637824 66879684 66916608 66994176 67108864 67288584 67395072 67403776 67648416 67764224 68053227 68169728 68417148 68419584 68425984 68534272 68539818 68657152 68720256 68835448 68944384 69007752 69087744 69203552 69206016 69327632 69501168 69617669 69698368 69762429 69872832 69881856 69989956 69992448 69998112 70115446 70290954 70300032 70675968 70802688 71098896 71181312 71303168 71366163 71368704 71479104 71607264 71616512 71876442 71999488 72179712 72384512 72430336 72453832 72695808 72702608 72817664 72884592 72999936 73015272 73253408 73277171 73405728 73528774 73531392 73712826 73798272 73844991 73924608 74054516 74239884 74249472 74366976 74646528 74693784 75093216 75494784 75497472 75542577 75630144 75759616 75784192 75829248 75946548 76234752 76499456 76524272 76645376 76690944 76908544 76979232 77101056 77239296 77246521 77368768 77393866 77439879 77562432 77853996 77993586 78127104 78152448 78410664 78544896 78890064 79014912 79040544 79311936 79786542 79938732 79949056 80213208 80216064 80520704 80568576 80857568 80951296 80999424 81307039 81432576 81435712 81484128 81510561 81715328 81741836 81790434 81919872 82410084 82673664 83036976 83384367 83453952 83481024 83623936 83980578 84268932 84429672 84440576 84574208 84945872 85229568 85257216 85400128 85553248 85911166 86010752 86061888 86089806 86226048 86237184 86370584 86522112 86525444 87039864 87217152 87840768 88068882 88208256 88219648 88226787 88698588 88850432 89172912 89222144 89325568 89718112 89860096 89942688 90093454 90197888 90254989 90585792 90737636 90964764 91070208 91222864 91226112 91386424 91615176 91627008 91929744 92010336 92116992 92274688 92668224 93016572 93163776 93175808 93323264 93330816 93721272 93733376 94076928 94234624 94403584 94746219 94798528 94908416 94995648 95145984 95154884 95158272 95305472 95325494 95476352 95564106 95835256 96075144 96239616 96247404 96762096 96924293 96927744 97166907 97179456 97333248 97353696 97760982 97874304 98041856 98283768 98397696 98459988 98566144 98986512 98999296 99155968 99247104 99528704 99591712 99956736 100124288 100374912 100491264 100659712 100663296 100723436 100840192 100932876 101092608 101105664 101262064 101472624 101646336 102254592 102625722 102638976 102801408 102809727 102985728 103253172 103416576 103805328 103809024 103991448 104169472 104203264 104547552 104726528 104822784 104984934 104988672 105173169 105186752 105353216 105387392 105450048 105749248 106013952 106204032 106382056 106584976 106648344 106771968 106950944 106954752 107218656 107410896 107424768 107590943 107814663 107999232 108576768 108645504 108680748 109053912 109226496 109880112 110231552 110293161 110297088 110715968 110886912 111081774 111179156 111271936 111308032 111374208 111550464 111969792 111974104 112040676 112358576 112572896 112639824 113242176 113246537 113445216 113635378 113639424 113676288 113919822 114749184 114786408 114968064 114982912 115362816 116053152 116090799 116289536 117121024 117190656 117228672 117425176 117611008 117635716 117817344 118264784 118335096 118522368 118560816 118759553 118897216 118967904 119608702 119679813 119908098 119923584 120319812 120781056 121286352 121426944 121634816 122153568 122169344 122572992 122612754 122680448 122822656 123557632 124010496 124022096 124218368 124441088 124555464 124961696 125180928 125221536 125431438 125435904 125656333 125970867 126328292 126403398 126644508 126660864 126861312 126877696 127418808 128100192 128319488 128329872 128866749 129016128 129236992 129355776 129555876 129572608 129777664 129788166 129804928 130347976 130499072 130825728 131045024 131196928 131279984 131761152 131773477 131982016 132103323 132312384 132329472 132771802 133047882 133275648 133759368 133833216 133988352 134217728 134577168 134790144 134807552 135140181 135296832 135528448 136106454 136339456 136834296 136839168 136851968 137068544 137079636 137314304 137440512 137670896 137888768 138015504 138175488 138407104 138412032 138655264 139002336 139235338 139396736 139524858 139745664 139763712 139979912 139984896 139996224 140230892 140581908 140600064 141351936 141605376 142197792 142362624 142606336 142732326 142737408 142958208 142988241 143214528 143233024 143752884 143998976 144359424 144769024 144860672 144907664 145391616 145405216 145635328 145769184 145999872 146030544 146275327 146506816 146554342 146641473 146811456 147057548 147062784 147425652 147596544 147689982 147849216 148109032 148479768 148498944 148733952 149293056 149387568 150186432 150989568 150994944 151085154 151260288 151519232 151568384 151658496 151893096 152469504 152998912 153048544 153290752 153381888 153817088 153958464 153964393 154202112 154478592 154493042 154737536 154787732 154879758 155124864 155707992 155987172 156254208 156304896 156821328 157089792 157477401 157780128 158029824 158081088 158623872 159573084 159877464 159898112 160426416 160432128 161041408 161137152 161715136 161902592 161998848 162614078 162865152 162871424 162968256 163021122 163430656 163483672 163580868 163839744 164820168 165341441 165347328 166073952 166622661 166768734 166907904 166962048 167247872 167961156 168537864 168859344 168881152 169148416 169891744 170453067 170459136 170514432 170800256 171106496 171822332 172021504 172123776 172179612 172452096 172474368 172741168 173044224 173050888 174079728 174434304 175681536 176137764 176416512 176439296 176453574 177397176 177700864 178345824 178444288 178651136 179413053 179436224 179720192 179885376 180186908 180395776 180509978 181171584 181475272 181929528 182140416 182445728 182452224 182772848 183230352 183254016 183537491 183859488 183919131 184020672 184233984 184549376 185336448 186033144 186327552 186351616 186646528 186661632 187442544 187466752 188147157 188153856 188469248 188807168 189492438 189597056 189816832 189991296 190291968 190309768 190316544 190610944 190650988 190952704 191128212 191670512 192150288 192472379 192479232 192494808 193524192 193848586 193855488 194333814 194358912 194666496 194682249 194707392 195521964 195748608 196083712 196567536 196795392 196919976 197132288 197973024 197998592 198311936 198494208 199057408 199157703 199183424 199913472 200248576 200749824 200982528 201319424 201326592 201446872 201680384 201865752 202185216 202211328 202524128 202945248 203292672 203649919 204159681 204509184 205251444 205277952 205602816 205619454 205971456 206506344 206833152 207610656 207618048 207982896 208338944 208406528 208853007 209095104 209453056 209645568 209969868 209977344 210346338 210373504 210706432 210774784 210900096 211498496 212027904 212408064 212764112 213169952 213296688 213543936 213901888 213909504 214098489 214437312 214821792 214849536 215181886 215629326 215998464 217153536 217291008 217361496 218107824 218452992 219760224 219831513 220463104 220586322 220594176 221431936 221773824 222163548 222358312 222543872 222616064 222748416 223100928 223939584 223948208 224081352 224717152 224790049 225145792 225279648 226484352 226493074 226627731 226890432 227270756 227278848 227352576 227839644 229498368 229572816 229936128 229965824 230725632 231739563 232106304 232181598 232579072 234242048 234381312 234457344 234850352 235222016 235271432 235634688 236529568 236670192 237044736 237121632 237519106 237794432 237935808 237944971 239217404 239359626 239816196 239847168 240639624 241562112 242572704 242853888 243269632 243921117 244307136 244338688 245145984 245225508 245360896 245645312 247115264 248020992 248044192 248436736 248882176 249110928 249528499 249923392 250153101 250361856 250443072 250862876 250871808 251312666 251941734 252656584 252806796 253289016 253321728 253722624 253755392 254837616 256200384 256638976 256659744 257733498 258032256 258473984 258711552 259111752 259145216 259555328 259576332 259609856 260695952 260998144 261651456 262090048 262393856 262559968 263522304 263546954 263964032 264206646 264624768 264658944 264680361 265543604 266095764 266551296 267518736 267666432 267976704 268435456 269154336 269580288 269615104 270280362 270593664 270764967 271056896 272212908 272678912 273668592 273678336 273703936 274137088 274159272 274628608 274881024 275341792 275777536 276031008 276350976 276814208 276824064 276989449 277310528 278004672 278470676 278793472 279049716 279491328 279527424 279959824 279969792 279992448 280461784 281163816 281200128 282703872 283210752 284238657 284395584 284725248 285212672 285464652 285474816 285916416 285976482 286429056 286466048 287505768 287997952 288718848 289538048 289721344 289815328 290772879 290783232 290810432 291270656 291538368 291999744 292061088 292550654 293013632 293108684 293282946 293622912 294115096 294125568 294851304 295193088 295379964 295698432 296218064 296959536 296997888 297457313 297467904 298586112 298775136 300372864 301979136 301989888 302170308 302520576 303038464 303136768 303316992 303786192 304939008 305997824 306097088 306581504 306763776 307634176 307916928 307928786 308404224 308957184 308986084 309475072 309575464 309759516 310249728 311415984 311974344 312508416 312609792 313093367 313642656 314179584 314954802 315519507 315560256 316059648 316162176 317247744 319146168 319754928 319796224 320852832 320864256 322082816 322274304 322772829 323430272 323805184 323997696 325228156 325730304 325742848 325936512 326042244 326861312 326967344 327161736 327679488 329640336 330682882 330694656 330879483 332147904 333245322 333537468 333815808 333924096 334495744 335922312 337075728 337718688 337762304 338296832 339739611 339783488 340906134 340918272 341028864 341600512 342212992 343644664 344043008 344247552 344359224 344904192 344948736 345482336 346088448 346101776 347402803 348159456 348272397 348868608 351363072 352275528 352833024 352878592 352907148 354794352 355401728 356278659 356691648 356888576 357302272 358826106 358872448 359440384 359770752 360373816 360791552 361019956 362343168 362950544 363859056 364280832 364891456 364904448 365545696 366460704 366508032 367074982 367718976 367838262 368041344 368467968 369098752 370672896 372066288 372655104 372703232 373293056 373323264 374885088 374933504 376294314 376307712 376938496 376968999 377614336 378984876 379194112 379633664 379982592 380583936 380619536 380633088 381221888 381301976 381905408 382256424 383341024 384300576 384944758 384958464 384989616 385634953 386600247 387048384 387697172 387710976 388667628 388717824 389332992 389364498 389414784 391043928 391497216 392167424 393135072 393590784 393839952 394264576 395320431 395946048 395997184 396623872 396988416 398114816 398315406 398366848 399826944 400497152 401499648 401965056 402638848 402653184 402893744 403360768 403731504 404370432 404408257 404422656 405048256 405420543 405890496 406585344 407299838 408319362 409018368 410502888 410555904 411205632 411238908 411942912 413012688 413666304 415221312 415236096 415965792 416677888 416813056 417706014 418190208 418906112 419291136 419939736 419954688 420692676 420747008 421412864 421549568 421800192 422996992 424055808 424816128 425528224 425666263 426339904 426593376 427087872 427803776 427819008 428196978 428874624 428964723 429643584 429699072 430363772 431258652 431996928 434307072 434582016 434722992 436215648 436905984 438825981 439520448 439663026 440926208 441172644 441188352 442863872 443547648 444327096 444716624 445087744 445232128 445496832 446201856 447879168 447896416 448162704 449434304 449580098 450291584 450559296 452968704 452986148 453255462 453780864 454541512 454557696 454705152 455679288 458996736 459145632 459872256 459931648 461451264 461893179 463479126 464212608 464363196 465158144 468484096 468762624 468914688 469700704 470444032 470542864 471269376 472511413 473059136 473340384 474089472 474243264 475038212 475588864 475871616 475889942 478434808 478719252 479632392 479694336 481279248 483124224 485145408 485707776 486539264 487842234 488614272 488677376 490291968 490451016 490721792 491290624 494230528 496024323 496041984 496088384 496873472 497764352 498221856 499056998 499846784 500306202 500723712 500886144 501725752 501743616 502625332 503883468 505313168 505613592 506578032 506643456 507427181 507445248 507510784 509675232 511359201 512400768 513277952 513319488 515466996 516064512 516947968 517423104 518223504 518290432 519110656 519152664 519219712 521391904 521996288 523302912 524180096 524787712 525119936 527044608 527093908 527928064 528413292 529249536 529317888 529360722 531087208 532191528 533102592 535037472 535332864 535953408 536895241 538239159 538308672 539160576 539230208 540560724 541187328 541529934 542113792 544425816 545357824 547337184 547356672 547407872 548274176 548318544 549257216 549762048 550612473 550683584 551555072 552062016 552701952 553628416 553648128 553978898 554621056 556009344 556941352 557586944 558099432 558982656 559054848 559919648 559939584 559984896 560923568 562327632 562400256 564441471 565407744 566421504 568477314 568791168 569450496 570425344 570929304 570949632 571832832 571952964 572858112 572932096 575011536 575995904 577417137 577437696 579076096 579442688 579630656 581545758 581566464 581620864 582541312 583076736 583999488 584122176 585101308 586027264 586217368 586565892 587245824 588230192 588251136 589702608 590386176 590759928 591396864 592436128 593919072 593995776 594914626 594935808 597172224 597473109 597550272 600745728 603958272 603979776 604340616 605041152 606076928 606273536 606633984 607572384 609878016 610949757 611995648 612194176 613163008 613527552 615268352 615833856 615857572 616808448 617914368 617972168 618950144 619150928 619519032 620499456 622831968 623948688 624994579 625016832 625219584 626186734 626559021 627285312 628359168 629909604 631039014 631120512 632119296 632324352 634495488 638292336 639509856 639592448 641705664 641728512 644165632 644548608 645545658 646860544 647610368 647995392 650456312 651460608 651485696 651873024 652084488 653722624 653934688 654323472 655358976 657847861 659280672 659494539 661365764 661389312 661758966 664295808 666490644 667074936 667631616 667848192 668991488 671844624 674151456 674370147 675437376 675524608 676593664 679479222 679566976 681812268 681836544 682057728 683201024 684425984 687289328 688086016 688495104 688718448 689808384 689872909 689897472 690964672 692176896 692203552 694805606 695218689 696318912 696544794 697737216 702726144 704551056 705666048 705757184 705814296 709588704 710803456 712557318 713383296 713777152 713834913 714604544 717652212 717744896 718880768 719541504 720747632 721583104 722039912 724686336 725901088 727718112 728561664 729782912 729808896 730244911 731091392 731763351 732921408 733016064 734149964 735437952 735676524 736082688 736935936 738197504 741345792 744132576 745310208 745406464 746586112 746646528 748585497 749770176 749867008 752588628 752615424 753876992 753937998 755228672 757969752 758388224 759267328 759965184 761167872 761239072 761266176 762443776 762603952 763810816 764512848 765794359 766682048 768601152 769889516 769916928 769979232 771269906 773200494 774096768 775394344 775421952 777335256 777435648 778665984 778728996 778829568 782087856 782994432 784334848 786270144 787181568 787679904 788529152 790640862 791892096 791994368 793247744 793976832 796229632 796630812 796733696 799653888 800994304 802999296 803930112 805277696 805306368 805787488 806048881 806721536 807463008 808740864 808816514 808845312 810096512 810841086 811780992 812294901 813170688 814599676 816638724 818036736 821005776 821111808 822411264 822477816 823885824 826025376 827332608 830442624 830472192 830968347 831931584 833355776 833626112 835412028 836380416 837812224 838582272 839879472 839909376 841385352 841494016 842825728 843099136 843600384 845993984 848111616 849632256 851056448 851332526 852679808 853186752 854175744 855607552 855638016 856393956 857749248 857929446 859287168 859398144 860727544 862517304 863993856 868614144 869164032 869445984 872318637 872431296 873811968 877651962 879040896 879326052 881852416 882345288 882376704 885727744 887095296 888654192 889433248 890175488 890464256 890993664 892371939 892403712 895758336 895792832 896325408 898868608 899160196 900583168 901118592 905937408 905972296 906510924 907561728 909083024 909115392 909410304 911358576 917993472 918291264 919744512 919863296 922902528 923786358 926958252 928425216 928726392 930316288 936968192 937525248 937829376 939280101 939401408 940888064 941085728 942538752 945022826 946118272 946680768 948178944 948486528 950076424 951177728 951743232 951779884 956869616 957438504 959264784 959388672 962558496 966248448 968318487 970290816 971415552 973078528 975684468 977228544 977354752 980583936 980902032 981443584 982581248 988461056 992048646 992083968 992176768 993746944 995528704 996443712 998113996 999693568 1000612404 1001447424 1001772288 1003451504 1003487232 1005250664 1007766936 1010626336 1011227184 1013156064 1013286912 1014854362 1014890496 1015021568 1016673967 1019218833 1019350464 1022718402 1024801536 1026555904 1026638976 1030933992 1032129024 1033895936 1034846208 1036447008 1036580864 1038221312 1038305328 1038439424 1042208409 1042783808 1043992576 1046605824 1048360192 1049575424 1050239872 1054089216 1054187816 1055856128 1056826584 1058499072 1058635776 1058721444 1062174416 1064383056 1066167223 1066205184 1068835977 1070074944 1070665728 1071906816 1073790482 1076478318 1076617344 1078321152 1078460416 1081121448 1082374656 1083059868 1084227584 1088851632 1090715648 1094674368 1094713344 1094815744 1096548352 1096637088 1098514432 1099524096 1101224946 1101367168 1103110144 1104124032 1105403904 1107256832 1107296256 1107957796 1109242112 1112018688 1113882704 1115173888 1116198864 1117965312 1118109696 1119839296 1119879168 1119969792 1121847136 1124655264 1124800512 1128882942 1130815488 1130906997 1132843008 1136954628 1137582336 1138900992 1140850688 1141858608 1141899264 1143665664 1143905928 1145716224 1145864192 1150023072 1151991808 1154834274 1154875392 1156904859 1158152192 1158885376 1159261312 1163091516 1163132928 1163241728 1165082624 1166153472 1167998976 1168244352 1170202616 1172054528 1172434736 1173131784 1174491648 1176460384 1176502272 1179405216 1180772352 1181519856 1182793728 1183500373 1184872256 1185961293 1187838144 1187991552 1189829252 1189871616 1194344448 1194946218 1195100544 1201491456 1207916544 1207959552 1208681232 1210082304 1212153856 1212547072 1213224771 1213267968 1215144768 1219756032 1221899514 1223991296 1224388352 1226326016 1227055104 1230536704 1231667712 1231715144 1233616896 1235828736 1235944336 1237900288 1238301856 1239038064 1240998912 1245663936 1245711907 1247897376 1249989158 1250033664 1250439168 1252373468 1253118042 1254570624 1256718336 1259819208 1262078028 1262241024 1264238592 1264648704 1268990976 1276584672 1276998789 1279019712 1279184896 1283411328 1283457024 1288331264 1289097216 1291091316 1293721088 1295220736 1295990784 1300912624 1302921216 1302971392 1303746048 1304168976 1306355083 1307445248 1307869376 1308646944 1310717952 1315695722 1316477943 1318561344 1318989078 1322731528 1322778624 1323517932 1328591616 1332981288 1334149872 1335263232 1335696384 1337982976 1343689248 1348302912 1348740294 1350874752 1351049216 1353187328 1358958444 1359133952 1363624536 1363673088 1364115456 1366402048 1368851968 1374578656 1376172032 1376990208 1377436896 1379616768 1379745818 1379794944 1381929344 1382219663 1384353792 1384407104 1385679537 1389611212 1390437378 1392637824 1393089588 1395474432 1405452288 1409102112 1411332096 1411514368 1411628592 1417534239 1419177408 1421606912 1425114636 1426766592 1427554304 1427669826 1429209088 1435304424 1435489792 1437761536 1439083008 1441495264 1443166208 1444079824 1449372672 1451802176 1455436224 1457123328 1459565824 1459617792 1460489822 1462182784 1463526702 1465842816 1466032128 1468299928 1470875904 1471353048 1472165376 1473871872 1476395008 1482691584 1488072969 1488265152 1490620416 1490812928 1493172224 1493293056 1497170994 1499540352 1499734016 1505177256 1505230848 1507753984 1507875996 1510457344 1515939504 1516776448 1518534656 1519930368 1522281543 1522335744 1522478144 1522532352 1524887552 1525207904 1527621632 1529025696 1531588718 1533364096 1537202304 1539779032 1539833856 1539958464 1542539812 1546400988 1548193536 1550788688 1550843904 1554670512 1554871296 1557331968 1557457992 1557659136 1564175712 1565988864 1568669696 1572540288 1574363136 1575359808 1577058304 1581281724 1583784192 1583988736 1586495488 1587953664 1592459264 1593261624 1593467392 1599307776 1601988608 1605998592 1607860224 1610555392 1610685723 1611574976 1612097762 1613443072 1614926016 1617481728 1617633028 1617690624 1620193024 1621682172 1623561984 1624589802 1626341376 1629199352 1633277448 1636073472 1642011552 1642223616 1644822528 1644955632 1647712981 1647771648 1651837419 1652050752 1654665216 1660885248 1660944384 1661936694 1663863168 1666711552 1667252224 1670824056 1672760832 1675624448 1677164544 1679758944 1679818752 1682770704 1682988032 1685651456 1686198272 1687200768 1691987968 1696223232 1699264512 1702112896 1702665052 1705359616 1706373504 1708351488 1711215104 1711276032 1712787912 1715498496 1715858892 1718574336 1718796288 1721455088 1725034608 1727987712 1732251411 1737228288 1738328064 1738891968 1744637274 1744862592 1747623936 1755303924 1758081792 1758652104 1763704832 1764690576 1764753408 1771455488 1774190592 1777308384 1778866496 1780350976 1780928512 1781987328 1784743878 1784807424 1791516672 1791585664 1792650816 1797737216 1798320392 1801166336 1802237184 1811874816 1811944592 1813021848 1815123456 1818166048 1818230784 1818755851 1818820608 1822717152 1832849271 1835986944 1836582528 1839489024 1839726592 1845805056 1847572716 1853916504 1856850432 1857452784 1860632576 1873936384 1874983737 1875050496 1875658752 1878560202 1878802816 1881776128 1882171456 1885077504 1890045652 1892236544 1893361536 1896357888 1896973056 1900152848 1902355456 1903486464 1903559768 1913739232 1914877008 1918529568 1918777344 1925116992 1925191129 1932496896 1936636974 1940581632 1942831104 1946157056 1951368936 1954457088 1954709504 1961167872 1961804064 1962887168 1965162496 1973543583 1976922112 1984097292 1984167936 1984353536 1987493888 1991057408 1992887424 1996227992 1999387136 2001224808 2002894848 2003544576 2006903008 2006974464 2010501328 2015533872 2018912401 2021252672 2022454368 2023110441 2026312128 2026573824 2029708724 2029780992 2030043136 2033347934 2038437666 2038700928 2045436804 2049603072 2053111808 2053277952 2061867984 2064258048 2067791872 2069618727 2069692416 2072894016 2073161728 2076442624 2076610656 2076878848 2084416818 2085567616 2087985152 2093211648 2096720384 2099150848 2100479744 2108178432 2108375632 2111712256 2113653168 2116998144 2117196169 2117271552 2117442888 2124348832 2128766112 2132334446 2132410368 2137671954 2140149888 2141331456 2141504739 2143813632 2147580964 2152956636 2153234688 2156642304 2156920832 2162242896 2164749312 2166119736 2168455168 2177703264 2181431296 2189348736 2189426688 2189631488 2190734733 2193096704 2193274176 2197028864 2199048192 2202449892 2202734336 2206220288 2208248064 2210807808 2214513664 2214592512 2215915592 2218484224 2224037376 2227765408 2230347776 2232397728 2235930624 2236219392 2239678592 2239758336 2239939584 2240149109 2243694272 2245756491 2249310528 2249601024 2257765884 2261630976 2261813994 2265686016 2273909256 2275164672 2277801984 2281701376 2283717216 2283798528 2287331328 2287811856 2291432448 2291728384 2297383077 2300046144 2303983616 2309668548 2309750784 2313809718 2316304384 2317770752 2318522624 2326183032 2326265856 2326483456 2330165248 2332306944 2335997952 2336488704 2340405232 2344109056 2344869472 2346263568 2348983296 2352920768 2353004544 2358810432 2361544704 2363039712 2365587456 2367000746 2369744512 2371922586 2375676288 2375983104 2379658504 2379743232 2388688896 2389892436 2390201088 2402982912 2415833088 2415919104 2417362464 2418146643 2420164608 2424307712 2425094144 2426449542 2426535936 2430289536 2439512064 2443799028 2447982592 2448776704 2452652032 2454110208 2461073408 2463335424 2463430288 2467233792 2471657472 2471888672 2475800576 2476603712 2478076128 2481997824 2491327872 2491423814 2492905041 2495794752 2499978316 2500067328 2500878336 2504746936 2506236084 2509141248 2513436672 2519638416 2524156056 2524482048 2528477184 2529297408 2537981952 2553169344 2553997578 2558039424 2558369792 2566822656 2566914048 2576662528 2578194432 2582182632 2587442176 2590441472 2591981568 2601825248 2605842432 2605942784 2607492096 2608337952 2612710166 2614890496 2615738752 2617293888 2617394681 2621435904 2631391444 2632955886 2637122688 2637978156 2645463056 2645557248 2647035864 2657183232 2665962576 2668299744 2670526464 2671392768 2675965952 2677115817 2687378496 2696605824 2697480588 2701749504 2702098432 2706374656 2717916888 2718267904 2727249072 2727346176 2728230912 2732804096 2737703936 2749157312 2752344064 2753980416 2754873792 2759233536 2759491636 2759589888 2763858688 2764439326 2768707584 2768814208 2771359074 2779222424 2780874756 2785275648 2786179176 2790948864 2810804497 2810904576 2817840303 2818204224 2822664192 2823028736 2823257184 2835068478 2838354816 2843213824 2850229272 2853533184 2855108608 2855339652 2858418176 2870608848 2870979584 2875523072 2878166016 2882990528 2886332416 2888159648 2898745344 2903604352 2910872448 2914246656 2919131648 2919235584 2920979644 2924365568 2927053404 2931685632 2932064256 2936599856 2941751808 2942706096 2944330752 2947743744 2952790016 2965383168 2976145938 2976530304 2981240832 2981625856 2986344448 2986586112 2994341988 2999080704 2999468032 3010354512 3010461696 3015507968 3015751992 3020914688 3031879008 3033552896 3037069312 3039860736 3044563086 3044671488 3044956288 3045064704 3049775104 3050021901 3050415808 3055243264 3058051392 3063177436 3066728192 3074404608 3079558064 3079667712 3079916928 3085079624 3092801976 3096387072 3101577376 3101687808 3109341024 3109742592 3114663936 3114915984 3115318272 3120137347 3126625227 3128351424 3131977728 3137339392 3145080576 3148726272 3150719616 3154116608 3162563448 3167568384 3167977472 3172990976 3175907328 3184918528 3186523248 3186934784 3198501669 3198615552 3203977216 3211997184 3215720448 3221110784 3221371446 3223149952 3224195524 3226886144 3229852032 3234963456 3235266056 3235381248 3240386048 3243364344 3247123968 3249179604 3252682752 3258398704 3266554896 3272030443 3272146944 3284023104 3284447232 3289645056 3289911264 3295425962 3295543296 3303674838 3304101504 3309330432 3321770496 3321888768 3323873388 3327726336 3333423104 3334504448 3341648112 3345521664 3351248896 3354329088 3359517888 3359637504 3365541408 3365976064 3371302912 3372396544 3374401536 3383975936 3392446464 3398529024 3404225792 3405330104 3410719232 3412747008 3416702976 3422430208 3422552064 3425575824 3430996992 3431717784 3437148672 3437592576 3442910176 3444027037 3450069216 3455975424 3464502822 3470714577 3474456576 3476656128 3477783936 3489274548 3489725184 3495247872 3510607848 3516163584 3517304208 3527409664 3529381152 3529506816 3542910976 3548381184 3550501119 3554616768 3557732992 3560701952 3561857024 3563974656 3569487756 3569614848 3583033344 3583171328 3585301632 3595474432 3596640784 3602332672 3604474368 3623749632 3623889184 3626043696 3630246912 3636332096 3636461568 3637511702 3637641216 3639674313 3645434304 3665698542 3671973888 3673165056 3678978048 3679453184 3691610112 3695145432 3707833008 3713700864 3714905568 3721265152 3737135721 3747872768 3749967474 3750100992 3751317504 3757120404 3757605632 3763552256 3764342912 3770155008 3780091304 3784473088 3786723072 3792715776 3793946112 3800305696 3804710912 3806972928 3807119536 3821430833 3827478464 3829754016 3830996367 3837059136 3837554688 3850233984 3850382258 3864993792 3873273948 3881163264 3885662208 3892314112 3902737872 3908914176 3909419008 3919065249 3922335744 3923608128 3925774336 3930324992 3947087166 3953844224 3968194584 3968335872 3968707072 3974987776 3982114816 3985774848 3992455984 3998774272 4002449616 4005789696 4007089152 4013806016 4013948928 4021002656 4031067744 4037824802 4042505344 4044908736 4046220882 4052624256 4053147648 4059417448 4059561984 4060086272 4066695868 4076875332 4077401856 4090873608 4099206144 4106223616 4106555904 4123735968 4128516096 4135583744 4139237454 4139384832 4145788032 4146323456 4146658989 4152885248 4153221312 4153757696 4168833636 4171135232 4175970304 4186423296 4193440768 4198301696 4200959488 4216356864 4216751264 4223424512 4227306336 4233996288 4234392338 4234543104 4234885776 4241984483 4248697664 4252602717 4257532224 4264668892 4264820736 4275343908 4280299776 4282662912 4283009478 4287627264 4295161928 4305913272 4306469376 4313284608 4313841664 4324485792 4329498624 4332239472 4336910336 4355406528 4362862592 4378697472 4378853376 4379262976 4381469466 4386193408 4386548352 4394057728 4398096384 4404899784 4405468672 4412440576 4416496128 4421615616 4429027328 4429185024 4431831184 4436968448 4448074752 4455530816 4460695552 4464795456 4471861248 4472438784 4479357184 4479516672 4479879168 4480298218 4487388544 4491512982 4498621056 4499202048 4515531768 4523261952 4523627988 4531372032 4547818512 4550329344 4555603968 4563402752 4566844629 4567434432 4567597056 4574662656 4575623712 4582864896 4583456768 4594766154 4600092288 4607967232 4619337096 4619501568 4627619436 4632608768 4635541504 4637045248 4652366064 4652531712 4652966912 4660330496 4664613888 4671995904 4672977408 4680810464 4688218112 4689738944 4692527136 4697966592 4705841536 4706009088 4717620864 4723089408 4726079424 4731174912 4734001492 4739489024 4743845172 4751352576 4751966208 4759317008 4759486464 4777377792 4779784872 4780402176 4805965824 4831666176 4832057169 4834724928 4836293286 4840329216 4848615424 4850188288 4852899084 4853071872 4860579072 4879024128 4887598056 4895965184 4897553408 4905304064 4908220416 4922146816 4926670848 4926860576 4934467584 4943138943 4943314944 4943777344 4951601152 4953207424 4956152256 4963995648 4982655744 4982847628 4985810082 4991589504 4999956632 5000134656 5001756672 5009493872 5012472168 5018282496 5026873344 5039276832 5048312112 5048964096 5056774321 5056954368 5058594816 5075963904 5106338688 5107995156 5116078848 5116739584 5133645312 5133828096 5153325056 5156388864 5164365264 5174884352 5180882944 5183963136 5203650496 5211684864 5211885568 5214984192 5216675904 5225420332 5229780992 5231477504 5234587776 5234789362 5242871808 5262782888 5265911772 5274245376 5275956312 5290926112 5291114496 5294071728 5314366464 5322587239 5331925152 5336599488 5341052928 5342785536 5351931904 5354231634 5374756992 5393211648 5394961176 5403499008 5404196864 5412749312 5435833776 5436535808 5454498144 5454692352 5456267553 5456461824 5465608192 5475407872 5498314624 5504688128 5507960832 5509747584 5518467072 5518983272 5519179776 5527717376 5528878652 5537415168 5537628416 5542718148 5558444848 5561749512 5570551296 5572358352 5581698991 5581897728 5621608994 5621809152 5624951211 5635680606 5636408448 5645328384 5646057472 5646514368 5670136956 5676709632 5686427648 5700458544 5707066368 5710217216 5710679304 5716836352 5741217696 5741959168 5751046144 5756332032 5765981056 5772664832 5775573387 5776319296 5797490688 5807208704 5821744896 5828493312 5838263296 5838471168 5841959288 5848731136 5854106808 5863371264 5864128512 5873199712 5883503616 5885412192 5888661504 5895487488 5905847651 5920630749 5930766336 5952291876 5953060608 5962481664 5963251712 5972688896 5973172224 5988683976 5998161408 5998936064 6020709024 6020923392 6031015936 6031503984 6041829376 6056737203 6063758016 6067105792 6074138624 6079721472 6089126172 6089342976 6089912576 6090129408 6099550208 6100043802 6100831616 6110486528 6116102784 6126354872 6133456384 6148809216 6159116128 6159335424 6159833856 6170159248 6185603952 6192774144 6203154752 6203375616 6208856181 6218682048 6219485184 6229327872 6229831968 6230636544 6240274694 6253250454 6256702848 6263955456 6274678784 6290161152 6297452544 6301439232 6308233216 6325126896 6335136768 6335954944 6345981952 6351588507 6351814656 6369837056 6373046496 6373869568 6397003338 6397231104 6407954432 6423994368 6431440896 6442221568 6442742892 6446299904 6448391048 6453772288 6459704064 6469926912 6470532112 6470762496 6480772096 6486728688 6494247936 6498359208 6505365504 6516797408 6533109792 6544060886 6544293888 6568046208 6568894464 6572204199 6579290112 6579822528 6590851924 6591086592 6607349676 6608203008 6618660864 6643540992 6643777536 6647746776 6655452672 6666846208 6669008896 6683296224 6691043328 6702497792 6708658176 6719035776 6719275008 6720447327 6731082816 6731952128 6742605824 6744793088 6748803072 6767951872 6784892928 6797058048 6808451584 6810660208 6821438464 6825494016 6833405952 6844860416 6845104128 6851151648 6861993984 6863435568 6874297344 6874940369 6875185152 6885820352 6888054074 6892149231 6900138432 6911950848 6929005644 6941429154 6948913152 6953312256 6955567872 6978549096 6979450368 6990495744 7021215696 7032327168 7034608416 7054819328 7058762304 7059013632 7085821952 7096762368 7101002238 7109233536 7115465984 7121403904 7123714048 7127949312 7138975512 7139229696 7166066688 7166342656 7170603264 7190948864 7193281568 7204665344 7208948736 7236326471 7247499264 7247778368 7252087392 7254439929 7260493824 7272664192 7272923136 7275023404 7275282432 7279348626 7290868608 7331397084 7343947776 7346330112 7357956096 7358906368 7383220224 7390290864 7415666016 7427401728 7429811136 7442530304 7474271442 7495745536 7499934948 7500201984 7502635008 7514240808 7515211264 7527104512 7528685824 7540310016 7560182608 7568946176 7573446144 7585431552 7587892224 7600611392 7609421824 7613945856 7614239072 7642861666 7654956928 7659508032 7661992734 7674118272 7675109376 7700467968 7700764516 7729987584 7746547896 7762326528 7771324416 7784628224 7805475744 7817828352 7818838016 7838130498 7844671488 7847216256 7851548672 7852184043 7860649984 7894174332 7907688448 7936389168 7936671744 7937414144 7949975552 7964229632 7971549696 7984911968 7997548544 8004899232 8011579392 8014178304 8027612032 8027897856 8032694021 8042005312 8062135488 8075649604 8085010688 8089817472 8092441764 8105248512 8106295296 8118834896 8119123968 8120172544 8133391736 8153750664 8154803712 8181747216 8198412288 8212447232 8213111808 8247471936 8257032192 8271167488 8278474908 8278769664 8291576064 8292646912 8293317978 8305770496 8306442624 8307515392 8337667272 8342270464 8351940608 8372846592 8386881536 8396603392 8401918976 8432413491 8432713728 8433502528 8446849024 8454612672 8467992576 8468784676 8469086208 8469771552 8483968966 8497395328 8505205434 8515064448 8529337784 8529641472 8550687816 8560599552 8565325824 8566018956 8575254528 8590323856 8611826544 8612938752 8626262077 8626569216 8627683328 8648971584 8658997248 8664478944 8673820672 8710813056 8725725184 8757394944 8757706752 8758525952 8762938932 8772386816 8773096704 8788115456 8796192768 8809799568 8810937344 8824881152 8832992256 8843231232 8858054656 8858370048 8863662368 8873936896 8896149504 8911061632 8921391104 8929590912 8943722496 8944877568 8958714368 8959033344 8959758336 8960596436 8974777088 8983025964 8997242112 8998404096 9031063536 9046523904 9047255976 9062744064 9095637024 9100658688 9111207936 9133689258 9134868864 9135194112 9149325312 9150065703 9151247424 9165729792 9166913536 9189532308 9200184576 9215934464 9238674192 9239003136 9255238872 9265217536 9271083008 9274090496 9304732128 9305063424 9305933824 9320660992 9329227776 9343991808 9345954816 9360412041 9361620928 9376436224 9379477888 9385054272 9395933184 9411683072 9412018176 9435241728 9446178816 9452158848 9462349824 9468002984 9478978048 9487690344 9502705152 9503932416 9518634016 9518972928 9554755584 9559569744 9560804352 9595505007 9611931648 9663332352 9664114338 9669449856 9672586572 9680658432 9697230848 9700376576 9705798168 9706143744 9721158144 9758048256 9775196112 9791930368 9795106816 9810608128 9816091329 9816440832 9844293632 9853341696 9853721152 9868935168 9886277886 9886629888 9887554688 9903202304 9906414848 9912304512 9927991296 9965311488 9965695256 9971620164 9983179008 9999913264 10000269312 10003513344 10018987744 10024944336 10036564992 10053746688 10078553664 10096624224 10097928192 10113548642 10113908736 10117189632 10151927808 10212677376 10215990312 10232157696 10233479168 10267290624 10267656192 10306650112 10312777728 10328730528 10332081111 10349768704 10361765888 10367926272 10407300992 10423369728 10423771136 10429968384 10433351808 10450840664 10459561984 10462955008 10469175552 10469578724 10485743616 10525565776 10531823544 10548490752 10551912624 10581852224 10582228992 10588143456 10628732928 10645174478 10651503357 10663850304 10673198976 10682105856 10685571072 10703863808 10708463268 10749513984 10786423296 10789922352 10806998016 10808393728 10825498624 10871667552 10873071616 10908996288 10909384704 10912535106 10912923648 10931216384 10950815744 10996629248 11009376256 11015921664 11019495168 11036934144 11037966544 11038359552 11055434752 11057757304 11074830336 11075256832 11085436296 11116889696 11123499024 11141102592 11144716704 11163397982 11163795456 11183413637 11211407163 11243217988 11243618304 11249902422 11271361212 11272816896 11290656768 11292114944 11293028736 11340273912 11353419264 11372855296 11400917088 11414132736 11420434432 11421358608 11433672704 11464292499 11482435392 11483918336 11502092288 11512664064 11531962112 11545329664 11551146774 11552638592 11594981376 11614417408 11643489792 11656986624 11676526592 11676942336 11683918576 11697462272 11708213616 11726742528 11727839453 11728257024 11746399424 11757195747 11767007232 11770824384 11777323008 11790974976 11811695302 11841261498 11861532672 11904583752 11906121216 11924963328 11926503424 11945377792 11946344448 11977367952 11996322816 11997872128 12041418048 12041846784 12062031872 12063007968 12083658752 12113474406 12127516032 12134211584 12148277248 12159442944 12178252344 12178685952 12179825152 12180258816 12199100416 12200087604 12201663232 12220973056 12232205568 12252709744 12266912768 12297618432 12318232256 12318670848 12319667712 12340318496 12371207904 12385548288 12406309504 12406751232 12417712362 12437364096 12438970368 12439976967 12458655744 12459663936 12461273088 12480549388 12506500908 12513405696 12527910912 12549357568 12580322304 12594905088 12602878464 12616466432 12650253792 12670273536 12671909888 12691963904 12703177014 12703629312 12725953449 12739674112 12746092992 12747739136 12794006676 12794462208 12815908864 12847988736 12862881792 12884443136 12885485784 12892599808 12896782096 12907544576 12919408128 12939853824 12941064224 12941524992 12961544192 12973457376 12988495872 12996718416 13010731008 13018504103 13033594816 13066219584 13088121772 13088587776 13136092416 13137788928 13144408398 13158580224 13159645056 13181703848 13182173184 13214699352 13216406016 13237321728 13287081984 13287555072 13295493552 13310905344 13333692416 13338017792 13366592448 13382086656 13404995584 13417316352 13438071552 13438550016 13440894654 13462165632 13463904256 13485211648 13489586176 13497606144 13535903744 13569785856 13594116096 13616903168 13621320416 13642876928 13650988032 13666811904 13689720832 13690208256 13702303296 13702830977 13723987968 13726871136 13748594688 13749880738 13750370304 13771640704 13776108148 13784298462 13800276864 13823901696 13858011288 13882858308 13897826304 13906624512 13911135744 13957098192 13958900736 13980991488 14042431392 14064654336 14069216832 14109638656 14117524608 14118027264 14171643904 14193524736 14202004476 14218467072 14230931968 14242807808 14247428096 14255898624 14277951024 14278459392 14332133376 14332685312 14341206528 14381897728 14386563136 14409330688 14417897472 14472652942 14494998528 14495556736 14504174784 14508879858 14520987648 14545328384 14545846272 14550046808 14550564864 14558697252 14581737216 14662794168 14687895552 14692660224 14715388249 14715912192 14717812736 14766440448 14780581728 14829416829 14831332032 14854803456 14859622272 14885060608 14948542884 14991491072 14999869896 15000403968 15005270016 15028481616 15030422528 15054209024 15057371648 15080620032 15120365216 15137892352 15146892288 15170322963 15170863104 15175784448 15201222784 15218843648 15227891712 15228478144 15285723332 15309913856 15319016064 15323985468 15348236544 15350218752 15400935936 15401529032 15459975168 15493095792 15524653056 15542648832 15610951488 15635656704 15637676032 15676260996 15689342976 15694432512 15703097344 15704368086 15721299968 15788348664 15815376896 15872778336 15873343488 15874828288 15899951104 15928459264 15943099392 15967761717 15969823936 15995097088 16009798464 16023158784 16028356608 16055224064 16055795712 16065388042 16084010624 16124270976 16151299208 16170021376 16179634944 16184883528 16210497024 16212590592 16237669792 16238247936 16240345088 16266783472 16307501328 16309607424 16363494432 16368802659 16396824576 16424894464 16426223616 16494943872 16514064384 16542334976 16556949816 16557539328 16583152128 16585293824 16586635956 16611540992 16612885248 16615030784 16675334544 16684540928 16703881216 16745096973 16745693184 16773763072 16793206784 16803837952 16864826982 16865427456 16867005056 16893698048 16909225344 16935985152 16937569352 16938172416 16939543104 16967937932 16994790656 17010410868 17030128896 17058675568 17059282944 17101375632 17121199104 17130651648 17132037912 17150509056 17180647712 17223653088 17225877504 17252524154 17253138432 17255366656 17297943168 17317994496 17326720161 17328957888 17347641344 17421626112 17451450368 17514789888 17515413504 17517051904 17525877864 17544773632 17546193408 17576230912 17592385536 17619599136 17621874688 17649762304 17665984512 17686462464 17716109312 17717542953 17727324736 17747873792 17792299008 17822123264 17842782208 17859181824 17887444992 17889755136 17917428736 17918066688 17919516672 17921192872 17949554176 17966051928 17994484224 17996808192 18062127072 18093047808 18094511952 18124842791 18125488128 18170211609 18191274048 18201317376 18222415872 18267378516 18269737728 18270388224 18298650624 18300131406 18302494848 18331459584 18333827072 18379064616 18400369152 18431868928 18477348384 18478006272 18510477744 18530435072 18542166016 18548180992 18609464256 18610126848 18611867648 18641321984 18658455552 18687983616 18691909632 18720824082 18723241856 18752872448 18758955776 18770108544 18791866368 18823366144 18824036352 18870483456 18892357632 18904317696 18924699648 18936005968 18957956096 18975380688 19005410304 19007864832 19037268032 19037945856 19054765521 19109511168 19119139488 19121608704 19191010014 19223863296 19326664704 19328228676 19338899712 19345173144 19361316864 19394461696 19400753152 19411596336 19412287488 19442316288 19516096512 19550392224 19583860736 19590213632 19621216256 19632182658 19632881664 19688587264 19706683392 19707442304 19737870336 19772555772 19773259776 19775109376 19806404608 19812829696 19824609024 19855982592 19930622976 19931390512 19943240328 19966358016 19999826528 20000538624 20006314361 20007026688 20037975488 20049888672 20073129984 20107493376 20157107328 20161341981 20193248448 20195856384 20227097284 20227817472 20234379264 20303855616 20425354752 20431980624 20464315392 20466958336 20534581248 20535312384 20613300224 20624821107 20625555456 20657461056 20664162222 20699537408 20723531776 20735852544 20814601984 20846739456 20847542272 20859936768 20866703616 20901681328 20919123968 20925910016 20938351104 20939157448 20971487232 21051131552 21063647088 21096981504 21103825248 21163704448 21164457984 21176286912 21177102419 21257465856 21290348956 21303006714 21327700608 21346397952 21364211712 21371142144 21407727616 21416926536 21499027968 21572846592 21579844704 21613996032 21616787456 21650997248 21708979413 21743335104 21746143232 21817992576 21818769408 21825070212 21825847296 21862432768 21901631488 21993258496 22018752512 22031843328 22038990336 22073868288 22075933088 22076719104 22110869504 22115514608 22149660672 22150513664 22170872592 22208036411 22233779392 22246998048 22282205184 22289433408 22326795964 22327590912 22366827274 22422814326 22486435976 22487236608 22499804844 22542722424 22545633792 22581313536 22584229888 22586057472 22680547824 22706838528 22745710592 22801834176 22828265472 22840868864 22842717216 22867345408 22928584998 22964870784 22967836672 23004184576 23025328128 23063924224 23090659328 23102293548 23105277184 23189962752 23228834816 23286979584 23313973248 23353053184 23353884672 23367837152 23394924544 23416427232 23453485056 23455678906 23456514048 23492798848 23514391494 23534014464 23541648768 23554646016 23556552129 23581949952 23623390604 23682522996 23723065344 23809167504 23812242432 23849926656 23853006848 23890755584 23892688896 23954735904 23992645632 23995744256 24082836096 24083693568 24098082063 24124063744 24126015936 24167317504 24226948812 24255032064 24268423168 24296554496 24318885888 24356504688 24357371904 24359650304 24360517632 24398200832 24400175208 24403326464 24441946112 24464411136 24505419488 24533825536 24595236864 24636464512 24637341696 24639335424 24680636992 24742415808 24771096576 24812619008 24813502464 24835424724 24874728192 24877940736 24879953934 24917311488 24919327872 24922546176 24961098776 25013001816 25026811392 25055821824 25098715136 25160644608 25189810176 25205756928 25297240473 25300507584 25340547072 25343819776 25383927808 25406354028 25407258624 25451906898 25479348224 25492185984 25495478272 25588013352 25588924416 25631817728 25695977472 25725763584 25768886272 25770971568 25785199616 25793564192 25815089152 25838816256 25878786231 25879707648 25882128448 25883049984 25923088384 25946914752 25976991744 25993436832 26021462016 26037008206 26067189632 26132439168 26176243544 26177175552 26272184832 26275577856 26288816796 26317160448 26319290112 26363407696 26364346368 26429398704 26432812032 26474643456 26574163968 26575110144 26590987104 26621810688 26667384832 26676035584 26733184896 26764173312 26809991168 26834632704 26876143104 26877100032 26881789308 26924331264 26927808512 26970423296 26979172352 26995212288 27071807488 27139571712 27188232192 27233806336 27242640832 27285753856 27301976064 27333623808 27379441664 27404606592 27405661954 27447975936 27453742272 27497189376 27499761476 27500740608 27543281408 27552216296 27568596924 27600553728 27647803392 27716022576 27765716616 27795652608 27813249024 27822271488 27914196384 27917801472 27961982976 28081236123 28084862784 28129308672 28138433664 28219277312 28235049216 28236054528 28343287808 28387049472 28404008952 28436934144 28461863936 28485615616 28494856192 28511797248 28555902048 28556918784 28664266752 28665370624 28682413056 28763795456 28773126272 28818661376 28835794944 28945305884 28989997056 28991113472 29008349568 29017759716 29041975296 29090656768 29091692544 29100093616 29101129728 29117394504 29163474432 29325588336 29375791104 29385320448 29430776498 29431824384 29435625472 29448273987 29532880896 29561163456 29658833658 29662664064 29709606912 29719244544 29770121216 29897085768 29982982144 29999739792 30000807936 30010540032 30056963232 30060845056 30108418048 30114743296 30161240064 30240730432 30275784704 30293784576 30340645926 30341726208 30351568896 30402445568 30437687296 30455783424 30456956288 30571446664 30619827712 30638032128 30647970936 30696473088 30700437504 30801871872 30803058064 30918849467 30919950336 30986191584 30996243333 31049306112 31085297664 31221902976 31271313408 31275352064 31352521992 31378685952 31388865024 31406194688 31408736172 31442599936 31576697328 31630753792 31745556672 31746686976 31749656576 31799902208 31856918528 31886198784 31935523434 31939647872 31990194176 32019596928 32046317568 32056713216 32110448128 32111591424 32130776084 32168021248 32248541952 32302598416 32340042752 32359269888 32369767056 32420994048 32425181184 32475339584 32476495872 32480690176 32533566944 32615002656 32619214848 32726988864 32737605318 32793649152 32849788928 32852447232 32989887744 33028128768 33084669952 33113899632 33115078656 33166304256 33170587648 33173271912 33223081984 33225770496 33230061568 33350669088 33369081856 33407762432 33490193946 33491386368 33547526144 33550240911 33586413568 33607675904 33729653964 33730854912 33734010112 33787396096 33818450688 33871970304 33875138704 33876344832 33879086208 33935875864 33989581312 34020821736 34060257792 34117351136 34118565888 34202751264 34242398208 34261303296 34264075824 34301018112 34321510817 34361295424 34392877497 34447306176 34451755008 34505048308 34506276864 34510733312 34595886336 34635988992 34653440322 34657915776 34695282688 34843252224 34902900736 35029579776 35030827008 35034103808 35051755728 35089547264 35092386816 35152461824 35183518359 35184771072 35239198272 35243749376 35299524608 35331969024 35372924928 35432218624 35435085906 35454649472 35495747584 35584598016 35644246528 35685564416 35718363648 35774889984 35779510272 35834857472 35836133376 35839033344 35842385744 35899108352 35932103856 35988968448 35992334873 35993616384 36124254144 36186095616 36189023904 36249685582 36250976256 36340423218 36382548096 36402634752 36444831744 36534757032 36539475456 36540776448 36597301248 36600262812 36604989696 36662919168 36667654144 36758129232 36800738304 36863737856 36954696768 36956012544 37020955488 37060870144 37084332032 37096361984 37218928512 37220253696 37223735296 37282643968 37316911104 37375967232 37383819264 37441648164 37446483712 37505744896 37517911552 37540217088 37583732736 37646732288 37648072704 37740966912 37784715264 37808635392 37849399296 37872011936 37884297407 37915912192 37950761376 38010820608 38015729664 38074536064 38075891712 38109531042 38177860347 38219022336 38238278976 38243217408 38382020028 38447726592 38653329408 38656457352 38677799424 38690346288 38722633728 38788923392 38801506304 38823192672 38824574976 38884632576 39032193024 39055512309 39100784448 39167721472 39180427264 39242432512 39264365316 39265763328 39377174528 39413366784 39414884608 39475740672 39545111544 39546519552 39550218752 39612809216 39625659392 39649218048 39711965184 39861245952 39862781024 39886480656 39932716032 39999653056 40001077248 40012628722 40014053376 40075950976 40099777344 40146259968 40214986752 40314214656 40322683962 40386496896 40391712768 40454194568 40455634944 40468758528 40607711232 40850709504 40863961248 40928630784 40933916672 41069162496 41070624768 41108492931 41226600448 41249642214 41251110912 41314922112 41328324444 41399074816 41447063552 41471705088 41629203968 41693478912 41695084544 41719873536 41733407232 41803362656 41838247936 41851820032 41876702208 41878314896 41942974464 42102263104 42127294176 42193963008 42207650496 42327408896 42328915968 42352573824 42354204838 42514931712 42580697912 42606013428 42655401216 42692795904 42728423424 42742284288 42815455232 42833853072 42998055936 43145693184 43159689408 43227992064 43233574912 43301994496 43417958826 43486670208 43492286464 43635985152 43637538816 43650140424 43651694592 43724865536 43803262976 43986516992 44037505024 44063686656 44077980672 44146164747 44147736576 44151866176 44153438208 44221739008 44231029216 44299321344 44301027328 44341745184 44416072822 44467558784 44493996096 44564410368 44578866816 44653591928 44655181824 44733654548 44845628652 44972871952 44974473216 44999609688 45085444848 45091267584 45162627072 45168459776 45172114944 45361095648 45413677056 45491421184 45510968889 45603668352 45656530944 45681737728 45685434432 45734690816 45857169996 45929741568 45935673344 46008369152 46050656256 46127848448 46181318656 46204587096 46210554368 46379925504 46457669632 46573959168 46627946496 46706106368 46735674304 46789849088 46832854464 46906970112 46911357812 46913028096 46985597696 47028782988 47068028928 47083297536 47109292032 47113104258 47163899904 47246781208 47365045992 47446130688 47618335008 47624484864 47699853312 47706013696 47783676449 47785377792 47903285151 47909471808 47985291264 47991488512 48165672192 48167387136 48196164126 48248127488 48252031872 48334635008 48453897624 48510064128 48536846336 48593108992 48637771776 48713009376 48714743808 48719300608 48721035264 48796401664 48800350416 48806652928 48883892224 48928822272 49010838976 49067651072 49190473728 49272929024 49274683392 49278670848 49361273984 49484831616 49542193152 49625238016 49627004928 49670849448 49749456384 49755881472 49759907868 49834622976 49838655744 49845092352 49922197552 50026003632 50053622784 50111643648 50197430272 50235290919 50321289216 50379620352 50411513856 50594480946 50601015168 50681094144 50687639552 50767855616 50812708056 50814517248 50903813796 50958696448 50984371968 50990956544 51176026704 51177848832 51263635456 51391954944 51451527168 51537772544 51541943136 51570399232 51587128384 51630178304 51677632512 51757572462 51759415296 51764256896 51766099968 51846176768 51893829504 51953983488 51986873664 52042924032 52074016412 52134379264 52264878336 52352487088 52354351104 52544369664 52551155712 52577633592 52634320896 52638580224 52726815392 52728692736 52858797408 52865624064 52949286912 53148327936 53152628859 53181974208 53243621376 53334769664 53352071168 53466369792 53528346624 53619982336 53669265408 53752286208 53754200064 53763578616 53848662528 53855617024 53940846592 53958344704 53990424576 54143614976 54279143424 54374528373 54376464384 54467612672 54485281664 54571507712 54603952128 54667247616 54758883328 54809213184 54811323908 54895951872 54907484544 54994378752 54999522952 55001481216 55086562816 55104432592 55137193848 55201107456 55295606784 55432045152 55531433232 55591305216 55624517531 55626498048 55644542976 55828392768 55835602944 55923965952 56162472246 56169725568 56258617344 56276867328 56438554624 56470098432 56472109056 56686575616 56774098944 56808017904 56873868288 56923727872 56971231232 56989712384 57023594496 57111804096 57113837568 57328533504 57330741248 57364826112 57527590912 57546252544 57637322752 57671589888 57890611768 57979994112 57982226944 58016699136 58035519432 58083950592 58181313536 58183385088 58200187232 58202259456 58234789008 58326948864 58548459629 58651176672 58751582208 58770640896 58861552996 58863648768 58871250944 58896547974 59065761792 59122326912 59317667316 59325328128 59419213824 59438489088 59540242432 59794171536 59965964288 59999479584 60001615872 60018943083 60021080064 60113926464 60121690112 60216836096 60229486592 60322480128 60481460864 60551569408 60587569152 60681291852 60683452416 60703137792 60804891136 60875374592 60911566848 60913912576 61142893328 61239655424 61276064256 61295941872 61392946176 61398688901 61400875008 61603743744 61606116128 61837698934 61839900672 61874463321 61972383168 61992486666 62098612224 62170595328 62443805952 62542626816 62550704128 62705043984 62757371904 62777730048 62812389376 62817472344 62885199872 63153394656 63261507584 63491113344 63493373952 63499313152 63531307257 63599804416 63713837056 63772397568 63871046868 63879295744 63980388352 64039193856 64092635136 64113426432 64220896256 64223182848 64261552168 64336042496 64497083904 64605196832 64680085504 64718539776 64739534112 64841988096 64850362368 64950679168 64952991744 64964324161 65067133888 65126938239 65230005312 65238429696 65453977728 65475210636 65587298304 65699577856 65704894464 65979775488 66056257536 66169339904 66227799264 66230157312 66332608512 66341175296 66346543824 66446163968 66451540992 66460123136 66624109233 66701338176 66738163712 66815524864 66980387892 66982772736 67095052288 67100481822 67172827136 67215351808 67459307928 67461709824 67468020224 67574792192 67636901376 67743940608 67750277408 67752689664 67758172416 67871751728 67979162624 68041643472 68120515584 68234702272 68237131776 68405502528 68484796416 68522606592 68528151648 68602036224 68643021634 68722590848 68785754994 68894612352 68903510016 69010096616 69012553728 69021466624 69191772672 69271977984 69306880644 69315831552 69390565376 69686504448 69805801472 70059159552 70061654016 70068207616 70103511456 70179094528 70184773632 70304923648 70367036718 70369542144 70478396544 70487498752 70599049216 70663938048 70745849856 70864437248 70870171812 70909298944 70991495168 71169196032 71288493056 71371128832 71436727296 71549779968 71559020544 71669714944 71672266752 71678066688 71684771488 71798216704 71864207712 71977936896 71984669746 71987232768 72248508288 72294246189 72372191232 72378047808 72499371164 72501952512 72680846436 72765096192 72805269504 72889663488 73069514064 73078950912 73081552896 73194602496 73200525624 73209979392 73325838336 73335308288 73516258464 73601476608 73727475712 73909393536 73912025088 74041910976 74121740288 74168664064 74192723968 74437857024 74440507392 74447470592 74565287936 74633822208 74751934464 74767638528 74883296328 74892967424 75011489792 75035823104 75080434176 75167465472 75293464576 75296145408 75481933824 75569430528 75617270784 75744023872 75768594814 75831824384 75901522752 76021641216 76031459328 76149072128 76151783424 76219062084 76355720694 76438044672 76476557952 76486434816 76764040056 76895453184 77306658816 77312914704 77355598848 77380692576 77445267456 77577846784 77603012608 77636358693 77646385344 77649149952 77769265152 78064386048 78111024618 78201568896 78335442944 78360854528 78484865024 78528730632 78531526656 78754349056 78826733568 78829769216 78951481344 79090223088 79093039104 79100437504 79225618432 79251318784 79298436096 79423930368 79722491904 79725562048 79772961312 79865432064 79999306112 80002154496 80025257444 80028106752 80151901952 80199554688 80292519936 80429973504 80628429312 80645367924 80772993792 80783425536 80908389136 80911269888 80937517056 81215422464 81701419008 81727922496 81857261568 81867833344 82138324992 82216985862 82453200896 82499284428 82502221824 82629844224 82656648888 82798149632 82894127104 82943410176 83258407936 83386957824 83390169088 83439747072 83466814464 83606725312 83676495872 83703640064 83753404416 83756629792 83885948928 84204526208 84254588352 84387926016 84415300992 84654817792 84657831936 84705147648 84708409676 85029863424 85161395824 85212026856 85310802432 85385591808 85456846848 85484568576 85630910464 85667706144 85996111872 86291386368 86319378816 86455984128 86467149824 86603988992 86835917652 86973340416 86984572928 87271970304 87275077632 87300280848 87303389184 87449731072 87606525952 87973033984 88075010048 88127373312 88155961344 88292329494 88295473152 88303732352 88306876416 88443478016 88462058432 88598642688 88602054656 88683490368 88832145644 88935117568 88987992192 89128820736 89157733632 89307183856 89310363648 89467309096 89691257304 89945743904 89948946432 89999219376 90170889696 90182535168 90325254144 90336919552 90344229888 90483983063 90722191296 90827354112 90982842368 91021937778 91207336704 91313061888 91363475456 91370868864 91469381632 91714339992 91859483136 91871346688 92016738304 92101312512 92255696896 92362637312 92409174192 92421108736 92756548401 92759851008 92915339264 93147918336 93255892992 93412212736 93471348608 93579698176 93665708928 93813940224 93822715624 93826056192 93971195392 94057565976 94136057856 94166595072 94218584064 94226208516 94327799808 94493562416 94730091984 94888882847 94892261376 95236670016 95248969728 95399706624 95412027392 95567352898 95570755584 95806570302 95818943616 95970582528 95982977024 96331344384 96334774272 96392328252 96496254976 96504063744 96669270016 96907795248 97020128256 97073692672 97186217984 97275543552 97426018752 97429487616 97438601216 97442070528 97592803328 97600700832 97613305856 97767784448 97857644544 98021677952 98135302144 98380947456 98545858048 98549366784 98557341696 98722547968 98969663232 99084386304 99250476032 99254009856 99341698896 99498912768 99511762944 99519815736 99669245952 99677311488 99690184704 99844395104 100052007264 100107245568 100223287296 100470581838 100642578432 100650722733 100759240704 100823027712 101188961892 101202030336 101362188288 101375279104 101535711232 101625416112 101629034496 101807627592 101917392896 101968743936 101981913088 102352053408 102355697664 102527270912 102783909888 102903054336 102964532451 103075545088 103083886272 103140798464 103174256768 103260356608 103355265024 103515144924 103518830592 103528513792 103532199936 103692353536 103787659008 103907966976 103973747328 104085848064 104148032824 104268758528 104529756672 104704974176 104708702208 105088739328 105102311424 105155267184 105268641792 105277160448 105453630784 105457385472 105550555077 105717594816 105731248128 105898573824 106296655872 106305257718 106363948416 106487242752 106669539328 106704142336 106932739584 107056693248 107239964672 107338530816 107504572416 107508400128 107527157232 107697325056 107711234048 107881693184 107916689408 107977004619 107980849152 108287229952 108558286848 108749056746 108752928768 108935225344 108970563328 109143015424 109207904256 109334495232 109517766656 109618426368 109622647816 109791903744 109814969088 109988757504 109999045904 110002962432 110173125632 110208865184 110274387696 110402214912 110591213568 110864090304 111062866464 111182610432 111249035062 111252996096 111289085952 111656785536 111671205888 111847931904 112324944492 112339451136 112517234688 112553734656 112877109248 112940196864 112944218112 113373151232 113548197888 113616035808 113652892221 113747736576 113847455744 113942462464 113979424768 114047188992 114223608192 114227675136 114657067008 114661482496 114729652224 115055181824 115092505088 115274645504 115343179776 115781223536 115959988224 115964453888 116033398272 116071038864 116167901184 116362627072 116366770176 116400374464 116404518912 116469578016 116653897728 117096919258 117166536927 117302353344 117503164416 117541281792 117723105992 117727297536 117742501888 117793095948 118131523584 118244653824 118635334632 118650656256 118838427648 118876978176 119080484864 119588343072 119931928576 119998959168 120003231744 120037886166 120042160128 120227852928 120243380224 120433672192 120458973184 120644960256 120962921728 121103138816 121175138304 121362583704 121366904832 121406275584 121609782272 121750749184 121823133696 121827825152 122285786656 122479310848 122552128512 122591883744 122785892352 122797377802 122801750016 123017550007 123207487488 123212232256 123325478793 123675397868 123679801344 123748926642 123944766336 123984973332 124197224448 124341190656 124887611904 125085253632 125101408256 125410087968 125514743808 125555460096 125624778752 125634944688 125770399744 126306789312 126523015168 126982226688 126986747904 126998626304 127062614514 127199608832 127427674112 127544795136 127742093736 127758591488 127960776704 128078387712 128185270272 128226852864 128441792512 128446365696 128523104336 128672084992 128994167808 129210393664 129360171008 129437079552 129479068224 129683976192 129700724736 129901358336 129905983488 129928648322 130134267776 130253876478 130460010624 130476859392 130907955456 130950421272 131174596608 131399155712 131409788928 131959550976 132112515072 132338679808 132438494241 132455598528 132460314624 132665217024 132682350592 132693087648 132892327936 132903081984 132920246272 133248218466 133402676352 133476327424 133631049728 133960775784 133965545472 134190104576 134200963644 134345654272 134430703616 134918615856 134923419648 134936040448 135149584384 135273802752 135487881216 135500554816 135505379328 135516344832 135743503456 135958325248 136083286944 136241031168 136469404544 136474263552 136811005056 136969592832 137045213184 137056303296 137204072448 137286043268 137445181696 137571509988 137789224704 137807020032 138020193232 138025107456 138042933248 138383545344 138543955968 138613761288 138631663104 138781130752 139373008896 139611602944 140118319104 140136415232 140207022912 140358189056 140369547264 140609847296 140734073436 140739084288 140956793088 140974997504 141198098432 141327876096 141491699712 141728874496 141740343624 141818597888 141982990336 142338392064 142576986112 142742257664 142873454592 143099559936 143118041088 143339429888 143351029347 143356133376 143369542976 143596433408 143728415424 143955873792 143969339492 143974465536 144497016576 144588492378 144744382464 144756095616 144998742328 145003905024 145361692872 145530192384 145610539008 145779326976 146139028128 146157901824 146163105792 146389204992 146401051248 146419958784 146646455309 146651676672 146670616576 147032516928 147202953216 147454951424 147818787072 147824050176 148083821952 148243480576 148337328128 148385447936 148875714048 148881014784 148894941184 149130575872 149267644416 149503868928 149535277056 149766592656 149785934848 150022979584 150071646208 150160868352 150334930944 150586929152 150592290816 150963867648 151138861056 151234541568 151488047744 151537189628 151663648768 151803045504 152043282432 152062918656 152298144256 152303566848 152438124168 152711441388 152876089344 152953115904 152972869632 153528080112 153790906368 154613317632 154625829408 154711197696 154761385152 154890534912 155206025216 155272717386 155292770688 155298299904 155538530304 156128772096 156222049236 156403137792 156670885888 156721709056 156969730048 157057461264 157063053312 157508698112 157653467136 157659538432 157902962688 158180446176 158186078208 158200875008 158451236864 158502637568 158596872192 158847860736 159444983808 159451124096 159545922624 159730864128 159998612224 160004308992 160050514888 160056213504 160303803904 160399109376 160585039872 160859947008 161256858624 161290735848 161545987584 161566851072 161816778272 161822539776 161869270739 161875034112 162430844928 163123585119 163402838016 163455844992 163714523136 163735666688 164276649984 164433971724 164906401792 164998568856 165004443648 165259688448 165313297776 165596299264 165788254208 165886820352 166516815872 166773915648 166780338176 166873552593 166879494144 166933628928 167213450624 167352991744 167407280128 167506808832 167513259584 167771897856 168409052416 168509176704 168775852032 168830601984 169309635584 169315663872 169410295296 169416819352 170059726848 170322791648 170424053712 170621604864 170771183616 170913693696 170969137152 171335412288 171992223744 172582772736 172638757632 172911968256 172934299648 173207977984 173671835304 173946680832 173969145856 174543940608 174550155264 174600561696 174606778368 174899462144 175213051904 175645378887 175946067968 176150020096 176254746624 176311922688 176584658988 176590946304 176607464704 176613752832 176886956032 176924116864 177197285376 177204109312 177366980736 177664291288 177870235136 177975984384 178257641472 178315467264 178614367712 178620727296 178934618192 179382514608 179891487808 179897892864 179998438752 180056829249 180341779392 180365070336 180650508288 180673839104 180688459776 180967966126 181444382592 181654708224 181965684736 182043875556 182414673408 182626123776 182726950912 182741737728 182938763264 183428679984 183718966272 183742693376 184033476608 184196066703 184202625024 184511393792 184725274624 184818348384 184842217472 185513096802 185519702016 185830678528 186295836672 186511785984 186824425472 186942697216 187159396352 187331417856 187627880448 187645431248 187652112384 187942390784 188115131952 188272115712 188333190144 188437168128 188452417032 188655599616 188987124832 189460183968 189777765694 189784522752 190473340032 190497939456 190593921771 190799413248 190824054784 191134705796 191141511168 191613140604 191637887232 191941165056 191965954048 192662688768 192669548544 192784656504 192992509952 193008127488 193338540032 193815590496 194040256512 194147385344 194372435968 194551087104 194852037504 194858975232 194877202432 194892972483 195185606656 195201401664 195226611712 195535568896 195715289088 196043355904 196270604288 196761894912 197091716096 197098733568 197114683392 197445095936 197939326464 198168772608 198500952064 198508019712 198683397792 198997825536 199023525888 199039631472 199338491904 199354622976 199373270701 199380369408 199688790208 199872327699 200104014528 200214491136 200446574592 200941163676 201285156864 201301445466 201518481408 201646055424 202377923784 202404060672 202724376576 202750558208 203071422464 203250832224 203258068992 203615255184 203834785792 203937487872 203963826176 204704106816 204711395328 205054541824 205567819776 205806108672 205929064902 206151090176 206167772544 206281596928 206348513536 206520713216 206710530048 207030289848 207037661184 207057027584 207064399872 207384707072 207575318016 207815933952 207947494656 208171696128 208296065648 208537517056 209059513344 209409948352 209417404416 210177478656 210204622848 210310534368 210537283584 210554320896 210907261568 210914770944 211101110154 211435189632 211462496256 211797147648 212593311744 212610515436 212727896832 212974485504 213339078656 213408284672 213865479168 214113386496 214479929344 214677061632 215009144832 215016800256 215054314464 215394650112 215422468096 215763386368 215833378816 215954009238 215961698304 216574459904 217116573696 217498113492 217505857536 217870450688 217941126656 218286030848 218415808512 218668990464 219035533312 219236852736 219245295632 219583807488 219629938176 219977515008 219998091808 220005924864 220346251264 220417730368 220548775392 220804429824 221182427136 221728180608 222125732928 222365220864 222498070124 222505992192 222578171904 223313571072 223342411776 223695863808 224649888984 224678902272 225034469376 225107469312 225754218496 225880393728 225888436224 226746302464 227232071616 227305784442 227495473152 227694911488 227884924928 227958849536 228094377984 228447216384 228455350272 229314134016 229322964992 229459304448 230110363648 230185010176 230549291008 230686359552 231562447072 231919976448 231928907776 232066796544 232142077728 232335802368 232725254144 232733540352 232800748928 232809037824 232939156032 232948126609 233307795456 234193838516 234333073854 234604706688 235006328832 235082563584 235446211984 235454595072 235485003776 235586191896 236263047168 236489307648 237270669264 237301312512 237676855296 237753956352 238160969728 239176686144 239863857152 239997918336 240006463488 240075772332 240084320256 240455705856 240486760448 240867344384 240917946368 241289920512 241925843456 242206277632 242350276608 242725167408 242733809664 242812551168 243219564544 243501498368 243646267392 243655650304 244571573312 244958621696 245104257024 245183767488 245571784704 245594755604 245603500032 246035100014 246414974976 246424464512 246650957586 247350795736 247359602688 247497853284 247889532672 247969946664 248394448896 248682381312 249775223808 250161600233 250170507264 250202816512 250820175936 251029487616 251110920192 251249557504 251269889376 251540799488 252613578624 253046030336 253964453376 253973495808 253997252608 254125229028 254399217664 254855348224 255089590272 255484187472 255517182976 255921553408 256156775424 256370540544 256453705728 256883585024 256892731392 257046208672 257344169984 257988335616 258420787328 258720342016 258874159104 258958136448 259367952384 259401449472 259802716672 259811966976 259857296644 260268535552 260507752956 260920021248 260953718784 261815910912 261900842544 262349193216 262798311424 262819577856 263919101952 264225030144 264876988482 264911197056 264920629248 265330434048 265364701184 265386175296 265784655872 265806163968 265840492544 266496436932 266805352704 266952654848 267262099456 267921551568 267931090944 268380209152 268401927288 268691308544 268861407232 269837231712 269846839296 269872080896 270299168768 270547605504 270975762432 271001109632 271010758656 271032689664 271451949189 271487006912 271916650496 272166573888 272482062336 272938809088 272948527104 273622010112 273939185664 274090426368 274112606592 274408144896 274572086536 274890363392 275143019976 275578449408 275614040064 276040386464 276050214912 276085866496 276767090688 277087911936 277227522576 277263326208 278269645203 278746017792 279223205888 280236638208 280272830464 280414045824 280716378112 280739094528 281219694592 281468146872 281478168576 281913586176 281949995008 282396196864 282655752192 282983399424 283457748992 283480687248 283637195776 283965980672 284666648541 284676784128 285153972224 285484515328 285746909184 286199119872 286236082176 286678859776 286702058694 286712266752 286739085952 287192866816 287456830848 287911747584 287938678984 287948931072 288994033152 289176984756 289488764928 289512191232 289997484656 290007810048 290723385744 291060384768 291221078016 291558653952 292278056256 292315803648 292326211584 292778409984 292802102496 292839917568 293292910618 293303353344 293341233152 294065033856 294405906432 294909902848 295637574144 295648100352 296167643904 296486961152 296674656256 296770895872 297751428096 297762029568 297789882368 298261151744 298535288832 299007737856 299070554112 299533185312 299571869696 300045959168 300143292416 300321736704 300669861888 301173858304 301927735296 302277722112 302469083136 302976095488 303074379256 303327297536 303606091008 304086564864 304125837312 304596288512 304607133696 304876248336 305422882776 305752178688 305906231808 305945739264 307056160224 307581812736 308893597353 309226635264 309251658816 309422395392 309522770304 309781069824 310412050432 310545434772 310585541376 310596599808 311077060608 312257544192 312444098472 312806275584 313341771776 313443418112 313939460096 314114922528 314126106624 315017396224 315306934272 315319076864 315805925376 316360892352 316372156416 316401750016 316902473728 317005275136 317193744384 317695721472 318889967616 318902248192 319091845248 319461728256 319997224448 320008617984 320101029776 320112427008 320607607808 320798218752 321170079744 321719894016 322513717248 322581471696 323091975168 323133702144 323633556544 323645079552 323738541478 323750068224 323931013857 324861689856 326247170238 326805676032 326911689984 327429046272 327471333376 328553299968 328867943448 329812803584 329997137712 330008887296 330519376896 330626595552 331192598528 331576508416 331773640704 333033631744 333547831296 333560676352 333747105186 333758988288 333867257856 334426901248 334705983488 334814560256 335013617664 335026519168 335543795712 336818104832 337018353408 337551704064 337661203968 338619271168 338631327744 338820590592 338833638704 340107344137 340119453696 340645583296 340848107424 340958676663 341243209728 341542367232 341827387392 341938274304 342670824576 343984447488 345165545472 345277515264 345823936512 345868599296 346415955968 347343670608 347893361664 347938291712 349087881216 349100310528 349201123392 349213556736 349798924288 350426103808 351290757774 351892135936 352300040192 352509493248 352623845376 353169317976 353181892608 353214929408 353227505664 353773912064 353848233728 354394570752 354408218624 354733961472 355328582576 355740470272 355951968768 356515282944 356630934528 357228735424 357241454592 357869236384 358765029216 359782975616 359795785728 359996877504 360113658498 360683558784 360730140672 361301016576 361347678208 361376919552 361935932252 362888765184 363309416448 363931369472 364087751112 364829346816 365252247552 365453901824 365483475456 365877526528 366857359968 367437932544 367485386752 368066953216 368392133406 368405250048 369022787584 369052650021 369450549248 369636696768 369684434944 371026193604 371039404032 371661357056 372591673344 373023571968 373648850944 373885394432 374318792704 374662835712 375255760896 375290862496 375304224768 375884781568 376230263904 376544231424 376666380288 376874336256 376904834064 377311199232 377536618987 377974249664 378920367936 379555531388 379569045504 380946680064 380995878912 381187843542 381598826496 381648109568 382269411592 382283022336 383226281208 383275774464 383882330112 383931908096 385325377536 385339097088 385569313008 385985019904 386016254976 386677080064 387631180992 388080513024 388294770688 388744871936 389102174208 389704075008 389717950464 389754404864 389785944966 390371213312 390402803328 390453223424 391071137792 391430578176 392086711808 392541208576 393523789824 394183432192 394197467136 394229366784 394890191872 395878652928 396337545216 397001904128 397016039424 397366795584 397995651072 398047051776 398079262944 398676983808 398709245952 398746541402 398760738816 399377580416 399744655398 400208029056 400428982272 400893149184 401882327352 402570313728 402602890932 403036962816 403292110848 404755847568 404808121344 405448753152 405501116416 406142844928 406501664448 406516137984 407230510368 407669571584 407874975744 407927652352 409408213632 409422790656 410109083648 411135639552 411612217344 411858129804 412302180352 412335545088 412563193856 412697027072 413041426432 413421060096 414060579696 414075322368 414114055168 414128799744 414769414144 415150636032 415631867904 415894989312 416343392256 416592131296 417075034112 418119026688 418819896704 418834808832 420354957312 420409245696 420621068736 421074567168 421108641792 421814523136 421829541888 422202220308 422870379264 422924992512 423594295296 425186623488 425221030872 425455793664 425948971008 426678157312 426816569344 427730958336 428226772992 429354123264 430018289664 430053088041 430108628928 430789300224 430844936192 431526772736 431666757632 431908018476 431923396608 433148919808 434233147392 434996226984 435011715072 435740901376 435882253312 436572061696 436831617024 437337980928 438071066624 438473705472 438490591264 439167614976 439259876352 439939365927 439955030016 439996183616 440011849728 440692502528 440835460736 441097550784 441608859648 442364854272 443456361216 444251465856 444730441728 444996140248 445011984384 445156343808 446627142144 446684823552 447391727616 449299777968 449357804544 450068938752 450214938624 451760787456 451776872448 453492604928 454464143232 454611568884 454990946304 455389822976 455769849856 455917699072 456188755968 456894432768 456910700544 458628268032 458645929984 458918608896 460220727296 460370020352 461098582016 461372719104 463124894144 463839952896 463857815552 464133593088 464284155456 464671604736 465450508288 465601497856 465618075648 465878312064 465896253218 466615590912 468387677032 468666147708 469209413376 470012657664 470165127168 470892423968 470909190144 470970007552 471172383792 472526094336 472978615296 474541338528 474602625024 475353710592 475507912704 476321939456 478353372288 479727714304 479995836672 480012926976 480151544664 480168640512 480911411712 480973520896 481734688768 481835892736 482579841024 483851686912 484412555264 484700553216 485450334816 485467619328 485607812217 485625102336 486439129088 487002996736 487292534784 487311300608 489143146624 489917243392 490208514048 490367534976 491143569408 491189511208 491207000064 492070200028 492829949952 492848929024 493301915172 494701591472 494719205376 494995706568 495779065344 495939893328 496788897792 497364762624 499550447616 500323200466 500341014528 500405633024 500620657779 501640351872 502058975232 502221840384 502499115008 502539778752 503081598976 505227157248 506092060672 507928906752 507946991616 507994505216 508250458056 508798435328 509710696448 510179180544 510968374944 511034365952 511843106816 512313550848 512741081088 512907411456 513767170048 514092417344 514688339968 515976671232 516841574656 517440684032 517748318208 517916272896 518735904768 518802898944 519605433344 519623933952 519714593288 520537071104 521015505912 521840042496 521907437568 523631821824 523801685088 524698386432 525620440939 525639155712 526936136661 527838203904 528450060288 529753976964 529822394112 529841258496 530660868096 530729402368 530772350592 531569311744 531612327936 531680985088 532992873864 533610705408 533905309696 534524198912 535843103136 535862181888 536760418304 536803854576 537382617088 537722814464 539674463424 539693678592 539744161792 540598337536 541095211008 541951524864 542002219264 542021517312 542065379328 542903898378 542974013824 543833300992 544333147776 544964124672 545877618176 545897054208 547244020224 547878371328 548180852736 548225213184 548816289792 549144173072 549780726784 550286039952 551156898816 551228080128 552080772928 552100429824 552171732992 552588200109 553534181376 554175823872 554455045152 554526652416 556539290406 557492035584 558446411776 560473276416 560545660928 560828091648 561432756224 561478189056 562439389184 562936293744 562956337152 563827172352 563899990016 564792393728 565311504384 565966798848 566915497984 566961374496 567274391552 567931961344 569333297082 569353568256 570307944448 570969030656 571493818368 572398239744 572472164352 573357719552 573404117388 573424533504 573478171904 574385733632 574913661696 575823495168 575877357968 575897862144 577988066304 578353969512 578977529856 579024382464 579994969312 580015620096 581446771488 582120769536 582442156032 583117307904 584556112512 584631607296 584678917449 585556819968 585604204992 585679835136 586585821236 586606706688 586682466304 588130067712 588811812864 589819805696 591275148288 591296200704 592335287808 592973922304 593349312512 593541791744 595502856192 595524059136 595579764736 596522303488 597070577664 598015475712 598119812103 598141108224 599066370624 599143739392 600091918336 600286584832 600643473408 601339723776 602347716608 603855470592 604555444224 604938166272 605952190976 606148758512 606654595072 607212182016 608173129728 608251674624 609192577024 609214267392 609752496672 610845765552 611504357376 611812463616 611869692841 611891478528 614112320448 615163625472 617787194706 618453270528 618503317632 618844790784 619045540608 619562139648 620824100864 621090869544 621171082752 621193199616 622154121216 624515088384 624888196944 625612551168 626683543552 626886836224 627878920192 628229845056 628252213248 630034792448 630613868544 630638153728 631611850752 632721784704 632744312832 632803500032 633804947456 634010550272 634387488768 635391442944 637779935232 637804496384 638183690496 638923456512 639994448896 640017235968 640202059552 640224854016 641215215616 641596437504 642340159488 643439788032 644033055919 645027434496 645162943392 646183950336 646267404288 647267113088 647290159104 647477082956 647500136448 647862027714 649723379712 652494340476 653611352064 653823379968 654858092544 654942666752 657106599936 657735886896 659625607168 659994275424 660017774592 661038753792 661253191104 662385197056 663153016832 663547281408 666067263488 667095662592 667121352704 667494210372 667517976576 667734515712 668853802496 669411966976 669629120512 670027235328 670053038336 671087591424 673636209664 674036706816 675103408128 675322407936 677238542336 677262655488 677641181184 677667277408 680214688274 680238907392 681291166592 681696214848 681917353326 682486419456 683084734464 683654774784 683876548608 685341649152 687968894976 690331090944 690555030528 691647873024 691737198592 692831911936 694687341216 695786723328 695876583424 698175762432 698200621056 698402246784 698427113472 698844379827 699597848576 700852207616 702581515548 703784271872 704600080384 705018986496 705247690752 706338635952 706363785216 706429858816 706455011328 707547824128 707696467456 708789141504 708816437248 709467922944 710657165152 711480940544 711903937536 713030565888 713261869056 714457470848 714482909184 715738472768 717530058432 719565951232 719591571456 719993755008 720227316996 721367117568 721460281344 722602033152 722695356416 722753839104 723871864504 725777530368 726618832896 727862738944 728175502224 729658693632 730504495104 730907803648 730966950912 733714719936 734875865088 734970773504 736133906432 736784266812 736810500096 738045575168 738105300042 738901098496 739273393536 739368869888 742052387208 742078808064 743322714112 745183346688 746047143936 747297701888 747770788864 748637585408 749325671424 750484800699 750511521792 750581724992 750608449536 751769563136 752460527808 753088462848 753332760576 753748672512 753809668128 754622398464 755073237974 755948499328 757840735872 759111062776 759138091008 761893360128 761991757824 762375687084 763197652992 763296219136 764538823184 764566044672 766452562416 766551548928 767764660224 767863816192 770650755072 770678194176 771138626016 771970039808 772032509952 773354160128 775262361984 776161026048 776589541376 777489743872 778204348416 779408150016 779435900928 779508809728 779571889932 780742426624 780805606656 780906446848 782142275584 782861156352 784173423616 785082417152 787047579648 788366864384 788394934272 788458733568 789780383744 791757305856 792675090432 794003808256 794733591168 795991302144 796094103552 796158525888 797353967616 797418491904 797493082804 797521477632 798755160832 799489310796 800416058112 800857964544 801786298368 803764654704 805140627456 805205781864 806073925632 806584221696 809511695136 809616242688 810897506304 811002232832 813003328896 813032275968 814355847567 814461020736 815339143168 815749951488 815855304704 818816427264 818845581312 820218167296 822271279104 823224434688 823716259608 824604360704 824671090176 825126387712 825394054144 826082852864 826842120192 828121159392 828150644736 828228110336 828257599488 829538828288 830301272064 831263735808 831789978624 833184262592 834150068224 836238053376 837639793408 837669617664 840709914624 840818491392 841242137472 842149134336 842217283584 843629046272 843659083776 844404440616 845740758528 845849985024 847188590592 850373246976 850442061744 850911587328 851897942016 853356314624 853633138688 853999945623 855461916672 856453545984 858708246528 860036579328 860106176082 860217257856 861578600448 861689872384 863053545472 863333515264 863816036952 863846793216 866297839616 868466294784 869992453968 870023430144 871481802752 871764506624 873144123392 873663234048 874675961856 876142133248 876947410944 876981182528 878335229952 878519752704 879878731854 879910060032 879992367232 880023699456 881385005056 881670921472 882195101568 883217719296 884729708544 886912722432 888502931712 889460883456 889992280496 890023968768 890312687616 893254284288 893369647104 894783455232 898599555936 898715609088 900137877504 900429877248 903521574912 906985209856 908928286464 909223137768 909981892608 910779645952 911539699712 911835398144 912377511936 913788865536 913821401088 917256536064 917291859968 917837217792 920441454592 920740040704 922197164032 922745438208 926249788288 927679905792 927715631104 928267186176 928568310912 929343209472 930901016576 931202995712 931236151296 931756624128 931792506436 933231181824 936775354064 937332295416 938418826752 940025315328 940330254336 941784847936 941818380288 941940015104 942344767584 945052188672 945957230592 949082677056 949205250048 950707421184 951015825408 952643878912 956706744576 959455428608 959991673344 960025853952 960303089328 960337281024 961822823424 961947041792 963469377536 963671785472 965159682048 967703373824 968825110528 969401106432 970900669632 970935238656 971215624434 971250204672 972878258176 974005993472 974585069568 974622601216 978286293248 979834486784 980417028096 980735069952 982287138816 982379022416 982414000128 984140400056 985659899904 985697858048 986603830344 989403182944 989438410752 989991413136 991558130688 991879786656 993577795584 994729525248 995323813693 999100895232 1000646400932 1000682029056 1000811266048 1001241315558 1003280703744 1004117950464 1004443680768 1004998230016 1005079557504 1006163197952 1010454314496 1012184121344 1015857813504 1015893983232 1015989010432 1016500916112 1017596870656 1019421392896 1020322032411 1020358361088 1021936749888 1022068731904 1023686213632 1024627101696 1025482162176 1025814822912 1027534340096 1028184834688 1029376679936 1031953342464 1033683149312 1034881368064 1035496636416 1035832545792 1037471809536 1037605797888 1039210866688 1039247867904 1039429186576 1041074142208 1042031011824 1043680084992 1043777711317 1043814875136 1047263643648 1047603370176 1049396772864 1051240881878 1051278311424 1053872273322 1055676407808 1056900120576 1059507953928 1059644788224 1059682516992 1061321736192 1061458804736 1061544701184 1063138623488 1063224655872 1063361970176 1065985747728 1067221410816 1067810619392 1069048397824 1071686206272 1071724363776 1073520836608 1073607709152 1074765234176 1075445628928 1079348926848 1079387357184 1079488323584 1081196675072 1082190422016 1083903049728 1084004438528 1084043034624 1084130758656 1085807796756 1085948027648 1087666601984 1088666295552 1089928249344 1091755236352 1091794108416 1094488040448 1095756742656 1096361705472 1096450426368 1097632579584 1098288346144 1099561453568 1100572079904 1102313797632 1102456160256 1104161545856 1104200859648 1105176400218 1107068362752 1107157950063 1108351647744 1108910090304 1109053304832 1113078580812 1114984071168 1116892823552 1120946552832 1121091321856 1121656183296 1122865512448 1122956378112 1124878778368 1125872587488 1125912674304 1127654344704 1127799980032 1129584787456 1130623008768 1131933597696 1132609856961 1133830995968 1133922748992 1134548783104 1135863922688 1138666594164 1138707136512 1140615888896 1141938061312 1142987636736 1144796479488 1144944328704 1146715439104 1146808234776 1146849067008 1146956343808 1148771467264 1149827323392 1151646990336 1151754715936 1151795724288 1155976132608 1156707939024 1157955059712 1158048764928 1159989938624 1160031240192 1162893542976 1164241539072 1164884312064 1166234615808 1169112225024 1169263214592 1169357834898 1171113639936 1171208409984 1171359670272 1173171642472 1173213413376 1173364932608 1176260135424 1177623625728 1179639611392 1182550296576 1182592401408 1184670575616 1186698625024 1187083583488 1191005712384 1191048118272 1191159529472 1193044606976 1194141155328 1196030951424 1196239624206 1196282216448 1198132741248 1198287478784 1200183836672 1200573169664 1201286946816 1202679447552 1204695433216 1207710941184 1209110888448 1209876332544 1211904381952 1212297517024 1213309190144 1214424364032 1216346259456 1216503349248 1218385154048 1218428534784 1219504993344 1221691531104 1223008714752 1223624927232 1223739385682 1223782957056 1228224640896 1230327250944 1235574389412 1236906541056 1237006635264 1237689581568 1238091081216 1239124279296 1241648201728 1242181739088 1242342165504 1242386399232 1244308242432 1249030176768 1249776393888 1251225102336 1253367087104 1253773672448 1255757840384 1256459690112 1256504426496 1260069584896 1261227737088 1261276307456 1263223701504 1265443569408 1265488625664 1265607000064 1267609894912 1268021100544 1268774977536 1270782885888 1275559870464 1275608992768 1276367380992 1277846913024 1279988897792 1280034471936 1280404119104 1280449708032 1282430431232 1283192875008 1284680318976 1288066111838 1290054868992 1290325886784 1292367900672 1292534808576 1294534226176 1294580318208 1294954165912 1295000272896 1295724055428 1299446759424 1304988680952 1307222704128 1307646759936 1309716185088 1309885333504 1314213199872 1315471773792 1319251214336 1319818097781 1319988550848 1320035549184 1322077507584 1322506382208 1324770394112 1326306033664 1327094562816 1332134526976 1334191325184 1334242705408 1334988420744 1335035953152 1335469031424 1337707604992 1338823933952 1339258241024 1340054470656 1340106076672 1342175182848 1347272419328 1348073413632 1350206816256 1350644815872 1354477084672 1355282362368 1355334554816 1360429376548 1360477814784 1362582333184 1363392429696 1363834706652 1364972838912 1366169468928 1367309549568 1367753097216 1370683298304 1375937789952 1380662181888 1381110061056 1383295746048 1383474397184 1389374682432 1391573446656 1391753166848 1396351524864 1396804493568 1396854226944 1397688759654 1399195697152 1401704415232 1405163031096 1407568543744 1409200160768 1410037972992 1410495381504 1412677271904 1412727570432 1412859717632 1412910022656 1415095648256 1415392934912 1417578283008 1417632874496 1418935845888 1421314330304 1422961881088 1423807875072 1426061131776 1426523738112 1428914941696 1428965818368 1431476945536 1435060116864 1439131902464 1439183142912 1439987510016 1440454633992 1442734235136 1442920562688 1445204066304 1445390712832 1445507678208 1447743729008 1451555060736 1453237665792 1455725477888 1456351004448 1456823436651 1459317387264 1461008990208 1461815607296 1461933901824 1467429439872 1469751730176 1469941547008 1472267812864 1473568533624 1473621000192 1476091150336 1476210600084 1477802196992 1478546787072 1478737739776 1484104774416 1484157616128 1486645428224 1490366693376 1492094287872 1494595403776 1495541577728 1497275170816 1498651342848 1500969601398 1501023043584 1501163449984 1501216899072 1503539126272 1504921055616 1506176925696 1506665521152 1507497345024 1507619336256 1509244796928 1510146475948 1511896998656 1515681471744 1518222125552 1518276182016 1523786720256 1523983515648 1524751374168 1526395305984 1526592438272 1529077646368 1529132089344 1532905124832 1533103097856 1535529320448 1535727632384 1541301510144 1542277252032 1543940079616 1544065019904 1546708320256 1550524723968 1552322052096 1553179082752 1554979487744 1556408696832 1558816300032 1558871801856 1559017619456 1559143779864 1561484853248 1561611213312 1561812893696 1564284551168 1565722312704 1568346847232 1570164834304 1574095159296 1576733728768 1576861322817 1576917467136 1579560767488 1583514611712 1585350180864 1588007616512 1589467182336 1591982604288 1592188207104 1592317051776 1594707935232 1594836983808 1594986165608 1595042955264 1597510321664 1598978621592 1600832116224 1601715929088 1603572596736 1607529309408 1610281254912 1610411563728 1612147851264 1613111008399 1613168443392 1619023390272 1619232485376 1621795012608 1622004465664 1626006657792 1626064551936 1628711695134 1628922041472 1630678286336 1631499902976 1631710609408 1637632854528 1637691162624 1640436334592 1644542558208 1646448869376 1647432519216 1649208721408 1649342180352 1650252775424 1650788108288 1652165705728 1653684240384 1656242318784 1656301289472 1656456220672 1656515198976 1659077656576 1660602544128 1662527471616 1663579957248 1666368525184 1668300136448 1672476106752 1675279586816 1675339235328 1681419829248 1681636982784 1682484274944 1684298268672 1684434567168 1687258092544 1687318167552 1688808881232 1691481517056 1691699970048 1694377181184 1700746493952 1700884123488 1701823174656 1703795884032 1707266277376 1707999891246 1710923833344 1712907091968 1717416493056 1720073158656 1720212352164 1720434515712 1723157200896 1723379744768 1726107090944 1726667030528 1727632073904 1727693586432 1732595679232 1736932589568 1739984907936 1740046860288 1742963605504 1743529013248 1746288246784 1747326468096 1749351923712 1752284266496 1753894821888 1753962365056 1756670459904 1757039505408 1759757463708 1759820120064 1759984734464 1760047398912 1762770010112 1763341842944 1764390203136 1766435438592 1769459417088 1773825444864 1777005863424 1778921766912 1779984560992 1780047937536 1780561978129 1780625375232 1786508568576 1786739294208 1789566910464 1794359436309 1797199111872 1797431218176 1800275755008 1800859754496 1807043149824 1813970419712 1817856572928 1818446275536 1819963785216 1821559291904 1823079399424 1823670796288 1824755023872 1827577731072 1827642802176 1834513072128 1834583719936 1835609078523 1835674435584 1840882909184 1841480081408 1844394328064 1845490876416 1852499576576 1855359811584 1855431262208 1856534372352 1857136621824 1858686418944 1861802033152 1862405991424 1862472302592 1863513248256 1863585012872 1866462363648 1873550708128 1874664590832 1876837653504 1880050630656 1880660508672 1883569695872 1883636760576 1884689535168 1890104377344 1891914461184 1898165354112 1898410500096 1901414842368 1902031650816 1905287757824 1913413489152 1918910857216 1919983346688 1920051707904 1920606178656 1920674562048 1923645646848 1923894083584 1926938755072 1927343570944 1930319364096 1932099167757 1935406747648 1937650221056 1938802212864 1941801339264 1941870477312 1942431248868 1942500409344 1945756516352 1948011986944 1949170139136 1949245202432 1956572586496 1959668973568 1960834056192 1961470139904 1964574277632 1964758044832 1964828000256 1968280800112 1971319799808 1971395716096 1973207660688 1978806365888 1978876821504 1979982826272 1983116261376 1983759573312 1987155591168 1989459050496 1990647627386 1998201790464 2001292801864 2001364058112 2001622532096 2002482631116 2006561407488 2008235900928 2008887361536 2009996460032 2010159115008 2012326395904 2020908628992 2024368242688 2031715627008 2031787966464 2031978020864 2033001832224 2035193741312 2038842785792 2040644064822 2040716722176 2043873499776 2044137463808 2047372427264 2049254203392 2050964324352 2051629645824 2055068680192 2056369669376 2058753359872 2063906684928 2067366298624 2069762736128 2070993272832 2071665091584 2074943619072 2075211595776 2078421733376 2078495735808 2078858373152 2082148284416 2084062023648 2087360169984 2087555422634 2087629750272 2094527287296 2095206740352 2096533139481 2098793545728 2102481763756 2102556622848 2107744546644 2111352815616 2113800241152 2119015907856 2119289576448 2119365033984 2122643472384 2122917609472 2123089402368 2126277246976 2126449311744 2126723940352 2131971495456 2134442821632 2135621238784 2138096795648 2143372412544 2143448727552 2147041673216 2147215418304 2149530468352 2150891257856 2158697853696 2158774714368 2158976647168 2162393350144 2164380844032 2167806099456 2168008877056 2168086069248 2168261517312 2171615593512 2171896055296 2175333203968 2177332591104 2179856498688 2183510472704 2183588216832 2188976080896 2191513485312 2192723410944 2192900852736 2196576692288 2199122907136 2201144159808 2204627595264 2204912320512 2208323091712 2208401719296 2210352800436 2214136725504 2214315900126 2216703295488 2217820180608 2218106609664 2226157161624 2229968142336 2233785647104 2241893105664 2242182643712 2243312366592 2245912756224 2249757556736 2251454402097 2251745174976 2251825348608 2255308689408 2255599960064 2259169574912 2261246017536 2263867195392 2265219713922 2267661991936 2267845497984 2269097566208 2271727845376 2277333188328 2277414273024 2281231777792 2283876122624 2285975273472 2289592958976 2289888657408 2293430878208 2293616469552 2293698134016 2293912687616 2297542934528 2299654646784 2303293980672 2303509431872 2303591448576 2311952265216 2313415878048 2315910119424 2316097529856 2319979877248 2320062480384 2325787085952 2328483078144 2329768624128 2332469231616 2338224450048 2338526429184 2338715669796 2342227279872 2342416819968 2342719340544 2346343284944 2346426826752 2346729865216 2352520270848 2355247251456 2359279222784 2365100593152 2365184802816 2369341151232 2373397250048 2374167166976 2382011424768 2382319058944 2386089213952 2388282310656 2392061902848 2392479248412 2392564432896 2396265482496 2396574957568 2400367673344 2401146339328 2402573893632 2405358895104 2409390866432 2415421882368 2418221776896 2419752665088 2423808763904 2424595034048 2426618380288 2428848728064 2432692518912 2433006698496 2436770308096 2439009986688 2443383062208 2446017429504 2447249854464 2447478771364 2447565914112 2456449281792 2460654501888 2471148778824 2473813082112 2474013270528 2475379163136 2476182162432 2478248558592 2483296403456 2484363478176 2484684331008 2484772798464 2488616484864 2499552787776 2502450204672 2506734174208 2507547344896 2511515680768 2512919380224 2513008852992 2520139169792 2522455474176 2522552614912 2526447403008 2530887138816 2530977251328 2531214000128 2535219789824 2536042201088 2537549955072 2541565771776 2551119740928 2551217985536 2552734761984 2555693826048 2559977795584 2560068943872 2560808238208 2560899416064 2564860862464 2566385750016 2569360637952 2576132223676 2580109737984 2580651773568 2584735801344 2585069617152 2589068452352 2589160636416 2589908331824 2590000545792 2591448110856 2598893518848 2609977361904 2614445408256 2615293519872 2619432370176 2619770667008 2628426399744 2630943547584 2638502428672 2639636195562 2639977101696 2640071098368 2644155015168 2645012764416 2649540788224 2652612067328 2654189125632 2664269053952 2668382650368 2668485410816 2669976841488 2670071906304 2670938062848 2675415209984 2677647867904 2678516482048 2680108941312 2680212153344 2684350365696 2694544838656 2696146827264 2700413632512 2701289631744 2708954169344 2710564724736 2710669109632 2720858753096 2720955629568 2725164666368 2726784859392 2727669413304 2729945677824 2732338937856 2734619099136 2735506194432 2741366596608 2751777602563 2751875579904 2761324363776 2762220122112 2766591492096 2766948794368 2778749364864 2783146893312 2783506333696 2792703049728 2793608987136 2793708453888 2795377519308 2798391394304 2803408830464 2810326062192 2815137087488 2818400321536 2820075945984 2820990763008 2825354543808 2825455140864 2825719435264 2825820045312 2830191296512 2830785869824 2835156566016 2835265748992 2837871691776 2842628660608 2845923762176 2847615750144 2852122263552 2853047476224 2857829883392 2857931636736 2862953891072 2870120233728 2878263804928 2878366285824 2879975020032 2880909267984 2885468470272 2885841125376 2890408132608 2890781425664 2891015356416 2895487458016 2903110121472 2906475331584 2912702008896 2913646873302 2918634774528 2922017980416 2923631214592 2923867803648 2934858879744 2939503460352 2939883094016 2944535625728 2947137067248 2947242000384 2952182300672 2952421200168 2955604393984 2957093574144 2957475479552 2968209548832 2968315232256 2973290856448 2980733386752 2984188575744 2985971441079 2989190807552 2991083155456 2994550341632 2997302685696 3001939202796 3002046087168 3002326899968 3002433798144 3007078252544 3009842111232 3012353851392 3013331042304 3014994690048 3015238672512 3018489593856 3020292951896 3023793997312 3031362943488 3036444251104 3036552364032 3047573440512 3047967031296 3049502748336 3052790611968 3058155292736 3058264178688 3060966097233 3065810249664 3066206195712 3071058640896 3071455264768 3082603020288 3084554504064 3087880159232 3088130039808 3093416640512 3101049447936 3104644104192 3106358165504 3109958975488 3112817393664 3117632600064 3117743603712 3118035238912 3118287559728 3122969706496 3123222426624 3123625787392 3128569102336 3131333133951 3131444625408 3136693694464 3140329668608 3148190318592 3153467457536 3153722645634 3153834934272 3159121534976 3167029223424 3170700361728 3176015233024 3178934364672 3183965208576 3184376414208 3184634103552 3189415870464 3189673967616 3189972331216 3190085910528 3195020643328 3197957243184 3201664232448 3203431858176 3207145193472 3215058618816 3220562509824 3220823127456 3224295702528 3226222016798 3226336886784 3238046780544 3238464970752 3243590025216 3244008931328 3252013315584 3252129103872 3257423390268 3257844082944 3261356572672 3262999805952 3263421218816 3275265709056 3275382325248 3280872669184 3289085116416 3292897738752 3294865038432 3298417442816 3298684360704 3300505550848 3301576216576 3304331411456 3307368480768 3312484637568 3312602578944 3312912441344 3318155313152 3321205088256 3325054943232 3327159914496 3332737050368 3336600272896 3344952213504 3350559173632 3350678470656 3362839658496 3363273965568 3364968549888 3368596537344 3368869134336 3374516185088 3374636335104 3377617762464 3382963034112 3383399940096 3388754362368 3397829570883 3401492987904 3401768246976 3403646349312 3407591768064 3414532554752 3415999782492 3421847666688 3425814183936 3434832986112 3440146317312 3440424704328 3440869031424 3446314401792 3446759489536 3452214181888 3453334061056 3455264147808 3455387172864 3465191358464 3473865179136 3479969815872 3480093720576 3485927211008 3487058026496 3492576493568 3494652936192 3498703847424 3504568532992 3507789643776 3507924730112 3513340919808 3514079010816 3519514927416 3519640240128 3519969468928 3520094797824 3525540020224 3526683685888 3528780406272 3532870877184 3538918834176 3547650889728 3554011726848 3559969121984 3560095875072 3561123956258 3561250750464 3573017137152 3573478588416 3579133820928 3588718872618 3594398223744 3594862436352 3600551510016 3601719508992 3614086299648 3627940839424 3635713145856 3636892551072 3639927570432 3643118583808 3646158798848 3647341592576 3649510047744 3655155462144 3655285604352 3669026144256 3669167439872 3671218157046 3671348871168 3681765818368 3682960162816 3688788656128 3690981752832 3704999153152 3710719623168 3710862524416 3713068744704 3714273243648 3717372837888 3723604066304 3724811982848 3724944605184 3727026496512 3727170025744 3732924727296 3747101416256 3749329181664 3753675307008 3760101261312 3761321017344 3767139391744 3767273521152 3769379070336 3780208754688 3783828922368 3796330708224 3796821000192 3802829684736 3804063301632 3810575515648 3826826978304 3837821714432 3839966693376 3840103415808 3841212357312 3841349124096 3847291293696 3847788167168 3853877510144 3854687141888 3864198335514 3870813495296 3875300442112 3877604425728 3883602678528 3883740954624 3884862497736 3885000818688 3891513032704 3896023973888 3898340278272 3898490404864 3913145172992 3919337947136 3921668112384 3922940279808 3929148555264 3929516089664 3929656000512 3936561600224 3942639599616 3942791432192 3946415321376 3957612731776 3957753643008 3959965652544 3966232522752 3967519146624 3974311182336 3978918100992 3981295254772 3996403580928 4002585603728 4002728116224 4003245064192 4004965262232 4013122814976 4016471801856 4017774723072 4019992920064 4020318230016 4024652791808 4041817257984 4048736485376 4063431254016 4063956041728 4066003664448 4070387482624 4077685571584 4081288129644 4081433444352 4087746999552 4088274927616 4094744854528 4098508406784 4101928648704 4103259291648 4110137360384 4112739338752 4117506719744 4127813369856 4134732597248 4139525472256 4141986545664 4143330183168 4149887238144 4150423191552 4156843466752 4157716746304 4164296568832 4168124047296 4174720339968 4175110845268 4175259500544 4189054574592 4190413480704 4193066278962 4197587091456 4204963527512 4205113245696 4215489093288 4222705631232 4227600482304 4238031815712 4238579152896 4238730067968 4245286944768 4245835218944 4246178804736 4252747203961 4252898623488 4253447880704 4263942990912 4268885643264 4271242477568 4276193591296 4286744825088 4286897455104 4294083346432 4294430836608 4299060936704 4301782515712 4317395707392 4317549428736 4317953294336 4324786700288 4328761688064 4335612198912 4336017754112 4336172138496 4336523034624 4343231187024 4343792110592 4350666407936 4354665182208 4359712997376 4367020945408 4367176433664 4377952161792 4383026970624 4385446821888 4385801705472 4393153384576 4398245814272 4402288319616 4409255190528 4409824641024 4416646183424 4416803438592 4420705600872 4428273451008 4428631800252 4433406590976 4435640361216 4436213219328 4452314323248 4459936284672 4467571294208 4483786211328 4484365287424 4486624733184 4491825512448 4502908804194 4503490349952 4503650697216 4510617378816 4511199920128 4518339149824 4522492035072 4527734390784 4530439427844 4535323983872 4535690995968 4538195132416 4543455690752 4554666376656 4554828546048 4562463555584 4567752245248 4571950546944 4579185917952 4579777314816 4586861756416 4587232939104 4587396268032 4587825375232 4595085869056 4599309293568 4606587961344 4607018863744 4607182897152 4623904530432 4626831756096 4631820238848 4632195059712 4639959754496 4640124960768 4651574171904 4656966156288 4659537248256 4664938463232 4676448900096 4677052858368 4677431339592 4684454559744 4684833639936 4685438681088 4692686569888 4692853653504 4693459730432 4705040541696 4710494502912 4730201186304 4730583968451 4738682302464 4746794500096 4748334333952 4764022849536 4764638117888 4772178427904 4776564621312 4784123805696 4784958496824 4785128865792 4792530964992 4793149915136 4800735346688 4802292678656 4805147787264 4810717790208 4818781732864 4830843764736 4836443553792 4839333025197 4839505330176 4847617527808 4849190068096 4853236760576 4857697456128 4865385037824 4866013396992 4873540616192 4878019973376 4886766124416 4892034859008 4894499708928 4894957542728 4895131828224 4912898563584 4921309003776 4942297557648 4947626164224 4948026541056 4950758326272 4952364324864 4956497117184 4968726956352 4969368662016 4969545596928 4977232969728 4999105575552 5004900409344 5013468348416 5015094689792 5023031361536 5025838760448 5026017705984 5040278339584 5044910948352 5045105229824 5052894806016 5061774277632 5061954502656 5062428000256 5070439579648 5072084402176 5075099910144 5083131543552 5102239481856 5102435971072 5105469523968 5111387652096 5119955591168 5121616476416 5121798832128 5129721724928 5132771500032 5138721275904 5152264447352 5160219475968 5161303547136 5169471602688 5170139234304 5178136904704 5178321272832 5179816663648 5180001091584 5182896221712 5197787037696 5219954723808 5228890816512 5230587039744 5238864740352 5239541334016 5256852799488 5261887095168 5277004857344 5279272391124 5279954203392 5280142196736 5288310030336 5290025528832 5299081576448 5305224134656 5308378251264 5328538107904 5336765300736 5336970821632 5339953682976 5340143812608 5341685934387 5341876125696 5350830419968 5355295735808 5357032964096 5360217882624 5360424306688 5368700731392 5389089677312 5392293654528 5400827265024 5402579263488 5417908338688 5421129449472 5421338219264 5441717506192 5441911259136 5450329332736 5453569718784 5455338826608 5459891355648 5464677875712 5469238198272 5471012388864 5482733193216 5503555205126 5503751159808 5506827235569 5522648727552 5524440244224 5533182984192 5533897588736 5557498729728 5566293786624 5567012667392 5585406099456 5587217974272 5587416907776 5590755038616 5596782788608 5606817660928 5620652124384 5630274174976 5636800643072 5640151891968 5641981526016 5650709087616 5650910281728 5651438870528 5660382593024 5661571739648 5670313132032 5670531497984 5675743383552 5685257321216 5691847524352 5695231500288 5704244527104 5706094952448 5715659766784 5715863273472 5725907782144 5740240467456 5756527609856 5756732571648 5759950040064 5761818535968 5770936940544 5771682250752 5780816265216 5781824850329 5782030712832 5790974916032 5796297503271 5806220242944 5812950663168 5825404017792 5827293746604 5837269549056 5844035960832 5847262429184 5847735607296 5869717759488 5879006920704 5879766188032 5889071251456 5894274134496 5894484000768 5904364601344 5904842400336 5911208787968 5914187148288 5914950959104 5936419097664 5936630464512 5946581712896 5961466773504 5968377151488 5971942882158 5978381615104 5982166310912 5989100683264 5994605371392 6003878405592 6004092174336 6004653799936 6004867596288 6014156505088 6019684222464 6024707702784 6026662084608 6029989380096 6030477345024 6036979187712 6040585903792 6047587994624 6062725886976 6072888502208 6073104728064 6095146881024 6095934062592 6099005496672 6105581223936 6116310585472 6116528357376 6121932194466 6131620499328 6132412391424 6142117281792 6142910529536 6165206040576 6169109008128 6175760318464 6176260079616 6186833281024 6202098895872 6209288208384 6212716331008 6219917950976 6225634787328 6235265200128 6235487207424 6236070477824 6236575119456 6245939412992 6246444853248 6247251574784 6257138204672 6262666267902 6262889250816 6273387388928 6280659337216 6296380637184 6306934915072 6307445291268 6307669868544 6318243069952 6334058446848 6341400723456 6352030466048 6357868729344 6367930417152 6368752828416 6369268207104 6378831740928 6379347935232 6379944662432 6380171821056 6390041286656 6395914486368 6403328464896 6406863716352 6414290386944 6430117237632 6441125019648 6441646254912 6448591405056 6452444033596 6452673773568 6476093561088 6476929941504 6487180050432 6488017862656 6504026631168 6504258207744 6514846780536 6515688165888 6522713145344 6525999611904 6526842437632 6550531418112 6550764650496 6561745338368 6578170232832 6589730076864 6596834885632 6597368721408 6601011101696 6603152433152 6608662822912 6614736961536 6624969275136 6625205157888 6625824882688 6636310626304 6642410176512 6650109886464 6654319828992 6665474100736 6673200545792 6689904427008 6701118347264 6701356941312 6725679316992 6726547931136 6729937099776 6737738268672 6749032370176 6749272670208 6755235524928 6765926068224 6766799880192 6777508724736 6795659141766 6802985975808 6803536493952 6807292698624 6815183536128 6829065109504 6831999564984 6843695333376 6851628367872 6869665972224 6880292634624 6880849408656 6881738062848 6892628803584 6893518979072 6904428363776 6906668122112 6910528295616 6910774345728 6930382716928 6947730358272 6959939631744 6960187441152 6971854422016 6974116052992 6985152987136 6989305872384 6997407694848 7009137065984 7015579287552 7015849460224 7026681839616 7028158021632 7039029854832 7039280480256 7039938937856 7040189595648 7051080040448 7053367371776 7057560812544 7065741754368 7077837668352 7095301779456 7108023453696 7119938243968 7120191750144 7122247912516 7122501500928 7146034274304 7146957176832 7158267641856 7177437745236 7188796447488 7189724872704 7201103020032 7203439017984 7228172599296 7255881678848 7271426291712 7273785102144 7279855140864 7286237167616 7294683185152 7299020095488 7310310924288 7338052288512 7338334879744 7342436314092 7342697742336 7363531636736 7365920325632 7377577312256 7381963505664 7409998306304 7421439246336 7421725048832 7426137489408 7428546487296 7434745675776 7447208132608 7449623965696 7449889210368 7454052993024 7454340051488 7465849454592 7494202832512 7498658363328 7507350614016 7520202522624 7522642034688 7534278783488 7534547042304 7538758140672 7560417509376 7567657844736 7592661416448 7593642000384 7605659369472 7608126603264 7621151031296 7653653956608 7679933386752 7680206831616 7682424714624 7682698248192 7694582587392 7695576334336 7707755020288 7709374283776 7728396671028 7741626990592 7750600884224 7755208851456 7767205357056 7767481909248 7769724995472 7770001637376 7783026065408 7792047947776 7796680556544 7796980809728 7826290345984 7838675894272 7843336224768 7845880559616 7858297110528 7859032179328 7859312001024 7873123200448 7885279199232 7885582864384 7892830642752 7915225463552 7915507286016 7919931305088 7932465045504 7935038293248 7948622364672 7957836201984 7962590509544 7992807161856 8005171207456 8005456232448 8006490128384 8009930524464 8026245629952 8032943603712 8035549446144 8039985840128 8040636460032 8083634515968 8097472970752 8126862508032 8127912083456 8132007328896 8140774965248 8155371143168 8162576259288 8162866888704 8175493999104 8176549855232 8189489709056 8197016813568 8203857297408 8206518583296 8220274720768 8225478677504 8235013439488 8255332807689 8255626739712 8269465194496 8279050944512 8283973091328 8286660366336 8299774476288 8300846383104 8313686933504 8315433492608 8328593137664 8336248094592 8349440679936 8350221690536 8350519001088 8378109149184 8380826961408 8386132557924 8395174182912 8409927055024 8410226491392 8430978186576 8445411262464 8455200964608 8476063631424 8477158305792 8477460135936 8490573889536 8491670437888 8492357609472 8505494407922 8505797246976 8506895761408 8527885981824 8537771286528 8542484955136 8552387182592 8573489650176 8573794910208 8588166692864 8588861673216 8598121873408 8603565031424 8634791414784 8635098857472 8635906588672 8649573400576 8657523376128 8671224397824 8672035508224 8672344276992 8673046069248 8686462374048 8687584221184 8701332815872 8709330364416 8719425994752 8734041890816 8755904323584 8766053941248 8770893643776 8771603410944 8786306769152 8796491628544 8804576639232 8818510381056 8819649282048 8833292366848 8833606877184 8841411201744 8856546902016 8857263600504 8866813181952 8871280722432 8872426438656 8904628646496 8919872569344 8957914323237 8967572422656 8968730574848 8973249466368 8983651024896 9005817608388 9006980699904 9007301394432 9021234757632 9022399840256 9036678299648 9044984070144 9055468781568 9060878855688 9070647967744 9071381991936 9076390264832 9086911381504 9109332753312 9109657092096 9124927111168 9135504490496 9143901093888 9158371835904 9173723512832 9174465878208 9174792536064 9175650750464 9190171738112 9198618587136 9213175922688 9214037727488 9214365794304 9247809060864 9253663512192 9263640477696 9264390119424 9279919508992 9280249921536 9303148343808 9313932312576 9319074496512 9329876926464 9352897800192 9354105716736 9354862679184 9368909119488 9369667279872 9370877362176 9385373139776 9385707307008 9386919460864 9393999401853 9410081083392 9420989005824 9460402372608 9461167936902 9477364604928 9493589000192 9496668667904 9528045699072 9529276235776 9544356855808 9553129242624 9568247611392 9569916993648 9570257731584 9585061929984 9586299830272 9601470693376 9604585357312 9610295574528 9621435580416 9637563465728 9661687529472 9672887107584 9678666050394 9679010660352 9695235055616 9698380136192 9706473521152 9715394912256 9730770075648 9732026793984 9747081232384 9756039946752 9773532248832 9784069718016 9788999417856 9789915085456 9790263656448 9825797127168 9842618007552 9884595115296 9895252328448 9896053082112 9901516652544 9904728649728 9912994234368 9937453912704 9938737324032 9954465939456 9998211151104 10009800818688 10026936696832 10030189379584 10046062723072 10051677520896 10052035411968 10080556679168 10089821896704 10090210459648 10105789612032 10123548555264 10123909005312 10124856000512 10140879159296 10144168804352 10150199820288 10166263087104 10204478963712 10204871942144 10210939047936 10222775304192 10239911182336 10243232952832 10243597664256 10259443449856 10265543000064 10277442551808 10304528894704 10320438951936 10322607094272 10338943205376 10340278468608 10356273809408 10356642545664 10359633327296 10360002183168 10365792443424 10395574075392 10439909447616 10457781633024 10461174079488 10477729480704 10479082668032 10513705598976 10523774190336 10554009714688 10558544782248 10559908406784 10560284393472 10576620060672 10580051057664 10598163152896 10610448269312 10616756502528 10657076215808 10673941643264 10679907365952 10680287625216 10683371868774 10683752251392 10701660839936 10710591471616 10714065928192 10720435765248 10720848613376 10737401462784 10778179354624 10784587309056 10801654530048 10805158526976 10835816677376 10842258898944 10842676438528 10883435012384 10883822518272 10900658665472 10907139437568 10910677653216 10919782711296 10929355751424 10938476396544 10942024777728 10948561950623 10965466386432 11007110410252 11007502319616 11013654471138 11045297455104 11048880488448 11066365968384 11067795177472 11114997459456 11132587573248 11134025334784 11170812198912 11174435948544 11174833815552 11181510077232 11193565577216 11213635321856 11241304248768 11260548349952 11273601286144 11280303783936 11283963052032 11301418175232 11301820563456 11302877741056 11320765186048 11323143479296 11340626264064 11341062995968 11351486767104 11370514642432 11383695048704 11390463000576 11408489054208 11412189904896 11431319533568 11431726546944 11451815564288 11480480934912 11513055219712 11513465143296 11519900080128 11523637071936 11541873881088 11543364501504 11561632530432 11563649700658 11564061425664 11581949832064 11592595006542 11612440485888 11625901326336 11650808035584 11654587493208 11674539098112 11688071921664 11694524858368 11695471214592 11739435518976 11758013841408 11759532376064 11778142502912 11788548268992 11788968001536 11808729202688 11809684800672 11822417575936 11828374296576 11829901918208 11872838195328 11873260929024 11893163425792 11922933547008 11936754302976 11943885764316 11956763230208 11964332621824 11978201366528 11989210742784 12007756811184 12008184348672 12009307599872 12009735192576 12028313010176 12039368444928 12049415405568 12053324169216 12059978760192 12060954690048 12073958375424 12081171807584 12095175989248 12125451773952 12145777004416 12146209456128 12190293762048 12191868125184 12198010993344 12211162447872 12232621170944 12233056714752 12243864388932 12263240998656 12264824782848 12284234563584 12285821059072 12330412081152 12338218016256 12351520636928 12352520159232 12373666562048 12404197791744 12418576416768 12425432662016 12451269574656 12470530400256 12472140955648 12473150238912 12491878825984 12492889706496 12494503149568 12514276409344 12525332535804 12525778501632 12546774777856 12561318674432 12592761274368 12613869830144 12614890582536 12615339737088 12636486139904 12668116893696 12682801446912 12704060932096 12715737458688 12735860834304 12737505656832 12738536414208 12758241611883 12758695870464 12759889324864 12760343642112 12780082573312 12791828972736 12806656929792 12813727432704 12828580773888 12860234475264 12882250039296 12883292509824 12897182810112 12904888067192 12905347547136 12952187122176 12953859883008 12974360100864 12976035725312 13008053262336 13008516415488 13029693561072 13031376331776 13051999223808 13053684875264 13101062836224 13101529300992 13123490676736 13156340465664 13179460153728 13193669771264 13194737442816 13202022203392 13206304866304 13217325645824 13229473923072 13249938550272 13250410315776 13251649765376 13272621252608 13284820353024 13300219772928 13308639657984 13330948201472 13346401091584 13379808854016 13402236694528 13402713882624 13451358633984 13453095862272 13459874199552 13475476537344 13498064740352 13510471049856 13531852136448 13533599760384 13555017449472 13591318283532 13605971951616 13607072987904 13614585397248 13630367072256 13658130219008 13663999129968 13687390666752 13703256735744 13739331944448 13760585269248 13761698817312 13763476125696 13785257607168 13787037958144 13813336244224 13821056591232 13821548691456 13860765433856 13895460716544 13919879263488 13920374882304 13943708844032 13948232105984 13970305974272 13978611744768 13994815389696 14018274131968 14031158575104 14031698920448 14053363679232 14056316043264 14078059709664 14078560960512 14079877875712 14080379191296 14102160080896 14106734743552 14115121625088 14131483508736 14190603558912 14216046907392 14239876487936 14240383500288 14244495825032 14245003001856 14292068548608 14293914353664 14316535283712 14354875490472 14377592894976 14379449745408 14402206040064 14406878035968 14456345198592 14511763357696 14517999075591 14542852583424 14547570204288 14559710281728 14572474335232 14589366370304 14598040190976 14620621848576 14676104577024 14676669759488 14684872628184 14685395484672 14727063273472 14731840651264 14755154624512 14763927011328 14819996612608 14842878492672 14843450097664 14852274978816 14857092974592 14869491351552 14894416265216 14899247931392 14908105986048 14908680102976 14931698909184 14988405665024 14997316726656 15014701228032 15040405045248 15045284069376 15068557566976 15069094084608 15077516281344 15120835018752 15135315689472 15185322832896 15187284000768 15211318738944 15216253206528 15307307913216 15359866773504 15364849429248 15365396496384 15389165174784 15391152668672 15415510040576 15418748567552 15456793342056 15483253981184 15501201768448 15510417702912 15534410714112 15534963818496 15539449990944 15540003274752 15566052130816 15584095895552 15593361113088 15593961619456 15652580691968 15677351788544 15686672449536 15691761119232 15716594221056 15718064358656 15718624002048 15746246400896 15770558398464 15771165728768 15785661285504 15830450927104 15831014572032 15839862610176 15864930091008 15870076586496 15897244729344 15915672403968 15925181019088 15985614323712 16010342414912 16010912464896 16012980256768 16019861048928 16025057803161 16052491259904 16065887207424 16071098892288 16079971680256 16081272920064 16167269031936 16194945941504 16253725016064 16255824166912 16264014657792 16281549930496 16310742286336 16325152518576 16325733777408 16350987998208 16353099710464 16378979418112 16394033627136 16407714594816 16413037166592 16440549441536 16450957355008 16470026878976 16510665615378 16511253479424 16538930388992 16558101889024 16567946182656 16573320732672 16599548952576 16601692766208 16627373867008 16630866985216 16657186275328 16672496189184 16698881359872 16700443381072 16701038002176 16756218298368 16761653922816 16772265115848 16790348365824 16819854110048 16820452982784 16861956373152 16890822524928 16910401929216 16952127262848 16954316611584 16981147779072 16983340875776 16984715218944 17010988815844 17011594493952 17013791522816 17055771963648 17075542573056 17084969910272 17104774365184 17146979300352 17147589820416 17176333385728 17177723346432 17196243746816 17207130062848 17269582829568 17270197714944 17271813177344 17299146801152 17315046752256 17342448795648 17344071016448 17345474550987 17346092138496 17372924748096 17375168442368 17402665631744 17418660728832 17438851989504 17468083781632 17511808647168 17532107882496 17541787287552 17543206821888 17572613538304 17592983257088 17609153278464 17637020762112 17639298564096 17666584733696 17667213754368 17682822403488 17713093804032 17714527201008 17733626363904 17742561444864 17744221092389 17744852877312 17809257292992 17839745138688 17915828646474 17935144845312 17937461149696 17946498932736 17967302049792 18011635216776 18013961399808 18014602788864 18042469515264 18044799680512 18073356599296 18089968140288 18110937563136 18121757711376 18141295935488 18142763983872 18152780529664 18173822763008 18218665506624 18219314184192 18249854222336 18271008980992 18287802187776 18316743671808 18347447025664 18348931756416 18349585072128 18351301500928 18380343476224 18397237174272 18426351845376 18428075454976 18428731588608 18495618121728 18507327024384 18527280955392 18528780238848 18559839017984 18560499843072 18606296687616 18627864625152 18638148993024 18659753852928 18705795600384 18708211433472 18709725358368 18737818238976 18739334559744 18741754724352 18770746279552 18771414614016 18787998803706 18820162166784 18841978011648 18920804745216 18922335873804 18954729209856 18987178000384 18993337335808 19056091398144 19058552471552 19088713711616 19106258485248 19136495222784 19139833987296 19140515463168 19170123859968 19172599660544 19202941386752 19209170714624 19220591149056 19242871160832 19275126931456 19323375058944 19345774215168 19357332100788 19358021320704 19390470111232 19396760272384 19412947042304 19430789824512 19461540151296 19464053587968 19494162464768 19512079893504 19547064497664 19568139436032 19577998835712 19579830170912 19580527312896 19651594254336 19685236015104 19769190230592 19790504656896 19792106164224 19803033305088 19809457299456 19825988468736 19874907825408 19877474648064 19908931878912 19996422302208 20019601637376 20053873393664 20060378759168 20092125446144 20103355041792 20104070823936 20179643793408 20180420919296 20247097110528 20247818010624 20249712001024 20281758318592 20288337608704 20300399640576 20332526174208 20408957927424 20409743884288 20421878095872 20445550608384 20479822364672 20486465905664 20487195328512 20518886899712 20531086000128 20554885103616 20609057789408 20640877903872 20645214188544 20677886410752 20680556937216 20712547618816 20713285091328 20719266654592 20720004366336 20731584886848 20791148150784 20879818895232 20915563266048 20922348158976 20955458961408 20958165336064 21027411197952 21047548380672 21108019429376 21117089564496 21119816813568 21120568786944 21153240121344 21160102115328 21196326305792 21233513005056 21314152431616 21347883286528 21359814731904 21360575250432 21366743737548 21367504502784 21403321679872 21421182943232 21428131856384 21440871530496 21441697226752 21474802925568 21556358709248 21569174618112 21603309060096 21610317053952 21671633354752 21684517797888 21685352877056 21766870024768 21767645036544 21801317330944 21814278875136 21821355306432 21839565422592 21858711502848 21884049555456 21897123901246 21930932772864 22014220820504 22015004639232 22027308942276 22090594910208 22097760976896 22132731936768 22135590354944 22229994918912 22265175146496 22268050669568 22341624397824 22348871897088 22349667631104 22363020154464 22387131154432 22427270643712 22482608497536 22521096699904 22547202572288 22560607567872 22567926104064 22602836350464 22603641126912 22605755482112 22641530372096 22646286958592 22681252528128 22682125991936 22702973534208 22741029284864 22767390097408 22780926001152 22816978108416 22824379809792 22862639067136 22863453093888 22903631128576 22960961869824 23026110439424 23039800160256 23047274143872 23083747762176 23086729003008 23123265060864 23127299401316 23128122851328 23163899664128 23185190013084 23224880971776 23251802652672 23301616071168 23309174986416 23349078196224 23376143843328 23389049716736 23390942429184 23478871037952 23516027682816 23519064752128 23577096537984 23577936003072 23617458405376 23619369601344 23644835151872 23656748593152 23659803836416 23745676390656 23746521858048 23786326851584 23845867094016 23873508605952 23887771528632 23913526460416 23928665243648 23956402733056 23978421485568 24015513622368 24016368697344 24018615199744 24019470385152 24056626020352 24078736889856 24098830811136 24106648338432 24119957520384 24121909380096 24162343615168 24190351978496 24250903547904 24291554008832 24292418912256 24380587524096 24383736250368 24396021986688 24422324895744 24465242341888 24466113429504 24487728777864 24526481997312 24529649565696 24568469127168 24571642118144 24660824162304 24676436032512 24705040318464 24747333124096 24765998423067 24808395583488 24837152833536 24850865324032 24902539149312 24941060800512 24944281911296 24946300477824 24983757651968 24985779412992 24989006299136 25028552818688 25050665071608 25051557003264 25093549555712 25122637348864 25185522548736 25227739660288 25229781165072 25230679474176 25272972279808 25336233787392 25365602893824 25408121864192 25431474917376 25471721668608 25475011313664 25477072828416 25516483223766 25517391740928 25519778649728 25520687284224 25560165146624 25583657945472 25613313859584 25627454865408 25657161547776 25720468950528 25764500078592 25766585019648 25794365620224 25809776134384 25810695094272 25904374244352 25907719766016 25948720201728 25952071450624 26016106524672 26017032830976 26059387122144 26062752663552 26103998447616 26107369750528 26202125672448 26246981353472 26312680931328 26358920307456 26387339542528 26389474885632 26404044406784 26412609732608 26434651291648 26458947846144 26499877100544 26500820631552 26503299530752 26545242505216 26569640706048 26600439545856 26617279315968 26661896402944 26692802183168 26759617708032 26804473389056 26902717267968 26906191724544 26919748399104 26950953074688 26996129480704 27020942099712 27063704272896 27067199520768 27110034898944 27182636567064 27211943903232 27214145975808 27229170794496 27260734144512 27316260438016 27327998259936 27374781333504 27406513471488 27521170538496 27523397634624 27526952251392 27570515214336 27574075916288 27626672488448 27642113182464 27643097382912 27721530867712 27790921433088 27839758526976 27840749764608 27887417688064 27896464211968 27940611948544 27957223489536 27989630779392 28036548263936 28062317150208 28063397840896 28106727358464 28112632086528 28156119419328 28157121921024 28159755751424 28160758382592 28204320161792 28213469487104 28230243250176 28262967017472 28381207117824 28432093814784 28479752975872 28480767000576 28488991650064 28490006003712 28584137097216 28587828707328 28633070567424 28709750980944 28755185789952 28758899490816 28804412080128 28813756071936 28912690397184 29023526715392 29035998151182 29085705166848 29095140408576 29119420563456 29144948670464 29178732740608 29196080381952 29241243697152 29352209154048 29353339518976 29369745256368 29370790969344 29454126546944 29463681302528 29510309249024 29527854022656 29639993225216 29685756985344 29686900195328 29704549957632 29714185949184 29738982703104 29788832530432 29798495862784 29816211972096 29817360205952 29863397818368 29976811330048 29994633453312 30029402456064 30080810090496 30090568138752 30137115133952 30138188169216 30155032562688 30241670037504 30269553628193 30270631378944 30370645665792 30374568001536 30422637477888 30432506413056 30614615826432 30719733547008 30729698858496 30730792992768 30778330349568 30782305337344 30831020081152 30837497135104 30913586684112 30966507962368 31002403536896 31020835405824 31068821428224 31069927636992 31078899981888 31080006549504 31132104261632 31168191791104 31186722226176 31187923238912 31305161383936 31354703577088 31373344899072 31383522238464 31433188442112 31436128717312 31437248004096 31492492801792 31541116796928 31542331457536 31571322571008 31660901854208 31662029144064 31679725220352 31729860182016 31740153172992 31794489458688 31831344807936 31850362038176 31971228647424 32020684829824 32021824929792 32039722097856 32050115606322 32104982519808 32131774414848 32142197784576 32159943360512 32162545840128 32334538063872 32389891883008 32507450032128 32511648333824 32528029315584 32563099860992 32621484572672 32650305037152 32651467554816 32701975996416 32706199420928 32757958836224 32788067254272 32815429189632 32826074333184 32845685851869 32881098883072 32901914710016 32940053757952 33021331230756 33022506958848 33077860777984 33116203778048 33135892365312 33146641465344 33199097905152 33203385532416 33254747734016 33261733970432 33314372550656 33344992378368 33397762719744 33400886762144 33402076004352 33512436596736 33523307845632 33544530231696 33580696731648 33639708220096 33640905965568 33723912746304 33781645049856 33820803858432 33904254525696 33908633223168 33962295558144 33966681751552 33969430437888 34021977631688 34023188987904 34027583045632 34111543927296 34151085146112 34169939820544 34209548730368 34293958600704 34295179640832 34352666771456 34355446692864 34414260125696 34539165659136 34540395429888 34543626354688 34598293602304 34630093504512 34684897591296 34688142032896 34690949101974 34692184276992 34745849496192 34750336884736 34805331263488 34837321457664 34877703979008 34936167563264 35023617294336 35064215764992 35083574575104 35086413643776 35145227076608 35185966514176 35218306556928 35274041524224 35278597128192 35333169467392 35334427508736 35365644806976 35426187608064 35429054402016 35467252727808 35485122889728 35488442184778 35489705754624 35618514585984 35679490277376 35831657292948 35870289690624 35874922299392 35892997865472 35934604099584 36023270433552 36027922799616 36029205577728 36084939030528 36089599361024 36146713198592 36179936280576 36221875126272 36243515422752 36282591870976 36285527967744 36305561059328 36347645526016 36437331013248 36438628368384 36499708444672 36542017961984 36575604375552 36633487343616 36694894051328 36697863512832 36699170144256 36702603001856 36760686952448 36794474348544 36852703690752 36856150909952 36857463177216 36991236243456 37014654048768 37054561910784 37057560477696 37119678035968 37120999686144 37212593375232 37255729250304 37276297986048 37411591200768 37416422866944 37419450716736 37475636477952 37478669119488 37483509448704 37541492559104 37542829228032 37575997607412 37640324333568 37683956023296 37841609490432 37844671747608 37909458419712 37974356000768 37986674671616 38112182796288 38117104943104 38212516970496 38274724835649 38279667974592 38281030926336 38340247719936 38345199321088 38405882773504 38418341429248 38441182298112 38485742321664 38550253862912 38646750117888 38691548430336 38714664201576 38716042641408 38780940222464 38793520544768 38825894084608 38861579649024 38923080302592 38928107175936 38988324929536 39024159787008 39094128995328 39155997671424 39159660341824 39161054625792 39303188508672 39370472030208 39538380461184 39581009313792 39584212328448 39606066610176 39618914598912 39651976937472 39749815650816 39754949296128 39817863757824 39992844604416 40039203274752 40107746787328 40120757518336 40206710083584 40208141647872 40359287586816 40360841838592 40494194221056 40499424002048 40563516637184 40576675217408 40600799281152 40665052348416 40817915854848 40819487768576 40843756191744 40891101216768 40959644729344 40972931811328 40974390657024 41037773799424 41062172000256 41109770207232 41218115578816 41281755807744 41290428377088 41355772821504 41361113874432 41425095237632 41438533309184 41440008732672 41463169773696 41582296301568 41759637790464 41831126532096 41844696317952 41910917922816 41916330672128 42054822395904 42095096761344 42216038858752 42234179128992 42239633627136 42241137573888 42306480242688 42320204230656 42392652611584 42628304863232 42695766573056 42719629463808 42721150500864 42733487475096 42735009005568 42806643359744 42842365886464 42856263712768 42881743060992 42883394453504 42949605851136 43112717418496 43138349236224 43206618120192 43220634107904 43343266709504 43369035595776 43370705754112 43533740049536 43535290073088 43602634661888 43628557750272 43642710612864 43679130845184 43717423005696 43768099110912 43794247802492 43861865545728 44028441641008 44030009278464 44054617884552 44181189820416 44195521953792 44265463873536 44271180709888 44459989837824 44530350292992 44536101339136 44683248795648 44697743794176 44726040308928 44774262308864 44854541287424 44965216995072 45042193399808 45094405144576 45121215135744 45135852208128 45205672700928 45207282253824 45211510964224 45283060744192 45292573917184 45362505056256 45364251983872 45405947068416 45482058569728 45534780194816 45561852002304 45633956216832 45648759619584 45725278134272 45807262257152 45921923739648 46052220878848 46079600320512 46094548287744 46167495524352 46173458006016 46246530121728 46254598802632 46256245702656 46327799328256 46370380026168 46449761943552 46503605305344 46603232142336 46618349972832 46698156392448 46752287686656 46780219243571 46781884858368 46957742075904 47032055365632 47038129504256 47154193075968 47155872006144 47234916810752 47238739202688 47289670303744 47313497186304 47319607672832 47491352781312 47493043716096 47572653703168 47691734188032 47747017211904 47775543057264 47827052920832 47857330487296 47912805466112 47956842971136 48031027244736 48032737394688 48037230399488 48038940770304 48113252040704 48157473779712 48197661622272 48213296676864 48239915040768 48243818760192 48324687230336 48380703956992 48501807095808 48583108017664 48584837824512 48761175048192 48767472500736 48792043973376 48844649791488 48930484683776 48932226859008 48975457555728 49052963994624 49059299131392 49136938254336 49143284236288 49321648324608 49352872065024 49410080636928 49531996846134 49616791166976 49674305667072 49701730648064 49805078298624 49882121601024 49888563822592 49892600955648 49967515303936 49971558825984 49978012598272 50057105637376 50101330143216 50103114006528 50187099111424 50245274697728 50371045097472 50455479320576 50459562330144 50461358948352 50545944559616 50672467574784 50731205787648 50816243728384 50862949834752 50943443337216 50950022627328 50954145656832 51032966447532 51034783481856 51039557299456 51041374568448 51120330293248 51167315890944 51226627719168 51254909730816 51314323095552 51440937901056 51529000157184 51533170039296 51588731240448 51619552268768 51621390188544 51808748488704 51815439532032 51897440403456 52032213049344 52036423652961 52118774244288 52125505327104 52207996895232 52214739501056 52404251344896 52493962706944 52625361862656 52717840614912 52774679085056 52778949771264 52808088813568 52825219465216 52869302583296 52917895692288 52999754201088 53001641263104 53006599061504 53090485010432 53139281412096 53200879091712 53232663277167 53234558631936 53323792805888 53385604366336 53519235416064 53608946778112 53805434535936 53812383449088 53839496798208 53901906149376 53992258961408 54041884199424 54127408545792 54134399041536 54220069797888 54365273134128 54423887806464 54428291951616 54458341588992 54521468289024 54655996519872 54749562667008 54813026942976 55042341076992 55046795269248 55053904502784 55141030428672 55148151832576 55253344976896 55284226364928 55286194765824 55443061735424 55581842866176 55679517053952 55681499529216 55774835376128 55792928423936 55881223897088 55914446979072 55979261558784 56073096527872 56124634300416 56126795681792 56213454716928 56225264173056 56312238838656 56314243842048 56319511502848 56408640323584 56426938974208 56460486500352 56525934034944 56762414235648 56864187629568 56959505951744 56961534001152 56977983300128 56980012007424 57168274194432 57175657414656 57266141134848 57419501961888 57510371579904 57517798981632 57608824160256 57627512143872 57825380794368 58047053430784 58071996302364 58171410333696 58190280817152 58238841126912 58289897340928 58357465481216 58392160763904 58482487394304 58704418308096 58706679037952 58739490512736 58741581938688 58908253093888 58927362605056 59020618498048 59055708045312 59279986450432 59371513970688 59373800390656 59409099915264 59428371898368 59477965406208 59577665060864 59596991725568 59632423944192 59634720411904 59726795636736 59953622660096 59989266906624 60058804912128 60161620180992 60181136277504 60274230267904 60276376338432 60310065125376 60539107256386 60541262757888 60741291331584 60749136003072 60845274955776 60865012826112 61229231652864 61439467094016 61459397716992 61461585985536 61556660699136 61564610674688 61662040162304 61674994270208 61827173368224 61933015924736 62004807073792 62041670811648 62137642856448 62139855273984 62157799963776 62160013099008 62264208523264 62336383582208 62373444452352 62375846477824 62610322767872 62709407154176 62746689798144 62767044476928 62866376884224 62872257434624 62874496008192 62984985603584 63082233593856 63084662915072 63142645142016 63321803708416 63324058288128 63359450440704 63459720364032 63480306345984 63588978917376 63700724076352 63942457294848 64041369659648 64043649859584 64079444195712 64100231212644 64209965039616 64263548829696 64284395569152 64319886721024 64325091680256 64669076127744 64779783766016 65014900064256 65023296667648 65056058631168 65242969145344 65300610074304 65302935109632 65403951992832 65412398841856 65515917672448 65576134508544 65652148666368 65691371703738 65762197766144 65803829420032 65880107515904 66042662461512 66045013917696 66155721555968 66232407556096 66271784730624 66293282930688 66398195810304 66406771064832 66509495468032 66523467940864 66628745101312 66689984756736 66795525439488 66801773524288 66804152008704 67024873193472 67046615691264 67089060463392 67161393463296 67279416440192 67281811931136 67447825492608 67563290099712 67641607716864 67808509051392 67817266446336 67924591116288 67933363503104 67938860875776 68043955263376 68046377975808 68055166091264 68223087854592 68302170292224 68339879641088 68419097460736 68587917201408 68590359281664 68705333542912 68710893385728 68828520251392 69078331318272 69087252709376 69196587204608 69260187009024 69369795182592 69376284065792 69381898203948 69384368553984 69491698992384 69500673769472 69610662526976 69674642915328 69755407958016 69872335126528 70047234588672 70128431529984 70167149150208 70172827287552 70290454153216 70371933028352 70436613113856 70548083048448 70557194256384 70666338934784 70731289613952 70852375216128 70858108804032 70934505455616 70970245779456 70976884369556 70979411509248 71237029171968 71358980554752 71663314585896 71740579381248 71749844598784 71785995730944 71869208199168 72046540867104 72055845599232 72058411155456 72169878061056 72179198722048 72359872561152 72487030845504 72565183741952 72571055935488 72611122118656 72695291052032 72874662026496 72877256736768 72999416889344 73084035923968 73151208751104 73266974687232 73389788102656 73395727025664 73398340288512 73405206003712 73521373904896 73588948697088 73705407381504 73712301819904 73714926354432 73982472486912 74029308097536 74115120955392 74239356071936 74241999372288 74425186750464 74511458500608 74552595972096 74823182401536 74832845733888 74838901433472 74951272955904 74957338238976 74967018897408 75082985118208 75085658456064 75151995214824 75280648667136 75367912046592 75683218980864 75689343495216 75818916839424 75948712001536 75973349343232 76224365592576 76234209886208 76425033940992 76549449671298 76559335949184 76562061852672 76680495439872 76690398642176 76811765547008 76836682858496 76882364596224 76971484643328 77100507725824 77293500235776 77383096860672 77429328403152 77432085282816 77561880444928 77587041089536 77651788169216 77723159298048 77846160605184 77856214351872 77976649859072 78048319574016 78188257990656 78311995342848 78319320683648 78322109251584 78606377017344 78740944060416 79076760922368 79162018627584 79168424656896 79212133220352 79237829197824 79303953874944 79499631301632 79509898592256 79635727515648 79985689208832 80078406549504 80241515036672 80413420167168 80718575173632 80721683677184 80988388442112 80998848004096 81127033274368 81153350434816 81201598562304 81330104696832 81635831709696 81638975537152 81687512383488 81782202433536 81919289458688 81945863622656 81948781314048 82075547598848 82124344000512 82219540414464 82436231157632 82563511615488 82580856754176 82711545643008 82722227748864 82850190475264 82877066618368 82880017465344 82926339547392 83164592603136 83519275580928 83662253064192 83689392635904 83821835845632 83832661344256 84109644791808 84190193522688 84468358257984 84479267254272 84482275147776 84612960485376 84640408461312 84785305223168 85256609726464 85391533146112 85439258927616 85442301001728 85466974950192 85470018011136 85613286719488 85684731772928 85712527425536 85763486121984 85766788907008 85899211702272 86225434836992 86276698472448 86413236240384 86441268215808 86686533419008 86738071191552 86741411508224 87067480099072 87070580146176 87205269323776 87257115500544 87285421225728 87358261690368 87434846011392 87536198221824 87588495604984 87723731091456 88056883282016 88060018556928 88109235769104 88362379640832 88391043907584 88530927747072 88919979675648 89060700585984 89072202678272 89366497591296 89395487588352 89452080617856 89548524617728 89709082574848 89930433990144 90084386799616 90188810289152 90242430271488 90271704416256 90411345401856 90414564507648 90423021928448 90566121488384 90585147834368 90725010112512 90728503967744 90808660884579 90811894136832 90964117139456 91069560389632 91123704004608 91267912433664 91297519239168 91450556268544 91614524514304 91843847479296 92104441757696 92159200641024 92189096575488 92334991048704 92346916012032 92493060243456 92509197605264 92512491405312 92655598656512 92740760052336 92899523887104 93007210610688 93206464284672 93236699945664 93396312784896 93504575373312 93560438487142 93563769716736 93915484151808 94064110731264 94076259008512 94308386151936 94311744012288 94469833621504 94477478405376 94579340607488 94626994372608 94639215345664 94982705562624 94986087432192 95145307406336 95383468376064 95494034423808 95551086114528 95654105841664 95714660974592 95825610932224 95913685942272 96062054489472 96065474789376 96074460798976 96226504081408 96314947559424 96395323244544 96426593353728 96479830081536 96487637520384 96649374460672 96761407913984 97003614191616 97166216035328 97169675649024 97522350096384 97534945001472 97584087946752 97689299582976 97860969367552 97864453718016 97950915111456 98105927989248 98118598262784 98273876508672 98537057555607 98643296649216 98705744130048 98820161273856 99063993692268 99233582333952 99348611334144 99403461296128 99610156597248 99764243202048 99777127645184 99785201911296 99935030607872 99943117651968 99956025196544 100114211274752 100202660286432 100206228013056 100374198222848 100490549395456 100742090194944 100910958641152 100919124660288 100922717896704 101091889119232 101344935149568 101462411575296 101632487456768 101725899669504 101886886674432 101900045254656 101908291313664 102065932895064 102069566963712 102079114598912 102082749136896 102240660586496 102334631781888 102453255438336 102509819461632 102628646191104 102881875802112 103058000314368 103066340078592 103239104537536 103242780377088 103617496977408 103630879064064 103794880806912 104064426098688 104072847305922 104237548488576 104251010654208 104415993790464 104429479002112 104808502689792 104987925413888 105250723725312 105435681229824 105557899542528 105616177627136 105650438930432 105738605166592 105835791384576 105999508402176 106003282526208 106013198123008 106180970020864 106278562824192 106401758183424 106465326554334 106469117263872 106647585611776 106771208732672 107038470832128 107217893556224 107610869071872 107624766898176 107678993596416 107803812298752 107984517922816 108083768398848 108254817091584 108268798083072 108440139595776 108730546268256 108847775612928 108856583903232 108916683177984 109042936578048 109311993039744 109499125334016 109626053885952 110084682153984 110093590538496 110107809005568 110282060857344 110296303665152 110506689953792 110568452729856 110572389531648 110886123470848 111163685732352 111359034107904 111362999058432 111549670752256 111585856847872 111762447794176 111828893958144 112146193055744 112249268600832 112253591363584 112426909433856 112450528346112 112624477677312 112628487684096 112639023005696 112817280647168 112853877948416 112920973000704 113051868069888 113524828471296 113728375259136 113919011903488 113923068002304 113955966600256 113960024014848 114336548388864 114351314829312 114839003923776 115020743159808 115035597963264 115217648320512 115255024287744 115650761588736 116094106861568 116143992604728 116342820667392 116380561634304 116477682253824 116579794681856 116714930962432 116784321527808 116964974788608 117413358075904 117478981025472 117483163877376 117816506187776 117854725210112 118041236996096 118111416090624 118559972900864 118743027941376 118747600781312 118818199830528 118856743796736 118955930812416 119155330121728 119193983451136 119264847888384 119269440823808 119453591273472 119907245320192 119978533813248 120117609824256 120323240361984 120362272555008 120548460535808 120620130250752 121078214512772 121082525515776 121482582663168 121498272006144 121690549911552 121730025652224 122458463305728 122878934188032 122918795433984 122923171971072 123113321398272 123129221349376 123349988540416 123654346736448 123866031849472 124009614147584 124083341623296 124275285712896 124315599927552 124320026198016 124528417046528 124672767164416 124746888904704 124751692955648 125220645535744 125418814308352 125493379596288 125534088953856 125732753768448 125744514869248 125748992016384 125969971207168 126164467187712 126169325830144 126285290284032 126643607416832 126648116576256 126718900881408 126919440728064 126960612691968 127177957834752 127401448152704 127884914589696 128082739319296 128087299719168 128158888391424 128200462425288 128419930079232 128527097659392 128568791138304 128639773442048 128650183360512 129338152255488 129559567532032 130029800128512 130046593335296 130112117262336 130601220148608 130605870219264 130807903985664 130824797683712 131031835344896 131152269017088 131304297332736 131382743407476 131524395532288 131607658840064 131760215031808 132085324923024 132090027835392 132311443111936 132464815112192 132543569461248 132586565861376 132796391620608 132813542129664 133018990936064 133046935881728 133257490202624 133379969513472 133591050878976 133603547048576 133608304017408 134049746386944 134093231382528 134178120926784 134322786926592 134558832880384 134563623862272 134895650985216 135126580199424 135283215433728 135617018102784 135634532892672 135849182232576 135866727006208 135877721751552 136087910526752 136092755951616 136110332182528 136446175709184 136604340584448 136679759282176 137175834402816 137410667085824 137421786771456 137657040502784 138156662636544 138174505418752 138393174409216 138520374018048 138739590365184 138752568131584 138763796407896 138768737107968 138983397984768 139001347538944 139221325053952 139349285830656 139510815916032 139744670253056 140094469177344 140256863059968 140340657730713 140345654575104 140580908306432 140743866056704 140873226227712 141096166096896 141114388512768 141332677869568 141462579227904 141704750432256 141716217608064 141869010911232 141940491558912 141953768739112 141958823018496 142474058343936 142717961109504 143326629171792 143481158762496 143571991461888 143738416398336 144093081734208 144111691198464 144116822310912 144339756122112 144358397444096 144719745122304 144974061691008 145130367483904 145142111870976 145222244237312 145390582104064 145749324052992 145754513473536 145998833778688 146168071847936 146302417502208 146533949374464 146779576205312 146791454051328 146796680577024 146810412007424 147042747809792 147177897394176 147410814763008 147424603639808 147429852708864 147964944973824 148058616195072 148230241910784 148478712143872 148850373500928 149022917001216 149105191944192 149646364803072 149665691467776 149677802866944 149902545911808 149914676477952 149934037794816 150165970236416 150171316912128 150303990429648 150561297334272 150735824093184 151366437961728 151378686990432 151637833678848 151946698686464 152448731185152 152468419772416 152850067881984 153098899342596 153118671898368 153124123705344 153360990879744 153380797284352 153623531094016 153673365716992 153764729192448 153942969286656 154201015451648 154587000471552 154766193721344 154858656806304 154864170565632 155123760889856 155174082179072 155303576338432 155446318596096 155692321210368 155953299718144 156096639148032 156376515981312 156623990685696 156638641367296 156644218503168 157212754034688 157481888120832 158153521844736 158324037255168 158336849313792 158424266440704 158475658395648 158607907749888 158999262603264 159019797184512 159271455031296 159697989831501 159971378417664 160156813099008 160483030073344 160826840334336 161437150347264 161443367354368 161976776884224 161997696008192 162254066548736 162306700869632 162403197124608 162660209393664 163271663419392 163277951074304 163375024766976 163564404867072 163838578917376 163891727245312 164151095197696 164248688001024 164439080828928 164872462315264 165127023230976 165161713508352 165423091286016 165444455497728 165700380950528 165754133236736 165760034930688 165852679094784 166329185206272 167038551161856 167324506128384 167378785271808 167643671691264 168219289583616 168380387045376 168936716515968 168958534508544 169225920970752 169280816922624 169570610446336 170513219452928 170783066292224 170878517855232 170884602003456 170933949900384 170940036022272 171226573438976 171369463545856 171425054851072 171526972243968 171533577814016 171798423404544 172450869673984 172553396944896 172826472480768 172882536431616 173373066838016 173476142383104 173482823016448 174134960198144 174141160292352 174410538647552 174514231001088 174570842451456 174716523380736 174869692022784 175072396443648 175176991209968 175447462182912 176113766564032 176120037113856 176218471538208 176724759281664 176782087815168 177061855494144 177839959351296 178121401171968 178144405356544 178732995182592 178790975176704 178904161235712 179097049235456 179418165149696 179860867980288 180168773599232 180377620578304 180484860542976 180543408832512 180822690803712 180829129015296 180846043856896 181132242976768 181170295668736 181457007935488 181617321769158 181623788273664 181928234278912 182139120779264 182247408009216 182535824867328 182595038478336 182901112537088 183229049028608 183687694958592 184208883515392 184318401282048 184378193150976 184669982097408 184693832024064 184986120486912 185018395210528 185024982810624 185311197313024 185481520104672 185799047774208 186014421221376 186412928569344 186473399891328 186792625569792 187009150746624 187120876974284 187127539433472 187830968303616 188128221462528 188152518017024 188616772303872 188623488024576 188939667243008 188954956810752 189158681214976 189253988745216 189278430691328 189965411125248 189972174864384 190290614812672 190766936752128 191102172229056 191308211683328 191429321949184 191651221864448 191827371884544 192124108978944 192130949578752 192148921597952 192453008162816 192629895118848 192790646489088 192853186707456 192959660163072 192975275040768 193298748921344 193522815827968 194007228383232 194332432070656 194339351298048 195044700192768 195069890002944 195168175893504 195721938735104 195728907436032 195901830222912 196211855978496 196237196525568 196547753017344 197074115111214 197286593298432 197411488260096 197640322547712 198127987384536 198467164667904 198697222668288 198806922592256 199220313194496 199528486404096 199554255290368 199570403822592 199886235303936 199912050393088 200228422549504 200405320572864 200412456026112 200748396445696 200981098790912 201484180389888 201821917282304 201838249320576 201845435793408 202183778238464 202689870299136 202924823150592 203264974913536 203451799339008 203773773348864 203800090509312 203816582627328 204131865790128 204139133927424 204158229197824 204165498273792 204481321172992 204669263563776 204906510876672 205019638923264 205257292382208 205763751604224 206116000628736 206132680157184 206478209075072 206485560754176 207234993954816 207261758128128 207589761613824 208128852197376 208145694611844 208475096977152 208502021308416 208831987580928 208858958004224 209617005379584 209975850827776 210501447450624 210871362459648 211115799085056 211232355254272 211300877860864 211671582769152 211999016804352 212026396246016 212361940041728 212557125648384 212803516366848 212930653108668 212938234527744 213295171223552 213542417465344 214076941664256 214435787112448 215221738143744 215249533796352 215357987192832 215607624597504 215969035845632 216167536797696 216509634183168 216537596166144 217461092536512 217695551225856 217713167806464 217833366355968 218085873156096 218623986079488 218998250668032 219252107771904 220169364307968 220187181076992 220215618011136 220564121714688 220592607330304 221013379907584 221136905459712 221144779063296 222718068215808 222725998116864 223099341504512 223171713695744 223524895588352 223657787916288 224292386111488 224498537201664 224507182727168 224853818867712 224901056692224 225248955354624 225256975368192 225278046011392 225634561294336 225707755896832 225841946001408 226103736139776 227049656942592 227456750518272 227838023806976 227846136004608 227911933200512 227920048029696 228673096777728 228702629658624 229678007847552 230041486319616 230071195926528 230435296641024 230510048575488 231301523177472 232188213723136 232287985209456 232685641334784 232761123268608 232955364507648 233159589363712 233568643055616 233929949577216 234826716151808 234957962050944 234966327754752 235633012375552 235709450420224 236082473992192 236222832181248 237119945801728 237486055882752 237495201562624 237636399661056 237713487593472 237911861624832 238310660243456 238387966902272 238529695776768 238538881647616 238907182546944 239814490640384 239957067626496 240235219648512 240724545110016 241096921071616 241240260501504 242156429025544 242165051031552 242965165326336 242996544012288 243381099823104 243460051304448 244916926611456 245757868376064 245837590867968 245846343942144 246226642796544 246258442698752 246699977080832 247308693472896 247732063698944 248019228295168 248166683246592 248550571425792 248631199855104 248640052396032 249056834093056 249345534328832 249493777809408 249503385911296 250441291071488 250837628616704 250986759192576 251068177907712 251465507536896 251489029738496 251497984032768 251939942414336 252328934375424 252338651660288 252570580568064 253287214833664 253437801762816 253838881456128 253921225383936 254355915669504 254802896305408 255769829179392 256165478638592 256174599438336 256317776782848 256400924850576 256839860158464 257054195318784 257137582276608 257279546884096 257300366721024 258676304510976 260059600257024 260093186670592 260224234524672 261202440297216 261211740438528 261615807971328 261649595367424 262063670689792 262304538034176 262608594665472 262765486814952 263048791064576 263215317680128 263520430063616 264170649846048 264180055670784 264622886223872 264929630224384 265087138922496 265173131722752 265592783241216 266037981872128 266093871763456 266514980405248 266759939026944 267182101757952 267207094097152 267216608034816 268099492773888 268186462765056 268356241853568 268645573853184 269117665760768 269127247724544 269791301970432 270253160398848 270566430867456 271234036205568 271269065785344 271698364465152 271755443503104 272175821053504 272185511903232 272220664365056 272425982653737 272892351418368 273208681168896 273359518564352 274351668805632 274821334171648 274843573542912 275314081005568 276313325273088 276349010837504 276786348818432 277040748036096 277479180730368 277505136263168 277527592815792 277537474215936 277966795969536 278002695077888 278442650107904 278698571661312 279021631832064 279489340506112 280188938354688 280513726119936 280681315461426 280691309150208 281161816612864 281487732113408 281746452455424 282192332193792 282228777025536 282665355739136 282925158455808 283409500864512 283432435216128 283738021822464 283880983117824 283907537478224 283917646036992 284948116687872 285435922219008 286653258343584 286962317524992 287143982923776 287476832796672 288186163468416 288223382396928 288679512244224 288716794888192 289439490244608 289948123382016 290260734967808 290284223741952 290444488474624 290781164208128 291498648105984 291509026947072 291997667557376 292336143695872 292604835004416 293067898748928 293559152410624 293582908102656 293593361154048 293620824014848 294085495619584 294355794788352 294821629526016 294849207279616 295929889947648 296117232390144 296460483821568 296957424287744 297700747001856 298045834002432 298210383888384 299292729606144 299331382935552 299355605733888 299805091823616 299829352955904 299868075589632 300331940472832 300342633824256 300607980859296 301122594668544 301471648186368 302732875923456 302757373980864 303275667357696 303893397372928 304897462370304 304936839544832 305700135763968 306197798685192 306237343796736 306248247410688 306721981759488 306761594568704 307247062188032 307346731433984 307529458384896 307885938573312 308402030903296 309174000943104 309717313612608 309728341131264 310247521779712 310348164358144 310607152676864 310892637192192 311384642420736 311906599436288 312193278296064 312753031962624 313247981371392 313277282734592 313288437006336 314425508069376 314963776241664 316307043689472 316673698627584 316848532881408 316951316791296 317215815499776 317998525206528 318039594369024 318542910062592 319395979663002 319942756835328 320313626198016 320966060146688 321653680668672 322874300694528 322886734708736 323953553768448 323995392016384 324508133097472 324613401739264 324806394249216 325320418787328 326543326838784 326555902148608 326750049533952 327128809734144 327677157834752 327783454490624 328302190395392 328497376002048 328878161657856 329744924630528 330254046461952 330323427016704 330846182572032 330888910995456 331400761901056 331508266473472 331520069861376 331705358189568 332658370412544 334077102323712 334649012256768 334757570543616 335287343382528 336438579167232 336760774090752 337873433031936 337917069017088 338451841941504 338561633845248 339141220892672 341026438905856 341566132584448 341757035710464 341769204006912 341867899800768 341880072044544 342453146877952 342850109702144 343053944487936 343067155628032 344901739347968 345106793889792 345652944961536 345765072863232 346746133676032 346952284766208 346965646032896 348269920396288 348282320584704 348821077295104 349028462002176 349141684902912 349433046761472 349739384045568 350144792887296 350353982419936 350894924365824 352227533128064 352240074227712 352436943076416 353449518563328 353564175630336 354123710988288 355679918702592 356242802343936 356288810713088 357465990365184 357581950353408 357808322471424 358194098470912 358836330299392 359721735960576 360337547198464 360969721085952 361086817665024 361645381607424 361692087713792 362264485953536 362340591337472 362914015870976 363234643538316 363247576547328 363856468557824 364278241558528 364494816018432 365071649734656 365190076956672 365802225074176 366458098057216 367375389917184 368417767030784 368636802564096 368756386301952 369339964194816 369387664048128 370036790421056 370049965621248 370622394626048 370963040209344 371598095548416 372028842442752 372825857138688 372946799782656 373585251139584 374018301493248 374241753948568 374255078866944 375661936607232 376256442925056 376305036034048 377233544607744 377246976049152 377879334486016 377909913621504 378507977490432 378556861382656 379930822250496 379944349728768 380581229625344 381533873504256 382204344458112 382616423366656 382858643898368 383302443728896 383654743769088 384248217957888 384261899157504 384297843195904 384906016325632 385259790237696 385581292978176 385706373414912 385919320326144 385950550081536 386597497842688 387045631655936 388014456766464 388664864141312 388678702596096 390089400385536 390139780005888 390336351787008 391443877470208 391803660445824 392423711956992 392474393051136 393095506034688 394148230222428 394573186596864 394822976520192 395280645095424 396255974769072 396934329335808 397394445336576 397613845184512 398440626388992 399056972808192 399108510580736 399140807645184 399772470607872 399824100786176 400810641145728 400824912052224 401496792891392 401962197581824 402968360779776 403643834564608 403676498641152 403690871586816 404367556476928 405379740598272 405849646301184 406529949827072 406903598678016 407547546697728 407600181018624 407633165254656 408263731580256 408278267854848 408316458395648 408330996547584 408962642345984 409338527127552 409813021753344 410039277846528 411527503208448 412232001257472 412265360314368 412956418150144 412971121508352 414469987909632 414523516256256 415179523227648 416257704394752 416291389223688 416950193954304 417004042616832 417663975161856 417717916008448 419234010759168 421021973192139 421742724919296 422231598170112 422464710508544 422601755721728 423343165538304 423998033608704 424052792492032 424723880083456 425114251296768 425607032733696 425861306217336 425876469055488 426590342447104 427084834930688 428153883328512 428871574224896 430443476287488 430715974385664 431215249195008 431938071691264 432335073595392 433019268366336 433075192332288 434922185073024 435391102451712 435426335612928 435666732711936 436171746312192 437247972158976 437996501336064 438504215543808 440338728615936 440374362153984 440431236022272 441128243429376 441185214660608 442273810919424 442289558126592 445436136431616 446198683009024 446343427391488 447049791176704 447315575832576 448584772222976 448997074403328 449014365454336 449707637735424 449802113384448 450497910709248 450513950736384 450556092022784 451269122588672 451415511793664 451683892002816 452207472279552 454099313885184 454913501036544 455676047613952 455823866401024 455840096059392 457346193555456 457405259317248 459356015695104 460082972639232 460142391853056 460870593282048 461020097150976 462603046354944 464376427446272 464575970418912 465371282669568 465522246537216 465910729015296 466319178727424 467859899154432 469653432303616 469915924101888 469932655509504 471266024751104 471418900840448 472164947984384 472445664362496 474239891603456 474972111765504 474990403125248 475272799322112 475426975186944 475823723249664 476621320486912 476775933804544 477059391553536 477077763295232 477814365093888 479628981280768 479914135252992 480470439297024 481449090220032 482193842143232 482480521003008 484312858051088 484330102063104 485930330652672 485993088024576 486762199646208 486920102608896 489833853222912 491515736752128 491675181735936 492453285593088 492516885397504 493399954161664 494617386945792 495464127397888 496038456590336 496333366493184 497101142851584 497262399710208 497280104792064 498113668186112 498691068657664 498987555618816 499006771822592 500882582142976 501675257233408 501973518385152 502136355815424 502931015073792 502978059476992 503879884828672 504657868750848 504677303320576 505141161136128 506574429667328 506875603525632 507677762912256 507842450767872 508711831339008 509605792610816 511539658358784 512330957277184 512349198876672 512635553565696 512801849701152 513679720316928 514108390637568 514275164553216 514582411679281 514600733442048 517352609021952 520119200514048 520186373341184 520448469049344 522404880594432 522423480877056 523231615942656 523299190734848 524127341379584 524609076068352 525217189330944 525530973629904 526097582129152 526430635360256 527040860127232 528341299692096 528360111341568 529245772447744 529859260448768 530174277844992 530346263445504 531185566482432 532075963744256 532187743526912 533029960810496 533519878053888 534364203515904 534414188194304 534433216069632 536198985547776 536372925530112 536712483707136 537291147706368 538235331521536 538254495449088 539582603940864 540506320797696 541132861734912 542468072411136 542538131570688 543396728930304 543510887006208 544351642107008 544371023806464 544851965307474 545784702836736 546417362337792 546719037128704 548703337611264 549642668343296 549687147085824 550628162011136 552626650546176 552698021675008 553572697636864 554081496072192 554958361460736 555010272526336 555055185631584 555074948431872 555933591939072 556005390155776 556885300215808 557397143322624 558043263664128 558978681012224 560377876709376 561027452239872 561362630922852 561382618300416 562323633225728 562975464226816 563492904910848 564384664387584 564457554051072 565330711478272 565850316911616 566819001729024 566864870432256 567476043644928 567761966235648 567815074956448 567835292073984 569896233375744 570871844438016 573306516687168 573924635049984 574287965847552 574953665593344 576372326936832 576446764793856 577359024488448 577433589776384 578878980489216 579896246764032 580521469935616 580568447483904 580888976949248 581562328416256 582997296211968 583018053894144 583995335114752 585209670008832 587118304821248 587165816205312 587186722308096 587241648029696 588170991239168 588711589576704 589643259052032 589698414559232 591859779895296 592234464780288 592920967643136 593914848575488 595401494003712 596091668004864 596420767776768 598585459212288 598662765871104 598711211467776 599658705911808 599736151179264 600663880945664 600685267648512 601215961718592 602245189337088 602943296372736 605465751846912 605514747961728 606551334715392 607786794745856 609794924740608 609873679089664 611400271527936 612395597370384 612474687593472 612496494821376 613443963518976 613523189137408 614494124376064 614693462867968 615058916769792 615771877146624 616804061806592 618348001886208 619434627225216 619456682262528 620495043559424 620696328716288 621214305353728 621785274384384 622769284841472 623813198872576 624386556592128 625506063925248 626495962742784 626554565469184 626576874012672 628851016138752 629927552483328 632614087378944 633347397255168 633697065762816 633902633582592 635997050413056 636079188738048 637085820125184 638791959326004 639885513670656 640627252396032 641932120293376 643307361337344 645748601389056 645773469417472 647907107536896 647990784032768 649226803478528 649612788498432 653086653677568 653111804297216 653500099067904 654257619468288 655354315669504 655566908981248 656604380790784 656994752004096 657756323315712 659489849261056 660508092923904 660646854033408 661692365144064 661777821990912 662801523802112 663016532946944 663040139722752 663410716379136 668154204647424 669298024513536 669515141087232 670574686765056 672877158334464 673521548181504 675746866063872 675834138034176 676903683883008 677123267690496 678282441785344 682052877811712 683514071420928 683538408013824 683735799601536 683760144089088 684906293755904 685700219404288 686107888975872 686134311256064 689803478695936 690213587779584 691305889923072 691530145726464 693492267352064 693904569532416 693931292065792 696539840792576 696564641169408 697642154590208 698056924004352 698283369805824 698866093522944 699478768091136 700707964839872 701789848731648 704455066256128 704480148455424 704873886152832 706899037126656 707128351260672 708247421976576 711359837405184 712485604687872 712577621426176 714931980730368 715163900706816 715616644942848 717672660598784 719443471921152 720675094396928 722173635330048 723290763214848 723384175427584 724528971907072 724681182674944 725828031741952 726469287076632 726495153094656 727712937115648 728556483117056 728989632036864 730143299469312 730380153913344 731604450148352 732916196114432 734750779834368 736835534061568 737273605128192 737512772603904 738679928389632 738775328096256 740073580842112 740099931242496 741244789252096 741926080418688 743196191096832 744057684885504 745651714277376 745893599565312 747170502279168 748036602986496 748483507897136 748510157733888 751323873214464 752512885850112 752610072068096 754467089215488 754493952098304 755758668972032 755819827243008 757015954980864 757113722765312 759861644500992 761162459250688 763067747008512 764408688916224 765232846733312 765717287796736 766604887457792 767309487538176 768496435915776 768523798315008 768595686391808 769812032651264 770519580475392 771162585956352 771412746829824 771838640652288 771901100163072 773194995685376 774091263311872 776028913532928 777329728282624 780178800771072 780279560011776 780672703574016 782887754940416 783607320891648 784847423913984 784948786102272 786191012069376 788296460444856 789146373193728 789645953040384 790561290190848 792511949538144 793868658671616 794788890673152 798113945616384 798217021161472 798281615290368 799544941215744 799648201572352 801621282291456 801649824104448 802993585782784 803924395163648 805936721559552 807287669129216 807352997282304 807381743173632 808735112953856 810759481196544 811699292602368 813059899654144 813807197356032 815095093395456 815266330509312 816527463160512 816556535709696 816632916791296 816661993095168 817925284691968 818677054255104 819626043506688 820078555693056 823055006416896 824464002514944 824530720628736 825912836300288 825942243016704 828939975819264 829047032512512 830359046455296 832515408789504 832582778447376 833900387908608 834008085233664 835327950323712 835435832016896 838468021518336 842043946384278 843485449838592 844463196340224 844929421017088 845203511443456 846686331076608 847996067217408 848105584984064 849447760166912 850228502593536 851214065467392 851722612434672 851752938110976 853180684894208 854169669861376 856307766657024 857743148449792 860886952574976 861431948771328 862430498390016 863876143382528 864670147190784 866038536732672 866150384664576 869844370146048 870782204903424 870852671225856 871333465423872 872343492624384 874495944317952 875993002672128 877008431087616 880677457231872 880748724307968 880862472044544 882256486858752 884547621838848 890872272863232 892397366018048 892686854782976 894099582353408 894631151665152 897169544445952 897994148806656 898028730908672 899415275470848 899604226768896 900995821418496 901027901472768 901112184045568 902538245177344 902831023587328 903367784005632 904414944559104 908198627770368 909827002073088 911352095227904 911647732802048 911680192118784 914692387110912 914810518634496 918712031390208 920165945278464 920284783706112 921741186564096 922040194301952 925206092709888 929151940837824 930742565339136 931044493074432 931821458030592 932638357454848 935719798308864 939306864607232 939831848203776 939865311019008 942532049502208 942837801680896 944329895968768 944891328724992 948479783206912 949980806250496 950545598644224 950853950373888 951647446499328 953242640973824 953551867609088 954118783107072 954155526590464 955628730187776 959257962561536 959828270505984 960940878594048 962898180440064 964387684286464 964961042006016 968625716102176 968660204126208 971860661305344 971986176049152 973524399292416 973840205217792 979667706445824 983031473504256 983350363471872 984906571186176 985033770795008 986799908323328 989234773891584 990928254795776 992076913180672 992666732986368 994202285703168 994524799420416 994560209584128 996227336372224 997975111237632 998013543645184 1001765164285952 1003350514466816 1003947036770304 1004272711630848 1005862030147584 1005956118953984 1007759769657344 1009315737501696 1009354606641152 1010282322272256 1013148859334656 1013751207051264 1015355525824512 1015684901535744 1017423662678016 1019211585221632 1023079316717568 1024661914554368 1024698397753344 1025271107131392 1025603699402304 1027359440633856 1028550329106432 1029164823358562 1029201466884096 1034705218043904 1040238401028096 1040372746682368 1040896938098688 1044809761188864 1044846961754112 1046463231885312 1046598381469696 1048254682759168 1049218152136704 1050434378661888 1051061947259808 1052195164258304 1052861270720512 1054081720254464 1056682599384192 1056720222683136 1058491544895488 1059718520897536 1060348555689984 1060692526891008 1062371132964864 1064151927488512 1064375487053824 1066059921620992 1067039756107776 1068728407031808 1068828376388608 1068866432139264 1072397971095552 1072745851060224 1073424967414272 1074582295412736 1076470663043072 1076508990898176 1079165207881728 1081012641595392 1084936144822272 1085076263141376 1086793457860608 1087021774012416 1088703284214016 1088742047612928 1089703930614948 1091569405673472 1092834724675584 1093438074257408 1097406675222528 1099285336686592 1099374294171648 1101256324022272 1105253301092352 1105396043350016 1108162992144384 1110020545052672 1110110371263168 1110149896863744 1111867183878144 1112010780311552 1113770600431616 1114794286645248 1116086527328256 1117957362024448 1120755753418752 1122054904479744 1122725261845704 1122765236600832 1124647266451456 1125950928453632 1126985809821696 1128769328775168 1128915108102144 1130661422956544 1131700633823232 1133638003458048 1133729740864512 1135523932471296 1135630149912896 1135670584147968 1139792466751488 1141743688876032 1146613033374336 1147849270099968 1148575931695104 1149907331186688 1152744653873664 1152893529587712 1154718048976896 1154867179552768 1157757960978432 1159792493528064 1161136894967808 1161777953898496 1163124656832512 1165994592423936 1166036107788288 1167990670229504 1170419340017664 1174236609642496 1174331632410624 1174483296059392 1176341982478336 1177423179153408 1179286518104064 1179396829118464 1183719559790592 1184468929560576 1185841935286272 1187829697150976 1190802988007424 1192183336009728 1192841535553536 1197170918424576 1197325531742208 1197422422935552 1199317411823616 1199472302358528 1201327761891328 1202431923437184 1204490378674176 1205886592745472 1210931503693824 1211029495923456 1213102669430784 1215573589491712 1219589849481216 1219747358179328 1222800543055872 1224791194740768 1224949375186944 1224992989642752 1226887927037952 1227046378274816 1229386925735936 1230117833539584 1233608123613184 1236696003772416 1238869254450432 1238913364525056 1240990087118848 1241392657432576 1242428610707456 1243570548768768 1245538569682944 1247626397745152 1248773113184256 1251012127850496 1252991925485568 1253109130938368 1253153748025344 1257702032277504 1265228174757888 1266694794510336 1267394131525632 1267805267165184 1271994100826112 1272158377476096 1274171640250368 1277583918652008 1279771027341312 1281254504792064 1283864240586752 1286614722674688 1291546938834944 1295814215073792 1295981568065536 1298453606957056 1299225576996864 1306173307355136 1306223608594432 1307000198135808 1308515238936576 1310708631339008 1311133817962496 1313208761581568 1313989504008192 1315512646631424 1318979698522112 1321016185847808 1321293708066816 1323384730288128 1323555643981824 1325603047604224 1326033065893888 1326821432758272 1336308409294848 1338596049027072 1339030282174464 1341149373530112 1345754316668928 1347043096363008 1351493732127744 1351668276068352 1353807367766016 1354246535380992 1364105755623424 1367028142841856 1367471599203072 1367520288178176 1369812587511808 1371400438808576 1372215777951744 1372268622512128 1379606957391872 1380427175559168 1382611779846144 1383060291452928 1386984534704128 1387809139064832 1387862584131584 1393079681585152 1393129282338816 1395284309180416 1396113848008704 1396566739611648 1397732187045888 1398957536182272 1401415929679744 1403579697463296 1408910132512256 1408960296910848 1409747772305664 1413798074253312 1414256702521344 1416494843953152 1422719674810368 1424971209375744 1425155242852352 1429863961460736 1430327801413632 1431233289885696 1438886943842304 1441350188793856 1444347270660096 1446581526429696 1446768350855168 1449057943814144 1449362365349888 1451656063483904 1452938574153264 1452990306189312 1455425874231296 1457112966234112 1457979264073728 1460286598938624 1460760307826688 1463208900296704 1465832392228864 1469501559668736 1473671068123136 1474547210256384 1475025545207808 1477359856779264 1477550656192512 1480147161684224 1480199862484992 1482489578504192 1483852160837376 1486392382193664 1488115369771008 1491303428554752 1491787199130624 1494341004558336 1496073205972992 1496967015794272 1497020315467776 1502647746428928 1505025771700224 1508934178430976 1511517337944064 1511639654486016 1514031909961728 1514227445530624 1519723289001984 1522324918501376 1526135494017024 1528817377832448 1530465693466624 1531434575593472 1533209774915584 1534618975076352 1536992871831552 1537047596630016 1537191372783616 1539624065302528 1541039160950784 1542325171912704 1542825493659648 1543747235037843 1543802200326144 1546389991370752 1548182526623744 1552057827065856 1554659456565248 1560357601542144 1560559120023552 1561345407148032 1565775509880832 1567214641783296 1569694847827968 1569897572204544 1572382024138752 1576592920889712 1578292746387456 1579291906080768 1581122580381696 1585023899076288 1587737317343232 1589577781346304 1596227891232768 1596434042322944 1596563230580736 1599089882431488 1599296403144704 1603242564582912 1603299648208896 1605987171565568 1607848790327296 1611873443119104 1614575338258432 1614705994564608 1614763486347264 1617470225907712 1621518962393088 1623398585204736 1626119799308288 1627614394712064 1630190186790912 1630532661018624 1633054926321024 1633113071419392 1633265833582592 1635850569383936 1637354108510208 1639252087013376 1640157111386112 1646110012833792 1648928005029888 1649061441257472 1651825672600576 1651884486033408 1657879951638528 1658094065025024 1660718092910592 1665030817579008 1665165556894752 1667800775817216 1668016170467328 1670655900647424 1676936043036672 1684087892768556 1686970899677184 1688926392680448 1689858842034176 1690407022886912 1693372662153216 1695992134434816 1696211169968128 1698895520333824 1700457005187072 1702428130934784 1703445224869344 1703505876221952 1706361369788416 1708339339722752 1712615533314048 1715486296899584 1721773905149952 1722863897542656 1724860996780032 1727752286765056 1729340294381568 1732077073465344 1732300769329152 1739688740292096 1741564409806848 1741705342451712 1742666930847744 1744686985248768 1748991888635904 1751986005344256 1761354914463744 1761497448615936 1761724944089088 1764512973717504 1769095243677696 1781744545726464 1784794732036096 1785373709565952 1788199164706816 1789262303330304 1795988297613312 1796057461817344 1799208453537792 1801991642836992 1802055802945536 1802224368091136 1805076490354688 1805662047174656 1806735568011264 1808829889118208 1816397255540736 1819654004146176 1822704190455808 1823295465604096 1823360384237568 1829384774221824 1829621037268992 1837424062780416 1840331890556928 1840569567412224 1843482373128192 1844080388603904 1850412185419776 1858303881675648 1861485130678272 1862088986148864 1863642916061184 1865276714909696 1871439596617728 1878613729214464 1879663696407552 1879730622038016 1885064099004416 1885675603361792 1889782657449984 1896959566413824 1899961612500992 1901091197288448 1901707900747776 1906485281947648 1907103735218176 1908237566214144 1908311053180928 1911257460375552 1918515925123072 1919656541011968 1921881757188096 1925796360880128 1928775368572928 1929922084012032 1937251432204352 1937320408252416 1943721322610688 1943972352098304 1947680410435584 1959335412891648 1966062947008512 1966700726943744 1969813142372352 1970067541590016 1973599816646656 1978469547783168 1981856509591552 1984153826361344 1985333465972736 1988404571406336 1989049598840832 1989120419168256 1992454672744448 1996027087290368 2003530328571904 2006701028933632 2007894073540608 2008545423261696 2011724060295168 2011912237907968 2015519539314688 2018631475003392 2018709213282304 2020564644544512 2026297718669312 2027502414102528 2030711051649024 2031369803071488 2034847325356032 2038423170443264 2046158633435136 2049323829108736 2050542214262784 2051207398804608 2054718881267712 2057100658212864 2058329646717124 2058402933768192 2069410436087808 2080476802056192 2080745493364736 2081793876197376 2089619522377728 2089693923508224 2092926463770624 2093196762939392 2098436304273408 2102123894519616 2104390328516608 2105722541441024 2108163440508928 2113365198768384 2113440445366272 2116983089790976 2119437041795072 2120697111379968 2121385053782016 2124742265929728 2128303854977024 2128750974107648 2132119843241984 2134079512215552 2137456814063616 2137656752777216 2137732864278528 2144795942191104 2145491702120448 2146849934828544 2152941326086144 2153017981796352 2158330415763456 2162025283190784 2169872289644544 2170152526282752 2173586915721216 2174043548024832 2177406568428032 2177484095225856 2179407861229896 2183138811346944 2185669449351168 2186876148514816 2194813350445056 2198748588343296 2202512648044544 2210506602184704 2210792086700032 2216325984288768 2220041090105344 2220220742526336 2220299793727488 2223734367756288 2224021560623104 2227541200863232 2229588573290496 2232173054656512 2235914724048896 2241511506837504 2244109808959488 2245450523691408 2245530473201664 2249294532902912 2251901856907264 2253971619643392 2257538657550336 2257830216204288 2261322845913088 2263401267646464 2267276006916096 2267459481729024 2271047864942592 2271260299825792 2271341168295936 2279584933502976 2283487377752064 2293226066748672 2295698540199936 2297151863390208 2299814662373376 2305489307747328 2305787059175424 2309436097953792 2309734359105536 2315515921956864 2319584987056128 2322273789935616 2323555907796992 2331989184847872 2335981340459008 2340838680035328 2348473219284992 2348663264821248 2348966592118784 2352683964956672 2354846358306816 2358573036208128 2358793658236928 2367439119581184 2368937859121152 2371683870572544 2375659394301952 2381605976014848 2384366672019456 2394341836849152 2394651063484416 2394844845871104 2398634823647232 2398944604717056 2402655523782656 2404863846874368 2408980757348352 2411773185490944 2421863007387648 2422058991846912 2426205338861568 2431147178983424 2439179698962432 2449582389481536 2449898750373888 2449985979285504 2453775854075904 2454092756549632 2458773851471872 2460235667079168 2467216247226368 2473392007544832 2477738508900864 2477826729050112 2481980174237696 2482785314865152 2484857221414912 2487141097537536 2491077139365888 2495252795490304 2497546226368512 2502024255700992 2505983850971136 2506218261876736 2506307496050688 2515404064555008 2530456349515776 2533389589020672 2534788263051264 2535610534330368 2543988201652224 2544316754952192 2548343280500736 2555167837304016 2559542054682624 2562509009584128 2573229445349376 2583093877669888 2591628430147584 2591963136131072 2596907213914112 2598451153993728 2612346614710272 2612447217188864 2614000396271616 2617030477873152 2621417262678016 2622267635924992 2626417523163136 2627979008016384 2631025293262848 2637959397044224 2642032371695616 2642587416133632 2646769460576256 2651206095208448 2652066131787776 2653642865516544 2672616818589696 2677192098054144 2678060564348928 2682298747060224 2691508633337856 2694086192726016 2702987464255488 2703336552136704 2707614735532032 2708493070761984 2728211511246848 2734056285683712 2734943198406144 2735040576356352 2739625175023616 2742800877617152 2744431555903488 2744537245024256 2759213914783744 2760854351118336 2765223559692288 2766120582905856 2773969069408256 2775618278129664 2775725168263168 2786159363170304 2790568618360832 2792227696017408 2793133479223296 2795464374091776 2797915072364544 2802831859359488 2807159394926592 2817820265024512 2817920593821696 2819495544611328 2827596148506624 2828513405042688 2832989687906304 2845439349620736 2849942418751488 2859727922921472 2860655602827264 2862466579771392 2877773887684608 2882700377587712 2888694541320192 2893163052859392 2893536701710336 2898115887628288 2898724730699776 2903312126967808 2905877148306528 2905980612378624 2910851748462592 2914225932468224 2915958528147456 2920573197877248 2921520615653376 2926417800593408 2931664784457728 2939003119337472 2947342136246272 2949094420512768 2950051090415616 2954719713558528 2955101312385024 2960294323368448 2960399724969984 2964979157008384 2967704321674752 2972784764387328 2976230739542016 2982606857109504 2983574398261248 2988682009116672 2993934031588544 2994040630935552 3005295492857856 3010051543400448 3017868356861952 3023034675888128 3023279308972032 3028063819923456 3028454891061248 3039446578003968 3044649837002752 3052270988034048 3057634755664896 3062869151186944 3066419549831168 3069237950152704 3073985743663104 3074095193260032 3074382745567232 3079248130605056 3082078321901568 3085650987319296 3087494470075686 3087604400652288 3092779982741504 3096365053247488 3104115654131712 3109318913130496 3120715203084288 3121118240047104 3122690814296064 3131551019761664 3134429283566592 3139389695655936 3139795144409088 3144764048277504 3153185841779424 3156585492774912 3158583812161536 3162245160763392 3170047798152576 3175474634686464 3179155562692608 3192455782465536 3192868084645888 3193126461161472 3198179764862976 3198592806289408 3206485129165824 3206599296417792 3211974343131136 3215697580654592 3223746886238208 3229150676516864 3229411989129216 3229526972694528 3234940451815424 3243037924786176 3252239598616576 3255228789424128 3260380373581824 3261065322037248 3266109852642048 3266226142838784 3266531667165184 3271701138767872 3274708217020416 3278504174026752 3280314222772224 3292220025667584 3297856010059776 3298122882514944 3303651345201152 3303768972066816 3315759903277056 3316188130050048 3330061635158016 3330331113789504 3335601551634432 3336032340934656 3341311801294848 3353872086073344 3368175785537112 3373941799354368 3377852785360896 3379717684068352 3380814045773824 3386745324306432 3391984268869632 3392422339936256 3400914010374144 3406890449738688 3407011752443904 3412722739576832 3416678679445504 3425231066628096 3430972593799168 3443547810299904 3445727795085312 3449721993560064 3455504573530112 3458680588763136 3464154146930688 3464601538658304 3479377480584192 3483410684903424 3485333861695488 3489373970497536 3497983777271808 3503972010688512 3522709828927488 3522994897231872 3523449888178176 3529025947435008 3538190487355392 3563489091452928 3569589464072192 3570747419131904 3578524606660608 3591976595226624 3592114923634688 3598416907075584 3603983285673984 3604448736182272 3610152980709376 3611324094349312 3613471136022528 3617659778236416 3632794511081472 3639308008292352 3645408380911616 3646590931208192 3646720768475136 3658769548443648 3659242074537984 3674848125560832 3680663781113856 3681139134824448 3688160777207808 3700824370839552 3716607763351296 3722970261356544 3724177972297728 3727285832122368 3730553429819392 3742879193235456 3757227458428928 3759327392815104 3759461244076032 3771351206723584 3793919132827648 3799923225001984 3802182394576896 3803415801495552 3812970563895296 3814207470436352 3816475132428288 3816622106361856 3822514920751104 3837031850246144 3839313082023936 3843763514376192 3851592721760256 3857550737145856 3859844168024064 3874502864408704 3874640816504832 3887442645221376 3887944704196608 3895360820871168 3918670825783296 3932125894017024 3933401453887488 3939626284744704 3940135083180032 3947199633293312 3956939095566336 3963713019183104 3970666931945472 3976809142812672 3978099197681664 3984909345488896 3992054174580736 4007060657143808 4013402057867264 4015788147081216 4017090846523392 4023448120590336 4023824475815936 4031039078629376 4037262950006784 4037418426564608 4041129289089024 4052595437338624 4055004828205056 4061422103298048 4062739606142976 4076846340886528 4092317266870272 4098647658217472 4101084428525568 4102414797609216 4109437762535424 4114201316425728 4116659293434248 4116805867536384 4138820872175616 4160953604112384 4163587752394752 4179239044755456 4179387847016448 4185852927541248 4186393525878784 4196872608546816 4204247789039232 4208780657033216 4211445082882048 4216326881017856 4226730397536768 4226880890732544 4233966179581952 4238874083590144 4241394222759936 4242770107564032 4249484531859456 4256607709954048 4257501948215296 4264239686483968 4268159024431104 4274913628127232 4275313505554432 4275465728557056 4289591884382208 4290983404240896 4293699869657088 4305882652172288 4316660831526912 4324050566381568 4339744579289088 4340305052565504 4347173831442432 4348087096049664 4354813136856064 4354968190451712 4358815722459792 4366277622693888 4371338898702336 4373752297029632 4389626700890112 4397497176686592 4421013204369408 4421584173400064 4432651968577536 4440082180210688 4440441485052672 4440599587454976 4447468735512576 4448043121246208 4455082401726464 4459177146580992 4464346109313024 4471829448097792 4483023013675008 4488219617918976 4490901047382816 4491060946403328 4498589065805824 4503803713814528 4507943239286784 4515077315100672 4522645691826176 4526802535292928 4534552013832192 4534918963458048 4542095729885184 4542520599651584 4542682336591872 4559169867005952 4566974755504128 4586452133497344 4591397080399872 4594303726780416 4599629324746752 4610978615494656 4611574118350848 4618872195907584 4631241705113529 4639169974112256 4644547579871232 4647111815593984 4663978369695744 4671962680918016 4681677360070656 4696946438569984 4697326529642496 4697933184237568 4705367929913344 4709692716613632 4717146072416256 4717587316473856 4734878239162368 4737875718242304 4743367741145088 4751318788603904 4763211952029696 4768733344038912 4788683673698304 4789302126968832 4789689691742208 4797269647294464 4797889209434112 4805311047565312 4809727693748736 4817961514696704 4823546370981888 4843726014775296 4844117983693824 4852410677723136 4878359397924864 4899164778963072 4899797500747776 4907551708151808 4908185513099264 4917547702943744 4920471334158336 4934432494452736 4946784015089664 4955477017801728 4955653458100224 4963960348475392 4965570629730304 4969714442829824 4974282195075072 4982154278731776 4990505590980608 4995092452737024 5004048511401984 5011967701942272 5012436523753472 5030808129110016 5060912699031552 5066779178041344 5069576526102528 5071221068660736 5087976403304448 5088633509904384 5096686561001472 5110335674608032 5119084109365248 5125018019168256 5146458890698752 5166187755339776 5183256860295168 5183926272262144 5193814427828224 5196902307987456 5224693229420544 5224894434377728 5228000792543232 5234060955746304 5242834525356032 5244535271849984 5252835046326272 5255958016032768 5275918794088448 5284064743391232 5285174832267264 5293538921152512 5302412190416896 5304132263575552 5307285731033088 5345233637179392 5354384196108288 5356121128697856 5364597494120448 5388172385452032 5405974928510976 5406673104273408 5415229471064064 5416986141523968 5456423022493696 5468112571367424 5469886396812288 5470081152712704 5479250350047232 5485601755234304 5488863111806976 5489074490048512 5518427829567488 5521708702236672 5530447119384576 5532241165811712 5547938138816512 5551236556259328 5551450336526336 5572318726340608 5581137236721664 5584455392034816 5586266958446592 5590928748183552 5595830144729088 5605663718718976 5614318789853184 5635640530049024 5635841187643392 5638991089222656 5655192297013248 5657026810085376 5690878699241472 5699884837502976 5719455845842944 5721311205654528 5724933159542784 5755547775369216 5765400755175424 5777389082640384 5786326105718784 5787073403420672 5797449461399552 5806624253935616 5811754296613056 5811961224757248 5821703496925184 5828451864936448 5831917056294912 5843041231306752 5852835601186816 5863329568915456 5878006238674944 5894684272492544 5898188841025536 5900102180831232 5909439427117056 5910202624770048 5920588646736896 5920799449939968 5929958314016768 5935408643349504 5945569528774656 5952461479084032 5965213714219008 5967148796522496 5977364018233344 5987868063177088 5988081261871104 6010590985715712 6020103086800896 6035736713723904 6046069351776256 6046558617944064 6056127639846912 6056909782122496 6078893156007936 6089299674005504 6104541976068096 6115269511329792 6125738302373888 6138475900305408 6147971487326208 6148765491134464 6158496261210112 6164156643803136 6171301974638592 6174988940151372 6175208801304576 6185559965483008 6192730106494976 6208231308263424 6218637826260992 6241430406168576 6242236480094208 6245381628592128 6263102039523328 6268858567133184 6278779391311872 6279590288818176 6306371683558848 6313170985549824 6317167624323072 6324490321526784 6340095596305152 6350949269372928 6358311125385216 6384911564931072 6385736169291776 6386252922322944 6396359529725952 6397185612578816 6412970258331648 6413198592835584 6423948686262272 6458301353033728 6458823978258432 6459053945389056 6469880903630848 6486075849572352 6504479197233152 6510457578848256 6520760747163648 6522130644074496 6532219705284096 6532452285677568 6533063334330368 6543402277535744 6549416434040832 6557008348053504 6560628445544448 6584440051335168 6596245765029888 6607302690402304 6607537944133632 6631519806554112 6632376260100096 6660123270316032 6660662227579008 6671203103268864 6672064681869312 6682623602589696 6707744172146688 6736351571074224 6747883598708736 6755705570721792 6759435368136704 6761628091547648 6773490648612864 6783968537739264 6784844679872512 6801828020748288 6813780899477376 6814023504887808 6825445479153664 6833357358891008 6850462133256192 6861945187598336 6887095620599808 6891455590170624 6899443987120128 6911009147060224 6917361177526272 6928308293861376 6929203077316608 6958754961168384 6966821369806848 6970667723390976 6995967554543616 7007944021377024 7045419657854976 7045989794463744 7046899776356352 7058051894870016 7076380974710784 7126978182905856 7141494838263808 7183953190453248 7184229847269376 7196833814151168 7207966571347968 7208897472364544 7220305961418752 7222648188698624 7226942272045056 7235319556472832 7265589022162944 7278616016584704 7290816761823232 7293181862416384 7293441536950272 7317539096887296 7349696251121664 7361327562227712 7362278269648896 7376321554415616 7401648741679104 7433215526702592 7445940522713088 7448355944595456 7454571664244736 7461106859638784 7485758386470912 7518654785630208 7518922488152064 7542702413447168 7587838265655296 7599846450003968 7604364789153792 7606831602991104 7625941127790592 7628414940872704 7632950264856576 7633244212723712 7645029841502208 7674063700492288 7678626164047872 7687527028752384 7715101474291712 7719688336048128 7749005728817408 7749281633009664 7774885290442752 7775889408393216 7790721641742336 7837341651566592 7864251788034048 7866802907774976 7879252569489408 7894399266586624 7913878191132672 7927426038366208 7953618285625344 7956198395363328 7969818690977792 7984108349161472 8014121314287616 8026804115734528 8031576294162432 8034181693046784 8046896241180672 8047648951631872 8062078157258752 8074525900013568 8074836853129216 8082258578178048 8105190874677248 8110009656410112 8122844206596096 8125479212285952 8153692681773056 8184634533740544 8197295316434944 8202168857051136 8204829595218432 8218875525070848 8228402632851456 8233318586868496 8233611735072768 8277641744351232 8321907208224768 8327175504789504 8358478089510912 8371705855082496 8372787051757568 8393745217093632 8408495578078464 8417561314066432 8422890165764096 8432653762035712 8453460795073536 8453761781465088 8467932359163904 8477748167180288 8482788445519872 8485540215128064 8498969063718912 8513215419908096 8515003896430592 8528479372967936 8536318048862208 8549827256254464 8550627011108864 8579183768764416 8581966808481792 8587399739314176 8611765304344576 8633321663053824 8648101132763136 8679489158578176 8680610105131008 8694347662884864 8696174192099328 8709626273712128 8709936380903424 8717631444919584 8732555245387776 8742677797404672 8779253401780224 8794994353373184 8842026408738816 8843168346800128 8865303937155072 8880164360421376 8880882970105344 8881199174909952 8894937471025152 8896086242492416 8910164803452928 8918354293161984 8928692218626048 8943658896195584 8966046027350016 8981802094765632 8982121892806656 8997178131611648 9007607427629056 9015886478573568 9030154630201344 9045291383652352 9053605070585856 9069104027664384 9069837926916096 9084191459770368 9085041199303168 9085364673183744 9118339734011904 9133949511008256 9172904266994688 9188607453560832 9199258649493504 9221957230989312 9223148236701696 9237744391815168 9262483410227058 9278339948224512 9289095159742464 9294223631187968 9327956739391488 9343925361836032 9363354720141312 9394653059284992 9395866368475136 9410735859826688 9419385433227264 9434292144832512 9435174632947712 9469756478324736 9475751436484608 9486735482290176 9502637577207808 9526423904059392 9537466688077824 9577367347396608 9578604253937664 9579379383484416 9594539294588928 9595778418868224 9610622095130624 9619455387497472 9635923029393408 9647092741963776 9687452029550592 9688235967387648 9704821355446272 9756718795849728 9798329557926144 9799595001495552 9815103416303616 9816371026198528 9835095405887488 9840942668316672 9868864988905472 9893568030179328 9910954035603456 9911306916200448 9927920696950784 9931141259460608 9948564390150144 9981011181961216 9990184905474048 10008097022803968 10023935403884544 10024873047506944 10061616258220032 10121825398063104 10133558356082688 10139153052205056 10142442137321472 10175952806608896 10177267019808768 10220671349216064 10238168218730496 10250036038336512 10292917781397504 10332375510679552 10366513720590336 10367852544524288 10387628855656448 10393804615974912 10449788868755456 10456001585086464 10468121911492608 10485669050712064 10489070543699968 10505670092652544 10511916032065536 10551837588176896 10568129486782464 10570349664534528 10587077842305024 10604824380833792 10608264527151104 10614571462066176 10690467274358784 10708768392216576 10712242257395712 10776344770904064 10811949857021952 10813346208546816 10830458942128128 10833972283047936 10912846044987392 10936225142734848 10939772793624576 10940162305425408 10958500700094464 10977726223613952 10978148980097024 11036855659134976 11043417404473344 11064482331623424 11095876277633024 11102473112518656 11102900673052672 11144637452681216 11162274473443328 11168910784069632 11172533916893184 11181857496367104 11191660289458176 11211327437437952 11228637579706368 11271281060098048 11271682375286784 11277982178445312 11314053620170752 11381757398482944 11399769675005952 11438911691685888 11442622411309056 11449866319085568 11511095550738432 11530801510350848 11554778165280768 11572652211437568 11574146806841344 11594898922799104 11623508593226112 11623922449514496 11643406993850368 11656903729872896 11663834112589824 11686082462613504 11705671202373632 11726659137830912 11756012477349888 11789368544985088 11796377682051072 11800204361662464 11818878854234112 11820405249540096 11841177293473792 11841598899879936 11859916628033536 11870817286699008 11891139057549312 11930427428438016 11934297593044992 11954728036466688 11975736126354176 11976162523742208 12021181971431424 12040206173601792 12071473427447808 12092138703552512 12093117235888128 12112255279693824 12113819564244992 12157786312015872 12230539022659584 12251476604747776 12276951800610816 12295942974652416 12297530982268928 12316992522420224 12328313287606272 12342603949277184 12349977880302744 12350417602609152 12371119930966016 12385460212989952 12416462616526848 12437275652521984 12482860812337152 12490763257184256 12526204079046656 12537717134266368 12557558782623744 12559180577636352 12612743367117696 12626341971099648 12634335248646144 12648980643053568 12680191192610304 12701898538745856 12716622250770432 12769823129862144 12772505844645888 12792719059451904 12794371225157632 12825940516663296 12826397185671168 12847897372524544 12916602706067456 12917647956516864 12939761807261696 12972151699144704 13008958394466304 13020915157696512 13041521494327296 13044261288148992 13064439410568192 13064904571355136 13066126668660736 13086804555071488 13098832868081664 13114016696107008 13121256891088896 13168880102670336 13192491530059776 13214605380804608 13263039613108224 13264752520200192 13320246540632064 13321324455158016 13342406206537728 13344129363738624 13365247205179392 13415488344293376 13472703142148448 13495767197417472 13511411141443584 13523256183095296 13567937075478528 13569689359745024 13603656041496576 13627561798954752 13628047009775616 13650890958307328 13666714717782016 13700924266512384 13723890375196672 13774191241199616 13782911180341248 13798887974240256 13822018294120448 13834722355052544 13856616587722752 13917509922336768 13933642739613696 13941335446781952 13991935109087232 14015888042754048 14090839315709952 14091979588927488 14093799552712704 14116103789740032 14152761949421568 14253956365811712 14282989676527616 14367906380906496 14368459694538752 14393667628302336 14415933142695936 14417794944729088 14440611922837504 14445296377397248 14453884544090112 14470639112945664 14531178044325888 14557232033169408 14581633523646464 14586363724832768 14635078193774592 14699392502243328 14722655124455424 14724556539297792 14752643108831232 14803297483358208 14866431053405184 14891881045426176 14896711889190912 14909143328489472 14971516772941824 15037309571260416 15085404826894336 15175676531310592 15199692900007936 15208729578307584 15213663205982208 15251882255581184 15256829881745408 15265900529713152 15266488425447424 15290059683004416 15348127400984576 15357252328095744 15375054057504768 15430202948583424 15439376672096256 15498011457634816 15498563266019328 15549770580885504 15551778816786432 15581443283484672 15674683303133184 15728503576068096 15733605815549952 15758505138978816 15827756382265344 15854852076732416 15907236571250688 15912396790726656 15939637381955584 15968216698322944 16028242628575232 16053608231469056 16063152588324864 16068363386093568 16093792482361344 16095297903263744 16124156314517504 16149673706258432 16164517156356096 16210381749354496 16220019312820224 16245688413192192 16250958424571904 16307385363546112 16369269067481088 16394590632869888 16404337714102272 16409659190436864 16437751050141696 16456805265702912 16466637173736992 16467223470145536 16555283488702464 16643814416449536 16654351009579008 16716956179021824 16743411710164992 16745574103515136 16787490434187264 16816991156156928 16835122628132864 16845780331528192 16865307524071424 16906921590147072 16907523562930176 16935864718327808 16965576891039744 16971080430256128 17026430839816192 17030007792861184 17056958745935872 17072636097724416 17099654512508928 17101254022217728 17158367537528832 17163933616963584 17174799478628352 17223530608689152 17266643326107648 17296202265526272 17358978317156352 17361220210262016 17392348384198656 17419252547424256 17419872761806848 17435262889839168 17465110490775552 17485355594809344 17558506803560448 17589988706746368 17684052817477632 17686336693600256 17730607874310144 17760328720842752 17761765940210688 17762398349819904 17789874942050304 17792172484984832 17820329606905856 17836708586323968 17857384437252096 17887317792391168 17932092054700032 17963604189531264 17964243785613312 17994356263223296 18015214855258112 18031772957147136 18060309260402688 18090582767304704 18107210141171712 18138208055328768 18139675853832192 18168382919540736 18170082398606336 18170729346367488 18236679468023808 18267899022016512 18345808533989376 18377214907121664 18443914461978624 18446296473403392 18475488783630336 18524966820454116 18556679896449024 18578190319484928 18588447262375936 18655913478782976 18687850723672064 18726709440282624 18789306118569984 18791732736950272 18838770866454528 18870349265895424 18939512956649472 18951502872969216 18973470964580352 19005275154415616 19052847808118784 19074933376155648 19154734694793216 19157208507875328 19158758766968832 19189078589177856 19191556837736448 19221244190261248 19238910774994944 19271846058786816 19374904059101184 19376471934775296 19409642710892544 19513437591699456 19596659115852288 19599190002991104 19630206832607232 19632742052397056 19670190811774976 19681885336633344 19821908071206912 19822613832400896 19855841393901568 19862282518921216 19897128780300288 19962022363922432 19980369810948096 20016194045607936 20047870807769088 20049746095013888 20123232516440064 20243650796126208 20267116712165376 20278306104410112 20284884274642944 20351905613217792 20354534039617536 20441342698432128 20476336437460992 20500072076673024 20585835562795008 20664751021359104 20733027441180672 20735705089048576 20787609231949824 20899577737510912 20912003170172928 20971338101424128 20978141087399936 21011340185305088 21023832064131072 21103675176353792 21136258973564928 21140699329069056 21174155684610048 21209648761667584 21216529054302208 21229142924132352 21380934548717568 21424484514791424 21552689541808128 21623899714043904 21626692417093632 21660917884256256 21667944566095872 21825692089974784 21872450285469696 21879545587249152 21880324610850816 21917001400188928 21956297960194048 22073711318269952 22086834808946688 22128964663246848 22191752555266048 22204946225037312 22205801346105344 22289274905362432 22324548946886656 22337821568139264 22345067833786368 22363714992734208 22383320578916352 22422654874875904 22457275159412736 22542562120196096 22555964356890624 22628107240341504 22763514796965888 22799539350011904 22877823383371776 22885244822618112 22899732638171136 23022191101476864 23145304422875136 23148293613682688 23189797845598208 23247017186452224 23247844899028992 23286813987700736 23313807459745792 23327668225179648 23372164925227008 23411342404747264 23453318275661824 23512024954699776 23578737089970176 23592755364102144 23600408723324928 23637757708468224 23682354586947584 23683197799759872 23719833256067072 23741634573398016 23782278115098624 23860854856876032 23868595186089984 23909456072933376 23951472252708352 23952325047484416 24042363942862848 24080412347203584 24142946854895616 24186234471776256 24224510559387648 24227639128489984 24315572624031744 24461078045319168 24502953209495552 24553903601221632 24591885949304832 24595061964537856 24633985044840448 24656626575212544 24685207898554368 24699955760605488 24700835205218304 24742239861932032 24770920425979904 24832925233053696 24874551305043968 24965721624674304 24981526514368512 25052408158093312 25075434268532736 25115117565247488 25118361155272704 25225486734235392 25252683942199296 25268670497292288 25297961286107136 25360382385220608 25403797077491712 25433244501540864 25539646259724288 25545011689291776 25585438118903808 25651881033326592 25695794745049088 25833205412134912 25835295913033728 25879523614523392 25944303398289408 26017916788932608 26041830315393024 26083042988654592 26088522576297984 26128878821136384 26129809142710272 26132253337321472 26173609110142976 26197665736163328 26228033392214016 26337760205340672 26384983060119552 26429210761609216 26526079226216448 26529505040400384 26640493081264128 26642648910316032 26684812413075456 26688258727477248 26730494410358784 26830976688586752 26945406284296896 26991534394834944 27022822282887168 27046512366190592 27135874150957056 27139378719490048 27207312082993152 27255123597909504 27256094019551232 27301781916614656 27333429435564032 27401848533024768 27447780750393344 27565822360682496 27597775948480512 27644036588240896 27669444710105088 27713233175445504 27835019844673536 27867285479227392 27882670893563904 27983870218174464 28031776085508096 28183959177854976 28187599105425408 28232207579480064 28305523898843136 28507912731623424 28565979353055232 28735812761812992 28736919389077504 28787335256604672 28831866285391872 28835589889458176 28881223845675008 28890592754794496 28907769088180224 28941278225891328 29062356088651776 29114464066338816 29163267047292928 29172727449665536 29270156387549184 29398785004486656 29445310248910848 29449113078595584 29505286217662464 29606594966716416 29732862106810368 29783762090852352 29793423778381824 29943033545883648 30074619142520832 30170809653788672 30351353062621184 30399385800015872 30417459156615168 30427326411964416 30513659763490816 30531801059426304 30532976850894848 30696254801969152 30714504656191488 30750108115009536 30860405897166848 30878753344192512 30996022915269632 30997126532038656 31099541161771008 31103557633572864 31162886566969344 31349366606266368 31457007152136192 31467211631099904 31517010277957632 31655512764530688 31709704153464832 31814473142501376 31824793581453312 31879274763911168 31936433396645888 32056485257150464 32126305176649728 32136726772187136 32190595806527488 32248312629035008 32299347412516864 32329034312712192 32420763498708992 32440038625640448 32491376826384384 32501916849143808 32614770727092224 32738538134962176 32789181265739776 32808675428204544 32819318380873728 32875502100283392 32933274347473984 32934446940291072 33110566977404928 33287628832899072 33308702019158016 33433912358043648 33486823420329984 33491148207030272 33574980868374528 33633982312313856 33691560663056384 33730615048142848 33813843180294144 33815047125860352 33871729436655616 33942160860512256 34052861679632384 34060015585722368 34113917491871744 34145272195448832 34199309025017856 34202508044435456 34316735075057664 34327867233927168 34349598957256704 34447061217378304 34533286652215296 34592404531052544 34717956634312704 34722440420524032 34784696768397312 34838505094848512 34870525779678336 34930220981551104 34970711189618688 35117013607120896 35179977413492736 35368105634955264 35372673387200512 35461215748620288 35520657441685504 35523531880421376 35524796699639808 35579749884100608 35584344969969664 35673417172647936 35774635584782336 35864184109400064 35927208379062528 35928487571226624 35988712526446592 36030429710516224 36063545914294272 36120618520805376 36181165534609408 36214420282343424 36276416110657536 36279351707664384 36336765839081472 36340164797212672 36341458692734976 36473358936047616 36691617067978752 36754429814243328 36887828923957248 36892592946806784 36950977567260672 37049933640908232 37113359792898048 37156380638969856 37176894524751872 37311826957565952 37578612237139968 37583465473900544 37677541732909056 37740698531790848 37879025913298944 37903005745938432 37946941929160704 38010550308831232 38105695616237568 38149866752311296 38309469389586432 38317517533937664 38378157178355712 38383113675472896 38442488380522496 38477821549989888 38543692117573632 38749808118202368 38752943869550592 38819285421785088 39026875183398912 39193318231704576 39198380005982208 39260413665214464 39265484104794112 39363770673266688 39643816142413824 39711682787803136 39724565037842432 39794257560600576 39924044727844864 39960739621896192 40032388091215872 40095741615538176 40099492190027776 40246465032880128 40487301592252416 40534233424330752 40569768549285888 40703811226435584 40709068079235072 40882685396864256 40952672874921984 41000144153346048 41171671125590016 41329502042718208 41466054882361344 41799155475021824 41824006340345856 41942676202848256 41956282174799872 42022680370610176 42047664128262144 42207350352707584 42272517947129856 42281398658138112 42348311369220096 42419297523335168 42433058108604416 42458285848264704 42761869097435136 42848969029582848 43105379083616256 43247799428087808 43253384834187264 43321835768512512 43335889132191744 43744900570939392 43759091174498304 43834002800377856 43912595920388096 44147422636539904 44173669617893376 44257929326493696 44383505110532096 44409892450074624 44411602692210688 44578549810724864 44649097893773312 44675643136278528 44690135667572736 44727429985468416 44845309749751808 44914550318825472 45085124240392192 45111928713781248 45256214480683008 45527029593931776 45599078700023808 45755646766743552 45770489645236224 45799465276342272 46044382202953728 46290608845750272 46296587227365376 46379595691196416 46494034372904448 46495689798057984 46573627975401472 46627614919491584 46655336450359296 46744329850454016 46822684809494528 46906636551323648 47024049909399552 47157474179940352 47185510728204288 47200817446649856 47275515416936448 47364709173895168 47439666512134144 47483269146796032 47564556230197248 47721709713752064 47737190372179968 47818912145866752 47902944505416704 47904650094968832 48084727885725696 48160824694407168 48285893709791232 48372468943552512 48449021118775296 48631145248063488 48922156090638336 49005906418991104 49107807202443264 49183771898609664 49190123929075712 49267970089680896 49313253150425088 49370415797108736 49399911521210976 49401670410436608 49484479723864064 49541840851959808 49665850466107392 49749102610087936 49931443249348608 49963053028737024 50104816316186624 50150868537065472 50230235130494976 50236722310545408 50450973468470784 50505367884398592 50537340994584576 50595922572214272 50720764770441216 50807594154983424 51079292519448576 51090023378583552 51170876237807616 51303762066653184 51391589490098176 51666410824269824 51670591826067456 51759047229046784 51888606796578816 52083660630786048 52177045152595968 52257757642272768 52259618285420544 52264506674642944 52347218220285952 52395331472326656 52456066784428032 52675520410681344 52769966120239104 52858421523218432 53052158452432896 53059010080800768 53280986162528256 53285297820632064 53369624826150912 53376517454954496 53460988820717568 53661953377173504 53890812568593792 53983068789669888 54045644565774336 54093024732381184 54271748301914112 54278757438980096 54414624165986304 54510247195819008 54512188039102464 54603563833229312 54666858871128064 54803697066049536 54895561500786688 55131644721364992 55288073176481792 55338889420210176 55426466350891008 55670039689347072 55734570958454784 55765341787127808 55967740436348928 56063552171016192 56367918355709952 56375198210850816 56611047797686272 57015825463246848 57131958706110464 57471625523625984 57473838778155008 57574670513209344 57663732570783744 57671179778916352 57781185509588992 57815538176360448 58124712177303552 58228928132677632 58326534094585856 58345454899331072 58540312775098368 58797570008973312 58890620497821696 58898226157191168 59010572435324928 59465724213620736 59567524181704704 59586847556763648 59886067091767296 60149238285041664 60341619307577344 60702706125242368 60834918313230336 60854652823928832 61027319526981632 61063602118852608 61065953701789696 61392509603938304 61429009312382976 61500216230019072 61720811794333696 61757506688385024 61992045830539264 61994253064077312 62199082323542016 62207115267145728 62698733212532736 62914014304272384 62934423262199808 63034020555915264 63311025529061376 63419408306929664 63628946285002752 63649587162906624 63872866793291776 64112970514300928 64273453544374272 64381191613054976 64496625258070016 64598694825033728 64658068625424384 64841526997417984 64880077251280896 64982753652768768 65003833698287616 65229541454184448 65477076269924352 65578362531479552 65617350856409088 65638636761747456 65751004200566784 65866548694947968 65868893880582144 66221133954809856 66575257665798144 66617404038316032 66867824716087296 66973646840659968 66982296414060544 67149961736749056 67267964624627712 67383121326112768 67627686360588288 67743458873311232 67884321721024512 68105723359264768 68120031171444736 68227834983743488 68290544390897664 68398618050035712 68405016088870912 68633470150115328 68655734467854336 68699197914513408 68894122434756608 69066573304430592 69435913268625408 69444880841048064 69569393536794624 69677010189697024 69741051559356672 69860441963102208 69941422379237376 70234027214241792 70359954826985472 70736211269910528 71041314883371008 71047063760842752 71049593399279616 71159499768201216 71168689939939328 71346834345295872 71549271169564672 71728368218800128 71854416758125056 71856975142453248 71977425052893184 72060859421032448 72127091828588544 72241237041610752 72362331069218816 72428840564686848 72558703415328768 72673531678162944 72680329594425344 72682917385469952 72946717872095232 73383234135957504 73508859628486656 73775657847914496 73785185893613568 73901955134521344 74099867281816464 74226719585796096 74312761277939712 74353789049503744 74623653915131904 75157224474279936 75166930947801088 75355083465818112 75481397063581696 75758051826597888 75806011491876864 75893883858321408 76021100617662464 76211391232475136 76299733504622592 76618938779172864 76635035067875328 76756314356711424 76884976761044992 76955643099979776 77087384235147264 77499616236404736 77505887739101184 77638570843570176 78053750366797824 78386636463409152 78396760011964416 78520827330428928 79287632284827648 79423365575606272 79449130075684864 79588515121201152 79848089455689728 79921479243792384 80064776182431744 80191483231076352 80198984380055552 80492930065760256 80974603184504832 81068466848661504 81139537098571776 81407622452871168 81418136158470144 81765370793728512 81905345749843968 82000288306692096 82343342251180032 82932109764722688 83598310950043648 83648012680691712 83885352405696512 83912564349599744 84045360741220352 84095328256524288 84414700705415168 84562797316276224 84696622738440192 84838595046670336 84866116217208832 84916571696529408 85523738194870272 85697938059165696 86210758167232512 86495598856175616 86506769668374528 86643671537025024 86671778264383488 87489801141878784 87518182348996608 87668005600755712 87825191840776192 88294845273079808 88347339235786752 88515858652987392 88819784900149248 88823205384421376 89157099621449728 89298195787546624 89351286272557056 89380271335145472 89690619499503616 89829100637650944 90170248480784384 90223857427562496 90512428961366016 91054059187863552 91198157400047616 91540979290472448 91598930552684544 92088764405907456 92581217691500544 92593174454730752 92759191382392832 92988068745808896 92991379596115968 93147255950802944 93255229838983168 93310672900718592 93488659700908032 93645369618989056 93813273102647296 94048099818799104 94314948359880704 94371021456408576 94401634893299712 94551030833872896 94729418347790336 94879333024268288 94966538293592064 95129112460394496 95443419427504128 95474380744359936 95637824291733504 95805889010833408 95809300189937664 96169455771451392 96571787419582464 96744937887105024 96898042237550592 97262290496126976 97844312181276672 98011812837982208 98215614404886528 98367543797219328 98380247858151424 98626506300850176 98799823042421952 98803340820873216 98968959447728128 99083681703919616 99331700932214784 99498205220175872 99862886498697216 99926106057474048 100209632632373248 100301737074130944 100460470260989952 100473444621090816 100901946936941568 101074681989169152 101191845144428544 101441529540882432 101615188309966848 102158585038897152 102180046757167104 102341752475615232 102607524133306368 102783178980196352 103341183652134912 103518094458093568 103777213593157632 104167321261572096 104354090305191936 104515515284545536 104529013349285888 104694436440571904 104790662944653312 104912133568856064 105351040821362688 105539932240478208 105716843046436864 106104316904865792 106118020161601536 106561972325056512 106570595641264128 106739249652301824 106753034909908992 107323906754347008 107781625137187584 107966137579339776 108091289131548672 108186049464762368 108543496603828224 108557514877960192 108829248331972608 109020494391638016 109024376078204928 109207127666458624 109791123001573376 110263289442729984 110576146352963584 110677778840420352 110852932701782016 111340079378694144 111469141916909568 111530683574255616 111935480872697856 112735836711419904 112750396421701632 113222095595372544 114031650926493696 114263917412220928 114947677556310016 115149341026418688 115327465141567488 115342359557832704 115562371019177984 115631076352720896 116249424354607104 116457856265355264 116653068189171712 116690909798662144 117080625550196736 117595140017946624 117781240995643392 117796452314382336 118931448427241472 119135048363409408 119173695113527296 119772134183534592 120298476570083328 121405412250484736 121709305647857664 122054639053963264 122127204237705216 122131907403579392 122785019207876608 122858018624765952 123000432460038144 123441623588667392 123515013376770048 123984091661078528 123988506128154624 124398164647084032 125397466425065472 125828028608544768 125868846524399616 126068041111830528 126622051058122752 126838816613859328 127257892570005504 127299174325813248 128225941028601856 128546907088748544 128762383226109952 128993250516140032 129197389650067456 129316137250848768 129683053994835968 129760154502561792 129965507305537536 130007667396575232 130459082908368896 131156725062959104 131234701712818176 131277273523494912 131502008401133568 131733097389895936 131737787761164288 132442267909619712 133150515331596288 133234808076632064 133735649432174592 133947293681319936 134535929249255424 134766242652225536 135255372721176576 135486917746622464 135768643442049024 136211446718529536 136240062342889472 136455669967486976 136581088781795328 136797236100071424 136810032177741824 137266940300230656 137311468935708672 137398395829026816 137788244869513216 138133146608861184 138871826537250816 138889761682096128 139138787073589248 139354020379394048 139482103118713344 139720883926204416 139882844758474752 140468054428483584 140719909653970944 141472422539821056 142082629766742016 142094127521685504 142318999536402432 142337379879878656 142693668690591744 143098542339129344 143456736437600256 143708833516250112 143713950284906496 143954850105786368 144121718842064896 144254183657177088 144482474083221504 144724662138437632 144857681129373696 145117406830657536 145347063356325888 145360659188850688 145893435744190464 146766468271915008 147017719256973312 147551315695828992 147570371787227136 147803910269042688 148199734563632928 148453439171592192 148625522555879424 149247307830263808 150314448948559872 150333861895602176 150710166931636224 150962794127163392 151516103653195776 151612022983753728 151787767716642816 152042201235324928 152422782464950272 153237877558345728 153270070135750656 153512628713422848 153769953522089984 153911286199959552 154174768470294528 154999232472809472 155011775478202368 155277141687140352 156773272926818304 156793520023928832 157041654660857856 158575264569655296 158846731151212544 158898260151369728 159177030242402304 159842958487584768 160129552364863488 160382966462152704 160397968760111104 160985860131520512 161949206369009664 162136933697323008 162279074197143552 162815244905742336 162836272316940288 163530741587457024 163810691499687936 164000576613384192 164686684502360064 165864219529445376 167196621900087296 167296025361383424 167770704811393024 167825128699199488 168190656513048576 168829401410830336 169125594632552448 169677190093340672 169732232434417664 169833143393058816 171047476389740544 171395876118331392 172421516334465024 172991197712351232 173013539336749056 173343556528766976 174979602283757568 175036364697993216 175336011201511424 175650383681552384 176589690546159616 176694678471573504 177031717305974784 177646410768842752 178314199242899456 178596391575093248 178702572545114112 178760542670290944 179381238999007232 179658201275301888 180340496961568768 180447714855124992 181024857922732032 182108118375727104 183081958580944896 183197861105369088 184177528811814912 185162435383001088 185186348909461504 185518382764785664 185976137491617792 185982759192231936 186294511901605888 186621345801437184 187290739237978112 187626546205294592 188096199637598208 188629896719761408 188742042912817152 188803269786599424 189102061667745792 189458836695580672 189758666048536576 189933076587184128 190258224920788992 190886838855008256 190948761488719872 191611778021666816 191618600379875328 192338911542902784 193143574839164928 193489875774210048 193796084475101184 194524580992253952 195688624362553344 196023625675964416 196431228809773056 196735087594438656 196760495716302848 197253012601700352 197599646084843904 197606681641746432 197937918895456256 198167363407839232 198663401864429568 198996410440351744 199725772997394432 199852212114948096 200419265264746496 200603474148261888 200920940521979904 200946889242181632 201803893873883136 202149363978338304 202883059081764864 203230376619933696 204317170077794304 204360093514334208 204683504951230464 205215048266612736 205566357960392704 206682367304269824 208334642523144192 208708180610383872 209031030569091072 209058026698571776 209388872881143808 209581325889306624 209824267137712128 210702081642725376 211079864480956416 211433686092873728 212208633809731584 213123944650113024 213141191282528256 213478499304603648 213506069819817984 214647813508694016 215563250274375168 215932275158679552 216182578263097344 216372098929524736 217086993207656448 218040988783276032 218048752156409856 218414255332917248 219582246003146752 220526578885459968 221152292705927168 221355557680840704 221705865403564032 222680158757388288 222938283833819136 223061367148511232 223870961745395712 225471673422839808 225500792843403264 226444191190745088 228063301852987392 229895355112620032 230654930283134976 230684719115665408 231124742038355968 231262152705441792 232498848709214208 232915712530710528 233306136378343424 233381819597324288 234161251100393472 235190280035893248 235562481991286784 237862896854482944 238270096726818816 238347390227054592 239544268367069184 240596953140166656 242810824500969472 243418611295715328 244109278107926528 244254408475410432 244263814807158784 245570038415753216 245716037249531904 246000864920076288 246883247177334784 247030026753540096 247968183322157056 248796329294168064 250794932850130944 251656057217089536 251737693048799232 252136082223661056 253244102116245504 254515785140011008 254598348651626496 256451882057203712 257093814177497088 257524766452219904 257986501032280064 258394779300134912 258632274501697536 259366107989671936 259520309005123584 259931014611075072 260015334793150464 260918165816737792 262313450125918208 262469403425636352 262554547046989824 263004016802267136 263466194779791872 263475575522328576 264884535819239424 266469616153264128 267471298864349184 267894587362639872 269071858498510848 269532485304451072 270510745442353152 270973835493244928 271537286884098048 272480124685778944 272911339934973952 273162177563590656 273594472200142848 273620064355483648 274622937871417344 274796791658053632 275576489739026432 276266293217722368 277743653074501632 277779523364192256 278277574147178496 278708040758788096 278964206237426688 279441767852408832 279765689516949504 280936108856967168 281439819307941888 282944845079642112 284165259533484032 284188255043371008 284637999072804864 284674759759757312 285387337381183488 286197084678258688 286913472875200512 287417667032500224 287427900569812992 287909700211572736 288508367314354176 289449324276875264 289715362258747392 290234813661315072 290694126712651776 290721318377701376 291786871488380928 293532936543830016 294035438513946624 295102631391657984 295140743574454272 296399469127265856 296906878343184384 297251045111758848 298494615660527616 300628897897119744 300667723791204352 301420333863272448 301925588254326784 303224045967507456 303575535433285632 304084402470649856 304845564929900544 306475755116691456 306540140271501312 307025257426845696 307539907044179968 307822572399919104 308349536940589056 310023550956404736 310554283374280704 313546545853636608 313587040047857664 314083309321715712 317150529139310592 317693462302425088 317796520302739456 318354060484804608 319685916975169536 320259104729726976 320795937520222208 321971720263041024 323898412738019328 324273867394646016 324558148394287104 325630489811484672 325672544633880576 327061483174914048 327621382999375872 329373369004720128 331728439058890752 334393243800174592 334592050722766848 335650257398398976 337658802821660672 338251189265104896 339354380186681344 339464464868835328 339666286786117632 342094952779481088 342791752236662784 344843032668930048 345982395424702464 346027078673498112 346687113057533952 349959204567515136 350072729395986432 350672022403022848 351300767363104768 353389356943147008 355292821537685504 356628398485798912 357192783150186496 357405145090228224 357521085340581888 358762477998014464 359316402550603776 360680993923137536 360895429710249984 364216236751454208 366163917161889792 366395722210738176 368355057623629824 370324870766002176 371036765529571328 371952274983235584 371965518384463872 372589023803211776 374581478475956224 375253092410589184 376192399275196416 377259793439522816 377484085825634304 377606539573198848 378204123335491584 378917673391161344 379517332097073152 379866153174368256 380516449841577984 381773677710016512 381897522977439744 383223556043333632 384677823085805568 386287149678329856 386979751548420096 387592168950202368 389049161984507904 391377248725106688 393470175188877312 393520991432605696 394506025203400704 395199292169687808 395213363283492864 395875837790912512 396334726815678464 397326803728859136 397992820880703488 399451545994788864 399704424229896192 400838530529492992 401206948296523776 401841881043959808 403607787747766272 404298727956676608 405766118163529728 406460753239867392 408634340155588608 408720187028668416 409367009902460928 410430096533225472 413364734608539648 416669285046288384 417416361220767744 418062061138182144 418116053397143552 418777745762287616 419162651778613248 419648534275424256 421404163285450752 422159728961912832 422867372185747456 424417267619463168 426247889300226048 426282382565056512 426956998609207296 427012139639635968 429295627017388032 431126500548750336 431864550317359104 432365156526194688 434173986415312896 436081977566552064 436828510665834496 439164492006293504 441053157770919936 442304585411854336 442711115361681408 443411730807128064 445360317514776576 445876567667638272 447741923490791424 450943346845679616 451001585686806528 452888382381490176 456126603705974784 459790710225240064 461309860566269952 461369438231330816 462249484076711936 462524305410883584 464997697418428416 465831425061421056 466612272756686848 466763639194648576 470380560071786496 471124963982573568 475725793708965888 476540193453637632 476694780454109184 481193906280333312 485621649001938944 486837222591430656 488218556215853056 488508816950820864 488527629614317568 491140076831506432 491432074499063808 492001729840152576 493766494354669568 494060053507080192 495936366644314112 497592658588336128 501589865700261888 503312114434179072 503475386097598464 506488204232491008 509031570280022016 509196697303252992 512903764114407424 514187628354994176 515049532904439808 515973002064560128 516789558600269824 517264549003395072 518732215979343872 519040618010247168 520030669586300928 521836331633475584 524626900251836416 524938806851272704 525109094093979648 526008033604534272 526932389559583744 526951151044657152 529769071638478848 532939232306528256 534942597728698368 535789174725279744 538143716997021696 539064970608902144 541021490884706304 541947670986489856 543074573768196096 544960249371557888 546324355127181312 547240128710967296 549245875742834688 549593583316107264 551152979478052864 552532586435444736 555487306149003264 555559046728384512 556555148294356992 557416081517576192 557928412474853376 558883535704817664 561872217713934336 562879638615883776 565889690159284224 568330519066968064 568376510086742016 569275998145609728 569349519519514624 570774674762366976 574835334065000448 574855801139625984 575819400423145472 577016734628708352 578898648553750528 579430724517494784 580469627322630144 581388253425303552 581442636755402752 583573742976761856 587065873087660032 588070877027893248 590205262783315968 590281487148908544 592798938254531712 593813756686368768 594502090223517696 596989231321055232 601257795794239488 601335447582408704 602840667726544896 603851176508653568 606448091935014912 608168804941299712 609691129859801088 612951510233382912 613080280543002624 614050514853691392 615079814088359936 615645144799838208 616699073881178112 620047101912809472 627093091707273216 627174080095715328 628166618643431424 634301058278621184 635593040605478912 639371833950339072 640518209459453952 641591875040444416 643943440526082048 647796825476038656 648547734789292032 649116296788574208 651260979622969344 654122966349828096 655242765998751744 658746738009440256 663456878117781504 669184101445533696 671300514796797952 675317605643321344 676502378530209792 678708760373362688 678928929737670656 679332573572235264 684189905558962176 689686065337860096 691964790849404928 692054157346996224 693374226115067904 699918409135030272 700145458791972864 702601534726209536 710585643075371008 713256796971597824 714385566300372992 714810290180456448 715042170681163776 717524955996028928 718632805101207552 721361987846275072 721790859420499968 728432473502908416 732327834323779584 732791444421476352 736710115247259648 740649741532004352 743904549966471168 745178047606423552 749162956951912448 750506184821178368 752384798550392832 754519586879045632 754968171651268608 755213079146397696 756408246670983168 757835346782322688 759034664194146304 759732306348736512 763547355420033024 763795045954879488 766447112086667264 769355646171611136 772574299356659712 773959503096840192 775184337900404736 778098323969015808 782754497450213376 786940350377754624 787041982865211392 789012050406801408 790398584339375616 790426726566985728 791751675581825024 792669453631356928 794653607457718272 795985641761406976 799408848459792384 801677061058985984 802413896593047552 803683762087919616 807215575495532544 808597455913353216 811532236327059456 812921506479734784 817440374057336832 818734019804921856 820860193066450944 826729469217079296 833338570092576768 834832722441535488 836124122276364288 836232106794287104 837555491524575232 838325303557226496 839297068550848512 842808326570901504 844319457923825664 845734744371494912 848834535238926336 852495778600452096 852564765130113024 853913997218414592 854024279279271936 858591254034776064 862253001097500672 863729100634718208 868347972830625792 872163955133104128 873657021331668992 878328984012587008 882106315541839872 885422230723362816 890720635029553152 891753135335276544 895483846981582848 901886693691359232 902003171373613056 905776764762980352 912253207411949568 919581420450480128 922619721132539904 922738876462661632 924498968153423872 925048610821767168 931662850122842112 933224545513373696 933527278389297152 940761120143572992 942249927965147136 951451587417931776 953080386907275264 953389560908218368 962387812560666624 971243298003877888 973674445182861312 977017633901641728 977055259228635136 982280153663012864 982864148998127616 987532988709339136 988120107014160384 991872733288628224 995185317176672256 1003179731400523776 1006950772195196928 1012976408464982016 1018063140560044032 1018393394606505984 1025807528228814848 1028375256709988352 1030099065808879616 1031946004129120256 1034529098006790144 1037464431958687744 1038081236020494336 1040061339172601856 1043672663266951168 1049253800503672832 1049877613702545408 1050218188187959296 1052016067209068544 1053864779119167488 1053902302089314304 1065878464613056512 1069885195457396736 1071578349450559488 1076287433994043392 1078129941217804288 1082042981769412608 1089920498743115776 1092648710254362624 1094480257421934592 1098491751485669376 1099187166632214528 1102305958956105728 1105065172870889472 1110974612298006528 1113110296588713984 1114832163035152384 1115856824949706752 1117767071409635328 1123744435427868672 1125759277231767552 1131779380318568448 1136753020173484032 1138551996291219456 1138699039039029248 1141549349524733952 1149670668130000896 1151638800846290944 1154033469257416704 1157797297107501056 1158861449034989568 1160939254645260288 1162776506850607104 1162885273510805504 1167147485953523712 1174131746175320064 1180410525566631936 1180562974297817088 1185597876509063424 1187627513372737536 1189004180447035392 1193978462642110464 1202515591588478976 1207702353017307136 1212896183870029824 1216337609882599424 1219382259719602176 1225903020466765824 1226160561086005248 1228101029707382784 1230159628176719872 1231290289599676416 1240094203825618944 1254186183414546432 1254348160191430656 1256333237286862848 1268602116557242368 1271186081210957824 1278743667900678144 1281036418918907904 1283183750080888832 1287886881052164096 1295593650952077312 1297095469578584064 1302521959245938688 1308245932699656192 1310485531997503488 1317493476018880512 1326913756235563008 1342601029593595904 1350635211286642688 1353004757060419584 1357417520746725376 1357857859475341312 1358665147144470528 1368379811117924352 1379372130675720192 1383929581698809856 1384108314693992448 1386748452230135808 1399836818270060544 1400290917583945728 1421171286150742016 1426513593943195648 1428771132600745984 1429620580360912896 1430084341362327552 1435049911992057856 1442723975692550144 1443581718840999936 1456864947005816832 1464655668647559168 1465582888842952704 1473420230494519296 1481299483064008704 1487809099932942336 1490356095212847104 1498325913903824896 1501012369642356736 1504769597100785664 1509936343302537216 1510426158292795392 1515670693564645376 1518069328388292608 1519464612697473024 1527094710840066048 1527590091909758976 1532894224173334528 1538711292343222272 1545148598713319424 1547919006193680384 1550368675800809472 1556196647938031616 1565508994900426752 1573880700755509248 1574083965730422784 1578024100813602816 1580797168678751232 1580853453133971456 1583503351163650048 1585338907262713856 1589307214915436544 1591971283522813952 1598817696919584768 1603354122117971968 1604827793186095104 1607367524175839232 1614431150991065088 1617194911826706432 1623064472654118912 1625843012959469568 1634880748114673664 1641720386132901888 1653458938434158592 1666677140185153536 1669665444883070976 1672248244552728576 1672464213588574208 1676650607114452992 1685616653141803008 1688638915847651328 1691469488742989824 1697669070477852672 1704991557200904192 1705129530260226048 1707827994436829184 1708048558558543872 1724506002195001344 1727458201269436416 1736695945661251584 1744327910266208256 1747314042663337984 1764212631083679744 1770844461446725632 1781441270059106304 1783506270670553088 1790967693963165696 1803773387382718464 1804006342747226112 1811553529525960704 1824506414823899136 1839162840900960256 1845239442265079808 1845477752925323264 1850097221643534336 1866449091026747392 1867054556778594304 1881522240287145984 1884499855930294272 1902903174835863552 1906779121816436736 1924775625121333248 1942486596007755776 1947348890365722624 1954110518457270272 1964560307326025728 1965728297996255232 1975065977418678272 1976240214028320768 1983745466577256448 1990370634353344512 2013901544390393856 2025952816929964032 2036126281120088064 2036786789213011968 2060198131617759232 2063892008258240512 2069058196013580288 2074928863917375488 2076162472040988672 2080122678345203712 2087345326533902336 2098507601007345664 2099755227405090816 2100436376375918592 2107729558238334976 2107804604178628608 2131756929226113024 2139770390914793472 2143156698901118976 2152574867988086784 2156259882435608576 2164085963538825216 2179840997486231552 2185297420508725248 2188960514843869184 2196983502971338752 2198374333264429056 2204611917912211456 2210130345741778944 2221949224596013056 2229664326070304768 2231713649899413504 2235534142819270656 2247488870855737344 2251518554463535104 2263558760637136896 2273506040346968064 2277103992582438912 2299341336260001792 2303277601692581888 2308066938514833408 2315594594215002112 2317722898069979136 2321878509290520576 2325553013701214208 2325770547021611008 2334294971907047424 2348263492350640128 2360821051133263872 2361125948595634176 2371195753018126848 2375255026745475072 2378008360894070784 2387956925284220928 2405031183176957952 2415404706034614272 2425792367740059648 2432675219765198848 2438764519439204352 2452321122172010496 2456202059414765568 2460319256353439744 2462580579199352832 2480188407651237888 2508372366829092864 2508696320382861312 2512666474573725696 2537204233114484736 2542372162421915648 2557487335801356288 2562072837837815808 2566367500161777664 2575773762104328192 2591187301904154624 2605043918491877376 2616491865399312384 2620971063995006976 2634986952037761024 2685202059187191808 2701270422573285376 2706009514120839168 2715715718950682624 2717330294288941056 2736759622235848704 2758744261351440384 2767859163397619712 2768216629387984896 2773496904460271616 2799673636540121088 2800581835167891456 2842342572301484032 2853027187886391296 2859241160721825792 2860168682724655104 2870099823984115712 2885447951385100288 2887163437681999872 2913729894011633664 2931165777685905408 2946840460989038592 2962598966128017408 2975618199865884672 2980712190425694208 3002024739284713472 3009539194201571328 3020852316585590784 3031341387129290752 3036138656776585216 3038929225394946048 3054189421680132096 3055180183819517952 3065788448346669056 3077422584686444544 3090297197426638848 3095838012387360768 3112393295876063232 3131017989800853504 3147761401511018496 3148167931460845568 3156048201627205632 3161594337357502464 3161706906267942912 3167006702327300096 3183942567045627904 3197635393839169536 3206708244235943936 3209655586372190208 3214735048351678464 3228862301982130176 3234389823653412864 3246128945308237824 3269761496229347328 3283440772265803776 3306917876868317184 3339330889766141952 3344496489105457152 3344928427177148416 3353301214228905984 3371233306283606016 3377277831695302656 3382938977485979648 3395338140955705344 3410259060520452096 3415655988873658368 3416097117117087744 3449012004390002688 3454916402538872832 3473391891322503168 3488655820532416512 3494628085326675968 3541688922893451264 3562882540118212608 3567012541341106176 3581935387926331392 3607546774765436928 3623107059051921408 3649012829647798272 3678325681801920512 3690478884530159616 3732898182053494784 3734109113557188608 3763044480574291968 3768999711860588544 3805806349671727104 3813558243632873472 3849551250242666496 3908221036914540544 3929120614652051456 3931456595992510464 3950131954837356544 3952480428056641536 3967490933154512896 3980741268706689024 4027803088780787712 4051905633859928064 4072252562240176128 4073573578426023936 4120396263235518464 4127784016516481024 4138116392027160576 4149857727834750976 4152324944081977344 4160245356690407424 4174690653067804672 4197015202014691328 4199510454810181632 4200872752751837184 4215459116476669952 4263513858452226048 4279540781829586944 4286313397802237952 4305149735976173568 4328171927077650432 4359681994972463104 4370594841017450496 4377921029687738368 4393967005942677504 4396748666528858112 4409223835824422912 4420260691483557888 4443898449192026112 4459328652140609536 4463427299798827008 4471068285638541312 4494977741711474688 4503037108927070208 4547012080693936128 4554207985164877824 4598682672520003584 4606555203385163776 4616133877029666816 4635445796139958272 4643757018581041152 4651106027402428416 4651541094043222016 4668589943814094848 4696526984701280256 4721642102266527744 4722251897191268352 4742391506036253696 4750510053490950144 4756016721788141568 4775913850568441856 4810062366353915904 4830809412069228544 4851584735480119296 4865350439530397696 4877529038878408704 4904642244344020992 4920638512706879488 4925161158398705664 4960376815302475776 5016744733658185728 5017392640765722624 5074408466228969472 5084744324843831296 5114974671602712576 5124145675675631616 5132735000323555328 5182374603808309248 5210087836983754752 5232983730798624768 5241942127990013952 5370404118374383616 5402540845146570752 5412019028241678336 5431431437901365248 5434660588577882112 5473519244471697408 5517488522702880768 5535718326795239424 5536433258775969792 5599347273080242176 5601163670335782912 5684685144602968064 5706054375772782592 5720337365449310208 5740199647968231424 5770895902770200576 5774326875363999744 5827459788023267328 5862331555371810816 5893680921978077184 5925197932256034816 5951236399731769344 5961424380851388416 6041704633171181568 6062682774258581504 6072277313553170432 6077858450789892096 6108378843360264192 6110360367639035904 6131576896693338112 6180594394853277696 6191676024774721536 6224786591752126464 6262035979601707008 6295522803022036992 6323188674715004928 6323413812535885824 6334013404654600192 6367885134091255808 6395270787678339072 6413416488471887872 6419311172744380416 6429470096703356928 6457724603964260352 6468779647306825728 6492257890616475648 6539522992458694656 6566881544531607552 6613835753736634368 6688992978210914304 6689856854354296832 6706602428457811968 6742466612567212032 6754555663390605312 6765877954971959296 6790676281911410688 6820518121040904192 6831311977747316736 6898024008780005376 6909832805077745664 6946783782645006336 6977311641064833024 7083377845786902528 7125765080236425216 7134025082682212352 7163870775852662784 7215093549530873856 7246214118103842816 7298025659295596544 7380957769060319232 7465796364106989568 7468218227114377216 7526088961148583936 7537999423721177088 7611612699343454208 7627116487265746944 7699102500485332992 7816442073829081088 7858241229304102912 7862913191985020928 7904960856113283072 7934981866309025792 8055606177561575424 8103811267719856128 8147147156852047872 8240792526471036928 8255568033032962048 8276232784054321152 8299715455669501952 8304649888163954688 8320490713380814848 8349381306135609344 8394030404029382656 8399020909620363264 8401745505503674368 8430918232953339904 8527027716904452096 8559081563659173888 8610299471952347136 8656343854155300864 8719363989944926208 8741189682034900992 8755842059375476736 8793497333057716224 8818447671648845824 8840521382967115776 8887796898384052224 8918657304281219072 8926854599597654016 8942136571277082624 9006074217854140416 9094024161387872256 9108415970329755648 9197365345040007168 9213110406770327552 9232267754059333632 9270891592279916544 9287514037162082304 9303082188086444032 9337179887628189696 9393053969402560512 9443284204533055488 9444503794382536704 9484783012072507392 9501020106981900288 9551827701136883712 9620124732707831808 9661618824138457088 9703169470960238592 9809284488688041984 9841277025413758976 9850322316797411328 9920753630604951552 10033489467316371456 10034785281531445248 10148816932457938944 10169488649687662592 10248291351351263232 10265470000647110656 10364749207616618496 10420175673967509504 10465967461597249536 10483884255980027904 10805081690293141504 10862862875802730496 10869321177155764224 10947038488943394816 11034977045405761536 11071436653590478848 11198694546160484352 11202327340671565824 11412108751545565184 11440674730898620416 11480399295936462848 11541791805540401152 11548653750727999488 11724663110743621632 11787361843956154368 11850395864512069632 11902472799463538688 12083409266342363136 12125365548517163008 12144554627106340864 12155716901579784192 12216757686720528384 12220720735278071808 12263153793386676224 12361188789706555392 12383352049549443072 12449573183504252928 12524071959203414016 12591045606044073984 12646377349430009856 12668026809309200384 12735770268182511616 12790541575356678144 12826832976943775744 12838622345488760832 12858940193406713856 12915449207928520704 12984515781232951296 13079045984917389312 13133763089063215104 13227671507473268736 13377985956421828608 13379713708708593664 13413204856915623936 13484933225134424064 13509111326781210624 13531755909943918592 13641036242081808384 13662623955494633472 13796048017560010752 13819665610155491328 13954623282129666048 14166755691573805056 14251530160472850432 14268050165364424704 14327741551705325568 14430187099061747712 14492428236207685632 14596051318591193088 14761915538120638464 14931592728213979136 14936436454228754432 15052177922297167872 15223225398686908416 15254232974531493888 15398205000970665984 15632884147658162176 15716482458608205824 15725826383970041856 15869963732618051584 16111212355123150848 16207622535439712256 16294294313704095744 16481585052942073856 16511136066065924096 16552465568108642304 16609299776327909376 16698762612271218688 16788060808058765312 16798041819240726528 16803491011007348736 16861836465906679808 17054055433808904192 17118163127318347776 17220598943904694272 17312687708310601728 17438727979889852416 17482379364069801984 17511684118750953472 17586994666115432448 17636895343297691648 17681042765934231552 17775593796768104448 17837314608562438144 17853709199195308032 17884273142554165248 18188048322775744512 18216831940659511296 18394730690080014336 18541783184559833088 18575028074324164608 18606164376172888064 18674359775256379392 18786107938805121024 18886568409066110976 18969566024145014784 19002040213963800576 19103655402273767424 19240249465415663616 19406338941920477184 19618568977376083968 19682554050827517952 19700644633594822656 19841507261209903104 20066978934632742912 20069570563062890496 20297633864915877888 20530940001294221312 20729498415233236992 20840351347935019008 20931934923194499072 21610163380586283008 21725725751605460992 21738642354311528448 21894076977886789632 22142873307180957696 22397389092320968704 22404654681343131648 22824217503091130368 22881349461797240832 22960798591872925696 23083583611080802304 23097307501455998976 23449326221487243264 23574723687912308736 23804945598927077376 24166818532684726272 24250731097034326016 24289109254212681728 24311433803159568384 24441441470556143616 24526307586773352448 24722377579413110784 24766704099098886144 24899146367008505856 25048143918406828032 25182091212088147968 25292754698860019712 25336053618618400768 25471540536365023232 25581083150713356288 25677244690977521664 25830898415857041408 25969031562465902592 26158091969834778624 26267526178126430208 26455343014946537472 26755971912843657216 26759427417417187328 26826409713831247872 27018222653562421248 27063511819887837184 27282072484163616768 27325247910989266944 27592096035120021504 27639331220310982656 27909246564259332096 28333511383147610112 28503060320945700864 28655483103410651136 28860374198123495424 28984856472415371264 29523831076241276928 29872872908457508864 30104355844594335744 30446450797373816832 30508465949062987776 30796410001941331968 31265768295316324352 31451652767940083712 31739927465236103168 32415245070879424512 32588588627408191488 33022272132131848192 33104931136217284608 33397525224542437376 33576121616117530624 33596083638481453056 33606982022014697472 33723672931813359616 34236326254636695552 34441197887809388544 34625375416621203456 35023368237501906944 35173989332230864896 35273790686595383296 35362085531868463104 35551187593536208896 35674629217124876288 35707418398390616064 36376096645551489024 36433663881319022592 36789461380160028672 37083566369119666176 37150056148648329216 37212328752345776128 37348719550512758784 37572215877610242048 37773136818132221952 37939132048290029568 38004080427927601152 38207310804547534848 38480498930831327232 39237137954752167936 39365108101655035904 39401289267189645312 39683014522419806208 40133957869265485824 40139141126125780992 40595267729831755776 41061880002588442624 41458996830466473984 41863869846388998144 43220326761172566016 43451451503210921984 43477284708623056896 43788153955773579264 44285746614361915392 44794778184641937408 44809309362686263296 45648435006182260736 45762698923594481664 45921597183745851392 46167167222161604608 46194615002911997952 46898652442974486528 47149447375824617472 47609891197854154752 48333637065369452544 48501462194068652032 48622867606319136768 48882882941112287232 49052615173546704896 49444755158826221568 49533408198197772288 50096287836813656064 50364182424176295936 50585509397720039424 50672107237236801536 51162166301426712576 51354489381955043328 51661796831714082816 51938063124931805184 52316183939669557248 52535052356252860416 52910686029893074944 53511943825687314432 53518854834834374656 53652819427662495744 54127023639775674368 54564144968327233536 54650495821978533888 55184192070240043008 55818493128518664192 57006120641891401728 57310966206821302272 57720748396246990848 59047662152482553856 59745745816915017728 60208711689188671488 60892901594747633664 61592820003882663936 62531536590632648704 63479854930472206336 64830490141758849024 65177177254816382976 66795050449084874752 67152243232235061248 67192167276962906112 67213964044029394944 67447345863626719232 68472652509273391104 68882395775618777088 69250750833242406912 70046736475003813888 70347978664461729792 70547581373190766592 70724171063736926208 71349258434249752576 71414836796781232128 72752193291102978048 72867327762638045184 73578922760320057344 74167132738239332352 74300112297296658432 74424657504691552256 74697439101025517568 75144431755220484096 75546273636264443904 75878264096580059136 76008160855855202304 76414621609095069696 78474275909504335872 78802578534379290624 79366029044839612416 80267915738530971648 80278282252251561984 81190535459663511552 82123760005176885248 82917993660932947968 83727739692777996288 86440653522345132032 86954569417246113792 88571493228723830784 89618618725372526592 91296870012364521472 91525397847188963328 91843194367491702784 92334334444323209216 92389230005823995904 93797304885948973056 95219782395708309504 97002924388137304064 97245735212638273536 97765765882224574464 98105230347093409792 99066816396395544576 100192575673627312128 100728364848352591872 101171018795440078848 101344214474473603072 102708978763910086656 103323593663428165632 103876126249863610368 105070104712505720832 105821372059786149888 107023887651374628864 108254047279551348736 109128289936654467072 109300991643957067776 110368384140480086016 111636986257037328384 114012241283782803456 114621932413642604544 115441496792493981696 118095324304965107712 119491491633830035456 120417423378377342976 121785803189495267328 123185640007765327872 126959709860944412672 129660980283517698048 130354354509632765952 133590100898169749504 134384334553925812224 134427928088058789888 134894691727253438464 136945305018546782208 137764791551237554176 138501501666484813824 140093472950007627776 140695957328923459584 141095162746381533184 141448342127473852416 142698516868499505152 142829673593562464256 145504386582205956096 147157845520640114688 148334265476478664704 148600224594593316864 148849315009383104512 150288863510440968192 151092547272528887808 151756528193160118272 152016321711710404608 156948551819008671744 157605157068758581248 158732058089679224832 160535831477061943296 160556564504503123968 162381070919327023104 164247520010353770496 167455479385555992576 172881307044690264064 177142986457447661568 179237237450745053184 183686388734983405568 184668668888646418432 184778460011647991808 187594609771897946112 190439564791416619008 194005848776274608128 194491470425276547072 195531531764449148928 196210460694186819584 200385151347254624256 201456729696705183744 202342037590880157696 205417957527820173312 206647187326856331264 207752252499727220736 210140209425011441664 211642744119572299776 214047775302749257728 216508094559102697472 218256579873308934144 218601983287914135552 220736768280960172032 223273972514074656768 228024482567565606912 229243864827285209088 238982983267660070912 240834846756754685952 243571606378990534656 246371280015530655744 253919419721888825344 259321960567035396096 267180201796339499008 268855856176117579776 269789383454506876928 273890610037093564416 275529583102475108352 277003003332969627648 280186945900015255552 281391914657846919168 285397033736999010304 285659347187124928512 291008773164411912192 294315691041280229376 297200449189186633728 297698630018766209024 300577727020881936384 302185094545057775616 303513056386320236544 304032643423420809216 315210314137517162496 317464116179358449664 321071662954123886592 324762141838654046208 334910958771111985152 354285972914895323136 358474474901490106368 367372777469966811136 369337337777292836864 369556920023295983616 380879129582833238016 388011697552549216256 388982940850553094144 391063063528898297856 392420921388373639168 400770302694509248512 404684075181760315392 410835915055640346624 413294374653712662528 415504504999454441472 420280418850022883328 423285488239144599552 428095550605498515456 433016189118205394944 436513159746617868288 441473536561920344064 446547945028149313536 456048965135131213824 477965966535320141824 481669693513509371904 487143212757981069312 492742560031061311488 507838839443777650688 518643921134070792192 537711712352235159552 539578766909013753856 551059166204950216704 554006006665939255296 562783829315693838336 570794067473998020608 571318694374249857024 582017546328823824384 588631382082560458752 595397260037532418048 601155454041763872768 604370189090115551232 607026112772640473088 630420628275034324992 634928232358716899328 642143325908247773184 649524283677308092416 669821917542223970304 716948949802980212736 734745554939933622272 738674675554585673728 739113840046591967232 761758259165666476032 776023395105098432512 777965881701106188288 784841842776747278336 801540605389018497024 809368150363520630784 821671830111280693248 826588749307425325056 831009009998908882944 840560837700045766656 856191101210997030912 873026319493235736576 882947073123840688128 893095890056298627072 912097930270262427648 974286425515962138624 1015677678887555301376 1075423424704470319104 1079157533818027507712 1102118332409900433408 1108012013331878510592 1141588134947996041216 1142637388748499714048 1164035092657647648768 1177262764165120917504 1190794520075064836096 1202310908083527745536 1214052225545280946176 1260841256550068649984 1269856464717433798656 1284286651816495546368 1299048567354616184832 1339643835084447940608 1433897899605960425472 1469491109879867244544 1478227680093183934464 1523516518331332952064 1552046790210196865024 1555931763402212376576 1569683685553494556672 1618736300727041261568 1653177498614850650112 1662018019997817765888 1712382202421994061824 1746052638986471473152 1765894146247681376256 1786191780112597254144 1948572851031924277248 2031355357775110602752 2150846849408940638208 2158315067636055015424 2204236664819800866816 2216024026663757021184 2285274777496999428096 2328070185315295297536 2354525528330241835008 2381589040150129672192 2404621816167055491072 2428104451090561892352 2521682513100137299968 2568573303632991092736 2679287670168895881216 2938982219759734489088 3047033036662665904128 3139367371106989113344 3237472601454082523136 3306354997229701300224 3324036039995635531776 3424764404843988123648 3492105277972942946304 3531788292495362752512 3572383560225194508288 3897145702063848554496 4062710715550221205504 4301693698817881276416 4316630135272110030848 4408473329639601733632 4570549554993998856192 4656140370630590595072 4709051056660483670016 4763178080300259344384 4856208902181123784704 5137146607265982185472 5358575340337791762432 6094066073325331808256 6278734742213978226688 6474945202908165046272 6612709994459402600448 6648072079991271063552 6984210555945885892608 7063576584990725505024 7144767120450389016576 8125421431100442411008 8633260270544220061696 8816946659279203467264 9141099109987997712384 9418102113320967340032 9712417804362247569408 10274293214531964370944 10717150680675583524864 12188132146650663616512 12557469484427956453376 12949890405816330092544 13225419988918805200896 13968421111891771785216 14127153169981451010048 14289534240900778033152 17266520541088440123392 18282198219975995424768 18836204226641934680064 19424835608724495138816 21434301361351167049728 24376264293301327233024 25899780811632660185088 26450839977837610401792 28254306339962902020096 34533041082176880246784 36564396439951990849536 37672408453283869360128 38849671217448990277632 42868602722702334099456 51799561623265320370176 56508612679925804040192 69066082164353760493568 73128792879903981699072 77699342434897980555264 103599123246530640740352 113017225359851608080384 138132164328707520987136 155398684869795961110528 207198246493061281480704 310797369739591922221056 414396492986122562961408 621594739479183844442112 1243189478958367688884224
- Sum of all divisors σ(n): 4487864004233713081575961
- Sum of proper divisors (its aliquot sum) s(n): 3244674525275345392691737
- 1243189478958367688884224 is an abundant number, because the sum of its proper divisors (3244674525275345392691737) is greater than itself. Its abundance is 2001485046316977703807513
Bases of 1243189478958367688884224
- Binary: 1000001110100000101101111110010110011110001111011100100000000000000000000000000002
- Hexadecimal: 0x107416FCB3C7B90000000
- Base-36: 5MFXUU7TCYW1JB40
Squares and roots of 1243189478958367688884224
- 1243189478958367688884224 squared (12431894789583676888842242) is 1545520080592777738670558301087432765890076082176
- 1243189478958367688884224 cubed (12431894789583676888842243) is 1921374303711829795269731806947091828467586458902918171133497762773991424
-
1243189478958367688884224 is a
perfect square number . Itssquare root is 1114984071168 -
The
cube root of 1243189478958367688884224 is 107525740.4798772561
Scales and comparisons
How big is 1243189478958367688884224?- 1,243,189,478,958,367,688,884,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,243,189,478,958,367,688,884,224 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 1243189478958367688884224 cubic inches would be around 8960478.4 feet tall.
Recreational maths with 1243189478958367688884224
- 1243189478958367688884224 backwards is 4224888867638598749813421
- The number of decimal digits it has is: 25
- The sum of 1243189478958367688884224's digits is 135
- 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 1243189478958367688884224 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 1243189478958367688884224 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/1243189478958367688884224/
Chicago style:
Numbermatics. 2024. "Number 1243189478958367688884224 - Facts about the integer". https://numbermatics.com/n/1243189478958367688884224/
The information we have on file for 1243189478958367688884224 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 1243189478958367688884224, math, Factors of 1243189478958367688884224, curriculum, school, college, exams, university, Prime factorization of 1243189478958367688884224, STEM, science, technology, engineering, physics, economics, calculator, one septillion, two hundred forty-three sextillion, one hundred eighty-nine quintillion, four hundred seventy-eight quadrillion, nine hundred fifty-eight trillion, three hundred sixty-seven billion, six hundred eighty-eight million, eight hundred eighty-four thousand, two hundred twenty-four.