49448440996312186902528
49,448,440,996,312,186,902,528 is an even composite number composed of eight prime numbers multiplied together.
What does the number 49448440996312186902528 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 19440 divisors.
49448440996312186902528 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 49448440996312186902528:
211 × 34 × 72 × 13 × 23 × 592 × 892 × 8592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 23 × 59 × 59 × 89 × 89 × 859 × 859)See below for interesting mathematical facts about the number 49448440996312186902528 from the Numbermatics database.
Names of 49448440996312186902528
- Cardinal: 49448440996312186902528 can be written as Forty-nine sextillion, four hundred forty-eight quintillion, four hundred forty quadrillion, nine hundred ninety-six trillion, three hundred twelve billion, one hundred eighty-six million, nine hundred two thousand, five hundred twenty-eight.
Scientific notation
- Scientific notation: 4.9448440996312186902528 × 1022
Factors of 49448440996312186902528
Divisors of 49448440996312186902528
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 27 28 32 36 39 42 46 48 49 52 54 56 59 63 64 69 72 78 81 84 89 91 92 96 98 104 108 112 117 118 126 128 138 144 147 156 161 162 168 177 178 182 184 189 192 196 207 208 216 224 234 236 252 256 267 273 276 288 294 299 312 322 324 336 351 354 356 364 368 378 384 392 413 414 416 432 441 448 468 472 483 504 512 531 534 546 552 567 576 588 598 621 623 624 637 644 648 672 702 708 712 728 736 756 767 768 784 801 819 826 828 832 859 864 882 896 897 936 944 966 1008 1024 1053 1062 1068 1092 1104 1127 1134 1152 1157 1176 1196 1239 1242 1246 1248 1274 1288 1296 1323 1344 1357 1404 1416 1424 1449 1456 1472 1512 1534 1536 1568 1593 1602 1638 1652 1656 1664 1718 1728 1764 1792 1794 1863 1869 1872 1888 1911 1932 2016 2047 2048 2093 2106 2124 2136 2184 2208 2254 2268 2301 2304 2314 2352 2392 2403 2457 2478 2484 2492 2496 2548 2576 2577 2592 2646 2688 2691 2714 2808 2832 2848 2891 2898 2912 2944 3024 3068 3072 3136 3186 3204 3276 3304 3312 3328 3381 3436 3456 3471 3481 3528 3584 3588 3717 3726 3738 3744 3776 3822 3864 3969 4032 4071 4094 4186 4212 4248 4272 4347 4361 4368 4416 4508 4536 4602 4608 4628 4704 4779 4784 4806 4914 4956 4968 4984 4992 5096 5152 5154 5184 5251 5292 5369 5376 5382 5428 5607 5616 5664 5696 5733 5782 5796 5824 5888 6013 6048 6136 6141 6144 6272 6279 6372 6408 6552 6608 6624 6656 6762 6872 6903 6912 6942 6962 7056 7168 7176 7209 7371 7434 7452 7476 7488 7552 7644 7728 7731 7921 7938 8064 8073 8099 8142 8188 8372 8424 8496 8544 8673 8694 8722 8736 8832 9016 9072 9204 9216 9256 9408 9499 9558 9568 9612 9828 9912 9936 9968 9984 10143 10192 10304 10308 10368 10413 10443 10502 10584 10738 10752 10764 10856 11151 11167 11214 11232 11328 11392 11466 11564 11592 11648 11776 12026 12096 12213 12272 12282 12544 12558 12744 12816 13041 13083 13104 13216 13248 13312 13524 13744 13806 13824 13884 13924 14112 14329 14336 14352 14418 14651 14742 14868 14904 14952 14976 15104 15288 15456 15462 15753 15842 15876 16107 16128 16146 16198 16284 16376 16744 16821 16848 16992 17088 17199 17346 17388 17444 17472 17641 17664 18032 18039 18144 18408 18423 18432 18512 18816 18837 18998 19116 19136 19224 19656 19757 19824 19872 19936 19968 20286 20384 20608 20616 20709 20736 20826 20886 21004 21168 21476 21504 21528 21712 22302 22334 22428 22464 22656 22784 22932 23128 23184 23193 23296 23552 23763 24052 24192 24219 24297 24367 24426 24544 24564 25088 25116 25488 25632 26019 26082 26166 26208 26432 26496 26611 26624 27048 27488 27612 27648 27768 27848 28224 28497 28658 28704 28836 29302 29484 29736 29808 29904 29952 30208 30429 30576 30912 30924 31239 31329 31506 31684 31752 32214 32256 32292 32396 32568 32752 33453 33488 33501 33642 33696 33984 34176 34398 34692 34776 34888 34944 35282 35328 36064 36078 36288 36639 36757 36816 36846 37024 37583 37632 37674 37996 38232 38272 38448 39249 39312 39514 39648 39744 39872 39936 40572 40768 41216 41232 41418 41472 41652 41772 42008 42091 42336 42952 42987 43008 43056 43424 43953 44604 44668 44856 44928 45253 45312 45568 45864 46256 46368 46386 46592 47104 47259 47526 48104 48321 48384 48438 48594 48734 48852 49088 49128 50176 50232 50463 50681 50976 51264 51597 52038 52164 52332 52416 52864 52923 52992 53222 54096 54117 54976 55224 55269 55296 55447 55536 55696 56448 56511 56693 56994 57316 57408 57672 58604 58968 59271 59472 59616 59808 59904 60416 60858 61152 61824 61848 62127 62478 62658 63012 63368 63504 64428 64512 64584 64792 65136 65504 66493 66906 66976 67002 67284 67392 67968 68263 68352 68796 69384 69552 69579 69776 69888 70564 70656 71289 72128 72156 72576 72891 73101 73278 73514 73632 73692 74048 75166 75264 75348 75992 76451 76464 76544 76896 78057 78169 78498 78624 79028 79296 79488 79744 79833 79872 80063 81144 81536 82432 82464 82836 82944 83304 83544 84016 84182 84672 85491 85904 85974 86112 86848 87906 89208 89336 89712 89856 90506 90624 91136 91287 91728 92512 92736 92772 93184 93717 93987 94518 95052 96208 96642 96768 96876 97188 97468 97704 98176 98256 100303 100352 100464 100503 100926 101362 101952 102528 102973 103194 104076 104328 104664 104832 105728 105846 105984 106444 108192 108234 109917 109952 110271 110448 110538 110894 111072 111392 112749 112896 113022 113386 113988 114632 114816 115344 117208 117747 117936 118542 118944 119232 119616 119808 120773 120832 121716 122304 123487 123648 123696 124254 124956 125316 126024 126273 126736 127008 128856 128961 129024 129168 129584 130272 131008 131859 132986 133812 133952 134004 134568 134784 135759 135936 136526 136704 137592 138299 138768 139104 139158 139552 139776 141128 141312 141777 142578 144256 144312 144963 145152 145782 146202 146556 147028 147264 147384 148096 150332 150528 150696 151984 152043 152902 152928 153088 153792 156114 156338 156996 157248 158056 158592 158769 158976 159488 159666 160126 162288 162351 163072 164864 164928 165672 165807 165888 166341 166608 167088 168032 168364 169344 169533 170079 170569 170982 171808 171948 172224 173696 175812 177813 178416 178672 179424 179712 181012 181248 182183 182272 182574 183456 185024 185472 185544 186277 186368 187434 187974 189036 190104 192416 193284 193536 193752 194376 194936 195408 196352 196512 199479 200606 200928 201006 201852 202724 203904 204789 205056 205946 206388 208152 208656 209328 209664 211456 211692 211968 212888 213867 216384 216468 218673 219303 219834 219904 220542 220896 221076 221788 222144 222784 225498 225792 226044 226772 227976 229264 229353 229632 230688 234171 234416 234507 235494 235872 237084 237888 238464 239232 239499 239616 240189 241546 243432 244608 246974 247296 247392 248508 249912 250632 252048 252546 253472 254016 256473 256841 257299 257712 257922 258336 259168 260544 262016 263718 265972 267624 267904 268008 269136 269568 271518 271872 273052 273408 275184 276598 277536 278208 278316 279104 279552 281961 282256 283554 285156 288512 288624 289926 290304 291564 292404 293112 294056 294528 294768 296192 300664 300909 301056 301392 301509 303968 304086 305804 305856 306176 307584 308919 309809 312228 312676 313992 314496 316112 316771 317184 317538 317952 318976 319332 320252 324576 324702 326144 329728 329856 330813 331344 331614 332682 333216 334176 336064 336728 338247 338688 339066 340158 341138 341964 343616 343896 344448 347392 351624 353241 354767 355626 356832 357344 358848 359424 362024 362319 362496 364366 365148 366912 370048 370461 370944 371088 372554 374868 375948 378072 378819 380208 384832 386568 386883 387072 387504 388129 388752 389872 390816 392704 393024 395577 398958 401212 401856 402012 403704 405448 407277 407808 409578 410112 411892 412776 414897 416304 417312 418656 419328 422912 423384 423936 425331 425776 427734 432768 432936 434889 437346 438606 439668 439808 441084 441792 442152 443576 444288 445568 450996 451584 452088 453544 455952 456129 458528 458706 459264 461376 467339 468342 468832 469014 470988 471744 474168 475776 476307 476928 477841 478464 478998 480378 483092 486864 487053 489216 493948 494592 494784 497016 499023 499824 501264 504096 505092 506944 508032 510237 511707 512946 513682 514598 515424 515844 516672 518336 521088 524032 527436 531944 533439 535157 535248 535808 536016 538272 539136 543036 543744 546104 546549 546816 547183 550368 553196 555072 556416 556632 558208 558831 559104 560441 563922 564512 567108 570312 577024 577248 579852 580608 583128 584808 586224 588112 589056 589536 592384 598437 601328 601818 602784 603018 607936 608172 611608 611712 612352 614367 615168 617838 619618 624456 625352 627984 628992 632224 633542 634368 635076 635904 637952 638664 640504 641601 649152 649404 652288 656019 657909 658853 659712 661626 662688 663228 665364 666432 668352 672128 673456 676494 677376 678132 680316 682276 683928 687232 687792 688059 688896 694784 703248 703521 706482 709534 711252 713664 714688 717696 718497 718848 720567 720811 724048 724638 728732 730296 733824 737881 740096 740922 741888 742176 745108 749736 751896 756144 757638 760416 769419 769664 770523 771897 773136 773766 775008 776258 777504 779744 781632 785408 786048 791154 797916 802424 803712 804024 807408 810896 814554 815616 819156 820224 823784 825552 829794 832608 834624 837312 838656 845411 845824 846768 850662 851552 855468 864409 865536 865872 869778 874692 877212 879336 879616 882168 883584 884304 887152 888576 891136 901992 902727 903168 904176 904527 907088 911904 912258 917056 917412 918528 922752 926757 929427 934678 936684 937664 938028 941976 943488 948336 950313 951552 952614 953856 955682 956928 957996 960756 966184 968093 973728 974106 978432 987896 989184 989568 992439 993863 994032 998046 999648 1002528 1008192 1010184 1013888 1014741 1016064 1020474 1023414 1025892 1027364 1029196 1030848 1031688 1033344 1036672 1040819 1042176 1048064 1054872 1063888 1064301 1066878 1070314 1070496 1071616 1072032 1076544 1078272 1086072 1086957 1087488 1092208 1093098 1094366 1100736 1106392 1110144 1111383 1112832 1113264 1116416 1117662 1120882 1127844 1129024 1134216 1136457 1140624 1154048 1154496 1159704 1160649 1161216 1164387 1165663 1166256 1169616 1172448 1176224 1178112 1179072 1184768 1186731 1196874 1202656 1203636 1205568 1206036 1215872 1216344 1221831 1223216 1223424 1228734 1230336 1235676 1239236 1244691 1248912 1250704 1255968 1257984 1264448 1267084 1268736 1270152 1271808 1275281 1275904 1277328 1281008 1283202 1298304 1298808 1303939 1304576 1312038 1315818 1317706 1319424 1323252 1325376 1326456 1330728 1332864 1336704 1344256 1346912 1352988 1354752 1356264 1360632 1364552 1367856 1368387 1374464 1375584 1376118 1377792 1389568 1402017 1406496 1407042 1412964 1419068 1422504 1427328 1428921 1429376 1433523 1435392 1436994 1441134 1441622 1448096 1449276 1457464 1460592 1467648 1475762 1480192 1481844 1483776 1484352 1490216 1497069 1499472 1503792 1512288 1515276 1520832 1530711 1535121 1538838 1539328 1541046 1543794 1546272 1547532 1550016 1552516 1555008 1559488 1563264 1570049 1570816 1572096 1582308 1595832 1600317 1604848 1605471 1607424 1608048 1614816 1621792 1629108 1631232 1638312 1639647 1640448 1641549 1647568 1651104 1659588 1665216 1669248 1674624 1676493 1677312 1681323 1690822 1693536 1701324 1703104 1710936 1728818 1731072 1731744 1739556 1749384 1754424 1758373 1758672 1759232 1764336 1767168 1768608 1774304 1777152 1782272 1795311 1797887 1803984 1805454 1808352 1809054 1814176 1823808 1824516 1834112 1834824 1837056 1843101 1845504 1853514 1858854 1869356 1873368 1875328 1876056 1883952 1886976 1896672 1900626 1903104 1905228 1907712 1911364 1913856 1915992 1921512 1932368 1936186 1947456 1948212 1956864 1973727 1975792 1976559 1979136 1984878 1987726 1988064 1996092 1999296 2005056 2016384 2020368 2027776 2029482 2032128 2040948 2046828 2051784 2054728 2058392 2061696 2063376 2064177 2066688 2073344 2081638 2084352 2096128 2109744 2110563 2127776 2128602 2133756 2140628 2140992 2143232 2144064 2153088 2155491 2156544 2161701 2162433 2168663 2172144 2173914 2184416 2186196 2188732 2201472 2212784 2213643 2217397 2220288 2222766 2225664 2226528 2232832 2235324 2241764 2255688 2258048 2268432 2272914 2281248 2308096 2308992 2311569 2315691 2319408 2321298 2328774 2331326 2332512 2339232 2344896 2352448 2356224 2358144 2368379 2369536 2373462 2393748 2405312 2407272 2411136 2412072 2431744 2432688 2443662 2446432 2446848 2457468 2460672 2471352 2478472 2483369 2489382 2497824 2501408 2511936 2515968 2528896 2534168 2536233 2537472 2540304 2550562 2554656 2562016 2566404 2593227 2596608 2597616 2607878 2624076 2631636 2635412 2638848 2646504 2650752 2652912 2661456 2665728 2673408 2688512 2693824 2705976 2708181 2709504 2712528 2721264 2729104 2735712 2736774 2748928 2751168 2752236 2755584 2779136 2780271 2788281 2804034 2812992 2814084 2825928 2838136 2845008 2850939 2854656 2857842 2858752 2867046 2870784 2873988 2882268 2883244 2896192 2898552 2904279 2914928 2921184 2935296 2951524 2960384 2963688 2967552 2968704 2977317 2980432 2981589 2990179 2994138 2998944 3007584 3024576 3030552 3041664 3044223 3061422 3070242 3077676 3078656 3082092 3087588 3092544 3095064 3100032 3105032 3110016 3118976 3122457 3126528 3140098 3144192 3164616 3191664 3192903 3200634 3209696 3210942 3214848 3216096 3229632 3243584 3258216 3260871 3262464 3271373 3276624 3279294 3283098 3295136 3302208 3319176 3330432 3334149 3338496 3344887 3349248 3352986 3362646 3381644 3387072 3402648 3406208 3409371 3421872 3457636 3462144 3463488 3479112 3493161 3496989 3498768 3508848 3516746 3517344 3528672 3534336 3537216 3548608 3554304 3564544 3590622 3595774 3607968 3610908 3616704 3618108 3628352 3647616 3649032 3665493 3668224 3669648 3686202 3691008 3707028 3717708 3734073 3738712 3746099 3746736 3750656 3752112 3767904 3773952 3793344 3801252 3806208 3810456 3815424 3822728 3825843 3827712 3831984 3843024 3864736 3872372 3894912 3896424 3911817 3913728 3923087 3947454 3951584 3953118 3958272 3969756 3975452 3976128 3992184 3998592 4010112 4027517 4032768 4040736 4055552 4058964 4064256 4081896 4093656 4103568 4105161 4109456 4116784 4123392 4126752 4128354 4133376 4146688 4163276 4168704 4192256 4206051 4219488 4221126 4255552 4257204 4267512 4281256 4281984 4286464 4288128 4300569 4306176 4310982 4323402 4324866 4337326 4344288 4347828 4368832 4372392 4377464 4402944 4425568 4427286 4434794 4440576 4445532 4451328 4453056 4465664 4470648 4483528 4491207 4510609 4511376 4516096 4536864 4545828 4562496 4592133 4605363 4611971 4617984 4623138 4631382 4638816 4642596 4657548 4662652 4665024 4678464 4689792 4704896 4710147 4712448 4716288 4736758 4746924 4787496 4810624 4814544 4816413 4822272 4824144 4863488 4865376 4887324 4892864 4893696 4914936 4918941 4921344 4924647 4942704 4956944 4966738 4978764 4995648 5002816 5023872 5029479 5031936 5043969 5045677 5057792 5068336 5072466 5080608 5101124 5109312 5124032 5132808 5165167 5186454 5193216 5195232 5215756 5248152 5263272 5270824 5275119 5277696 5293008 5301504 5305824 5322912 5331456 5346816 5377024 5385933 5387648 5393661 5411952 5416362 5425056 5442528 5458208 5471424 5473548 5497856 5502336 5504472 5511168 5529303 5560542 5576562 5608068 5625984 5628168 5651856 5676272 5690016 5701878 5709312 5715684 5717504 5734092 5741568 5747976 5764536 5766488 5792384 5797104 5808558 5829856 5842368 5870592 5903048 5917877 5920768 5927376 5929677 5937408 5954634 5960864 5963178 5980358 5988276 5997888 6015168 6049152 6061104 6075407 6083328 6088446 6122844 6140484 6155352 6157312 6164184 6175176 6185088 6190128 6192531 6200064 6210064 6220032 6237952 6244914 6253056 6280196 6288384 6329232 6331689 6383328 6385806 6401268 6419392 6421884 6429696 6432192 6459264 6485103 6487168 6487299 6505989 6516432 6521742 6542746 6553248 6558588 6566196 6590272 6604416 6638352 6640929 6652191 6660864 6668298 6676992 6689774 6698496 6705972 6725292 6763288 6774144 6804139 6805296 6812416 6818742 6843744 6915272 6924288 6926976 6934707 6947073 6957041 6958224 6986322 6993978 6997536 7017696 7033492 7034688 7057344 7068672 7074432 7097216 7105137 7108608 7125607 7129088 7181244 7191548 7215936 7221816 7233408 7236216 7256704 7285733 7295232 7298064 7330986 7336448 7339296 7372404 7382016 7414056 7435416 7450107 7468146 7477424 7492198 7493472 7501312 7504224 7535808 7547904 7586688 7602504 7608699 7612416 7620912 7645456 7651686 7663968 7686048 7729472 7744744 7779681 7789824 7792848 7823634 7846174 7894908 7903168 7906236 7916544 7939512 7950904 7952256 7984368 7997184 8020224 8055034 8065536 8081472 8111104 8117928 8124543 8128512 8159641 8163792 8187312 8207136 8210322 8218912 8233568 8246784 8253504 8256708 8266752 8293376 8326552 8337408 8340813 8364843 8412102 8438976 8442252 8511104 8514408 8535024 8552817 8562512 8563968 8576256 8601138 8612352 8621964 8646804 8649732 8674652 8688576 8695656 8712837 8737664 8744784 8754928 8805888 8851136 8854572 8869588 8881152 8891064 8902656 8906112 8926967 8931328 8941296 8944767 8967056 8970537 8982414 9021218 9022752 9032192 9073728 9091656 9124992 9184266 9210726 9223942 9235968 9246276 9262764 9277632 9285192 9315096 9325304 9330048 9356928 9367371 9379584 9409792 9420294 9432576 9473516 9493848 9574992 9578709 9592453 9621248 9629088 9632826 9644544 9648288 9726976 9730752 9774648 9782613 9785728 9787392 9814119 9829872 9837882 9849294 9885408 9913888 9933476 9957528 9991296 10002447 10005632 10034661 10047744 10058958 10087938 10091354 10115584 10136672 10144932 10161216 10202248 10218624 10248064 10265616 10330334 10372908 10386432 10390464 10431512 10479483 10490967 10496304 10526544 10541648 10550238 10586016 10603008 10611648 10645824 10662912 10693632 10748797 10754048 10771866 10775296 10787322 10823904 10832724 10850112 10885056 10916416 10942848 10947096 10990343 10995712 11004672 11008944 11058606 11121084 11153124 11202219 11216136 11238297 11251968 11256336 11303712 11352544 11380032 11403756 11418624 11431368 11435008 11468184 11477529 11483136 11495952 11529072 11532976 11584768 11594208 11617116 11659712 11684736 11735451 11741184 11769261 11806096 11835754 11854752 11859354 11874816 11909268 11921728 11926356 11960716 11976552 11995776 12030336 12082551 12098304 12122208 12150814 12166656 12176892 12245688 12280968 12308611 12310704 12314624 12328368 12350352 12370176 12380256 12385062 12400128 12420128 12440064 12475904 12489828 12506112 12560392 12576768 12585209 12618153 12658464 12663378 12766656 12771612 12802536 12838784 12843768 12859392 12864384 12901707 12918528 12970206 12974336 12974598 13011978 13032864 13043484 13085492 13106496 13117176 13132392 13180544 13208832 13276704 13281858 13304382 13321728 13336596 13353984 13379548 13396992 13411944 13450584 13526576 13531827 13548288 13608278 13610592 13624832 13637484 13687488 13816089 13830544 13835913 13853952 13869414 13894146 13914082 13916448 13972644 13987956 13995072 14035392 14066984 14069376 14114688 14130441 14137344 14148864 14194432 14210274 14251214 14362488 14383096 14431872 14443632 14449239 14466816 14472432 14513408 14571466 14590464 14596128 14661972 14672896 14678592 14744808 14756823 14764032 14773941 14828112 14870832 14900214 14936292 14954848 14984396 14986944 15002624 15008448 15071616 15088437 15095808 15131907 15137031 15153619 15173376 15180641 15205008 15217398 15241824 15290912 15303372 15327936 15372096 15458944 15489488 15495501 15559362 15579648 15585696 15647268 15692348 15789816 15806336 15812472 15825357 15833088 15879024 15901808 15904512 15968736 15994368 16040448 16110068 16131072 16162944 16180983 16222208 16235856 16249086 16319282 16327584 16374624 16414272 16420644 16437824 16467136 16493568 16507008 16513416 16533504 16578653 16586752 16653104 16681626 16729686 16824204 16877952 16884504 16971263 17022208 17028816 17070048 17105634 17125024 17127936 17152512 17202276 17224704 17243928 17293608 17299464 17349304 17377152 17391312 17425674 17475328 17489568 17509856 17611776 17702272 17709144 17739176 17753631 17762304 17782128 17789031 17812224 17853934 17882592 17889534 17934112 17941074 17964828 18042436 18045504 18064384 18147456 18183312 18226221 18249984 18368532 18421452 18447884 18471936 18492552 18525528 18555264 18570384 18630192 18650608 18660096 18713856 18734742 18759168 18819584 18840588 18865152 18947032 18987696 19149984 19157418 19184906 19242496 19258176 19265652 19289088 19296576 19453952 19461504 19461897 19517967 19549296 19565226 19571456 19628238 19659744 19675764 19698588 19770816 19827776 19866952 19915056 19922787 19956573 19982592 20004894 20011264 20069322 20095488 20117916 20175876 20182708 20231168 20273344 20289864 20322432 20404496 20412417 20437248 20496128 20531232 20660668 20745816 20772864 20780928 20804121 20841219 20863024 20871123 20931253 20958966 20981934 20992608 21053088 21083296 21100476 21172032 21206016 21223296 21291648 21315411 21325824 21376821 21387264 21497594 21543732 21550592 21574644 21647808 21665448 21700224 21770112 21832832 21857199 21885696 21894192 21980686 22009344 22017888 22117212 22242168 22306248 22350321 22404438 22432272 22476594 22503936 22512672 22607424 22705088 22760064 22807512 22826097 22837248 22858849 22862736 22870016 22899611 22936368 22955058 22991904 23058144 23065952 23169536 23188416 23234232 23319424 23339043 23369472 23470902 23538522 23612192 23671508 23709504 23718708 23749632 23818536 23843456 23852712 23921432 23953104 23991552 24060672 24165102 24196608 24244416 24301628 24333312 24353784 24478923 24491376 24561936 24617222 24621408 24656736 24700704 24740352 24760512 24770124 24800256 24840256 24880128 24951808 24979656 25012224 25094529 25120784 25170418 25236306 25316928 25326756 25533312 25543224 25605072 25658451 25677568 25687536 25728768 25803414 25837056 25940412 25948672 25949196 26023956 26065728 26086968 26138511 26170984 26212992 26234352 26264784 26361088 26417664 26553408 26563716 26608764 26643456 26673192 26707968 26759096 26780901 26793984 26823888 26834301 26901168 26911611 27053152 27063654 27096576 27216556 27221184 27249664 27274968 27374976 27573001 27632178 27661088 27671826 27707904 27738828 27788292 27828164 27832896 27945288 27975912 27990144 28070784 28102113 28133968 28138752 28192619 28229376 28260882 28297728 28388864 28420548 28502428 28724976 28736127 28766192 28777359 28863744 28887264 28898478 28933632 28944864 29026816 29142932 29180928 29192256 29323944 29345792 29357184 29442357 29489616 29513646 29547882 29656224 29741664 29800428 29872584 29909696 29968792 29973888 30005248 30016896 30103983 30143232 30176874 30263814 30274062 30307238 30346752 30361282 30410016 30434796 30483648 30581824 30606744 30655872 30744192 30917888 30978976 30991002 31118724 31159296 31171392 31294536 31384696 31438449 31472901 31574263 31579632 31612672 31624944 31650714 31758048 31803616 31809024 31937472 31988736 32080896 32220136 32246391 32262144 32283797 32325888 32361966 32471712 32498172 32638564 32655168 32749248 32828544 32841288 32875648 32934272 32971029 32987136 33014016 33026832 33157306 33306208 33363252 33459372 33648408 33714891 33755904 33769008 33942526 34044416 34057632 34140096 34211268 34250048 34255872 34305024 34404552 34432587 34449408 34487856 34587216 34598928 34698608 34754304 34782624 34851348 34950656 34979136 35019712 35206353 35223552 35307783 35404544 35418288 35478352 35507262 35564256 35578062 35624448 35707868 35765184 35779068 35868224 35882148 35929656 36084872 36091008 36128768 36156169 36247653 36294912 36366624 36452442 36499968 36737064 36842904 36895768 36925833 36943872 36985104 37051056 37110528 37140768 37260384 37301216 37320192 37427712 37469484 37518336 37639168 37681176 37730304 37755627 37854459 37894064 37975392 38299968 38314836 38369812 38484992 38516352 38531304 38578176 38593152 38705121 38872327 38923008 38923794 39035934 39098592 39130452 39142912 39256476 39319488 39351528 39397176 39541632 39655552 39733904 39830112 39845574 39913146 39965184 40009788 40022528 40138644 40190976 40235832 40351752 40365416 40462336 40546688 40579728 40595481 40644864 40808992 40824834 40874496 40992256 41062464 41321336 41491632 41507739 41561856 41608242 41682438 41726048 41742246 41862506 41917932 41963868 41985216 42106176 42166592 42200952 42344064 42391323 42412032 42446592 42527849 42583296 42630822 42753642 42995188 43087464 43101184 43149288 43295616 43330896 43347717 43400448 43534979 43540224 43665664 43714398 43771392 43788384 43961372 44018688 44035776 44234424 44321823 44484336 44612496 44700642 44808876 44864544 44953188 45007872 45025344 45214848 45395721 45410176 45411093 45460857 45520128 45541923 45615024 45652194 45717698 45725472 45799222 45872736 45910116 45983808 46116288 46131904 46339072 46376832 46468464 46486503 46638848 46678086 46738944 46941804 47077044 47224384 47343016 47419008 47437416 47476071 47499264 47628973 47637072 47686912 47705424 47842864 47906208 47983104 48121344 48330204 48393216 48488832 48542949 48603256 48666624 48699287 48707568 48957846 48982752 49123872 49234444 49242816 49313472 49401408 49480704 49521024 49540248 49600512 49680512 49735959 49760256 49879249 49903616 49959312 50189058 50241568 50340836 50472612 50633856 50653512 50913789 51000131 51066624 51086448 51210144 51316902 51355136 51375072 51457536 51606828 51674112 51880824 51897344 51898392 52047912 52131456 52173936 52277022 52341968 52425984 52468704 52529568 52722176 52835328 53106816 53127432 53217528 53260893 53286912 53346384 53367093 53518192 53561802 53647776 53668602 53802336 53823222 54106304 54127308 54193152 54433112 54442368 54499328 54549936 54678663 54749952 55146002 55264356 55322176 55343652 55415808 55477656 55576584 55656328 55665792 55890576 55951824 55980288 56141568 56204226 56267936 56277504 56385238 56458752 56521764 56595456 56777728 56841096 57004856 57117487 57449952 57472254 57532384 57554718 57727488 57774528 57796956 57867264 57889728 58053632 58285864 58361856 58384512 58385691 58553901 58637917 58647888 58714368 58884714 58979232 59027292 59095764 59312448 59483328 59600856 59745168 59768361 59819392 59869719 59937584 59947776 60033792 60207966 60286464 60353748 60527628 60548124 60614476 60693504 60722564 60820032 60869592 60967296 61163648 61213488 61237251 61311744 61488384 61835776 61957952 61982004 62237448 62318592 62342784 62589072 62613369 62769392 62793759 62876898 62945802 63148526 63159264 63225344 63249888 63301428 63516096 63607232 63618048 63874944 63946233 63977472 64130463 64161792 64440272 64492782 64567594 64651776 64723932 64943424 64996344 65277128 65310336 65498496 65571597 65657088 65671409 65682576 65751296 65868544 65942058 66028032 66053664 66314612 66612416 66726504 66918744 67050963 67147171 67296816 67429782 67511808 67538016 67885052 68088832 68115264 68280192 68422536 68478291 68500096 68511744 68576547 68610048 68698833 68774117 68809104 68865174 68975712 69174432 69197856 69397216 69508608 69565248 69702696 69901312 69958272 70017129 70039424 70412706 70615566 70809088 70836576 70956704 71014524 71128512 71156124 71248896 71415736 71530368 71558136 71736448 71764296 71859312 72169744 72182016 72312338 72495306 72589824 72733248 72904884 72999936 73436769 73474128 73685808 73791536 73851666 73970208 74102112 74221056 74281536 74520768 74602432 74640384 74855424 74938968 75036672 75241579 75278336 75362352 75511254 75708918 75788128 75950784 76599936 76629672 76739624 76932401 76969984 77032704 77062608 77186304 77410242 77744654 77846016 77847588 78071868 78197184 78260904 78285824 78415533 78512952 78638976 78703056 78794352 79083264 79311104 79467808 79660224 79691148 79826292 79930368 80019576 80045056 80277288 80342703 80381952 80471664 80502903 80703504 80730832 80734833 81093376 81159456 81190962 81289728 81617984 81649668 81748992 81984512 82124928 82642672 82719003 82983264 83015478 83123712 83216484 83364876 83452096 83484492 83725012 83835864 83927736 83970432 84212352 84306339 84333184 84401904 84577857 84688128 84782646 84893184 85055698 85166592 85261644 85507284 85990376 86160277 86174928 86202368 86298576 86332077 86591232 86661792 86695434 86800896 87069958 87080448 87331328 87428796 87542784 87576768 87922744 88037376 88071552 88327071 88453807 88468848 88643646 88968672 89224992 89401284 89617752 89729088 89906376 90015744 90050688 90311949 90429696 90791442 90820352 90822186 90921714 91040256 91083846 91230048 91304388 91435396 91450944 91598444 91745472 91820232 91967616 92232576 92263808 92632891 92678144 92753664 92936928 92973006 93277696 93356172 93477888 93883608 94154088 94418703 94448768 94686032 94722789 94838016 94874832 94952142 95257946 95274144 95373824 95410848 95685728 95812416 95966208 96242688 96660408 96739173 96786432 96851391 96977664 97085898 97206512 97398574 97415136 97915692 97965504 98247744 98468888 98485632 98626944 98802816 98913087 98961408 99042048 99080496 99361024 99471918 99758498 99918624 100378116 100483136 100681672 100945224 101144673 101267712 101307024 101827578 102000262 102133248 102172896 102420288 102633804 102710272 102750144 102915072 103213656 103297761 103348224 103744007 103761648 103794688 103796784 104095824 104262912 104347872 104554044 104683936 104851968 104937408 105059136 105444352 105619059 105670656 105923349 106075333 106213632 106254864 106435056 106521786 106692768 106734186 107036384 107123604 107295552 107337204 107604672 107646444 108212608 108254616 108386304 108468507 108742959 108866224 108884736 109099872 109357326 109499904 110292004 110528712 110644352 110687304 110777499 110831616 110955312 111153168 111312656 111331584 111781152 111903648 111960576 112283136 112408452 112535872 112555008 112770476 112917504 113043528 113190912 113266881 113555456 113682192 114009712 114234974 114899904 114944508 115064768 115109436 115454976 115549056 115593912 115734528 115779456 116050571 116107264 116571728 116616981 116769024 116771382 117107802 117275834 117295776 117428736 117769428 117958464 118054584 118191528 118624896 118798841 118966656 119201712 119490336 119536722 119638784 119739438 119875168 119895552 120067584 120415932 120572928 120707496 121055256 121096248 121228952 121387008 121445128 121640064 121739184 121786443 121934592 122327296 122426976 122474502 122623488 122976768 123671552 123915904 123964008 124474896 124523217 124685568 125178144 125226738 125538784 125587518 125753796 125891604 126297052 126318528 126450688 126499776 126602856 127032192 127173969 127214464 127236096 127583547 127749888 127892466 128260926 128880544 128985564 129135188 129303552 129447864 129886848 129992688 130554256 130604937 130620672 130996992 131143194 131314176 131342818 131365152 131502592 131737088 131884116 132056064 132107328 132629224 133224832 133453008 133837488 134101926 134294342 134593632 134859564 135023616 135076032 135770104 136177664 136230528 136233279 136382571 136560384 136625769 136845072 136956582 137000192 137153094 137397666 137548234 137618208 137730348 137951424 138348864 138395712 138794432 139017216 139130496 139405392 139459509 139734361 139802624 139916544 140034258 140078848 140825412 141231132 141618176 141673152 141913408 142029048 142257024 142312248 142428213 142497792 142831472 142886919 143060736 143116272 143472896 143528592 143718624 144339488 144364032 144624676 144990612 145179648 145466496 145628847 145809768 145999872 146097861 146518771 146873538 146948256 147371616 147583072 147703332 147940416 148204224 148442112 148563072 149041536 149204864 149207877 149280768 149637747 149710848 149877936 150483158 150724704 151022508 151417836 151576256 151901568 152741367 153000393 153199872 153259344 153479248 153864802 154065408 154125216 154372608 154820484 155489308 155692032 155695176 156143736 156394368 156495197 156521808 156571648 156831066 157025904 157277952 157406112 157588704 158166528 158622208 158935616 159320448 159382296 159652584 159782679 159860736 160011943 160039152 160090112 160554576 160685406 160943328 161005806 161407008 161461664 161469666 162186752 162318912 162381924 162579456 163235968 163299336 163497984 163969024 164035989 164249856 165285344 165438006 165966528 166030956 166247424 166432968 166729752 166904192 166968984 167450024 167671728 167855472 167940864 168424704 168612678 168666368 168803808 169155714 169376256 169565292 169786368 170111396 170333184 170523288 171014568 171352461 171980752 172320554 172349856 172597152 172664154 173182464 173323584 173390868 173601792 174139916 174160896 174662656 174857592 175085568 175153536 175661703 175845488 175913751 176143104 176654142 176907614 176937696 177287292 177937344 178449984 178802568 179235504 179458176 179609157 179812752 180101376 180623898 180859392 181582884 181640704 181644372 181843428 182080512 182167692 182460096 182608776 182870792 182901888 183196888 183490944 183640464 183711753 183935232 184465152 184527616 185265782 185507328 185873856 185946012 186555392 186712344 186955776 187767216 187840107 188308176 188381277 188837406 188897536 189372064 189445578 189676032 189749664 189904284 190515892 190548288 190747648 190821696 191371456 191624832 191838699 191932416 192391389 192485376 193011007 193320816 193478346 193702782 193955328 194171796 194413024 194797148 194830272 195831384 195931008 196495488 196714791 196937776 196971264 197014227 197253888 197348333 197605632 197826174 198084096 198160992 198722048 198943836 199516996 199837248 200756232 200966272 201152889 201363344 201441513 201890448 202289346 202535424 202614048 203655156 204000524 204266496 204345792 204840576 205267608 205420544 205500288 205729641 205830144 206096499 206322351 206427312 206595522 207488014 207523296 207593568 208191648 208525824 208695744 209108088 209367872 209703936 209874816 210118272 210888704 211238118 211846698 212150666 212427264 212509728 212870112 213043572 213385536 213468372 214072768 214247208 214591104 214674408 215209344 215292888 216425216 216509232 216937014 217485918 217732448 217769472 218199744 218714652 218999808 220310307 220584008 220626419 221019841 221057424 221288704 221374608 221554998 221910624 222306336 222625312 222663168 223562304 223807296 223921152 224566272 224816904 225071744 225110016 225540952 225724737 225835008 226087056 226533762 227364384 228019424 228469948 229799808 229889016 230129536 230218872 230797203 230909952 231098112 231187824 231558912 232101142 233143456 233233962 233538048 233542764 234215604 234551668 234591552 234857472 235538856 235916928 236109168 236383056 237249792 237597682 237933312 238403424 238980672 239073444 239277568 239478876 239750336 239791104 240135168 240831864 241028109 241145856 241414992 242110512 242192496 242204499 242457904 242890256 243280128 243478368 243572886 243869184 244654592 244853952 244949004 245246976 245953536 247343104 247831808 247928016 248157009 248949792 249046434 249371136 250356288 250453476 251077568 251175036 251507592 251783208 252594104 252637056 252901376 252999552 253205712 253733571 254064384 254347938 254428928 255167094 255499776 255784932 256521852 257761088 257971128 258270376 258480831 258607104 258895728 258996231 259773696 259985376 261108512 261209874 261241344 261993984 262286388 262628352 262685636 262730304 263005184 263474176 263768232 264112128 264214656 264981213 265258448 265361421 266125931 266449664 266906016 267674976 268203852 268588684 269187264 269719128 270047232 270152064 270935847 271540208 272106289 272461056 272466558 272765142 273120768 273251538 273690144 273913164 274000384 274306188 274795332 275096468 275236416 275460696 275902848 276697728 276791424 277588864 277898673 278034432 278260992 278810784 278919018 279468722 279833088 280068516 280157696 281650824 282462264 283236352 283346304 283826816 284058096 284168367 284514048 284624496 284856426 285662944 285773838 286121472 286232544 286945792 287057184 287437248 288678976 288728064 289249352 289981224 290217519 290359296 290554173 290932992 291257694 291619536 292195722 293037542 293747076 293896512 294743232 295166144 295406664 295880832 296408448 296739261 296884224 297126144 297694943 298083072 298409728 298415754 299275494 299755872 300966316 301449408 302045016 302835672 303152512 303434019 303803136 304744853 305482734 306000786 306399744 306518688 306958496 307729604 308130816 308250432 308745216 309640968 310978616 311232021 311384064 311390352 312287472 312788736 312990394 313043616 313662132 314051808 314555904 314812224 315177408 316333056 317244416 317770047 317871232 318225999 318640896 318764592 319305168 319565358 320023886 320078304 321109152 321370812 321886656 322011612 322814016 322923328 322939332 324373504 324637824 324763848 325158912 325405521 326228877 326471936 326598672 328071978 328499712 330570688 330876012 331933056 332061912 332332497 332494848 332865936 333402811 333459504 333808384 333937968 334900048 335343456 335710944 335881728 336849408 337225356 337332736 337607616 338311428 338752512 339130584 339572736 339800643 340222792 340666368 341046576 342029136 342704922 343961504 344641108 344699712 345194304 345328308 346364928 346647168 346781736 347203584 348151713 348279832 348321792 349154743 349325312 349715184 349850943 350307072 351323406 351690976 351827502 352286208 353308284 353815228 353875392 354574584 355874688 356396523 356899968 357605136 358449013 358471008 358916352 359218314 359625504 360202752 361247796 361718784 363165768 363281408 363288744 363686856 364161024 364335384 364920192 365217552 365359329 365741584 365803776 366393776 366981888 367280928 367423506 367870464 368930304 369055232 370531564 371014656 371747712 371892024 373110784 373424688 373569651 375534432 375680214 376616352 376762554 377674812 377795072 378744128 378891156 379352064 379499328 379808568 381031784 381096576 381495296 381643392 382742912 382750641 383249664 383677398 384782778 386022014 386641632 386956692 387405564 387910656 388343592 388826048 389594296 389660544 391662768 391814811 391862016 392990976 393429582 393875552 393942528 394028454 394507776 394696666 395211264 395652348 396168192 396321984 397444096 397887672 399033992 399674496 401444201 401512464 401932544 402305778 402726688 402883026 403780896 404578692 405070848 405228096 407310312 408001048 408532992 408691584 408699837 409147713 409681152 409877307 410465419 410535216 411000576 411459282 412192998 412644702 412854624 413191044 414976028 415046592 415187136 416383296 417051648 417391488 418216176 418378527 418735744 419203083 419407872 419749632 420236544 422476236 423693396 424301332 424854528 425019456 425740224 426087144 426771072 426936744 428145536 428494416 428660757 429182208 429348816 430418688 430585776 432850432 433018464 433874028 434971836 435464896 435538944 436399488 437429304 437999616 438293583 439556313 440620614 441168016 441252838 442039682 442114848 442577408 442749216 443109996 443821248 444612672 445250624 445326336 447124608 447614592 447623631 447842304 448913241 449132544 449633808 450143488 451081904 451449474 452174112 453067524 454728768 456038848 456939896 458224101 459001179 459599616 459699863 459778032 460259072 460437744 461594406 462196224 462375648 463117824 464202284 466286912 466467924 467076096 467085528 468431208 469103336 469183104 469485591 469714944 470030197 471077712 471833856 472218336 472766112 474499584 475195364 475866624 476806848 477961344 478146888 478555136 478957752 479348037 479500672 479582208 480035829 480270336 481418819 481663728 482056218 482829984 484221024 484384992 484408998 484915808 485780512 486560256 486956736 487145772 487738368 489309184 489707904 489898008 490493952 491907072 492107967 495663616 495856032 496314018 497899584 498092868 498742272 500712576 500906952 502155136 502350072 503015184 503566416 505188208 505274112 505999104 506411424 507467142 508128768 508695876 508857856 510334188 510999552 511569864 513043704 514057383 515522176 515942256 516540752 516961662 517791456 517992462 519547392 519970752 522217024 522419748 522482688 523987968 524572776 525256704 525371272 525460608 526010368 526691053 526948352 527536464 527741253 528429312 529962426 530516896 530722842 532251862 532899328 533812032 535349952 536407704 537177368 538374528 539438256 540304128 541871694 543080416 544212578 544922112 544933116 545530284 546241536 546503076 547380288 547826328 548000768 548612376 549590664 550192936 550472832 550921392 551135259 551805696 553395456 553582848 555177728 555797346 556521984 557621568 557838036 558937444 559666176 560137032 560315392 563301648 563520321 564924528 565143831 565954727 566692608 567653632 568116192 568336734 569028096 569248992 569712852 571325888 571547676 572242944 572465088 573891584 574114368 574874496 577174167 577357952 577456128 578498704 579033021 579962448 580435038 581108346 581865984 582515388 583239072 584391444 586075084 587494152 587793024 589486464 590144373 590332288 590813328 591042681 591761664 592044999 592816896 593478522 594252288 595389886 596166144 596819456 596831508 598550988 599511744 601932632 602898816 604090032 604324539 605671344 606305024 606868038 607606272 609489706 610965468 612001572 612799488 613037376 613916992 615459208 616261632 616500864 617188923 617490432 618289497 618967053 619176649 619281936 621957232 622464042 622780704 624574944 625577472 625980788 626087232 627324264 628103616 629111808 629624448 630354816 632666112 634179023 634488832 635540094 635742464 636451998 637281792 637529184 638610336 639130716 640047772 640156608 642218304 642741624 643773312 644023224 645628032 645846656 645878664 648430237 648747008 649275648 649527696 650811042 652457754 652943872 653197344 656143956 656999424 660930921 661141376 661752024 661879257 663059523 663866112 664123824 664664994 665731872 666805622 666919008 667616768 667875936 669800096 670686912 671421888 671763456 673698816 674450712 674665472 675215232 676622856 677174211 677505024 678261168 679601286 680445584 682093152 684058272 685409844 687923008 689282216 689399424 690388608 690656616 692391609 692729856 693294336 693563472 696303426 696559664 698309486 699430368 699701886 700614144 702646812 703381952 703655004 704572416 706616568 707630456 707750784 709149168 711749376 712793046 713799936 715210272 716898026 716942016 717832704 718436628 719251008 720405504 722495592 723084327 723437568 726208049 726331536 726562816 726577488 727373712 728670768 729840384 730435104 730718658 731483168 731607552 732787552 733963776 734561856 734847012 735740928 737860608 738110464 741063128 742029312 742527331 743495424 743784048 744471027 746849376 747139302 751068864 751360428 753232704 753525108 755349624 755590144 757488256 757782312 758704128 758998656 759617136 761200713 762063568 762193152 763286784 765485824 765501282 766499328 767354796 769565556 772044028 773283264 773913384 774811128 775442493 775821312 776687184 776988693 777652096 779188592 779321088 783325536 783629622 783724032 785981952 786859164 787751104 787885056 788056908 789015552 789393332 790422528 791304696 792336384 792643968 794888192 795775344 796084263 798067984 798377793 799348992 802888402 803024928 803865088 804611556 805453376 805766052 807561792 809157384 810141696 810456192 814620624 816002096 816318867 817383168 817399674 818295426 819362304 819754614 820930838 821070432 822001152 822918564 824385996 825289404 825709248 826382088 829952056 830093184 830374272 831591887 832766592 833696019 834103296 834782976 836432352 836757054 837471488 838406166 839499264 840473088 844952472 847386792 848602664 849709056 850038912 851480448 852174288 852505101 853542144 853728317 853873488 856291072 856988832 857321514 858364416 858697632 860837376 861171552 865700864 866036928 867748056 869943672 870652557 870929792 871077888 871662519 872798976 874858608 876587166 879112626 881241228 882336032 882505676 884079364 884229696 885154816 885498432 886219992 887642496 889225344 890217783 890501248 890652672 893084829 894063521 894249216 895229184 895247262 897826482 899267616 900286976 902163808 902898948 904348224 906135048 909457536 912077696 913879792 914234559 916448202 918002358 919199232 919399726 919556064 920518144 920875488 923188812 924392448 924751296 926235648 928404568 932573824 932935848 933696063 934152192 934171056 936862416 938206672 938366208 938971182 940060394 942155424 943667712 944436672 945532224 948999168 950390728 951733248 953613696 954677997 955922688 956293776 957110272 957915504 958696074 959001344 960071658 962837638 963327456 964112436 965659968 968442048 968769984 968817996 969831616 971561024 973120512 973913472 974291544 975476736 976216563 978140527 978618368 979415808 979796016 984215934 991327232 991712064 992628036 995799168 996185736 996997491 997484544 1000208433 1001304517 1001425152 1001813904 1004310272 1004700144 1006030368 1007132832 1010376416 1010548224 1011998208 1012822848 1014934284 1016257536 1017391752 1017715712 1019401929 1020668376 1021999104 1023139728 1026087408 1028114766 1031044352 1031884512 1033081504 1033923324 1035582912 1035984924 1039094784 1039941504 1044434048 1044455139 1044839496 1044965376 1047464229 1047975936 1049145552 1049552829 1050742544 1050921216 1053382106 1055072928 1055482506 1056858624 1059924852 1061033792 1061445684 1064503724 1065798656 1067624064 1069189569 1070699904 1072815408 1074354736 1075347039 1076749056 1078876512 1080608256 1083743388 1086160832 1088425156 1089844224 1089866232 1091060568 1092483072 1093006152 1094760576 1095466379 1095652656 1096001536 1097224752 1099181328 1100385872 1100945664 1101842784 1102270518 1103611392 1106790912 1107165696 1110355456 1111594692 1113043968 1115243136 1115676072 1117874888 1119332352 1120083601 1120274064 1120630784 1126603296 1127040642 1129849056 1130287662 1131909454 1133385216 1135307264 1136232384 1136673468 1138056192 1138497984 1139425704 1142651776 1143095352 1144485888 1144930176 1147783168 1148228736 1148251923 1149748992 1154348334 1154715904 1156997408 1158066042 1159924896 1160870076 1162216692 1163731968 1165030776 1166478144 1168782888 1172150168 1174988304 1175444433 1175586048 1178972928 1180288746 1180664576 1181626656 1182085362 1183523328 1184089998 1185633792 1186957044 1188504576 1190779772 1192332288 1193638912 1193663016 1197101976 1199023488 1203865264 1204332603 1205797632 1208180064 1208649078 1211342688 1212610048 1213736076 1215212544 1218979412 1221930936 1224003144 1225598976 1226074752 1227443139 1227833984 1229631921 1230918416 1231396257 1233001728 1234377846 1236578994 1237934106 1238353298 1238563872 1243914464 1244928084 1245561408 1249149888 1251154944 1251961576 1252174464 1254648528 1256207232 1257609249 1258223616 1259248896 1260709632 1268358046 1271080188 1271484928 1272903996 1274563584 1275058368 1277220672 1278261432 1280095544 1280313216 1284436608 1285483248 1285982271 1287546624 1288046448 1291256064 1291693312 1291757328 1296860474 1298551296 1299055392 1301622084 1304915508 1305887744 1306394688 1312287912 1313998848 1314880749 1318668939 1321861842 1322282752 1323504048 1323758514 1326119046 1327732224 1328247648 1329329988 1331463744 1333611244 1333838016 1335233536 1335751872 1339600192 1341373824 1342843776 1342870893 1343526912 1346739723 1347397632 1348672091 1348901424 1349330944 1350430464 1351077049 1353245712 1354348422 1356522336 1359202572 1360891168 1364186304 1368116544 1370819688 1374672303 1375846016 1377003537 1378564432 1378798848 1379099589 1380777216 1381313232 1384783218 1386588672 1387126944 1392606852 1393119328 1396618972 1398860736 1399403772 1401228288 1405293624 1406763904 1407310008 1408456773 1409144832 1410090591 1413233136 1415260912 1415501568 1418298336 1423498752 1425586092 1427599872 1430420544 1433796052 1433884032 1435665408 1436873256 1438502016 1440107487 1440811008 1444256457 1444991184 1446168654 1452416098 1452663072 1453154976 1454747424 1457341536 1459680768 1460870208 1461437316 1462966336 1463215104 1465575104 1467927552 1469123712 1469694024 1471481856 1475721216 1476220928 1482126256 1485054662 1486990848 1487568096 1488942054 1493698752 1494278604 1502137728 1502720856 1506465408 1507050216 1510442407 1510699248 1511180288 1514976512 1515564624 1517997312 1519234272 1522401426 1524127136 1524386304 1526573568 1530971648 1531002564 1532998656 1534709592 1539131112 1542172149 1544088056 1544384933 1546566528 1547826768 1549622256 1550884986 1553374368 1553977386 1555304192 1558377184 1558642176 1566651072 1567259244 1567448064 1571963904 1573718328 1575502208 1575770112 1576113816 1578031104 1578786664 1580073159 1580845056 1582609392 1583223759 1585287936 1591550688 1592168526 1596135968 1596755586 1598697984 1605776804 1606049856 1607730176 1609223112 1610906752 1611532104 1615123584 1618314768 1620912384 1629241248 1632004192 1632637734 1634766336 1634799348 1636590852 1638724608 1639509228 1641861676 1642140864 1644002304 1645837128 1648771992 1650578808 1651418496 1652764176 1659904112 1660186368 1660748544 1663183774 1665533184 1667392038 1669565952 1672864704 1673514108 1674942976 1676812332 1678998528 1680946176 1689904944 1694773584 1695431493 1697205328 1697864181 1700077824 1702960896 1704348576 1705010202 1707084288 1707456634 1707746976 1712582144 1713977664 1714643028 1716728832 1717395264 1721674752 1722343104 1731401728 1732073856 1735496112 1737099063 1739887344 1741305114 1741859584 1743325038 1745597952 1749717216 1753174332 1758225252 1762482456 1764672064 1765011352 1768158728 1768459392 1770309632 1770996864 1772439984 1773128043 1775284992 1776134997 1778450688 1780435566 1781002496 1786169658 1788127042 1788498432 1790458368 1790494524 1795652964 1798535232 1800573952 1804327616 1805797896 1808696448 1812270096 1812973617 1818915072 1824155392 1827759584 1828469118 1832896404 1836004716 1838398464 1838799452 1839112128 1841036288 1841750976 1846377624 1848784896 1849502592 1851566769 1852471296 1854868491 1856809136 1856901159 1857529947 1862881517 1865147648 1865871696 1867392126 1868342112 1873724832 1876413344 1876732416 1877942364 1880120788 1884310848 1887335424 1888873344 1891064448 1897998336 1900781456 1902537069 1903466496 1904744023 1907227392 1909355994 1911845376 1912587552 1915831008 1917392148 1918002688 1920143316 1925675276 1926654912 1928224872 1931319936 1936884096 1937539968 1937635992 1939663232 1943122048 1945290711 1946241024 1947826944 1948583088 1952433126 1956281054 1958831616 1959592032 1968431868 1982654464 1983424128 1985256072 1985637771 1989178569 1991598336 1992371472 1993994982 2000416866 2002609034 2002850304 2003627808 2008620544 2009400288 2012060736 2014265664 2020752832 2021096448 2023996416 2025645696 2029868568 2031522633 2032515072 2034437561 2034783504 2035431424 2038803858 2041336752 2046279456 2052174816 2056229532 2062088704 2063769024 2066163008 2067846648 2071165824 2071969848 2077174827 2078189568 2079883008 2088868096 2088910278 2089678992 2094928458 2098291104 2099105658 2101485088 2101842432 2106764212 2110145856 2110965012 2113717248 2119849704 2122067584 2122891368 2129007448 2131597312 2133213971 2135248128 2138379138 2141399808 2145630816 2148709472 2150694078 2153498112 2157753024 2161216512 2167486776 2172321664 2176850312 2178624147 2179688448 2179732464 2182121136 2186012304 2189521152 2190932758 2191305312 2194449504 2198362656 2200771744 2201891328 2203685568 2204541036 2207222784 2213581824 2214331392 2220710912 2223189384 2226087936 2227581993 2230486272 2231352144 2233413081 2235749776 2240167202 2240548128 2253206592 2254081284 2259698112 2260575324 2263818908 2266770432 2270614528 2272464768 2273346936 2276112384 2276995968 2278851408 2283602139 2285303552 2286190704 2289860352 2296457472 2296503846 2299497984 2308696668 2309431808 2313994816 2316132084 2319849792 2321740152 2324433384 2326327479 2327463936 2330061552 2332956288 2337565776 2344300336 2349976608 2350888866 2351172096 2357945856 2360577492 2361329152 2363253312 2364170724 2367046656 2368179996 2371267584 2373914088 2377009152 2381559544 2384664576 2387277824 2387326032 2388252789 2394203952 2395133379 2398046976 2407730528 2408665206 2411595264 2416360128 2417298156 2422685376 2425220096 2427472152 2430425088 2437958824 2443861872 2448006288 2448956601 2452149504 2454886278 2455667968 2459263842 2461836832 2462792514 2466003456 2468755692 2473157988 2475868212 2476706596 2477127744 2487828928 2489856168 2491122816 2494775661 2498299776 2501088057 2502309888 2503923152 2504348928 2509143091 2509297056 2512414464 2515218498 2518497792 2521419264 2536716092 2542160376 2542969856 2545807992 2549127168 2550116736 2554441344 2556522864 2557515303 2560191088 2560626432 2561184951 2568563761 2568873216 2570966496 2571964542 2575093248 2576092896 2582512128 2583386624 2583514656 2593720948 2597102592 2598110784 2603244168 2609831016 2611775488 2612789376 2614987557 2624575824 2629761498 2637337878 2643723684 2644565504 2647008096 2647517028 2652238092 2655464448 2656495296 2658659976 2662927488 2667222488 2667676032 2670467072 2671503744 2679200384 2679254487 2682190563 2682747648 2685687552 2685741786 2693479446 2697344182 2697802848 2700860928 2702154098 2706491424 2708696844 2713044672 2718405144 2721782336 2728372608 2736233088 2741639376 2742703677 2749344606 2751692032 2754007074 2757128864 2757597696 2758199178 2761554432 2762626464 2769566436 2773177344 2774253888 2785213704 2786238656 2793237944 2797721472 2798807544 2801088189 2802456576 2810109407 2810587248 2813527808 2814620016 2816913546 2820181182 2826466272 2830521824 2831003136 2836596672 2846997504 2851172184 2855199744 2860841088 2864033991 2867592104 2867768064 2871330816 2873257933 2873746512 2877004032 2880214974 2888512914 2889982368 2892337308 2904832196 2905326144 2906309952 2909494848 2914683072 2919361536 2921740416 2922874632 2925932672 2926430208 2928649689 2931150208 2934421581 2935855104 2938247424 2939388048 2964252512 2970109324 2973981696 2975136192 2977884108 2987397504 2988557208 3000625299 3003913551 3004275456 3005441712 3012930816 3014100432 3020884814 3021398496 3029953024 3031129248 3035994624 3038468544 3044802852 3048254272 3048772608 3053147136 3061943296 3062005128 3065997312 3069419184 3078262224 3084344298 3088176112 3088769866 3093133056 3095653536 3099244512 3101769972 3106748736 3107954772 3110608384 3116754368 3117284352 3133302144 3133365417 3134518488 3134896128 3142392687 3143927808 3147436656 3148658487 3151004416 3152227632 3157573328 3160146318 3165218784 3166447518 3170575872 3183101376 3184337052 3192271936 3193511172 3197395968 3207568707 3211553608 3212099712 3215460352 3217899041 3218446224 3221813504 3223064208 3226041117 3230247168 3236629536 3241824768 3258482496 3264008384 3265275468 3269532672 3269598696 3273181704 3277449216 3279018456 3283723352 3284281728 3286399137 3288004608 3291674256 3297543984 3301157616 3302836992 3305528352 3319808224 3320372736 3321497088 3326367548 3331066368 3334784076 3339131904 3345729408 3347028216 3349885952 3353624664 3357997056 3360250803 3361892352 3369931733 3379809888 3389547168 3390862986 3394410656 3395728362 3400155648 3405921792 3408697152 3410020404 3414168576 3414913268 3415493952 3425164288 3427955328 3429286056 3433457664 3434790528 3443349504 3444686208 3444755769 3459637103 3464147712 3470992224 3474198126 3479774688 3482610228 3483719168 3486650076 3491195904 3499434432 3506348664 3516450504 3524964912 3526333299 3529344128 3530022704 3536317456 3536918784 3541993728 3544879968 3546256086 3550569984 3552269994 3556901376 3560871132 3562004992 3572339316 3576254084 3576996864 3580916736 3580989048 3591305928 3597070464 3601147904 3608655232 3611595792 3612997809 3617392896 3624540192 3625947234 3637830144 3648310784 3655519168 3656938236 3665792808 3672009432 3676796928 3677598904 3678224256 3682072576 3683501952 3692755248 3694188771 3699005184 3703133538 3709736982 3713618272 3713802318 3715059894 3725763034 3730295296 3731743392 3734784252 3736684224 3747449664 3752826688 3753464832 3755884728 3760241576 3768621696 3772827747 3774670848 3777746688 3782128896 3801562912 3805074138 3809488046 3814454784 3818711988 3823690752 3825175104 3831662016 3834784296 3836005376 3840286632 3851350552 3853309824 3856449744 3857946813 3862639872 3873768192 3874613131 3875079936 3875271984 3879326464 3886244096 3890581422 3895653888 3897166176 3904866252 3912562108 3917663232 3919184064 3936863736 3944642247 3956006817 3961683089 3966848256 3970512144 3971275542 3978357138 3983196672 3984742944 3987989964 4000833732 4005218068 4005700608 4007255616 4017241088 4018800576 4024121472 4028531328 4040219169 4041505664 4042192896 4046016273 4047992832 4051291392 4053231147 4059737136 4063045266 4068875122 4069567008 4077607716 4082673504 4092558912 4104349632 4112459064 4124177408 4127538048 4131010611 4132326016 4135693296 4137298767 4142331648 4143939696 4154349654 4159766016 4177736192 4177820556 4179357984 4189856916 4196582208 4198211316 4202970176 4203684864 4213528424 4220291712 4221930024 4225370319 4227434496 4230271773 4239699408 4244135168 4245782736 4258014896 4266427942 4270496256 4276758276 4282799616 4291261632 4297418944 4301388156 4306996224 4315506048 4320322461 4322433024 4332769371 4334236543 4334973552 4344643328 4353700624 4357248294 4359464928 4364242272 4372024608 4379042304 4381865516 4382610624 4388899008 4396725312 4401543488 4403782656 4407371136 4409082072 4414445568 4427163648 4428662784 4439253161 4441421824 4446378768 4455163986 4460972544 4462704288 4466826162 4471499552 4480334404 4481096256 4506413184 4508162568 4519396224 4521150648 4527637816 4531327221 4533540864 4539011659 4541229056 4544929536 4546693872 4553991936 4557702816 4567204278 4570607104 4572381408 4579720704 4592914944 4593007692 4598995968 4617393336 4618863616 4626516447 4627989632 4632264168 4633154799 4639699584 4643480304 4648866768 4652654958 4660123104 4665912576 4675131552 4688600672 4699953216 4701777732 4702344192 4715891712 4721154984 4722658304 4726506624 4728341448 4734093312 4736359992 4740219477 4742535168 4747828176 4749671277 4763119088 4774652064 4776505578 4788407904 4790266758 4796093952 4815461056 4817330412 4823190528 4832720256 4834596312 4845370752 4850440192 4854944304 4875917648 4887723744 4896012576 4897913202 4904299008 4909772556 4911335936 4918527684 4923673664 4925585028 4932006912 4937511384 4946315976 4951736424 4953413192 4954255488 4975657856 4979712336 4982245632 4989551322 4996599552 5002176114 5007846304 5008697856 5018286182 5018594112 5024828928 5030436996 5036995584 5042838528 5073432184 5083456343 5084320752 5085939712 5091615984 5093592543 5100233472 5108882688 5113045728 5115030606 5120382176 5121252864 5122369902 5137127522 5137746432 5141932992 5143929084 5150186496 5152185792 5165024256 5166773248 5167029312 5187441896 5194205184 5196221568 5206488336 5211297189 5218774613 5219662032 5225578752 5229975114 5249151648 5259522996 5274675756 5287447368 5289131008 5294016192 5295034056 5304476184 5310928896 5312990592 5317319952 5319384129 5325854976 5328404991 5334444976 5335352064 5343007488 5358400768 5358508974 5364381126 5365495296 5371375104 5371483572 5386958892 5394688364 5395605696 5401721856 5404308196 5412982848 5417393688 5426089344 5436810288 5438920851 5443564672 5456745216 5472466176 5483278752 5485407354 5498689212 5503384064 5508014148 5514257728 5515195392 5516398356 5523108864 5525252928 5539132872 5546354688 5548507776 5570427408 5570703477 5572477312 5572589841 5586475888 5588644551 5595442944 5597615088 5602176378 5620218814 5621174496 5627055616 5629240032 5633827092 5640362364 5652932544 5661043648 5662006272 5673193344 5693995008 5702344368 5707611207 5710399488 5714232069 5721682176 5728067982 5735184208 5735536128 5746515866 5747493024 5754008064 5760429948 5777025828 5779964736 5784674616 5809664392 5810652288 5812619904 5818989696 5829366144 5835872133 5838723072 5843480832 5844755401 5845749264 5851865344 5857299378 5862300416 5868843162 5876494848 5878776096 5928505024 5940218648 5947963392 5950272384 5955768216 5956913313 5967535707 5974795008 5976098219 5977114416 6001250598 6007827102 6008550912 6010883424 6025861632 6028200864 6041769628 6042796992 6059906048 6062258496 6071989248 6076937088 6089605704 6094567899 6096508544 6097545216 6103312683 6106294272 6120896413 6123886592 6124010256 6138838368 6156524448 6168688596 6176352224 6177539732 6186266112 6191307072 6198489024 6203539944 6213497472 6215909544 6221216768 6231524481 6233508736 6234568704 6258444647 6266604288 6266730834 6269036976 6284785374 6294873312 6297316974 6302008832 6304455264 6315146656 6320292636 6330437568 6332895036 6341151744 6366202752 6368674104 6384543872 6387022344 6394791936 6399641913 6415137414 6423107216 6424199424 6435798082 6436892448 6443627008 6446128416 6452082234 6460494336 6473259072 6483649536 6516964992 6528016768 6530550936 6535872441 6539065344 6539197392 6546363408 6558036912 6567446704 6568563456 6572798274 6583348512 6595087968 6602315232 6605673984 6611056704 6639616448 6640745472 6642994176 6652735096 6662132736 6669568152 6678263808 6682745979 6691458816 6694056432 6699771904 6707249328 6720501606 6739863466 6759619776 6779094336 6781725972 6788821312 6791456724 6800311296 6811843584 6817394304 6820040808 6828337152 6829826536 6830987904 6846983689 6850328576 6855910656 6858572112 6869581056 6889372416 6889511538 6919274206 6928295424 6941984448 6948396252 6959549376 6965220456 6967438336 6973300152 6978982437 6982391808 6998868864 7009131619 7012697328 7032901008 7049929824 7052666598 7058688256 7060045408 7072634912 7073837568 7083987456 7089759936 7092512172 7101139968 7104539988 7113802752 7121742264 7124009984 7144678632 7152508168 7153993728 7161833472 7161978096 7164758367 7182611856 7185400137 7194140928 7217310464 7223191584 7225995618 7234785792 7249080384 7251894468 7275660288 7296621568 7311038336 7313876472 7331585616 7344018864 7346869803 7355197808 7356448512 7367003904 7385510496 7388377542 7398010368 7406267076 7419473964 7427236544 7427604636 7430119788 7451526068 7460590592 7463486784 7469568504 7473368448 7484326983 7494899328 7503264171 7505653376 7506929664 7511769456 7520483152 7527429273 7537243392 7545655494 7555493376 7564257792 7603125824 7610148276 7618976092 7628909568 7637423976 7647381504 7650350208 7663324032 7668264653 7669568592 7672010752 7680573264 7683554853 7702701104 7705691283 7706619648 7712899488 7715893626 7725279744 7747536384 7749226262 7750159872 7750543968 7758652928 7772488192 7781162844 7791307776 7794332352 7809732504 7825124216 7835326464 7838368128 7873727472 7889284494 7912013634 7923366178 7933696512 7941024288 7942551084 7956714276 7966393344 7969485888 7975979928 8001667464 8010436136 8011401216 8014511232 8034482176 8037601152 8037763461 8046571689 8048242944 8057062656 8080438338 8083011328 8092032546 8102582784 8106462294 8119474272 8126090532 8137750244 8139134016 8155215432 8165347008 8185117824 8208699264 8224918128 8228111031 8244327299 8248354816 8255076096 8262021222 8264652032 8271386592 8274597534 8284663296 8287879392 8308699308 8319532032 8355472384 8355641112 8358715968 8379713832 8393164416 8396422632 8403264567 8405940352 8407369728 8427056848 8430328221 8440583424 8443860048 8450740638 8460543546 8479398816 8488270336 8491565472 8516029792 8532855884 8540992512 8553516552 8565599232 8582523264 8592101973 8594837888 8602776312 8613992448 8619773799 8631012096 8640644922 8665538742 8668473086 8669947104 8689286656 8707401248 8714496588 8718929856 8728484544 8744049216 8758084608 8763731032 8765221248 8777798016 8793450624 8803086976 8803264743 8807565312 8814742272 8818164144 8878506322 8892757536 8910327972 8921945088 8925408576 8933652324 8942999104 8960668808 8962192512 9001875897 9011740653 9012826368 9016325136 9038792448 9042301296 9055275632 9062654442 9078023318 9089859072 9093387744 9107983872 9115405632 9134408556 9141214208 9144762816 9159441408 9185829888 9186015384 9197991936 9233216623 9234786672 9237727232 9253032894 9255979264 9264528336 9266309598 9279399168 9286960608 9297733536 9305309916 9320246208 9331825152 9350263104 9377201344 9399906432 9400096251 9403555464 9404688384 9427178061 9431783424 9440704637 9442309968 9445316608 9453013248 9456682896 9472719984 9480438954 9495656352 9499342554 9526238176 9549304128 9553011156 9576815808 9580533516 9592187904 9622706121 9630922112 9634660824 9646381056 9653697123 9665440512 9669192624 9678123351 9690741504 9709888608 9751835296 9775447488 9792025152 9795826404 9808598016 9819545112 9822671872 9837055368 9847347328 9851170056 9859197411 9864013824 9875022768 9892631952 9903472848 9906826384 9908510976 9951315712 9959424672 9964491264 9979102644 9993199104 10004352228 10015692608 10017395712 10036572364 10037188224 10049657856 10060873992 10073991168 10080752409 10085677056 10109795199 10146864368 10166912686 10168641504 10183231968 10187185086 10200466944 10217765376 10226091456 10230061212 10240764352 10242505728 10244739804 10274255044 10275492864 10283865984 10287858168 10300372992 10304371584 10330048512 10333546496 10334058624 10374883792 10378911309 10392443136 10412976672 10422594378 10437549226 10439324064 10451157504 10459950228 10498303296 10519045992 10549351512 10573096849 10574894736 10578262016 10588032384 10590068112 10608952368 10625981184 10634639904 10638768258 10651709952 10656809982 10668889952 10670704128 10686014976 10716801536 10717017948 10728762252 10730990592 10742750208 10742967144 10773917784 10789376728 10791211392 10803443712 10808616392 10810694531 10825965696 10834787376 10838993427 10852178688 10873620576 10877841702 10887129344 10913490432 10944932352 10966557504 10970814708 10997378424 11006768128 11016028296 11028515456 11030390784 11032796712 11046217728 11050505856 11078265744 11082566313 11097015552 11140854816 11141406954 11144954624 11145179682 11172951776 11177289102 11190885888 11195230176 11204352756 11240437628 11242348992 11254111232 11258480064 11267654184 11280724728 11305865088 11318483241 11322087296 11324012544 11346386688 11404688736 11415222414 11428464138 11443364352 11456135964 11470368416 11471072256 11493031732 11494986048 11508016128 11520859896 11554051656 11559929472 11569349232 11619328784 11621304576 11623839393 11625239808 11637979392 11658732288 11671744266 11686961664 11689510802 11691498528 11703730688 11714598756 11724600832 11737686324 11752989696 11757552192 11857010048 11868020451 11880437296 11885049267 11900544768 11911536432 11913826626 11935071414 11949590016 11952196438 11954228832 12002501196 12015654204 12017101824 12021766848 12051723264 12056401728 12083539256 12085593984 12119812096 12124516992 12138048819 12143978496 12153874176 12159693441 12179211408 12189135798 12193017088 12206625366 12241792826 12248020512 12277676736 12313048896 12337377192 12352704448 12355079464 12372532224 12382614144 12396978048 12407079888 12411896301 12426994944 12431819088 12442433536 12463048962 12467017472 12516889294 12533208576 12533461668 12538073952 12569570748 12589746624 12594633948 12604017664 12608910528 12630293312 12640585272 12660875136 12665790072 12676110957 12682303488 12690815319 12732405504 12737348208 12769087744 12774044688 12799283826 12830274828 12846214432 12848398848 12871596164 12873784896 12887254016 12892256832 12904164468 12920988672 12946518144 12960967383 12967299072 12998308113 13002709629 13016958721 13033929984 13040170619 13056033536 13061101872 13071744882 13078394784 13092726816 13116073824 13134893408 13137126912 13145596548 13166697024 13190175936 13204630464 13211347968 13222113408 13279232896 13281490944 13285988352 13305470192 13317759483 13324265472 13339136304 13365491958 13382917632 13388112864 13414498656 13441003212 13479726932 13519239552 13558188672 13563451944 13577642624 13582913448 13593981663 13600622592 13617034977 13623687168 13634788608 13640081616 13659653072 13661975808 13693967378 13711821312 13717144224 13739162112 13778744832 13779023076 13838548412 13856590848 13883968896 13896792504 13899464397 13919098752 13930440912 13934876672 13946600304 13957964874 13997737728 14018263238 14025394656 14065802016 14099859648 14105333196 14117376512 14120090816 14145269824 14147675136 14167974912 14179519872 14185024344 14202279936 14209079976 14220658431 14227605504 14241062927 14243484528 14248019968 14289357264 14305016336 14323956192 14329516734 14365223712 14370800274 14388281856 14434620928 14446383168 14451991236 14469571584 14498160768 14503788936 14551320576 14593243136 14622076672 14627752944 14663171232 14688037728 14693739606 14710395616 14712897024 14734007808 14771020992 14776755084 14796020736 14812534152 14838947928 14854473088 14855209272 14860239576 14903052136 14921181184 14926973568 14939137008 14946736896 14968653966 14989798656 15006528342 15011306752 15023538912 15040966304 15054858546 15074486784 15091310988 15110986752 15128515584 15206251648 15220296552 15237952184 15250369029 15257819136 15274847952 15280777629 15300700416 15326648064 15336529306 15339137184 15361146528 15367109706 15405402208 15411382566 15413239296 15425798976 15431787252 15450559488 15495072768 15498452524 15500319744 15501087936 15517305856 15544976384 15562325688 15582615552 15588664704 15619465008 15633891567 15650248432 15656323839 15676736256 15747454944 15778568988 15824027268 15846732356 15867393024 15882048576 15885102168 15913428552 15932786688 15938971776 15951959856 15985214973 16003334928 16020872272 16029022464 16075202304 16075526922 16093143378 16096485888 16114125312 16160876676 16166022656 16184065092 16205165568 16212924588 16238948544 16252181064 16275500488 16278268032 16310430864 16330694016 16370235648 16417398528 16449836256 16456222062 16488654598 16510152192 16524042444 16529304064 16542773184 16549195068 16569326592 16575758784 16617398616 16639064064 16710944768 16711282224 16717431936 16717769523 16759427664 16765933653 16786328832 16792845264 16806529134 16811880704 16854113696 16860656442 16881166848 16887720096 16901481276 16921087092 16958797632 16976540672 16983130944 17032059584 17065711768 17081985024 17107033104 17122833621 17131198464 17142696207 17165046528 17184203946 17189675776 17205552624 17239547598 17262024192 17281289844 17331077484 17336946172 17339894208 17378573312 17414802496 17428993176 17437859712 17456969088 17488098432 17507616399 17516169216 17527462064 17530442496 17534266203 17555596032 17564001637 17586901248 17606173952 17606529486 17629484544 17636328288 17757012644 17785515072 17820655944 17843890176 17850817152 17867304648 17870739939 17885998208 17902607121 17921337616 17924385024 17928294657 17979946327 18003751794 18023481306 18025652736 18032650272 18077584896 18084602592 18110551264 18125308884 18156046636 18179718144 18186775488 18215967744 18230811264 18268817112 18282428416 18289525632 18309938049 18318882816 18362689239 18371659776 18372030768 18466433246 18469573344 18506065788 18511958528 18529056672 18532619196 18558798336 18573921216 18595467072 18610619832 18640492416 18663650304 18700526208 18754402688 18775333941 18799812864 18800192502 18807110928 18854356122 18881409274 18884619936 18906026496 18913365792 18945439968 18960877908 18991312704 18998685108 19052476352 19098608256 19106022312 19153631616 19161067032 19184375808 19198925739 19245412242 19261844224 19269321648 19307394246 19330881024 19338385248 19356246702 19381483008 19419777216 19503670592 19550894976 19584050304 19591652808 19607617323 19617196032 19635751291 19639090224 19645343744 19670765849 19674110736 19694694656 19702340112 19718394822 19750045536 19785263904 19806945696 19813652768 19817021952 19902631424 19918849344 19928982528 19958205288 19986398208 20008704456 20031385216 20034791424 20048237937 20073144728 20074376448 20099315712 20121747984 20161504818 20219590398 20293728736 20333825372 20337283008 20366463936 20374370172 20400933888 20435530752 20452182912 20460122424 20481528704 20485011456 20489479608 20540951067 20548510088 20550985728 20567731968 20575716336 20608743168 20668117248 20749767584 20757822618 20784886272 20825953344 20845188756 20875098452 20878648128 20902315008 20919900456 20996606592 21027394857 21038091984 21098703024 21146193698 21149789472 21176064768 21180136224 21217904736 21251962368 21269279808 21277536516 21303419904 21313619964 21337779904 21341408256 21372029952 21433603072 21434035896 21457524504 21461981184 21485500416 21485934288 21547835568 21556200411 21578753456 21582422784 21617232784 21621389062 21651931392 21669574752 21677986854 21704357376 21747241152 21755683404 21774258688 21826980864 21889864704 21933115008 21941629416 21994756848 22013536256 22032056592 22040609409 22057030912 22065593424 22101011712 22156531488 22165132626 22194031104 22281709632 22282813908 22289909248 22290359364 22345903552 22354578204 22381771776 22390460352 22408705512 22452980949 22480875256 22484697984 22508222464 22516960128 22535308368 22561449456 22582287819 22611730176 22636966482 22644174592 22692773376 22809377472 22830444828 22856928276 22886728704 22912271928 22940736832 22942144512 22986063464 22989972096 23004793959 23016032256 23041719792 23050664559 23108103312 23117073849 23119858944 23138698464 23238657568 23242609152 23247678786 23250479616 23275958784 23317464576 23343488532 23373923328 23379021604 23382997056 23407461376 23429197512 23449201664 23475372648 23505979392 23515104384 23685207859 23714020096 23736040902 23760874592 23770098534 23801089536 23823072864 23827653252 23870142828 23899180032 23904392876 23908457664 24005002392 24031308408 24034203648 24043533696 24103446528 24112803456 24113290383 24139715067 24167078512 24171187968 24217459721 24249033984 24276097638 24307748352 24319386882 24358422816 24378271596 24386034176 24413250732 24483585652 24496041024 24555353472 24626097792 24674754384 24684333093 24705408896 24710158928 24732981897 24745064448 24765228288 24793956096 24814159776 24823792602 24853989888 24863638176 24926097924 24934034944 25033778588 25066417152 25066923336 25076147904 25139141496 25179493248 25189267896 25208035328 25217821056 25260586624 25281170544 25290984663 25321750272 25331580144 25352221914 25381630638 25464811008 25474696416 25538175488 25548089376 25598567652 25660549656 25692428864 25696797696 25743192328 25747569792 25774508032 25784513664 25808328936 25841977344 25859321397 25893036288 25921934766 25996616226 26005419258 26033917442 26067859968 26080341238 26112067072 26122203744 26143489764 26156789568 26185453632 26232147648 26269786816 26274253824 26291193096 26333394048 26380351872 26409260928 26409794229 26422695936 26444226816 26558465792 26610940384 26635518966 26678272608 26730983916 26765835264 26776225728 26828997312 26882006424 26959453864 27005627691 27035221959 27038479104 27116377344 27122291917 27126903888 27155285248 27165826896 27187963326 27234069954 27269577216 27280163232 27319306144 27323951616 27387934756 27423642624 27434288448 27478324224 27557489664 27558046152 27677096824 27699649869 27713181696 27731781623 27767937792 27793585008 27798928794 27838197504 27860881824 27893200608 27915929748 27995475456 28036526476 28050789312 28131604032 28199719296 28210666392 28234753024 28240181632 28281534183 28290539648 28295350272 28322113911 28335949824 28359039744 28370048688 28418159952 28441316862 28482125854 28486969056 28578714528 28610032672 28647912384 28659033468 28730447424 28741600548 28776563712 28869241856 28892766336 28903982472 28939143168 28961091369 28996321536 29007577872 29034370053 29244153344 29255505888 29326342464 29376075456 29387479212 29420791232 29425794048 29468015616 29542041984 29553510168 29577592233 29592041472 29625068304 29677895856 29708946176 29710418544 29720479152 29806104272 29853947136 29878274016 29893473792 29937307932 29979597312 30013056684 30022613504 30047077824 30081932608 30109717092 30148973568 30182621976 30221973504 30242257227 30257031168 30329385597 30412503296 30440593104 30475904368 30500738058 30549695904 30561555258 30601400832 30653296128 30673058612 30678274368 30722293056 30734219412 30810804416 30822765132 30826478592 30851597952 30863574504 30901118976 30990145536 30996905048 31000639488 31002175872 31034611712 31074772127 31089952768 31124651376 31136733927 31177329408 31238930016 31267783134 31300496864 31312647678 31353472512 31494909888 31557137976 31648054536 31693464712 31719290547 31734786048 31764097152 31770204336 31826857104 31877943552 31903919712 31970429946 32006669856 32041744544 32058044928 32150404608 32151053844 32186286756 32192971776 32228250624 32321753352 32332045312 32368130184 32410331136 32425849176 32432083593 32477897088 32504362128 32516980281 32551000976 32556536064 32620861728 32661388032 32740471296 32834797056 32899672512 32912444124 32977309196 33020304384 33048084888 33058608128 33085546368 33098390136 33138653184 33151517568 33234797232 33247698939 33391328893 33422564448 33434863872 33435539046 33518855328 33531867306 33572657664 33585690528 33613058268 33623761408 33708227392 33721312884 33762333696 33775440192 33802962552 33842174184 33917595264 33953081344 33966261888 34064119168 34131423536 34214066208 34245667242 34285392414 34330093056 34368407892 34379351552 34411105248 34479095196 34524048384 34562579688 34662154968 34673892344 34679788416 34757146624 34829604992 34857986352 34871518179 34875719424 34913938176 34976196864 35015232798 35054924128 35060884992 35068532406 35111192064 35128003274 35173802496 35212347904 35213058972 35258969088 35272656576 35514025288 35571030144 35641311888 35655147801 35701634304 35734609296 35741479878 35771996416 35805214242 35842675232 35848770048 35856589314 35959892654 36007503588 36046962612 36051305472 36065300544 36155169792 36169205184 36221102528 36250617768 36312093272 36359436288 36373550976 36414146457 36431935488 36461622528 36479080323 36531422291 36537634224 36579051264 36619876098 36725378478 36744061536 36932866492 36939146688 37012131576 37023917056 37058113344 37065238392 37117596672 37147842432 37190934144 37221239664 37235688903 37280984832 37327300608 37401052416 37508805376 37550667882 37599625728 37600385004 37614221856 37708712244 37762818548 37769239872 37812052992 37826731584 37890879936 37921755816 37982625408 37997370216 38072445957 38104952704 38197216512 38212044624 38307263232 38322134064 38397851478 38490824484 38523688448 38538643296 38614788492 38661762048 38676770496 38712493404 38762966016 38839554432 38994924339 39007341184 39008128887 39050876163 39101789952 39120511857 39168100608 39183305616 39215234646 39271502582 39278180448 39341531698 39348221472 39389389312 39404680224 39436789644 39500091072 39570527808 39613891392 39627305536 39634043904 39805262848 39837698688 39857965056 39916410576 39953278449 39972796416 40017408912 40062770432 40096475874 40146289456 40148752896 40243495968 40323009636 40439180796 40587457472 40667650744 40674566016 40732927872 40748740344 40781944989 40801867776 40851104931 40871061504 40904365824 40913287807 40920244848 40963057408 40978959216 41081902134 41097020176 41135463936 41151432672 41217486336 41336234496 41499535168 41515645236 41569772544 41651906688 41690377512 41698393191 41750196904 41757296256 41804630016 41832687533 41839800912 41993213184 42054789714 42076183968 42197406048 42292387396 42299578944 42352129536 42360272448 42435809472 42503924736 42538559616 42555073032 42606839808 42627239928 42661975293 42675559808 42682816512 42723188781 42744059904 42846274891 42867206144 42868071792 42915049008 42971868576 43095671136 43112400822 43157506912 43164845568 43234465568 43242778124 43303862784 43339149504 43355973708 43408714752 43494482304 43511366808 43548517376 43653961728 43779729408 43809112529 43866230016 43883258832 43989513696 44064113184 44081218818 44114061824 44131186848 44202023424 44313062976 44330265252 44388062208 44563419264 44565627816 44579818496 44580718728 44691807104 44709156408 44763543552 44780920704 44817411024 44905961898 44961750512 44969395968 45033920256 45070616736 45122898912 45164575638 45223460352 45273932964 45288349184 45385546752 45618754944 45660889656 45713856552 45751107087 45773457408 45824543856 45842332887 45881473664 45972126928 45979944192 46009587918 46083439584 46101329118 46216206624 46234147698 46239717888 46277396928 46477315136 46485218304 46495357572 46500959232 46551917568 46634929152 46686977064 46747846656 46758043208 46765994112 46814922752 46858395024 46898403328 46950745296 46968971517 47030208768 47370415718 47428040192 47472081804 47521749184 47540197068 47602179072 47646145728 47655306504 47740285656 47798360064 47808785752 47816915328 48010004784 48062616816 48087067392 48225606912 48226580766 48279430134 48334157024 48342375936 48434919442 48498067968 48552195276 48615496704 48638773764 48716845632 48756543192 48772068352 48826501464 48967171304 48992082048 49063921333 49110706944 49252195584 49349508768 49368666186 49410817792 49420317856 49465963794 49530456576 49587912192 49628319552 49647585204 49707979776 49727276352 49852195848 49868069888 50067557176 50132834304 50133846672 50152295808 50153308569 50278282992 50297800959 50358986496 50369970703 50378535792 50435642112 50521173248 50562341088 50581969326 50643500544 50663160288 50704443828 50763261276 50929622016 50949392832 51076350976 51096178752 51197135304 51321099312 51368500863 51384857728 51393595392 51428088621 51486384656 51495139584 51569027328 51616657872 51718642794 51786072576 51843869532 51993232452 52010838516 52067834884 52135719936 52160682476 52224134144 52244407488 52286979528 52313579136 52370907264 52464295296 52522849197 52539573632 52548507648 52582386192 52602798609 52666788096 52692004911 52760703744 52818521856 52819588458 52888453632 53116931584 53221880768 53271037932 53356545216 53461967832 53531670528 53552451456 53657994624 53764012848 53784883971 53918907728 53939838981 54011255382 54070443918 54076958208 54232754688 54244583834 54253807776 54310570496 54331653792 54375926652 54468139908 54539154432 54560326464 54638612288 54647903232 54775869512 54847285248 54868576896 54929814147 54956648448 55088067717 55114979328 55116092304 55354193648 55399299738 55463563246 55535875584 55587170016 55597857588 55676395008 55721763648 55786401216 55831859496 55990950912 56073052952 56101578624 56263208064 56326001823 56399438592 56421332784 56469506048 56480363264 56563068366 56581079296 56644227822 56718079488 56740097376 56836319904 56882633724 56964251708 56973938112 57157429056 57220065344 57295824768 57318066936 57460894848 57483201096 57553127424 57596777217 57710291093 57738483712 57785532672 57807964944 57922182738 57992643072 58015155744 58068740106 58488306688 58511011776 58652684928 58752150912 58774958424 58822851969 58841582464 58851588096 58907253873 58936031232 59012297547 59076966503 59084083968 59107020336 59155184466 59250136608 59355791712 59417892352 59420837088 59440958304 59612208544 59707894272 59756548032 59786947584 59874615864 59959194624 60026113368 60045227008 60094155648 60144713811 60163865216 60219434184 60297947136 60365243952 60484514454 60658771194 60825006592 60881186208 60951808736 61001476116 61099391808 61123110516 61202801664 61306592256 61346117224 61356548736 61444586112 61468438824 61621608832 61622853201 61645530264 61652957184 61703195904 61727149008 61993810096 62004351744 62149544254 62249302752 62273467854 62354658816 62477860032 62535566268 62600993728 62625295356 62706945024 62989819776 63082184571 63114275952 63296109072 63386929424 63438581094 63528194304 63540408672 63653714208 63755887104 63807839424 63940859892 64013339712 64083489088 64116089856 64300809216 64302107688 64372573512 64385943552 64456501248 64632516361 64643506704 64664090624 64736260368 64851698352 64864167186 64955794176 65008724256 65033960562 65102001952 65113072128 65241723456 65322776064 65480942592 65669594112 65799345024 65824888248 65954618392 66040608768 66084932459 66096169776 66117216256 66171092736 66196780272 66303035136 66469594464 66495397878 66782657786 66845128896 66869727744 66871078092 67037710656 67063734612 67145315328 67171381056 67226116536 67247522816 67358942847 67416454784 67442625768 67524667392 67550880384 67605925104 67684348368 67746863457 67835190528 67932523776 68128238336 68262847072 68428132416 68491334484 68570784828 68660186112 68736815784 68758703104 68822210496 68958190392 69014381877 69048096768 69125159376 69151993677 69324309936 69347784688 69351221547 69359576832 69659209984 69715972704 69743036358 69751438848 69827876352 69952393728 70030465596 70109848256 70121769984 70137064812 70222384128 70256006548 70347604992 70424695808 70426117944 70517938176 70545313152 71028050576 71055623577 71142060288 71282623776 71310295602 71403268608 71469218592 71482959756 71543992832 71610428484 71685350464 71697540096 71713178628 71919785308 72015007176 72093925224 72102610944 72130601088 72310339584 72338410368 72419145201 72442205056 72501235536 72624186544 72652379163 72747101952 72828292914 72923245056 72958160646 73062844582 73075268448 73158102528 73239752196 73450756956 73488123072 73865732984 73878293376 74011677943 74024263152 74047834112 74116226688 74130476784 74198945691 74235193344 74295684864 74381868288 74442479328 74471377806 74561969664 74802104832 75017610752 75101335764 75199251456 75200770008 75228443712 75417424488 75525637096 75538479744 75624105984 75653463168 75781759872 75843511632 75872953989 75965250816 75981820213 75994740432 76144891914 76209905408 76394433024 76424089248 76614526464 76644268128 76795702956 76981648968 77047376896 77077286592 77229576984 77323524096 77353540992 77424986808 77525932032 77577964191 77679108864 77989848678 78014682368 78016257774 78101752326 78203579904 78241023714 78336201216 78366611232 78430469292 78543005164 78556360896 78683063396 78696442944 78778778624 78809360448 78873579288 79000182144 79141055616 79227782784 79229382687 79254611072 79268087808 79571653369 79610525696 79675397376 79832821152 79906556898 80034817824 80125540864 80192951748 80292578912 80297505792 80486991936 80646019272 80878361592 81105665877 81174914944 81335301488 81349132032 81366875751 81465855744 81497480688 81563889978 81702209862 81808731648 81826575614 81840489696 81926114816 81957918432 82163804268 82194040352 82270927872 82302865344 82434972672 82672468992 82999070336 83031290472 83098949607 83139545088 83195344869 83303813376 83380755024 83396786382 83500393808 83514592512 83665375066 83679601824 83986426368 84109579428 84152367936 84394812096 84584774792 84599157888 84704259072 84720544896 84871618944 84966341733 85007849472 85077119232 85110146064 85254479856 85323950586 85351119616 85446377562 85692549782 85736143584 85830098016 85943737152 86191342272 86224801644 86315013824 86329691136 86468931136 86485556248 86607725568 86678299008 86711947416 86817429504 86883274107 86988964608 87022733616 87097034752 87618225058 87732460032 87766517664 87979027392 88128226368 88162437636 88228123648 88262373696 88404046848 88626125952 88660530504 88732776699 88776124416 89116102013 89126838528 89131255632 89159636992 89161437456 89383614208 89418312816 89561841408 89634822048 89811923796 89923501024 89938791936 90067840512 90141233472 90245797824 90329151276 90446920704 90547865928 90576698368 90726771681 90771093504 90988156791 91118711047 91237509888 91321779312 91427713104 91502214174 91649087712 91684665774 91762947328 91944253856 91959888384 92019175836 92166879168 92202658236 92432413248 92468295396 92479435776 92554793856 92954630272 92970436608 92990715144 93001918464 93103835136 93224316381 93269858304 93373954128 93410201781 93516086416 93531988224 93716790048 93901490592 93937943034 94060417536 94740831436 94856080384 94944163608 95043498368 95080394136 95157871641 95204358144 95292291456 95310613008 95480571312 95617571504 95633830656 96020009568 96125233632 96174134784 96451213824 96453161532 96558860268 96668314048 96684751872 96869838884 96996135936 97104390552 97230993408 97277547528 97296250779 97433691264 97513086384 97544136704 97653002928 97934342608 97984164096 98127842666 98221413888 98504391168 98699017536 98737332372 98821635584 98840635712 98931927588 99060913152 99175824384 99256639104 99295170408 99415959552 99454552704 99687440489 99704391696 99736139776 100135114352 100173986679 100267693344 100304591616 100306617138 100556565984 100595601918 100717972992 100739941406 100757071584 100871284224 101042346496 101124682176 101163938652 101287001088 101326320576 101408887656 101526522552 101859244032 101898785664 102152701952 102192357504 102394270608 102642198624 102737001726 102769715456 102856177242 102972769312 102990279168 103138054656 103233315744 103437285588 103572145152 103687739064 103986464904 104021677032 104135669768 104271439872 104321364952 104448268288 104488814976 104573959056 104614554537 104627158272 104741814528 104928590592 105045698394 105079147264 105164772384 105205597218 105333576192 105384009822 105521407488 105637043712 105639176916 105776907264 106233863168 106443761536 106542075864 106713090432 106923935664 106965443403 107104902912 107315989248 107528025696 107569767942 107837815456 107879677962 108022510764 108140887836 108153916416 108465509376 108489167668 108507615552 108621140992 108663307584 108751853304 108936279816 109078308864 109120652928 109242439371 109277224576 109295806464 109437240969 109551739024 109594266873 109737153792 109859628294 110176135434 110232184608 110708387296 110798599476 110927126492 111071751168 111174340032 111195715176 111352790016 111443527296 111572802432 111663718992 111981901824 112146105904 112203157248 112526416128 112652003646 112798877184 112842665568 112960726528 113126136732 113162158592 113288455644 113436158976 113480194752 113672639808 113765267448 113928503416 113947876224 114314858112 114440130688 114591649536 114636133872 114921789696 114966402192 115193554434 115420582186 115571065344 115615929888 115844365476 115985286144 116030311488 116137480212 116976613376 117022023552 117024386661 117152628489 117305369856 117361535571 117504301824 117549916848 117645703938 117683164928 117814507746 118024595094 118153933006 118168167936 118214040672 118310368932 118500273216 118711583424 118835784704 118841674176 118881916608 119224417088 119415788544 119513096064 119573895168 119749231728 119859835347 119918389248 120031816099 120052226736 120090454016 120188311296 120289427622 120327730432 120438868368 120730487904 120969028908 121317542388 121650013184 121762372416 121903617472 122002952232 122198783616 122246221032 122345834967 122405603328 122553314793 122613184512 122692234448 122713097472 122739863421 122889172224 122936877648 123243217664 123245706402 123291060528 123406391808 123454298016 123987620192 124008703488 124299088508 124498605504 124546935708 124709317632 124955720064 125071132536 125095179573 125201987456 125250590712 125413890048 125498062599 125859624289 125979639552 126164369142 126228551904 126592218144 126773858848 126877162188 127056388608 127080817344 127307428416 127511774208 127615678848 127881719784 128026679424 128166978176 128169566343 128232179712 128538824673 128601618432 128604215376 128745147024 129265032722 129287013408 129472520736 129703396704 129728334372 129911588352 130017448512 130067921124 130204003904 130226144256 130483446912 130645552128 130961885184 131339188224 131427337587 131598690048 131649776496 131909236784 132169864918 132192339552 132342185472 132393560544 132606070272 132939188928 132990795756 133565315572 133690257792 133739455488 133742156184 134075421312 134127469224 134290630656 134342762112 134429374223 134452233072 134495045632 134717885694 134832909568 134885251536 135101760768 135211850208 135368696736 135493726914 135670381056 135865047552 136256476672 136525694144 136856264832 136982668968 137141569656 137253321261 137320372224 137450259037 137473631568 137517406208 137644420992 137916380784 138028763754 138250318752 138303987354 138648619872 138695569376 138702443094 138719153664 139318419968 139431945408 139486072716 139502877696 139655752704 139904787456 140060931192 140219696512 140243539968 140274129624 140444768256 140512013096 140695209984 140849391616 140852235888 140906914551 141090626304 142056101152 142111247154 142284120576 142565247552 142620591204 142806537216 142938437184 142965919512 143087985664 143220856968 143370700928 143395080192 143426357256 143839570616 144030014352 144187850448 144261202176 144676820736 144838290402 144884410112 145002471072 145248373088 145304758326 145494203904 145656585828 145846490112 145916321292 146125689164 146150536896 146316205056 146479504392 146901513912 146976246144 147191763999 147731465968 147756586752 148023355886 148048526304 148232453376 148260953568 148397891382 148591369728 148763736576 148884958656 148942755612 149123939328 149604209664 150035221504 150202671528 150398502912 150401540016 150456887424 150834848976 150893402877 151051274192 151076959488 151109912109 151306926336 151563519744 151687023264 151745907978 151930501632 151963640426 151989480864 152289783828 152419810816 152788866048 152848178496 153229052928 153288536256 153591405912 153963297936 154094753792 154154573184 154284265863 154459153968 154707081984 154849973616 155155928382 155358217728 155979697356 156029364736 156032515548 156203504652 156407159808 156482047428 156672402432 156733222464 156860938584 157086010328 157112721792 157366126792 157392885888 157557557248 157618720896 157747158576 157808395827 158000364288 158076014733 158282111232 158455565568 158458765374 158509222144 159143306738 159350794752 159665642304 159813113796 160069635648 160251081728 160385903496 160585157824 160595011584 160973983872 161292038544 161354651913 161756723184 161819516943 162211331754 162349829888 162670602976 162698264064 162733751502 162931711488 162994961376 163127779956 163404419724 163617463296 163653151228 163680979392 163852229632 163915836864 164327608536 164388080704 164541855744 164605730688 164789442441 164869945344 165264203151 165344937984 165796455013 165998140672 166062580944 166197899214 166390689738 166607626752 166761510048 166793572764 167000787616 167029185024 167330750132 167359203648 167972852736 168219158856 168304735872 168789624192 168978005469 169169549584 169198315776 169408518144 169441089792 169522218047 169743237888 169932683466 170154238464 170220292128 170508959712 170647901172 170702239232 170892755124 171385099564 171472287168 171660196032 171887474304 172382684544 172449603288 172630027648 172659382272 172790331651 172937862272 172971112496 173130873279 173215451136 173356598016 173423894832 173766548214 173977929216 174045467232 175236450116 175464920064 175533035328 175958054784 176256452736 176324875272 176456247296 176524747392 176721761619 176808093696 177036892641 177230899509 177252251904 177321061008 177465553398 178232204026 178253677056 178262511264 178322874912 178767228416 178836625632 179123682816 179269644096 179623847592 179847002048 179877583872 180135681024 180282466944 180491595648 180658302552 180893841408 181095731856 181153396736 181453543362 181976313582 182237422094 182475019776 182643558624 182855426208 183004428348 183298175424 183369331548 183525894656 183888507712 183919776768 184038351672 184333758336 184405316472 184864826496 184868559603 184936590792 184958871552 185109587712 185909260544 185981430288 186448632762 186747908256 186820403562 187032172832 187063976448 187433580096 187802981184 187875886068 188120835072 189246553713 189481662872 189712160768 189856043419 189888327216 190086996736 190160788272 190315743282 190584582912 190621226016 190961142624 191235143008 191267661312 192040019136 192250467264 192348269568 192902427648 192906323064 193117720536 193336628096 193369503744 193739677768 193897549083 193992271872 194208781104 194555095056 194592501558 194867382528 195026172768 195306005856 195868685216 195968328192 196255685332 196442827776 197008782336 197398035072 197474664744 197643271168 197681271424 197863855176 198121826304 198254797377 198351648768 198513278208 198590340816 198909105408 199374880978 199408783392 200270228704 200347973358 200535386688 200609183232 200613234276 201113131968 201191203836 201435945984 201479882812 201514143168 201742568448 202084692992 202249364352 202327877304 202574002176 202652641152 202817775312 203053045104 203240590371 203797571328 204384715008 204788541216 205284397248 205474003452 205539430912 205712354484 205945538624 205980558336 206276109312 206466631488 206874571176 207043145631 207144290304 207375478128 207972929808 208043354064 208053664641 208271339536 208642729904 208977629952 209147918112 209229109074 209254316544 209483629056 209857181184 210091396788 210158294528 210329544768 210411194436 210667152384 210768019644 211042814976 211274087424 211278353832 211553814528 212467726336 212887523072 213084151728 213166870731 213426180864 213847871328 213930886806 214209805824 214631978496 215056051392 215139535884 215675630912 215759355924 216045021528 216281775672 216307832832 216931018752 216978335336 217015231104 217242281984 217326615168 217503706608 217872559632 217957137489 218241305856 218484878742 218554449152 218874481938 219103478048 219188533746 219474307584 219719256588 220352270868 220464369216 221416774592 221597198952 221854252984 222035033829 222143502336 222348680064 222391430352 222596837073 222705580032 222887054592 223145604864 223327437984 224292211808 224406314496 225052832256 225304007292 225597754368 225685331136 225921453056 226252273464 226324317184 226576911288 226872317952 226960389504 227345279616 227530534896 227618861967 227857006832 227895752448 227945460639 228602174729 228629716224 228880261376 229183299072 229272267744 229843579392 229932804384 230387108868 230841164372 231142130688 231231859776 231688730952 231970572288 232060622976 232274960424 232733892573 233739302251 234044047104 234048773322 234305256978 234610739712 234723071142 235008603648 235099833696 235291407876 235366329856 235629015492 236049190188 236307866012 236336335872 236428081344 236620737864 237000546432 237423166848 237671569408 237683348352 237763833216 238448834176 238714960107 238831577088 239026192128 239498463456 239719670694 240063632198 240104453472 240376622592 240578855244 240655460864 240877736736 241460975808 241938057816 242635084776 243300026368 243524744832 243807234944 244005904464 244100627253 244397567232 244492442064 244691669934 245106629586 245384468896 245426194944 245479726842 245778344448 245873755296 246486435328 246491412804 246582121056 246812783616 246908596032 247975240384 248017406976 248598177016 248997211008 249093871416 249296848821 249418635264 249586034607 249911440128 250142265072 250190359146 250403974912 250501181424 250996125198 251719248578 251959279104 252328738284 252457103808 253184436288 253547717696 253754324376 254112777216 254161634688 254614856832 254899025199 255023548416 255231357696 255719956037 255763439568 256053358848 256333956352 256339132686 257077649346 257208430752 257490294048 258530065444 258574026816 258945041472 259406793408 259456668744 259823176704 260034897024 260135842248 260408007808 260452288512 260649822321 260966893824 261291104256 262854675174 263197380096 263299552992 263818473568 264339729836 264384679104 264684370944 264787121088 265212140544 265878377856 265981591512 267130631144 267348306039 267380515584 267478910976 267484312368 268150842624 268254938448 268685524224 268858748446 268904466144 269435771388 269665819136 269770503072 270203521536 270423700416 270737393472 270987453828 271340762112 271730095104 272512953344 272964470373 273051388288 273356133141 273712529664 273965337936 274283139312 274506642522 274900518074 274947263136 275288841984 275832761568 276057527508 276500637504 276607974708 277297239744 277391138752 277404886188 277438307328 278636839936 278863890816 278972145432 279005755392 279311505408 279672949143 279809574912 280121862384 280230605343 280439393024 280548259248 281024026192 281704471776 281813829102 282181252608 284112202304 284222494308 284568241152 285130495104 285241182408 285473614923 285613074432 285876874368 285931839024 286175971328 286393014649 286441713936 286741401856 286852714512 287679141232 288060028704 288375700896 288522404352 289353641472 289676580804 289768820224 290004942144 290496746176 290609516652 290988407808 291313171656 291692980224 291832642584 291888752337 292251378328 292301073792 292632410112 292959008784 293803027824 293952492288 294383527998 295462931936 295513173504 296046711772 296097052608 296464906752 296521907136 296795782764 297182739456 297527473152 297769917312 297885511224 298247878656 299062321467 299208419328 299923924237 300070443008 300405343056 300521960037 300803080032 300913774848 301669697952 301786805754 302102548384 302153918976 302219824218 302613852672 303127039488 303374046528 303491815956 303861003264 303927280852 303978961728 304579567656 304839621632 305577732096 305696356992 306458105856 306577072512 307182811824 307907702167 307926595872 308309146368 308568531726 308918307936 309414163968 309699947232 310311856764 310716435456 311959394712 312058729472 312065031096 312407009304 312814319616 312964094856 313344804864 313466444928 313721877168 313843663611 314172020656 314225443584 314732253584 314785771776 315237441792 315494317152 315616791654 316000728576 316152029466 316564222464 316911131136 316917530748 317018444288 318286613476 318701589504 319331284608 319626227592 320139271296 320502163456 320771806992 320896330209 321170315648 321947967744 322584077088 322709303826 323513446368 323639033886 324422663508 324699659776 325341205952 325396528128 325467503004 325863422976 325989922752 326255559912 326808839448 327234926592 327306302456 327361958784 327704459264 327831673728 328655217072 328776161408 328782800619 329211461376 329578884882 330528406302 331592910026 331996281344 332125161888 332395798428 332781379476 333215253504 333523020096 333587145528 334001575232 334058370048 334661500264 334718407296 335945705472 336438317712 336609471744 337579248384 337956010938 338339099168 338396631552 338882179584 339044436094 339486475776 339865366932 340308476928 340440584256 341017919424 341295802344 341404478464 341785510248 342770199128 342944574336 343320392064 343774948608 344765369088 344840568659 344899206576 345260055296 345580663302 345875724544 345942224992 346261746558 346713196032 346847789664 347533096428 347955858432 348090934464 350472900232 350929840128 351066070656 351073159983 351457885467 351916109568 352084606713 352512905472 352589794921 352649750544 353049494784 353443523238 354073785282 354461799018 354504503808 354642122016 354931106796 356464408052 356507354112 356525022528 356645749824 357534456832 357673251264 358247365632 358539288192 359247695184 359579506041 359694004096 359755167744 360095448297 360271362048 360564933888 360983191296 361316605104 362191463712 362907086724 363952627164 364474844188 364950039552 365287117248 365710852416 366008856696 366596350848 366738663096 367051789312 367659944379 367777015424 367839553536 368076703344 368219590263 368667516672 368810632944 369729652992 369737119206 369873181584 370219175424 371818521088 371962860576 372897265524 373495816512 373640807124 374064345664 374127952896 374867160192 375605962368 375751772136 376241670144 376494187797 377578872867 378493107426 378963325744 379712086838 379776654432 380173993472 380321576544 380631486564 381169165824 381242452032 381922285248 382470286016 382535322624 384080038272 384500934528 384508699029 384696539136 385616474019 385804855296 385812646128 386235441072 386673256192 387479355536 387795098166 388417562208 389110190112 389185003116 389734765056 390052345536 390612011712 391737370432 391936656384 392511370664 392885655552 394017564672 394282012761 394796070144 394949329488 395286542336 395362542848 395727710352 396509594754 397026556416 397180681632 397818210816 398749761956 398817566784 400540457408 400695946716 401070773376 401218366464 401226468552 402226263936 402382407672 402871891968 402959765624 403028286336 403288122669 403485136896 403972037651 404169385984 404498728704 404655754608 405305282304 405635550624 406106090208 406481180742 407595142656 408769430016 409577082432 410568794496 410948006904 411078861824 411424708968 411759963783 411891077248 411961116672 412350777111 412552218624 412933262976 413538765521 413749142352 414086291262 414750956256 415945859616 416086708128 416107329282 416542679072 417285459808 417955259904 418295836224 418458218148 418508633088 418967258112 419714362368 420182793576 420316589056 420659089536 420822388872 421334304768 421536039288 422085629952 422548174848 422556707664 422720743653 425775046144 426168303456 426333741462 426852361728 427695742656 427861773612 428419611648 429263956992 430112102784 430279071768 431351261824 431518711848 432090043056 432563551344 433956670672 434030462208 434653230336 435007413216 435745119264 435914274978 436482611712 436969757484 437108898304 437748963876 438206956096 438377067492 438948615168 439438513176 440704541736 440928738432 441575291997 442833549184 443194397904 443708505968 444070067658 444697360128 444782860704 445193674146 445774109184 446291209728 446654875968 448584423616 448812628992 450105664512 450608014584 451195508736 451370662272 451842906112 452427614527 452504546928 452648634368 453153822576 453329736327 453920779008 454690559232 455061069792 455237723934 455714013664 455791504896 455890921278 457204349458 457259432448 457760522752 458366598144 458544535488 459687158784 459865608768 460774217736 461682328744 462284261376 462463719552 463377461904 464121245952 464549920848 465467785146 467478604502 468088094208 468097546644 468610513956 469221479424 469446142284 470017207296 470199667392 470582815752 470732659712 471258030984 472098380376 472615732024 472672671744 472856162688 473241475728 473425187481 474001092864 474228044199 474846333696 475366696704 475527666432 476897668352 477429920214 478052384256 478996926912 479439341388 480127264396 480208906944 480753245184 481157710488 481310921728 481755473472 482921951616 483876115632 484063955739 485270169552 485458550829 487049489664 487614469888 488011808928 488201254506 488795134464 488984884128 489383339868 490213259172 490768937792 490852389888 490959453684 491556688896 491747510592 492972870656 492982825608 493164242112 493625567232 493817192064 495792609453 495950480768 496034813952 497196354032 497389365039 497994422016 498187742832 498593697642 499172069214 499822880256 500284530144 500380718292 500807949824 501002362848 501992250396 503438497156 503918558208 504657476568 504914207616 506368872576 506934016407 507095435392 507508648752 508225554432 508323269376 508566654141 509229713664 509798050398 510462715392 511439912074 511526879136 512106717696 512667912704 512678265372 514155298692 514416861504 514980588096 517060130888 517148053632 517890082944 518813586816 518913337488 519392619837 519646353408 520069794048 520271684496 520816015616 521299644642 521933787648 525709350348 526394760192 526599105984 527636947136 528679459672 528769358208 529368741888 529574242176 530165284857 530424281088 531110677923 531692698527 531756755712 531872741491 531963183024 534261262288 534696612078 534761031168 534968624736 536301685248 536509876896 537371048448 537717496892 537808932288 538871542776 539331638272 539541006144 540407043072 540847400832 541474786944 541974907656 542681524224 543460190208 544759780757 545025906688 545928940746 546102776576 546712266282 547425059328 547930675872 548566278624 549013285044 549801036148 549894526272 550577683968 551665523136 552115055016 553001275008 553215949416 554594479488 554605678809 554782277504 554809772376 554876614656 557001573583 557273679872 557727781632 557944290864 559345898286 560243724768 560461210686 560878786048 561096518496 562048052384 563408943552 563627658204 564362505216 567739661139 568224404608 568444988616 569136482304 569568130257 570260990208 570482364816 570947229846 571753748736 571863678048 572786029298 572883427872 573482803712 573705429024 575358282464 576120057408 576751401792 577044808704 578707282944 579353161608 579537640448 580009884288 580993492352 581219033304 581692647249 581976815616 582626343312 583665285168 583777504674 584502756656 584602147584 585918017568 587606055648 587904984576 588767055996 590925863872 591026347008 592093423544 592194105216 592929813504 593043814272 593591565528 594365478912 594764392131 595054946304 595539834624 595771022448 598124642934 599847848474 600810686112 601043920074 601606160064 601827549696 603339395904 603573611508 604205096768 604307837952 604439648436 605227705344 606254078976 606748093056 606983631912 607722006528 607854561704 607957923456 609159135312 609679243264 611392713984 613154145024 614365623648 615815404334 615853191744 616618292736 617137063452 617836615872 618828327936 619399894464 620623713528 621129436893 621432870912 623812714091 623918789424 624117458944 624130062192 624814018608 625928189712 626932889856 627443754336 627687327222 628344041312 628450887168 629464507168 629571543552 630474883584 630988634304 631233583308 632001457152 632304058932 633128444928 633822262272 633835061496 634036888576 636573226952 637403179008 637830977329 638662569216 639252455184 639500612193 640278542592 641543613984 641792660418 642340631296 643895935488 645168154176 645418607652 647026892736 647278067772 648845327016 649399319552 650682411904 650793056256 650935006008 651726845952 651979845504 652511119824 653617678896 653871412467 654612604912 654723917568 655663347456 657310434144 657552322816 657565601238 658422922752 659157769764 661056812604 663185820052 663992562688 664250323776 664791596856 665562758952 666105101487 666430507008 667046040192 667174291056 667790511219 668003150464 668116740096 669323000528 669436814592 672876635424 673218943488 675158496768 675912021876 676678198336 676793263104 677764359168 678088872188 678972951552 679730733864 680616953856 680881168512 682035838848 682591604688 682808956928 683571020496 683836381917 685540398256 685806524187 685889148672 686640784128 687549897216 689530738176 689681137318 689798413152 690520110592 691161326604 691751449088 691884449984 692523493116 693426392064 693695579328 695066192856 695911716864 696181868928 700945800464 701217906753 702132141312 702146319966 702915770934 703832219136 704169213426 705025810944 705179589842 705299501088 706098989568 706887046476 708147570564 708923598036 709009007616 709284244032 709862213592 712928816104 713014708224 713050045056 713291499648 715068913664 715346502528 716144880321 716494731264 717078576384 718495390368 719159012082 719388008192 720190896594 721129867776 721966382592 722633210208 724382927424 725814173448 727905254328 728949688376 729900079104 730574234496 731421704832 732017713392 732301881759 733192701696 733477326192 734103578624 735319888758 735554030848 736153406688 736439180526 737335033344 737621265888 739459305984 739474238412 739746363168 740438350848 743637042176 743925721152 745794531048 746991633024 747281614248 747890546463 748128691328 748255905792 748758103821 749734320384 751211924736 751503544272 752988375594 755157745734 756986214852 757926651488 759424173676 759553308864 760347986944 760643153088 761262973128 762338331648 762484904064 763844570496 764697075597 764940572032 765070645248 767159868111 768000564539 768160076544 769001869056 769017398058 771232948038 771625292256 772470882144 773346512384 774958711072 775590196332 776835124416 778220380224 778370006232 779469530112 780104691072 781224023424 783474740864 783873312768 785022741328 788564025522 789592140288 789898658976 790725085696 791455420704 793019189508 794053112832 794361363264 795636421632 797499523912 797635133568 801080914816 801391893432 802044918117 802141546752 802436732928 802452937104 804452527872 804764815344 805919531248 806056572672 806576245338 807944075302 808997457408 809311509216 810610564608 811271101248 812212180416 812962361484 815190285312 817538860032 819154164864 820068399423 821137588992 821896013808 822157723648 822849417936 823519927566 823782154496 824701554222 825866525952 827077531042 827498284704 828172582524 829501912512 831891719232 832173416256 832214658564 833085358144 834570919616 835910519808 836591672448 836916436296 837017266176 837934516224 839018847429 839428724736 840222712693 840365587152 840633178112 841318179072 841644777744 843072078576 845113415328 845441487306 851550092288 852336606912 852667482924 853704723456 855391485312 855723547224 856420844769 856839223296 858527913984 859179043947 860224205568 860558143536 862702523648 863037423696 864180086112 865127102688 867913341344 868060924416 869306460672 870014826432 871490238528 871828549956 872965223424 873939514968 874217796608 875497927752 875666257011 876413912192 876754134984 877897230336 878877026352 881409083472 881857476864 883150583994 885667098368 886388795808 887417011936 888140135316 889394720256 889565721408 890387348292 891548218368 892582419456 893309751936 897168847232 897186964401 897625257984 899771772711 900211329024 901216029168 901565880111 902741324544 904855229054 905009093856 906307645152 906659472654 907841558016 909381118464 910122139584 910475447868 911428027328 911583009792 911781842556 914408698916 914518864896 915521045504 916733196288 917089070976 919374317568 919731217536 921548435472 923364657488 923723106501 924927439104 926754923808 928242491904 929099841696 930935570292 934957209004 936176188416 936195093288 937221027912 938442958848 938892284568 940034414592 940399334784 941005619561 941165631504 941465319424 942516061968 944196760752 945231464048 945712325376 946482951456 946850374962 948002185728 948456088398 949692667392 950733393408 951055332864 953795336704 954859840428 956104768512 957993853824 958878682776 960254528792 960417813888 961506490368 962151813259 962315420976 962621843456 963510946944 965843903232 967752231264 968127911478 970540339104 970917101658 974098979328 975228939776 976023617856 976402509012 977590268928 977969768256 978766679736 980426518344 981537875584 981704779776 981918907368 983113377792 983495021184 985945741312 985965651216 986328484224 986348401857 987634384128 991585218906 991900961536 994392708064 994778730078 995988844032 996375485664 997187395284 998344138428 999645760512 1000569060288 1000761436584 1001615899648 1002004725696 1003984500792 1006876994312 1007837116416 1009314953136 1009828415232 1012737745152 1013868032814 1014190870784 1015017297504 1016646538752 1017133308282 1018459427328 1019596100796 1020925430784 1022879824148 1023053758272 1024213435392 1025335825408 1025356530744 1028310597384 1028833723008 1029961176192 1034120261776 1034296107264 1034521705977 1035780165888 1037627173632 1037826674976 1038785239674 1040139588096 1040543368992 1041632031232 1042599289284 1043867575296 1051418700696 1052789520384 1053198211968 1054373656401 1055273894272 1056253820139 1057358919344 1057538716416 1057769384763 1059148484352 1060330569714 1062221355846 1063385397054 1063513511424 1063745482982 1063926366048 1068522524576 1069393224156 1069522062336 1069937249472 1072603370496 1073019753792 1074742096896 1075434993784 1075617864576 1077743085552 1078663276544 1079082012288 1080286344891 1080814086144 1081694801664 1082949573888 1083949815312 1089519561514 1091857881492 1092205553152 1093424532564 1094850118656 1095861351744 1097132557248 1098026570088 1099602072296 1099789052544 1101155367936 1103331046272 1104230110032 1104658770789 1106002550016 1106431898832 1109188958976 1109211357618 1109564555008 1109619544752 1114003147166 1115455563264 1115888581728 1118691796572 1120487449536 1120922421372 1121757572096 1122193036992 1124096104768 1126817887104 1127255316408 1128725010432 1129482563391 1132736618601 1135479322278 1136448809216 1136889977232 1139136260514 1140521980416 1140964729632 1141894459692 1143507497472 1143727356096 1145572058596 1145766855744 1146965607424 1147410858048 1150716564928 1152240114816 1153502803584 1153526097087 1154089617408 1156849422057 1157414565888 1158509326169 1158706323216 1159075280896 1160019768576 1160575185091 1161986984704 1162438066608 1163385294498 1165252686624 1167330570336 1167555009348 1169005513312 1169204295168 1171836035136 1175212111296 1175809969152 1177534111992 1181851727744 1182052694016 1182846038283 1184186847088 1184388210432 1185859627008 1186087628544 1187183131056 1189528784262 1191079669248 1191542044896 1196249285868 1199695696948 1201621372224 1202087840148 1203212320128 1203655099392 1206678791808 1207147223016 1208410193536 1208615675904 1208879296872 1209864368007 1210455410688 1211916112953 1212508157952 1213496186112 1213967263824 1215709123408 1215915846912 1218318270624 1222785427968 1226308290048 1228731247296 1231630808668 1231706383488 1233236585472 1234274126904 1235673231744 1237052331333 1237656655872 1238799788928 1240616296563 1241247427056 1242258873786 1247625428182 1247837578848 1248260124384 1249628037216 1251856379424 1253865779712 1254887508672 1255374654444 1256688082624 1256901774336 1258929014336 1259143087104 1260949767168 1261977268608 1262467166616 1264002914304 1264608117864 1266256889856 1267644524544 1267670122992 1268073777152 1273146453904 1275661954658 1277325138432 1278504910368 1279001224386 1280557085184 1283087227968 1283585320836 1284681262592 1287791870976 1290336308352 1290837215304 1294053785472 1294556135544 1297690654032 1298798639104 1301364823808 1301870012016 1303959691008 1305022239648 1307235357792 1307742824934 1309225209824 1309447835136 1311326694912 1314620868288 1315104645632 1315131202476 1316845845504 1318315539528 1322113625208 1324725875991 1326371640104 1327985125376 1328500647552 1329583193712 1331125517904 1332210202974 1334092080384 1334348582112 1335581022438 1336006300928 1338646001056 1338873629184 1345753270848 1346437886976 1350316993536 1351824043752 1353356396672 1353586526208 1355528718336 1356177744376 1357282843581 1357945903104 1359461467728 1359989208981 1361762337024 1364071677696 1365183209376 1367142040992 1367672763834 1371080796512 1371613048374 1371778297344 1373281568256 1375099794432 1379061476352 1379362274636 1379596826304 1381040221184 1382322653208 1383502898176 1383768899968 1385046986232 1386852784128 1387391158656 1390132385712 1392363737856 1401891600928 1402435813506 1404264282624 1404292639932 1405831541868 1407664438272 1408338426852 1410051621888 1410359179684 1410599002176 1412197979136 1413774092952 1416295141128 1417847196072 1418018015232 1418568488064 1419724427184 1422684132597 1425857632208 1426100090112 1426582999296 1430693005056 1432289760642 1434157152768 1436990780736 1438318024164 1438776016384 1440381793188 1442259735552 1443932765184 1445266420416 1448765854848 1451628346896 1455810508656 1456375652487 1457899376752 1461148468992 1462843409664 1464035426784 1464603763518 1466385403392 1466954652384 1470639777516 1471108061696 1472306813376 1472878361052 1474670066688 1475242531776 1478918611968 1478948476824 1479492726336 1480876701696 1487274084352 1487851442304 1491589062096 1492168095117 1493983266048 1494563228496 1495781092926 1496257382656 1497516207642 1499468640768 1502423849472 1503007088544 1505976751188 1510315491468 1513972429704 1515853302976 1518848347352 1519106617728 1520695973888 1521286306176 1522525946256 1524676663296 1524969808128 1525699962423 1527689140992 1529394151194 1529881144064 1534319736222 1536001129078 1536320153088 1538003738112 1538034796116 1542465896076 1543250584512 1544941764288 1546693024768 1549917422144 1551180392664 1553670248832 1556440760448 1556740012464 1558177859511 1558939060224 1560209382144 1562448046848 1566949481728 1570045482656 1577128051044 1579184280576 1579797317952 1581450171392 1582910841408 1586038379016 1588106225664 1588722726528 1590495854571 1591272843264 1593332033769 1594999047824 1595078095581 1595270267136 1595618224473 1600215223103 1602161829632 1602783786864 1604089836234 1604283093504 1604905874208 1608905055744 1609529630688 1611839062496 1612113145344 1613152490676 1615888150604 1617994914816 1618623018432 1621221129216 1622542202496 1624424360832 1625924722968 1630380570624 1634279342271 1635077720064 1636175115757 1638308329728 1640136798846 1642275177984 1643792027616 1645698835872 1647039855132 1647564308992 1649403108444 1651733051904 1654155062084 1654996569408 1656345165048 1659003825024 1663783438464 1664346832512 1664429317128 1666170716288 1669141839232 1671004720749 1671821039616 1673183344896 1673832872592 1678037694858 1680445425386 1680731174304 1682636358144 1683289555488 1686144157152 1690226830656 1690882974612 1703100184576 1704673213824 1705334965848 1707409446912 1708704390771 1710782970624 1711447094448 1712841689538 1718358087894 1720448411136 1721116287072 1725405047296 1726074847392 1728360172224 1730254205376 1735826682688 1736121848832 1738612921344 1740029652864 1742980477056 1743657099912 1745077941747 1745930446848 1747581864899 1747879029936 1748435593216 1750995855504 1751332514022 1752827824384 1753508269968 1757754052704 1762818166944 1763714953728 1766301167988 1771334196736 1772777591616 1774834023872 1776280270632 1778789440512 1779131442816 1780774696584 1783096436736 1784293176393 1785164838912 1786619503872 1794337694464 1794373928802 1799543545422 1802432058336 1803131760222 1805482649088 1809710458108 1810018187712 1812615290304 1813318945308 1815683116032 1818762236928 1820244279168 1820950895736 1822856054656 1823166019584 1823563685112 1828817397832 1829037729792 1831042091008 1834178141952 1839462435072 1843096870944 1846729314976 1847446213002 1849854878208 1853509847616 1856484983808 1858199683392 1861871140584 1869914418008 1871438142273 1872352376832 1872390186576 1874442055824 1877784569136 1880798669568 1882011239122 1882331263008 1885032123936 1888393521504 1890462928096 1891424650752 1892965902912 1893700749924 1896004371456 1896912176796 1899385334784 1901466786816 1902110665728 1907590673408 1909719680856 1912209537024 1913492931987 1915987707648 1917757365552 1918501836579 1920509057584 1920835627776 1924303626518 1924630841952 1927021893888 1931687806464 1935504462528 1936255822956 1941080678208 1941834203316 1948197958656 1950457879552 1952047235712 1952805018024 1955180537856 1955939536512 1957533359472 1960853036688 1961614237401 1963075751168 1963837814736 1966990042368 1971931302432 1972656968448 1972696803714 1975268768256 1983170437812 1983801923072 1988785416128 1989557460156 1991977688064 1992750971328 1994374790568 1996688276856 1998315304461 1999291521024 2001138120576 2001522873168 2003231799296 2004009451392 2007969001584 2013753988624 2018629906272 2019656830464 2025475490304 2027736065628 2028381741568 2030034595008 2033293077504 2034266616564 2036918854656 2039192201592 2041850861568 2045759648296 2046107516544 2048426870784 2050671650816 2050713061488 2051509145751 2056621194768 2057419572561 2057667446016 2059922352384 2068240523552 2068592214528 2069043411954 2071560331776 2075254347264 2075653349952 2077570479348 2080279176192 2081086737984 2083264062464 2085198578568 2087735150592 2102837401392 2103653720259 2106396423936 2108747312802 2110547788544 2112507640278 2114717838688 2115077432832 2115538769526 2118296968704 2120661139428 2124442711692 2126770794108 2127027022848 2127490965964 2127852732096 2137045049152 2138786448312 2139044124672 2139874498944 2145206740992 2146039507584 2148434640963 2149484193792 2150869987568 2151235729152 2155353915169 2155486171104 2158164024576 2160572689782 2163389603328 2165899147776 2167899630624 2179039123028 2183715762984 2184411106304 2186849065128 2189700237312 2191722703488 2194265114496 2196053140176 2196905645277 2199204144592 2199578105088 2202310735872 2206662092544 2208460220064 2209317541578 2212005100032 2212863797664 2218377917952 2218422715236 2219129110016 2219239089504 2228006294332 2230911126528 2231777163456 2237383593144 2240974899072 2241844842744 2243515144192 2244386073984 2246274311463 2248192209536 2253635774208 2254510632816 2258965126782 2265473237202 2270958644556 2272897618432 2273779954464 2278272521028 2281043960832 2281929459264 2283788919384 2287014994944 2287454712192 2291144117192 2291533711488 2293931214848 2294821716096 2301433129856 2301479604333 2304001693617 2304480229632 2307005607168 2307052194174 2313698844114 2317018652338 2317412646432 2320039537152 2321150370182 2323973969408 2324876133216 2326770588996 2330505373248 2334661140672 2335110018696 2338011026624 2338408590336 2343672070272 2350424222592 2351619938304 2355068223984 2363703455488 2365692076566 2368373694176 2368776420864 2372175257088 2374366262112 2379057568524 2382159338496 2383084089792 2392498571736 2399391393896 2403242744448 2404175680296 2406134754351 2406424640256 2407310198784 2413357583616 2413883980613 2414294446032 2416820387072 2417758593744 2419728736014 2423832225906 2426992372224 2427934527648 2431418246816 2431831693824 2436636541248 2445570855936 2452616580096 2457462494592 2460205198269 2463261617336 2463412766976 2466473170944 2468128564447 2468548253808 2471346463488 2474104662666 2477599577856 2481232593126 2482494854112 2484517747572 2495250856364 2495675157696 2496520248768 2499256074432 2503712758848 2507731559424 2509775017344 2510749308888 2513376165248 2513803548672 2517056542287 2517858028672 2518286174208 2520668138079 2521899534336 2523954537216 2524934333232 2529216235728 2535340245984 2546292907808 2551323909316 2554650276864 2557009820736 2558002448772 2561114170368 2566174455936 2567170641672 2569362525184 2575583741952 2577537131841 2580672616704 2581674430608 2588107570944 2589112271088 2595381308064 2602729647616 2603740024032 2607919382016 2610044479296 2614470715584 2615485649868 2618450419648 2618895670272 2622653389824 2629241736576 2630209291264 2630262404952 2633691691008 2636631079056 2644227250416 2649451751982 2652743280208 2657001295104 2659166387424 2662251035808 2664420405948 2668184160768 2668697164224 2671162044876 2672012601856 2677292002112 2677747258368 2691506541696 2691560893203 2692875773952 2699315318133 2700633987072 2703648087504 2704697640333 2706712793344 2712355488752 2714565687162 2718922935456 2719978417962 2723524674048 2728143355392 2730366418752 2734284081984 2735345527668 2742161593024 2743226096748 2743556594688 2746563136512 2750199588864 2758122952704 2758724549272 2759193652608 2762080442368 2764645306416 2767005796352 2767537799936 2770093972464 2771169319503 2774782317312 2780264771424 2784727475712 2803783201856 2804871627012 2808528565248 2808585279864 2811663083736 2815328876544 2816676853704 2820103243776 2820718359368 2821198004352 2823016858683 2824395958272 2827548185904 2832590282256 2835694392144 2837136976128 2839448854368 2845368265194 2851715264416 2852200180224 2853165998592 2861386010112 2864579521284 2868314305536 2873981561472 2876636048328 2877552032768 2880763586376 2884519471104 2886455439777 2887865530368 2890532840832 2894771358647 2897531709696 2903256693792 2911621017312 2912751304974 2915798753504 2922296937984 2925686819328 2928070853568 2929207527036 2932770806784 2933909304768 2941279555032 2942216123392 2944613626752 2945756722104 2949340133376 2950485063552 2957837223936 2957896953648 2958985452672 2959045205571 2971828271477 2975702884608 2983178124192 2984336190234 2987966532096 2989126456992 2991562185852 2992514765312 2995032415284 2998937281536 3004847698944 3006014177088 3011953502376 3020630982936 3027944859408 3031706605952 3037696694704 3038213235456 3042572612352 3045051892512 3049939616256 3051399924846 3055378281984 3058788302388 3059762288128 3068639472444 3072002258156 3072640306176 3076007476224 3076069592232 3084931792152 3086501169024 3089883528576 3093386049536 3099834844288 3102360785328 3103565117931 3107340497664 3112881520896 3113480024928 3116355719022 3120418764288 3124896093696 3133898963456 3140090965312 3154256102088 3158368561152 3159594635904 3162900342784 3165821682816 3172076758032 3173308154289 3177445453056 3180991709142 3186664067538 3189998095648 3190156191162 3190540534272 3191236448946 3200430446206 3204323659264 3205567573728 3208179672468 3208566187008 3209811748416 3217810111488 3219059261376 3223678124992 3224226290688 3226304981352 3231776301208 3235989829632 3237246036864 3240859034673 3242442258432 3245084404992 3248848721664 3251849445936 3268558684542 3272350231514 3276616659456 3280273597692 3284550355968 3287584055232 3291397671744 3294079710264 3295128617984 3298806216888 3303466103808 3308310124168 3309993138816 3312690330096 3313976312367 3318007650048 3327566876928 3328693665024 3328858634256 3332341432576 3338283678464 3342009441498 3346366689792 3347665745184 3356075389716 3360890850772 3361462348608 3365272716288 3366579110976 3372288314304 3380453661312 3381765949224 3388447690173 3398209855803 3409346427648 3410669931696 3417408781542 3421565941248 3422894188896 3425683379076 3436716175788 3440896822272 3442232574144 3450810094592 3452149694784 3456720344448 3460508410752 3470548266171 3471653365376 3472243697664 3475527978507 3477225842688 3480059305728 3481725555273 3485960954112 3487314199824 3490155883494 3495163729798 3495758059872 3501991711008 3502665028044 3505655648768 3507016539936 3515508105408 3525636333888 3527429907456 3532602335976 3542668393472 3545555183232 3548538114849 3549668047744 3552560541264 3557578881024 3558262885632 3561549393168 3568586352786 3573239007744 3588675388928 3588747857604 3599087090844 3604864116672 3606263520444 3610965298176 3619420916216 3620036375424 3625230580608 3626637890616 3629593104021 3631366232064 3635748338859 3637524473856 3640488558336 3641901791472 3645712109312 3647127370224 3657634795664 3668356283904 3678924870144 3686193741888 3693458629952 3694892426004 3699709756416 3707019695232 3711156993999 3712969967616 3716399366784 3721848889689 3723109190437 3723742281168 3739828836016 3742876284546 3744780373152 3748884111648 3755569138272 3761597339136 3764022478244 3764662526016 3770064247872 3776787043008 3780925856192 3782849301504 3785931805824 3787401499848 3792008742912 3793824353592 3798770669568 3802933573632 3804221331456 3813318465299 3815181346816 3819439361712 3826985863974 3831975415296 3835514731104 3837003673158 3841018115168 3841671255552 3848607253036 3849261683904 3854043787776 3863375612928 3871008925056 3872511645912 3882161356416 3883668406632 3896395917312 3899011015081 3900915759104 3904094471424 3905610036048 3911879073024 3915066718944 3921706073376 3923228474802 3926151502336 3927675629472 3933980084736 3943862604864 3945313936896 3945393607428 3950537536512 3966340875624 3967603846144 3974177627973 3977570832256 3979114920312 3983955376128 3985501942656 3988749581136 3993376553712 3996630608922 4002276241152 4003045746336 4008018902784 4015938003168 4027507977248 4037259812544 4039313660928 4050950980608 4055472131256 4056763483136 4060069190016 4066586155008 4068533233128 4071848530743 4073837709312 4078384403184 4079967626943 4091519296592 4092215033088 4101426122976 4103018291502 4113242389536 4114839145122 4115334892032 4119844704768 4136481047104 4137184429056 4138086823908 4143120663552 4150508694528 4151306699904 4155140958696 4160558352384 4162173475968 4166528124928 4170397157136 4205674802784 4207307440518 4212792847872 4217494625604 4221095577088 4225015280556 4229435677376 4230154865664 4231077539052 4236593937408 4241322278856 4248885423384 4253541588216 4254054045696 4254981931928 4255705464192 4274090098304 4277572896624 4279748997888 4292079015168 4296869281926 4301739975136 4302471458304 4310707830338 4310972342208 4316328049152 4321145379564 4326779206656 4331798295552 4335799261248 4358078246056 4366688998637 4367431525968 4368822212608 4373698130256 4383445406976 4388530228992 4392106280352 4393811290554 4398408289184 4399156210176 4413324185088 4416920440128 4418635083156 4424010200064 4425727595328 4436755835904 4436845430472 4438258220032 4438478179008 4456012588664 4461822253056 4463554326912 4474767186288 4476504285351 4481949798144 4482927392567 4483689685488 4488772147968 4492548622926 4496384419072 4507271548416 4509021265632 4517930253564 4530946474404 4541917289112 4545795236864 4547559908928 4556545042056 4562087921664 4563858918528 4567577838768 4574029989888 4574909424384 4577099887269 4582288234384 4583067422976 4589643432192 4602866259712 4602959208666 4608003387234 4608960459264 4614011214336 4614104388348 4627397688228 4634037304676 4634825292864 4640079074304 4642300740364 4647947938816 4649752266432 4653541177992 4661010746496 4669322281344 4670220037392 4674533578533 4676022053248 4676817180672 4687344140544 4700848445184 4710136447968 4727406910976 4731384153132 4736747388352 4737552841728 4744350514176 4748732524224 4758115137048 4764318676992 4766168179584 4784997143472 4785234286743 4786854673419 4798782787792 4800645669309 4806485488896 4808351360592 4812269508702 4812849280512 4826715167232 4827767961226 4828588892064 4833640774144 4835517187488 4839457472028 4847664451812 4853984744448 4855869055296 4862836493632 4863663387648 4873273082496 4891141711872 4902838026813 4905233160192 4908525347271 4914924989184 4920410396538 4926523234672 4926825533952 4936257128894 4937096507616 4942692926976 4948209325332 4955199155712 4962465186252 4964989708224 4969035495144 4990501712728 4991350315392 4993040497536 4998512148864 5007425517696 5013014162247 5015463118848 5019550034688 5021498617776 5026752330496 5034113084574 5035716057344 5041336276158 5047909074432 5049868666464 5058432471456 5070680491968 5092585815616 5102647818632 5109300553728 5114019641472 5116004897544 5122228340736 5126113172313 5132348911872 5134341283344 5138725050368 5155074263682 5161345233408 5163348861216 5176215141888 5178224542176 5190762616128 5205459295232 5207480048064 5215838764032 5220088958592 5228941431168 5230971299736 5235233825241 5236900839296 5237791340544 5242745594697 5245306779648 5257850018767 5258483473152 5260418582528 5260524809904 5273262158112 5288454500832 5298903503964 5305486560416 5314002590208 5318332774848 5324502071616 5328840811896 5336368321536 5337394328448 5342324089752 5344025203712 5352879529179 5354584004224 5355494516736 5376003951773 5383013083392 5383121786406 5398630636266 5407296175008 5409395280666 5413425586688 5424710977504 5429131374324 5437845870912 5439956835924 5447049348096 5456286710784 5460732837504 5468568163968 5470691055336 5484323186048 5486452193496 5487113189376 5493126273024 5517449098544 5518387305216 5529290612832 5535075599872 5540187944928 5542338639006 5549564634624 5560529542848 5569454951424 5607566403712 5609743254024 5614314426819 5617057130496 5617170559728 5623326167472 5633353707408 5641436718736 5642396008704 5646033717366 5655096371808 5665180564512 5671388784288 5674273952256 5678897708736 5690736530388 5703430528832 5704400360448 5706331997184 5722772020224 5729159042568 5736628611072 5740478795961 5747963122944 5753272096656 5755104065536 5761527172752 5772910879554 5781065681664 5789542717294 5795063419392 5806513387584 5823242034624 5825502609948 5831597507008 5844593875968 5851373638656 5856141707136 5858415054072 5865541613568 5867818609536 5881558988851 5882559110064 5884432246784 5889227253504 5891513444208 5900970127104 5915793907296 5917970905344 5918090411142 5943656542954 5951405769216 5966356248384 5968672380468 5975933064192 5978252913984 5983124371704 5985029530624 5990064830568 5994945913383 5997874563072 6009695397888 6012028354176 6023907004752 6041261965872 6055889718816 6063413211904 6075393389408 6076426470912 6085145224704 6090103785024 6099879232512 6102799849692 6110756563968 6117576604776 6119524576256 6137278944888 6144004516312 6145280612352 6152014952448 6152139184464 6154527437253 6169863584304 6172258717683 6173002338048 6179767057152 6199669688576 6204721570656 6207130235862 6214680995328 6225763041792 6226960049856 6232711438044 6240837528576 6249792187392 6267797926912 6280181930624 6308512204176 6310961160777 6319189271808 6331643365632 6344153516064 6346616308578 6354890906112 6361983418284 6373328135076 6379996191296 6380312382324 6381081068544 6382472897892 6400860892412 6408647318528 6411135147456 6416359344936 6417132374016 6419623496832 6435620222976 6438118522752 6445303922889 6447356249984 6448452581376 6452609962704 6463552602416 6466061745507 6474492073728 6481718069346 6490168809984 6497697443328 6503698891872 6537117369084 6544700463028 6553233318912 6560547195384 6569100711936 6575168110464 6582795343488 6587039336927 6588159420528 6590257235968 6597612433776 6606932207616 6616620248336 6619986277632 6625380660192 6627952624734 6636015300096 6655133753856 6657387330048 6657717268512 6664682865152 6676567356928 6684018882996 6692733379584 6695331490368 6712150779432 6721781701544 6722924697216 6730545432576 6733158221952 6744576628608 6760907322624 6763531898448 6776895380346 6796419711606 6818692855296 6821339863392 6834817563084 6843131882496 6845788377792 6851366758152 6873432351576 6881793644544 6884465148288 6901620189184 6904299389568 6904438812999 6912005080851 6913440688896 6921016821504 6941096532342 6943306730752 6951055957014 6960118611456 6963451110546 6971921908224 6974628399648 6980311766988 6990327459596 6991516119744 7003983422016 7005330056088 7011311297536 7014033079872 7031016210816 7051272667776 7054859814912 7065204671952 7081877149841 7085336786944 7091110366464 7097076229698 7099336095488 7105121082528 7116525771264 7123098786336 7137172705572 7146478015488 7177350777856 7177495715208 7198174181688 7209728233344 7212527040888 7218404263053 7221930596352 7238841832432 7240072750848 7241651941839 7250461161216 7253275781232 7259186208042 7271496677718 7280977116672 7283803582944 7291424218624 7294254740448 7315269591328 7336712567808 7357849740288 7372387483776 7380615594807 7386917259904 7389784852008 7399419512832 7404385693341 7414039390464 7422313987998 7432798733568 7443697779378 7446218380874 7447484562336 7479657672032 7485752569092 7489560746304 7497768223296 7511138276544 7523194678272 7528044956488 7529325052032 7540128495744 7553574086016 7561851712384 7562004414237 7565698603008 7571863611648 7574802999696 7587648707184 7626636930598 7638878723424 7653971727948 7663950830592 7671029462208 7674007346316 7682036230336 7683342511104 7697214506072 7698523367808 7708087575552 7726751225856 7732611395523 7742017850112 7745023291824 7764322712832 7767336813264 7798022030162 7808188942848 7811220072096 7823758146048 7830133437888 7843412146752 7846456949604 7852303004672 7855351258944 7867960169472 7887725209728 7890627873792 7890787214856 7901075073024 7931333079157 7932681751248 7935207692288 7948355255946 7955141664512 7958229840624 7971003885312 7977499162272 7986753107424 7993261217844 8004552482304 8006091492672 8016037805568 8031876006336 8055015954496 8074519625088 8074682679609 8078627321856 8097945954399 8101901961216 8109565283183 8110944262512 8113526966272 8120138380032 8137066466256 8143697061486 8156768806368 8159935253886 8183038593184 8184430066176 8202852245952 8206036583004 8226484779072 8229678290244 8230669784064 8239689409536 8272962094208 8274368858112 8276173647816 8286241327104 8301017389056 8302613399808 8310281917392 8313507958509 8324346951936 8340794314272 8411349605568 8414614881036 8425585695744 8434989251208 8442191154176 8450030561112 8458871354752 8460309731328 8462155078104 8469050576049 8473187874816 8482644557712 8497770846768 8507083176432 8509963863856 8511410928384 8548180196608 8555145793248 8559497995776 8584158030336 8593738563852 8603479950272 8604942916608 8621415660676 8621944684416 8632656098304 8642290759128 8653558413312 8659366319331 8663596591104 8671598522496 8684314075941 8716156492112 8733377997274 8734863051936 8747396260512 8766890813952 8777060457984 8784212560704 8787622581108 8796816578368 8798312420352 8826648370176 8833840880256 8837270166312 8848020400128 8851455190656 8873511671808 8873690860944 8876516440064 8876956358016 8912025177328 8915484814431 8927108653824 8949534372576 8953008570702 8963899596288 8965854785134 8967379370976 8977544295936 8985097245852 8992768838144 9014543096832 9018042531264 9035860507128 9061892948808 9083834578224 9091590473728 9095119817856 9113090084112 9127717837056 9135155677536 9149818848768 9154199774538 9164576468768 9166134845952 9179286864384 9205732519424 9205918417332 9216006774468 9217920918528 9228022428672 9228208776696 9254795376456 9268074609352 9269650585728 9280158148608 9284601480728 9295895877632 9299504532864 9307082355984 9310695353793 9322021492992 9338644562688 9340440074784 9349067157066 9352044106496 9374688281088 9401696890368 9420272895936 9454813821952 9462768306264 9473494776704 9475105683456 9488701028352 9497465048448 9516230274096 9519924462867 9532336359168 9569994286944 9570468573486 9573709346838 9597565575584 9601291338618 9612970977792 9616702721184 9624539017404 9625698561024 9653430334464 9655535922452 9657177784128 9667281548288 9671034374976 9678914944056 9695328903624 9707969488896 9711738110592 9722577104019 9725672987264 9727326775296 9746546164992 9805676053626 9817050694542 9829849978368 9840820793076 9853046469344 9853651067904 9872514257788 9874193015232 9885385853952 9896418650664 9910398311424 9924930372504 9929979416448 9938070990288 9981003425456 9982700630784 9986080995072 9997024297728 10014851035392 10026028324494 10039100069376 10042997235552 10053504660992 10068226169148 10071432114688 10082672552316 10095818148864 10099737332928 10116864942912 10141360983936 10185171631232 10194629567409 10205295637264 10228039282944 10232009795088 10252226344626 10264697823744 10268682566688 10310148527364 10322690466816 10326697722432 10352430283776 10356449084352 10381525232256 10410918590464 10414960096128 10426583935521 10431677528064 10440177917184 10445176665819 10457882862336 10461942599472 10470467650482 10473801678592 10485491189394 10515700037534 10516966946304 10521049619808 10546524316224 10576909001664 10597807007928 10610973120832 10628005180416 10636665549696 10649004143232 10657681623792 10672736643072 10674788656896 10684648179504 10688050407424 10705759058358 10709168008448 10752007903546 10766026166784 10766243572812 10797261272532 10814592350016 10818790561332 10826851173376 10849421955008 10858262748648 10875691741824 10879913671848 10888779312063 10894098696192 10907245016577 10912573421568 10921465675008 10937136327936 10941382110672 10968646372096 10972904386992 11034898197088 11036774610432 11058581225664 11070151199744 11080375889856 11084677278012 11099129269248 11121059085696 11133470981997 11138909902848 11165546669067 11169327571311 11201506561721 11215132807424 11219486508048 11228628853638 11234341119456 11246652334944 11266707414816 11282873437472 11284792017408 11292067434732 11310192743616 11330361129024 11342777568576 11348547904512 11357795417472 11381473060776 11406861057664 11408800720896 11412663994368 11439955395897 11445544040448 11458318085136 11480957591922 11495926245888 11506544193312 11523054345504 11545821759108 11562131363328 11579085434588 11590126838784 11613026775168 11646484069248 11651005219896 11663195014016 11689187751936 11697033045243 11702747277312 11712283414272 11716830108144 11735637219072 11763117977702 11765118220128 11778454507008 11783026888416 11801940254208 11831587814592 11835941810688 11836180822284 11887313085908 11902811538432 11932712496768 11937344760936 11951866128384 11956505827968 11966248743408 11970059061248 11980129661136 11989891826766 12024056708352 12047814009504 12082523931744 12111779437632 12126826423808 12150786778816 12152852941824 12170290449408 12180207570048 12199758465024 12205599699384 12215545592229 12221513127936 12233073054293 12235153209552 12239049152512 12274557889776 12288009032624 12304278368928 12309054874506 12339727168608 12344517435366 12346004676096 12359534114304 12399339377152 12409443141312 12414260471724 12429361990656 12451526083584 12453920099712 12465422876088 12481675057152 12499584374784 12535595853824 12560363861248 12617024408352 12621922321554 12638378543616 12663286731264 12688307032128 12693232617156 12709781812224 12723966836568 12746656270152 12759992382592 12760624764648 12762162137088 12764945795784 12801721784824 12817294637056 12822270294912 12832718689872 12839246993664 12876237045504 12890607845778 12894712499968 12905219925408 12927105204832 12932123491014 12948984147456 12963436138692 12980337619968 12995394886656 13007397783744 13074234738168 13089400926056 13100066995911 13106466637824 13121094390768 13150336220928 13165590686976 13174078673854 13176318841056 13195224867552 13233240496672 13239972555264 13250761320384 13255905249468 13272030600192 13310267507712 13314774660096 13315434537024 13329365730304 13353134713856 13368037765992 13385466759168 13390662980736 13424301558864 13429512856053 13443563403088 13445849394432 13448782177701 13466316443904 13489153257216 13521814645248 13527063796896 13553790760692 13592839423212 13637385710592 13642679726784 13669635126168 13686263764992 13691576755584 13702733516304 13731299661807 13746864703152 13768930296576 13808598779136 13808877625998 13824010161702 13826881377792 13842033643008 13882193064684 13886613461504 13902111914028 13920237222912 13926902221092 13943843816448 13949256799296 13960623533976 13980654919192 13983032239488 14007966844032 14010660112176 14022622595072 14028066159744 14062032421632 14102545335552 14130409343904 14163754299682 14182220732928 14194152459396 14198672190976 14210242165056 14233051542528 14246197572672 14274345411144 14292956030976 14354701555712 14354991430416 14360564020257 14396348363376 14401937007927 14419456466688 14425054081776 14436808526106 14477683664864 14480145501696 14483303883678 14500922322432 14506551562464 14518372416084 14542993355436 14561954233344 14567607165888 14582848437248 14588509480896 14630539182656 14673425135616 14708514080439 14715699480576 14725576041813 14744774967552 14761231189614 14773834519808 14779569704016 14808771386682 14828078780928 14844627975996 14865597467136 14887395558756 14892436761748 14894969124672 14959315344064 14971505138184 14979121492608 14995536446592 15022276553088 15039042486741 15046389356544 15056089912976 15058650104064 15080256991488 15087477406183 15107148172032 15123703424768 15124008828474 15143727223296 15149605999392 15175297414368 15253273861196 15277757446848 15307943455896 15327901661184 15342058924416 15348014692632 15364072460672 15366685022208 15378339516939 15394429012144 15397046735616 15416175151104 15465222791046 15484035700224 15490046583648 15528645425664 15534673626528 15596044060324 15616377885696 15622440144192 15647516292096 15660266875776 15686824293504 15692913899208 15704606009344 15710702517888 15728236784091 15735920338944 15773550056301 15775450419456 15781255747584 15781574429712 15862666158314 15865363502496 15896710511892 15910283329024 15916459681248 15942007770624 15954998324544 15973506214848 15986522435688 16009104964608 16012182985344 16032075611136 16063752012672 16110031908992 16128011855319 16149039250176 16149365359218 16195891908798 16219130566366 16221888525024 16240276760064 16274132932512 16287394122972 16313537612736 16319870507772 16366077186368 16368860132352 16405704491904 16412073166008 16452969558144 16459356580488 16461339568128 16479378819072 16545924188416 16552347295632 16605226799616 16620563834784 16627015917018 16648693903872 16681588628544 16822699211136 16829229762072 16842943280457 16851171391488 16869978502416 16884382308352 16897187864291 16900061122224 16917742709504 16924310156208 16938101152098 16965289115424 16995541693536 17014166352864 17019927727712 17022821856768 17096360393216 17110291586496 17118995991552 17168316060672 17187477127704 17206959900544 17209885833216 17221436387883 17242831321352 17243889368832 17265312196608 17284581518256 17318732638662 17343197044992 17368628151882 17432312984224 17466755994548 17469726103872 17494792521024 17533781627904 17554120915968 17568425121408 17575245162216 17593633156736 17596624840704 17644676966553 17653296740352 17667681760512 17674540332624 17702910381312 17747381721888 17753912716032 17824050354656 17830969628862 17854217307648 17899068745152 17906017141404 17927799192576 17931709570268 17934758741952 17955088591872 17970194491704 17985537676288 18029086193664 18036085062528 18071721014256 18123785897616 18167669156448 18190239635712 18226180168224 18255435674112 18270311355072 18299637697536 18308399549076 18329152937536 18332269691904 18358573728768 18411465038848 18411836834664 18432013548936 18435841837056 18456044857344 18456417553392 18509590752912 18516776153049 18536149218704 18539301171456 18569202961456 18599009065728 18614164711968 18621390707586 18644042985984 18677289125376 18680880149568 18698134314132 18704088212992 18749376562176 18803393780736 18840545791872 18909627643904 18925536612528 18932883482331 18946989553408 18994930096896 19032460548192 19039848925734 19064672718336 19139988573888 19140937146972 19147418693676 19195131151168 19202582677236 19225941955584 19233405442368 19249078034808 19251397122048 19306860668928 19311071844904 19314355568256 19334563096576 19342068749952 19357829888112 19390657807248 19398185236521 19423476221184 19445154208038 19451345974528 19493092329984 19611352107252 19634101389084 19659699956736 19681641586152 19706092938688 19707302135808 19745028515576 19748386030464 19761118010781 19770771707904 19792837301328 19820796622848 19849860745008 19859958832896 19876141980576 19962006850912 19965401261568 19972161990144 19994048595456 20029702070784 20052056648988 20078200138752 20085994471104 20107009321984 20136452338296 20142864229376 20165345104632 20191636297728 20199474665856 20233729885824 20282721967872 20345593550881 20370343262464 20389259134818 20410591274528 20456078565888 20464019590176 20504452689252 20529395647488 20537365133376 20620297054728 20645380933632 20653395444864 20704860567552 20712898168704 20713316438997 20736015242553 20763050464512 20802797900339 20829920192256 20853167871042 20880355834368 20890353331638 20915765724672 20923885198944 20940935300964 20947603357184 20970982378788 21031400075068 21033933892608 21042099239616 21093048632448 21153818003328 21195614015856 21221946241664 21245631449523 21256010360832 21273331099392 21298008286464 21315363247584 21349577313792 21369296359008 21411518116716 21418336016896 21504015807092 21532052333568 21532487145624 21594522545064 21629184700032 21637581122664 21653702346752 21698843910016 21716525497296 21724955825517 21751383483648 21759827343696 21777558624126 21814490033154 21842931350016 21874272655872 21882764221344 21937292744192 21945808773984 22069796394176 22073549220864 22117162451328 22140302399488 22160751779712 22169354556024 22198258538496 22213157080023 22242118171392 22266941963994 22331093338134 22338655142622 22403013123442 22430265614848 22438973016096 22457257707276 22468682238912 22493304669888 22533414829632 22565746874944 22569584034816 22584134869464 22620385487232 22660722258048 22685555137152 22686013242711 22697095809024 22715590834944 22762946121552 22813722115328 22879910791794 22916636170272 22961915183844 22991852491776 23013088386624 23046108691008 23091643518216 23124262726656 23158170869176 23180253677568 23197834186569 23226053550336 23292968138496 23302010439792 23326390028032 23394066090486 23424566828544 23433660216288 23471274438144 23526235955404 23530236440256 23556909014016 23566053776832 23603880508416 23663175629184 23671883621376 23672361644568 23774626171816 23793999237471 23805623076864 23865424993536 23874689521872 23913011655936 23932497486816 23960259322272 23979783653532 24048113416704 24095628019008 24165047863488 24223558875264 24253652847616 24293837863197 24301573557632 24305705883648 24328695849549 24340580898816 24360415140096 24411199398768 24431091184458 24466146108586 24470306419104 24549115779552 24576018065248 24608556737856 24618109749012 24679454337216 24689034870732 24692009352192 24719068228608 24798678754304 24818886282624 24828520943448 24858723981312 24903052167168 24907840199424 24930845752176 24940523875527 25120727722496 25234048816704 25243844643108 25276757087232 25326573462528 25376614064256 25386465234312 25407151728147 25419563624448 25447933673136 25493312540304 25519984765184 25521249529296 25529891591568 25603443569648 25644540589824 25665437379744 25678493987328 25752474091008 25781215691556 25789424999936 25810439850816 25854210409664 25864246982028 25897968294912 25926872277384 25960675239936 25978098957993 25990789773312 26014795567488 26052942227823 26148469476336 26178801852112 26200133991822 26242188781536 26300672441856 26331181373952 26348157347708 26352637682112 26390449735104 26466480993344 26479945110528 26501522640768 26511810498936 26544061200384 26620535015424 26629549320192 26630869074048 26658731460608 26693229257093 26706269427712 26736075531984 26746454443293 26781325961472 26848603117728 26859025712106 26887126806176 26891698788864 26897564355402 26932632887808 26978306514432 27043629290496 27054127593792 27107581521384 27185678846424 27274771421184 27285359453568 27339270252336 27383153511168 27405467032608 27462599323614 27493729406304 27537860593152 27617197558272 27617755251996 27648020323404 27653762755584 27684067286016 27764386129368 27773226923008 27804223828056 27840474445824 27853804442184 27887687632896 27898513598592 27921247067952 27932086061379 27961309838384 27966064478976 28015933688064 28021320224352 28056132319488 28124064843264 28205090671104 28260818687808 28327508599364 28364441465856 28388304918792 28397344381952 28420484330112 28466103085056 28492395145344 28548690822288 28559773388601 28709982860832 28721128040514 28792696726752 28803874015854 28838912933376 28850108163552 28873617052212 28955367329728 28960291003392 28966607767356 29001844644864 29013103124928 29036744832168 29085986710872 29123908466688 29135214331776 29165696874496 29177018961792 29261078365312 29417028160878 29451152083626 29489549935104 29522462379228 29547669039616 29559139408032 29617542773364 29656157561856 29689255951992 29731194934272 29774791117512 29784873523496 29789938249344 29918630688128 29943010276368 29958242985216 29991072893184 30044553106176 30078084973482 30112179825952 30117300208128 30160513982976 30174954812366 30214296344064 30247406849536 30248017656948 30287454446592 30299211998784 30350594828736 30506547722392 30555514893696 30615886911792 30684117848832 30696029385264 30728144921344 30756679033878 30788858024288 30794093471232 30930445582092 30968071400448 30980093167296 31057290851328 31069347253056 31192088120648 31232755771392 31244880288384 31279751806563 31295032584192 31320533751552 31335529997457 31373648587008 31380491747969 31385827798416 31421405035776 31456473568182 31547100112602 31550900838912 31563148859424 31725332316628 31730727004992 31793421023784 31820566658048 31832919362496 31884015541248 31909996649088 31947012429696 31973044871376 32018209929216 32024365970688 32064151222272 32127504025344 32220063817984 32256023710638 32298078500352 32298730718436 32391783817596 32438261132732 32443777050048 32480553520128 32548265865024 32574788245944 32627075225472 32639741015544 32721735049731 32732154372736 32737720264704 32811408983808 32824146332016 32905939116288 32918713160976 33091848376832 33104694591264 33210453599232 33241127669568 33254031834036 33297387807744 33363177257088 33496640007201 33507982713933 33604519685163 33645398422272 33658459524144 33685886560914 33739957004832 33794375728582 33800122244448 33835485419008 33848620312416 33876202304196 33930578230848 33991083387072 34028332705728 34039855455424 34045643713536 34192720786432 34220583172992 34237991983104 34319866187691 34336632121344 34374954255408 34413919801088 34442872775766 34485662642704 34487778737664 34569163036512 34637465277324 34686394089984 34737256303764 34864625968448 34933511989096 34939452207744 34989585042048 35067563255808 35091099135729 35108241831936 35136850242816 35150490324432 35187266313472 35289353933106 35335363521024 35349080665248 35405820762624 35494763443776 35507825432064 35648100709312 35661939257724 35708434615296 35798137490304 35812034282808 35855598385152 35863419140536 35869517483904 35910177183744 35940388983408 35971075352576 36072170125056 36143442028512 36247571795232 36335338312896 36380479271424 36452360336448 36510871348224 36540622710144 36599275395072 36616799098152 36646636776687 36658305875072 36664539383808 36699219162879 36717147457536 36804950131369 36822930077696 36823673669328 36864027097872 36912835106784 37019181505824 37033552306098 37072298437408 37078602342912 37138405922912 37198018131456 37228329423936 37242781415172 37288085971968 37354578250752 37361760299136 37396268628264 37408176425984 37498753124352 37606787561472 37632027662411 37681091583744 37851073225056 37865766964662 37893979106816 37989860193792 38064921096384 38079697851468 38129345436672 38279977147776 38281874293944 38294837387352 38390262302336 38405165354472 38451883911168 38466810884736 38498156069616 38622143689808 38628711136512 38684137499904 38715659776224 38781315614496 38796370473042 38846952442368 38890308416076 38902691949056 38986184659968 39222704214504 39268202778168 39300200987733 39319399913472 39363283172304 39412185877376 39490057031152 39496772060928 39522236021562 39585674602656 39699721490016 39719917665792 39752283961152 39924013701824 39930802523136 39944323980288 39988097190912 40059404141568 40104113297976 40156400277504 40171988942208 40214018643968 40272904676592 40285728458752 40330690209264 40346346533103 40398949331712 40467459771648 40565443935744 40691187101762 40740686524928 40778518269636 40821182549056 40912157131776 40928039180352 41008905378504 41058791294976 41074730266752 41240594109456 41306790889728 41425796337408 41426632877994 41472030485106 41526100929024 41605595800678 41659840384512 41706335742084 41760711668736 41780706663276 41831531449344 41847770397888 41881870601928 41895206714368 41941964757576 42062800150136 42067867785216 42084198479232 42186097264896 42307636006656 42391228031712 42443892483328 42491262899046 42546662198784 42596016572928 42630726495168 42699154627584 42738592718016 42823036233432 42836672033792 43008031614184 43064104667136 43064974291248 43081692060771 43189045090128 43205811023781 43258369400064 43275162245328 43397687820032 43433050994592 43449911651034 43502766967296 43519654687392 43555117248252 43628980066308 43685862700032 43748545311744 43765528442688 43874585488384 43891617547968 44125542241317 44139592788352 44147098441728 44176728125439 44234324902656 44321503559424 44338709112048 44426314160046 44484236342784 44533883927988 44662186676268 44677310285244 44806026246884 44860531229696 44877946032192 44914515414552 44937364477824 44986609339776 45066829659264 45117127460223 45131493749888 45139168069632 45168269738928 45240770974464 45262432218549 45321444516096 45371110274304 45372026485422 45431181669888 45525892243104 45627444230656 45759821583588 45833272340544 45923830367688 45983704983552 46026176773248 46092217382016 46183287036432 46248525453312 46316341738352 46395668373138 46452107100672 46585936276992 46604020879584 46652780056064 46788132180972 46849133657088 46867320432576 46942548876288 47052471910808 47060472880512 47113818028032 47132107553664 47184710352273 47207761016832 47320650168903 47326351258368 47343767242752 47344723289136 47549252343632 47587998474942 47730849987072 47749379043744 47826023311872 47864994973632 47920518644544 47959567307064 48096226833408 48191256038016 48330095726976 48384035565957 48447117750528 48507305695232 48587675726394 48603147115264 48657391699098 48720830280192 48822398797536 48862182368916 48932292217172 48940612838208 49098231559104 49152036130496 49217113475712 49236219498024 49358908674432 49378069741464 49384018704384 49438136457216 49573140048887 49597357508608 49637772565248 49657041886896 49815680398848 49861691504352 49881047751054 50241455444992 50468097633408 50487689286216 50528829841371 50553514174464 50653146925056 50691563592873 50753228128512 50772930468624 50814303456294 50895867346272 50986625080608 51039969530368 51042499058592 51059783183136 51206887139296 51289081179648 51330874759488 51356987974656 51504948182016 51562431383112 51578849999872 51620879701632 51664309163649 51708420819328 51728493964056 51795936589824 51853744554768 51956197915986 52029591134976 52105884455646 52296938952672 52357603704224 52400267983644 52484377563072 52601344883712 52662362747904 52696314695416 52705275364224 52780899470208 52932961986688 52934030899659 52959890221056 53003045281536 53023620997872 53261738148096 53386458514186 53472151063968 53492908886586 53562651922944 53697206235456 53718051424212 53774253612352 53783397577728 53795128710804 53865265775616 53956613028864 54087258580992 54108255187584 54215163042768 54371357692848 54570718907136 54678540504672 54766307022336 54810934065216 54925198647228 54987458812608 55075721186304 55234395116544 55235510503992 55296040646808 55307525511168 55368134572032 55519331554099 55528772258736 55546453846016 55608447656112 55707608884368 55797027197184 55842494135904 55864172122758 55922619676768 55932128957952 56031867376128 56042640448704 56112264638976 56248129686528 56410181342208 56521637375616 56655017198728 56728882931712 56766956982281 56776609837584 56794688763904 56840968660224 56984790290688 57097381644576 57119546777202 57419965721664 57442256081028 57585393453504 57607748031708 57677825866752 57700216327104 57747234104424 57910734659456 57920582006784 57933215534712 58003689289728 58026206249856 58073489664336 58171973421744 58194555709563 58270428663552 58354037923584 58522156730624 58834056321756 58902304167252 58979099870208 59044924758456 59095338079232 59118278816064 59235085546728 59283354032343 59312315123712 59378511903984 59462389868544 59549582235024 59569747046992 59579876498688 59837261376256 59886020552736 59916485970432 59982145786368 60089106212352 60156169946964 60224359651904 60234600416256 60321027965952 60349909624732 60428592688128 60494813699072 60496035313896 60574908893184 60598423997568 60701189657472 61013095444784 61036780652643 61111029787392 61231773823584 61368235697664 61392058770528 61456289842688 61513358067756 61577716048576 61588186942464 61860891164184 61936142800896 61960186334592 62114581702656 62138694506112 62208045727659 62384176241296 62408393701017 62489760576768 62559503613126 62641067503104 62671059994914 62747297174016 62760983495938 62771655596832 62842810071552 62912947136364 63094200225204 63101801677824 63126297718848 63450664633256 63461454009984 63586842047568 63641133316096 63665838724992 63736894348569 63768031082496 63819993298176 63894024859392 63946089742752 64048731941376 64255008050688 64440127635968 64512047421276 64596157000704 64597461436872 64783567635192 64876522265464 64887554100096 64961107040256 65096531730048 65149576491888 65174867476551 65254150450944 65279482031088 65443470099462 65464308745472 65622817967616 65648292664032 65811878232576 65837426321952 66183696753664 66209389182528 66420907198464 66482255339136 66508063668072 66594775615488 66639471240069 66726354514176 66993280014402 67015965427866 67209039370326 67290796844544 67316919048288 67371773121828 67479914009664 67588751457164 67600244488896 67670970838016 67697240624832 67752404608392 67861156461696 67982166774144 68056665411456 68058039728133 68079710910848 68091287427072 68352050243971 68385441572864 68441166345984 68639732375382 68749908510816 68827839602176 68885745551532 68971325285408 68975557475328 69138326073024 69274930554648 69372788179968 69474512607528 69729251936896 69867023978192 69878904415488 69979170084096 70182198271458 70273700485632 70300980648864 70374532626944 70578707866212 70670727042048 70698161330496 70811641525248 70989526887552 71015650864128 71296201418624 71323878515448 71381997712413 71416869230592 71596274980608 71624068565616 71726838281072 71739034967808 71880777966816 72144340250112 72286884057024 72495143590464 72670676625792 72760958542848 72904720672896 72986087548647 73021742696448 73081245420288 73233598196304 73293273553374 73316611750144 73398438325758 73609900262738 73647347338656 73728054195744 73825670213568 74038363011648 74067104612196 74144596874816 74157204685824 74276811845824 74396036262912 74456658847872 74485562830344 74576171943936 74709156501504 74723520598272 74792537256528 74816352851968 75264055324822 75362183167488 75702146450112 75731533929324 75787958213632 75979720387584 76129842192768 76159395702936 76221455184441 76258690873344 76559954295552 76563748587888 76589674774704 76780524604672 76810330708944 76933621769472 76996312139232 77244287379616 77257422273024 77368274999808 77431319552448 77562631228992 77592740946084 77693904884736 77780616832152 77805383898112 77934296873979 77972369319936 78158826683469 78445408429008 78536405556336 78600401975466 78726566344608 78824371754752 78980114062304 78993544121856 79044472043124 79171349205312 79399442980032 79439835331584 79504567922304 79848027403648 79861605046272 79888647960576 79976194381824 80079687771279 80118808283136 80208226595952 80239363329879 80343977884416 80545809353184 80661380418528 80692693066206 80797898663424 80934919543296 81130887871488 81382374203524 81481373049856 81557036539272 81642365098112 81824314263552 81856078360704 82017810757008 82149460533504 82481188218912 82613581779456 82851592674816 82853265755988 82944060970212 83052201858048 83211191601356 83319680769024 83412671484168 83521423337472 83561413326552 83663062898688 83695540795776 83763741203856 83790413428736 83883929515152 84125600300272 84168396958464 84372194529792 84615272013312 84782456063424 84887784966656 84982525798092 85093324397568 85192033145856 85261452990336 85398309255168 85477185436032 85631511380051 85646072466864 85673344067584 86016063228368 86129948582496 86163384121542 86378090180256 86411622047562 86516738800128 86550324490656 86795375640064 86866101989184 86899823302068 87005533934592 87039309374784 87110234496504 87257960132616 87371725400064 87497090623488 87531056885376 87749170976768 87783235095936 88251084482634 88279185576704 88353456250878 88468649805312 88643007118848 88677418224096 88852628320092 88968472685568 89067767855976 89324373352536 89354620570488 89612052493768 89721062459392 89755892064384 89829030829104 89874728955648 89973218679552 90133659318528 90234254920446 90262987499776 90336539477856 90481541948928 90524864437098 90642889032192 90742220548608 90744052970844 90862363339776 91051784486208 91254888461312 91519643167176 91666544681088 91847660735376 92052353546496 92184434764032 92366574072864 92632683476704 92791336746276 92904214201344 93171872553984 93208041759168 93305560112128 93576264361944 93698267314176 93734640865152 93839255419689 93885097752576 94006589992371 94104943821616 94120945761024 94141475243907 94264215107328 94369420704546 94641300337806 94652702516736 94689446578272 95098504687264 95175996949884 95461699974144 95498758087488 95652046623744 95729989947264 95841037289088 95919134614128 96192453666816 96382512076032 96660191453952 96768071131914 96894235501056 97175351452788 97206294230528 97314783398196 97441660560384 97644797595072 97724364737832 97864584434344 97881225676416 98196463118208 98304072260992 98434226951424 98472438996048 98717817348864 98756139482928 99146280097774 99275545130496 99314083773792 99631360797696 99723383008704 99762095502108 100482910889984 100523948141799 100813559055489 100936195266816 100975378572432 101057659682742 101383127185746 101506456257024 101545860937248 101628606912588 101791734692544 101973250161216 102079939060736 102084998117184 102119566366272 102413774278592 102578162359296 102661749518976 102713975949312 102959598563073 103009896364032 103107330029041 103124862766224 103157699999744 103241759403264 103328618327298 103416841638656 103456987928112 103707489109536 103912395831972 104059182269952 104211768911292 104593877905344 104715207408448 104800535967288 104968755126144 105202689767424 105273297407187 105324725495808 105392629390832 105410550728448 105561798940416 105865923973376 105868061799318 106006090563072 106047241995744 106523476296192 106772917028372 106944302127936 106985817773172 107125303845888 107394412470912 107436102848424 107548507224704 107566795155456 107590257421608 107730531551232 107913226057728 108216510375168 108430326085536 108742715385696 109141437814272 109357081009344 109532614044672 109621868130432 109850397294456 109974917625216 110097657488637 110151442372608 110414850394107 110468790233088 110471021007984 110592081293616 111038663108198 111057544517472 111216895312224 111415217768736 111594054394368 111684988271808 111728344245516 111845239353536 111864257915904 112063734752256 112085280897408 112224529277952 112496259373056 112820362684416 112896082987233 113043274751232 113310034397456 113533913964562 113553219675168 113681937320448 113969580581376 114194763289152 114239093554404 114839931443328 114884512162056 115170786907008 115215496063416 115355651733504 115400432654208 115494468208848 115821469318912 115866431069424 116052412499712 116146979328672 116343946843488 116389111419126 116540857327104 116708075847168 117044313461248 117668112643512 117804608334504 117900602963199 117958199740416 118089849516912 118190676158464 118236557632128 118470171093456 118566708064686 118757023807968 119099164470048 119139494093984 119159752997376 119674522752512 119772041105472 119832971940864 119964291572736 120178212424704 120312339893928 120448719303808 120469200832512 120642055931904 120699819249464 120857185376256 120989627398144 120992070627792 121039039599309 121196847995136 121402379314944 122026190889568 122073561305286 122222059574784 122463547647168 122736471395328 122784117541056 122912579685376 123026716135512 123155432097152 123176373884928 123721782328368 123920372669184 124277389012224 124416091455318 124768352482592 124816787402034 124979521153536 125119007226252 125282135006208 125342119989828 125494594348032 125521966991876 125543311193664 125685620143104 125825894272728 126188400450408 126203603355648 126252595437696 126901329266512 126922908019968 127173684095136 127331677449984 127473788697138 127639986596352 127788049718784 127892179485504 128097463882752 128510016101376 128880255271936 129024094842552 129192314001408 129194922873744 129567135270384 129617433071343 129753044530928 129775108200192 130193063460096 130299152983776 130349734953102 130508300901888 130558964062176 130886940198924 130928617490944 131245635935232 131296585328064 131623756465152 131674852643904 132367393507328 132418778365056 132530184376317 132964510678272 133016127336144 133278942480138 133452709028352 133986560028804 134031930855732 134418078740652 134581593689088 134633838096576 134743546243656 134959828019328 135177502914328 135200488977792 135341941676032 135394481249664 135504809216784 135722312923392 135787296655647 135964333548288 136113330822912 136116079456266 136159421821696 136704100487942 136882332691968 137279464750764 137499817021632 137655679204352 137771491103064 137942650570816 137951114950656 138276652146048 138549861109296 138745576359936 138949025215056 139458503873792 139734047956384 139757808830976 139958340168192 140364396542916 140547400971264 140601961297728 140749065253888 141157415732424 141341454084096 141396322660992 141554131056819 141623283050496 141961950506709 141979053775104 142031301728256 142419154856167 142592402837248 142647757030896 142763995424826 143192549961216 143248137131232 143453676562144 143478069935616 143761555933632 144288680500224 144573768114048 144990287180928 145152106697871 145341353251584 145521917085696 145619585302373 145809441345792 145972175097294 146162490840576 146467196392608 146586547106748 146633223500288 146796876651516 147219800525476 147294694677312 147456108391488 147651340427136 148076726023296 148134209224392 148289193749632 148314409371648 148553623691648 148719420146661 148792072525824 148913317695744 148971125660688 149447041196544 149585074513056 150528110649644 150724366334976 151404292900224 151463067858648 151575916427264 151959440775168 152074690778619 152259684385536 152318791405872 152442910368882 153119908591104 153127497175776 153179349549408 153561049209344 153620661417888 153867243538944 153992624278464 154488574759232 154514844546048 154736549999616 154862639104896 155125262457984 155185481892168 155387809769472 155561233664304 155610767796224 155868593747958 156317653366938 156890816858016 157072811112672 157200803950932 157453132689216 157648743509504 157960228124608 157987088243712 158088944086248 158342698410624 158798885960064 158802092698977 158879670663168 159009135844608 159696054807296 160159375542558 160416453191904 160478726659758 160687955768832 161091618706368 161322760837056 161385386132412 161595797326848 161869839086592 162261775742976 162764748407048 162962746099712 163114073078544 163284730196224 163712156721408 164035621514016 164298921067008 164962376437824 165227163558912 165703185349632 165706531511976 165888121940424 166104403716096 166422383202712 166557994662297 166639361538048 166825342968336 167122826653104 167391081591552 167527482407712 167767859030304 168251200600544 168336793916928 168744389059584 169230544026624 169564912126848 169775569933312 169965051596184 170186648795136 170300870946843 170384066291712 170522905980672 170954370872064 171263022760102 171292144933728 172032126456736 172259897164992 172326768243084 172756180360512 172823244095124 173033477600256 173100648981312 173590751280128 173732203978368 173799646604136 174011067869184 174078618749568 174220468993008 174515920265232 174583667128689 175062113770752 175566470191872 176502168965268 176558371153408 176706912501756 176937299610624 177286014237696 177354836448192 177705256640184 177850062097029 177936945371136 178135535711952 178648746705072 178709241140976 179224104987536 179511784128768 179658061658208 179749457911296 179946437359104 180267318637056 180468509840892 180525974999552 180673078955712 180963083897856 181049728874196 181285778064384 181484441097216 181488105941688 181724726679552 182103568972416 182509776922624 183039286334352 183110341957929 183333089362176 183695321470752 184104707092992 184368869528064 184733148145728 185265366953408 185582673492552 185808428402688 186343745107968 186416083518336 186611120224256 187152528723888 187225181103051 187469281730304 187678510839378 188013179984742 188209887643232 188241891522048 188282950487814 188528430214656 188738841409092 189282600675612 189305405033472 189378893156544 190197009374528 190351993899768 190923399948288 190997516174976 191210683045707 191304093247488 191459979894528 191682074578176 191838269228256 192765024152064 193320382907904 193536142263828 193788471002112 194350702905576 194412588461056 194629566796392 194883321120768 195289595190144 195448729475664 195524602429653 195729168868688 195762451352832 196392926236416 196608144521984 196868453902848 196944877992096 197435634697728 197512278965856 198292560195548 198551090260992 198628167547584 199262721595392 199446766017408 199524191004216 199918413720207 201047896283598 201627118110978 201872390533632 201950757144864 202115319365484 202766254371492 203012912514048 203091721874496 203257213825176 203583469385088 203946500322432 204159878121472 204169996234368 204239132732544 204827548557184 205056150731913 205156324718592 205323499037952 205919197126146 206214660058082 206249725532448 206483518806528 206657236654596 206833683277312 206913975856224 207414978219072 207824791663944 208118364539904 208423537822584 209187755810688 209430414816896 209601071934576 209937510252288 210546594814374 210785258781664 210821101456896 211123597880832 211731847946752 211736123598636 212012181126144 212094483991488 213046952592384 213545834056744 213888604255872 213971635546344 214145993137239 214250607691776 214788824941824 214872205696848 215097014449408 215180514843216 216433020750336 216860652171072 217485430771392 218282875628544 218714162018688 218958262645941 219065228089344 219243736260864 219663442235783 219700794588912 219949835250432 220195314977274 220829700788214 220942042015968 221184162587232 222077326216396 222115089034944 222433790624448 222830435537472 223188108788736 223369976543616 223456688491032 223690478707072 223728515831808 224127469504512 224170561794816 224449058555904 225792165974466 226086549502464 226620068794912 227067827929124 227106439350336 227363874640896 227939161162752 228389526578304 228478187108808 229679862886656 229769024324112 230341573814016 230430992126832 230800865308416 230988936417696 231642938637824 231732862138848 232104824999424 232293958657344 232687893686976 232778222838252 233081714654208 233416151694336 234088626922496 234476480050407 235336225287024 235609216669008 235801205926398 236179699033824 236473115264256 236940342186912 237133416129372 237514047615936 238198328940096 238278988187968 238319505994752 239349045505024 239544082210944 239665943881728 239928583145472 240239063313837 240356424849408 240624679787856 240718089989637 240897438607616 241399638498928 241984141255584 242078079198618 242393695990272 242804758629888 244052381779136 244147122610572 244444119149568 244927095294336 245472942790656 245568235082112 245825159370752 246053432271024 246310864194304 247443564656736 247840745338368 248554778024448 248832182910636 249536704965184 249633574804068 249959042307072 250238014452504 250564270012416 250684239979656 250989188696064 251043933983752 251086622387328 251371240286208 251651788545456 252376800900816 252505190875392 253802658533024 253845816039936 254347368190272 254663354899968 254947577394276 255279973192704 255576099437568 255784358971008 256194927765504 256894534140153 257020032202752 257634650919583 257760510543872 258048189685104 258389845747488 259134270540768 259234866142686 259506089061856 259550216400384 260386126920192 260598305967552 260699469906204 261016601803776 261117928124352 261773880397848 261857234981888 262491271870464 262593170656128 263247512930304 263349705287808 264492716161453 264837556730112 265060368752634 265929021356544 266032254672288 266557884960276 266905418056704 267973120057608 268063861711464 268836157481304 269163187378176 269267676193152 269487092487312 269919656038656 270355005828656 270400977955584 270788962499328 271009618433568 271444625846784 271574593311294 271928667096576 272226661645824 272232158912532 272318843643392 273408200975884 273764665383936 274558929501528 274999634043264 275311358408704 275542982206128 275885301141632 276553304292096 277099722218592 277898050430112 278917007747584 279468095912768 279515617661952 279916680336384 280728793085832 281094801942528 281203922595456 281498130507776 282314831464848 282424425731721 282792645321984 283108262113638 283923901013418 283958107550208 284838309712334 285184805674496 285295514061792 285527990849652 286385099922432 286496274262464 286907353124288 286956139871232 287523111867264 288577361000448 289147536228096 289980574361856 290304213395742 290682706503168 291239170604746 291618882691584 291944350194588 292324981681152 292934392785216 293173094213496 293266447000576 293593753303032 294439601050952 294589389354624 294912216782976 295302680854272 296153452046592 296268418448784 296578387499264 297107247383296 297438840293322 297826635391488 297942251321376 298894082393088 299170149026112 301056221299288 301448732669952 301571844425397 302440677166467 302808585800448 302926135717296 304149381557238 304519368771072 304637582811744 304885820737764 306239817182208 306254994351552 306358699098816 307122098418688 307241322835776 307734487077888 307985248556928 308878795689219 308977149518464 309029689092096 309321990087123 309473099999232 309725278209792 310250524915968 310370963784336 311122467328608 311737187495916 312635306733876 313781633716032 314145622225344 314401607901864 314906265378432 315297487019008 315819892221561 315920456249216 315974176487424 316177888172496 316685396821248 317597771920128 317604185397954 318018271689216 319392109614592 320318751085116 320832906383808 320957453319516 321375911537664 322183237412736 322645521674112 322770772264824 323191594653696 323739678173184 325529496814096 326228146157088 326569460392448 327424313442816 328071243028032 328597842134016 329924752875648 330292972465911 330454327117824 331244551182321 331406370699264 331413063023952 331776243880848 332844766405424 333115989324594 333650685936672 334245653306208 334782163183104 335054964815424 335535718060608 336502401201088 336673587833856 337488778119168 338461088053248 338688248961699 339129824253696 339551139866624 339930103192368 340601741893686 341045811961344 341908741744128 342526045520204 342584289867456 344064252913472 344519794329984 344653536486168 345512360721024 345646488190248 346066955200512 346201297962624 347011980342209 347181502560256 347464407956736 347599293208272 348157237499136 348440937986016 349031840530464 349167334257378 350124227541504 351132940383744 353004337930536 353116742306816 353413825003512 353701808889597 353874599221248 354572028475392 354709672896384 355410513280368 355700124194058 356271071423904 357297493410144 357418482281952 358448209975072 359023568257536 359316123316416 359498915822592 359892874718208 360534637274112 360937019681784 361051949999104 361346157911424 361926167795712 362099457748392 362571556128768 362968882194432 362976211883376 363117118797927 364207137944832 366078572668704 366220683915858 366666178724352 367390642941504 368209414185984 368737739056128 369466296291456 370530733906816 371165346985104 372832167036672 374305057447776 374450362206102 374938563460608 375357021678756 376026359969484 376419775286464 376483783044096 376565900975628 377056860429312 377477682818184 378565201351224 378610810066944 378757786313088 380394018749056 380703987799536 381995032349952 382421366091414 382919959789056 383364149156352 383676538456512 385530048304128 386640765815808 387072284527656 387576942004224 388635320878693 388701405811152 388825176922112 389259133592784 390579190380288 390897458951328 391049204859306 391458337737376 391524902705664 392785852472832 393216289043968 393736907805696 393889755984192 394871269395456 395024557931712 396585120391096 397102180521984 397256335095168 398893532034816 399048382008432 399836827440414 402095792567196 403254236221956 403744781067264 403901514289728 404230638730968 405532508742984 406025825028096 406183443748992 406514427650352 407166938770176 407361889966941 407893000644864 408339992468736 408478265465088 409655097114368 410112301463826 410646998075904 411838394252292 412429320116164 412499451064896 412967037613056 413314473309192 413667366554624 413827951712448 414829956438144 415649583327888 416236729079808 416847075645168 418375511621376 418860829633792 419202143869152 419875020504576 421093189628748 421570517563328 421642202913792 422247195761664 423463695893504 423472247197272 424024362252288 424188967982976 425885851520127 426093905184768 427091668113488 427257464568501 427777208511744 427943271092688 428291986274478 429577649883648 429744411393696 430194028898816 430361029686432 432866041500672 433721304342144 434970861542784 435456320093613 436565751257088 436858755907119 437428324037376 437916525291882 438487472521728 439326884471566 439401589177824 439899670500864 440390629954548 441659401576428 441884084031936 442368325174464 444154652432792 444230178069888 444867581248896 445660871074944 446158260439983 446376217577472 446739953087232 446913376982064 447380957414144 448341123589632 451584331948932 452173099004928 453240137589824 454135655858248 454212878700672 454727749281792 455878322325504 456224072335857 456779053156608 456956374217616 459359725773312 459538048648224 460683147628032 460861984253664 461601730616832 461977872835392 463285877275648 463465724277696 464209649998848 464587917314688 465375787373952 465556445676504 466163429308416 466832303388672 467948651670263 468177253844992 468952960100814 470672450574048 471218433338016 471602411852796 472359398067648 472946230528512 473880684373824 474266832258744 475028095231872 476396657880192 476406278096931 476557976375936 476639011989504 478464351707797 478698091010048 479088164421888 480478126627674 481249359575712 481436179979274 481794877215232 482799276997856 483968282511168 484156158397236 484787391980544 485609517259776 488104763558272 488294245221144 488888238299136 489854190588672 491136470164224 492106864542048 492621728388608 494887129313472 495681490676736 497109556048896 497664365821272 499073409930368 499267149608136 499673983986891 499918084614144 500476028905008 501368479959312 502087867967504 502173244774656 503303577090912 504753601801632 505010381750784 507605317066048 507691632079872 508694736380544 509326709799936 509895154788552 510559946385408 510902612840529 511152198875136 511568717942016 513789068280306 515269301839166 516096379370208 516779691494976 518268541081536 518469732285372 519012178123712 519100432800768 520772253840384 521196611935104 521398939812408 522033203607552 522235856248704 523547760795696 523714469963776 525186341312256 526699410575616 528985432322906 529675113460224 530120737505268 531858042713088 532064509344576 533115769920552 533550186291087 533810836113408 535946240115216 536127723422928 537672314962608 538535352386304 538974184974624 539839312077312 540710011657312 540801955911168 541577924998656 542019236867136 542889251693568 543149186622588 543857334193152 544453323291648 544464317825064 544637687286784 546816401951768 547529330767872 549117859003056 549331025873787 549999268086528 551085964412256 551770602283264 553106608584192 554199444437184 555796100860224 557834015495168 558936191825536 559031235323904 559833360672768 561457586171664 561675543309153 562407845190912 564629662929696 564848851463442 565585290643968 566216524227276 567847802026836 567916215100416 569676619424668 570369611348992 570591028123584 571055981699304 572770199844864 572992548524928 573632049137121 573814706248576 573912279742464 575046223734528 578295072456192 579961148723712 580608426791484 581365413006336 582478341209492 583237765383168 583888700389176 584649963362304 585868785570432 586346188426992 586532894001152 587187506606064 588879202101904 589178778709248 589824433565952 590605361708544 592306904093184 592536836897568 593156774998528 594214494766592 594877680586644 595653270782976 595884502642752 597788164786176 598340298052224 602112442598576 603143688850794 604881354332934 605617171600896 605852271434592 608298763114476 609038737542144 609275165623488 609771641475528 612479634364416 612509988703104 612717398197632 614244196837376 614482645671552 615168452195739 615468974155776 615970497113856 617757591378438 617954299036928 618643980174246 619450556419584 620501049831936 620741927568672 622244934657216 623474374991832 625270613467752 627563267432064 628291244450688 628803215803728 629812530756864 630594974038016 631639784443122 631840912498432 632355776344992 633370793642496 635195543840256 635208370795908 636036543378432 638784219229184 640637502170232 641665812767616 641914906639032 642437979411717 642751823075328 644366474825472 645291043348224 645541544529648 651058993628192 652456292314176 653138920784896 654848626885632 656142486056064 656874787937823 657195684268032 658990326707349 659849505751296 660585944931822 662489102364642 662826126047904 663552487761696 665689532810848 666231978649188 667301371873344 668491306612416 669564326366208 670109929630848 671071436121216 673004802402176 673347175667712 677376497923398 678259648507392 679860206384736 681203483787372 682091623922688 683817483488256 685052091040408 685168579734912 688128505826944 689039588659968 689307072972336 691024721442048 691292976380496 692402595925248 694023960684418 694928815913472 695198586416544 696314474998272 696881875972032 698063681060928 698334668514756 700248455083008 702265880767488 706008675861072 706233484613632 706827650007024 707403617779194 709419345792768 710821026560736 711400248388116 712542142847808 714594986820288 714836964563904 716896419950144 718047136515072 718632246632832 718997831645184 719785749436416 720717189941511 721069274548224 721751310203287 721874039363568 722103899998208 722692315822848 724198915496784 725952423766752 726234237595854 728414275889664 732157145337408 732441367831716 733332357448704 734781285883008 736418828371968 737475478112256 738932592582912 741061467813632 742330693970208 745664334073344 748610114895552 748900724412204 749877126921216 750714043357512 752052719938968 752839550572928 752967566088192 753131801951256 754113720858624 754955365636368 757130402702448 757515572626176 760788037498112 761407975599072 763990064699904 764842732182828 765839919578112 766728298312704 767353076913024 770683602420459 771060096608256 772903952758749 773281531631616 774144569055312 777270641757386 777402811622304 778518267185568 781158380760576 781794917902656 782098409718612 782916675474752 783049805411328 785571704945664 786432578087936 787473815611392 787779511968384 789742538790912 790049115863424 793170240782192 793478148484359 794512670190336 797787064069632 798096764016864 799673654880828 804191585134392 806508472443912 807489562134528 807803028579456 808461277461936 811065017485968 812366887497984 813028855300704 814333877540352 814723779933882 815786001289728 816679984937472 816956530930176 819310194228736 820224602927652 821293996151808 823676788504584 824858640232328 824998902129792 825934075226112 826628946618384 827334733109248 827655903424896 829659912876288 831299166655776 833694151290336 836751023242752 837721659267584 838404287738304 839750041009152 842186379257496 843141035126656 843284405827584 844494391523328 846927391787008 846944494394544 847273277195163 848377935965952 851771703040254 854183336226976 854514929137002 855554417023488 855886542185376 856583972548956 859155299767296 859488822787392 860388057797632 860722059372864 865732083001344 867442608684288 869941723085568 870912640187226 873717511814238 874856648074752 875833050583764 876974945043456 878653768943132 878803178355648 879799341001728 880781259909096 883318803152856 883768168063872 884736650348928 888309304865584 888460356139776 889735162497792 891321742149888 892316520879966 893479906174464 893826753964128 894761914828288 896682247179264 903168663897864 904346198009856 906480275179648 907322031499401 908271311716496 908425757401344 912448144671714 913558106313216 913912748435232 918719451546624 919076097296448 921366295256064 921723968507328 923203461233664 923955745670784 926571754551296 926931448555392 927965970261369 928419299997696 929175834629376 930751574747904 931112891353008 935897303340526 937905920201628 941344901148096 942436866676032 943204823705592 944718796135296 945892461057024 947761368747648 948533664517488 950056190463744 952793315760384 952812556193862 953115952751872 956928703415594 958176328843776 960956253255348 962498719151424 962872359958548 963589754430464 965598553995712 967936565022336 968312316794472 969574783961088 971219034519552 976209527116544 976588490442288 979708381177344 982272940328448 984213729084096 985243456777216 989774258626944 990878917397733 991362981353472 993733653546963 994219112097792 995328731642544 996934083993169 998146819860736 998534299216272 999347967973782 1000952057810016 1002736959918624 1004175735935008 1004346489549312 1006607154181824 1009507203603264 1010020763501568 1015210634132096 1015383264159744 1016064746885097 1017389472761088 1018653419599872 1019790309577104 1021805225681058 1023137435884032 1027578136560612 1030538603678332 1032192758740416 1033559382989952 1036537082163072 1036939464570744 1038024356247424 1038200865601536 1041035941026627 1041544507680768 1042393223870208 1042797879624816 1044471712497408 1047095521591392 1050372682624512 1053398821151232 1057970864645812 1059350226920448 1060241475010536 1063716085426176 1064129018689152 1066231539841104 1067100372582174 1071892480230432 1072255446845856 1075344629925216 1077070704772608 1077948369949248 1079678624154624 1081420023314624 1081603911822336 1083155849997312 1084038473734272 1085778503387136 1086298373245176 1087714668386304 1088906646583296 1088928635650128 1089275374573568 1093632803903536 1098235718006112 1098662051747574 1099998536173056 1102171928824512 1103541204566528 1106213217168384 1108398888874368 1111592201720448 1115668030990336 1117872383651072 1122915172343328 1123351086618306 1124815690381824 1129259325859392 1129697702926884 1131170581287936 1132433048454552 1135695604053672 1135832430200832 1139353238849336 1140739222697984 1141182056247168 1142111963398608 1145985097049856 1147264098274242 1147629412497152 1150092447469056 1156590144912384 1159922297447424 1161216853582968 1162730826012672 1164956682418984 1165905962636079 1166475530766336 1167777400778352 1171737571140864 1172692376853984 1174375013212128 1177758404203808 1178357557418496 1179648867131904 1181210723417088 1184613808186368 1185073673795136 1186313549997056 1188428989533184 1189755361173288 1191306541565952 1191769005285504 1196680596104448 1204224885197152 1206287377701588 1209762708665868 1211234343201792 1211704542869184 1216597526228952 1218077475084288 1218550331246976 1219543282951056 1222085669900823 1225019977406208 1225434796395264 1228965291343104 1230336904391478 1231940994227712 1235515182756876 1235908598073856 1237287960348492 1238901112839168 1241002099663872 1241483855137344 1244489869314432 1246948749983664 1250541226935504 1255126534864128 1256582488901376 1257606431607456 1259625061513728 1263279568886244 1263681824996864 1264711552689984 1266741587284992 1270391087680512 1270416741591816 1272073086756864 1277568438458368 1281275004340464 1281772393705503 1283331625535232 1283829813278064 1284875958823434 1288732949650944 1290582086696448 1291083089059296 1302117987256384 1304912584628352 1306277841569792 1309697253771264 1310576267721357 1312284972112128 1313749575875646 1317980653414698 1319699011502592 1321171889863644 1324978204729284 1325652252095808 1327104975523392 1331379065621696 1332463957298376 1334602743746688 1336982613224832 1338474781319949 1339128652732416 1340219859261696 1342142872242432 1346009604804352 1354752995846796 1356519297014784 1359720412769472 1362406967574744 1364183247845376 1367634966976512 1368672217007571 1370104182080816 1370337159469824 1376257011653888 1378079177319936 1378614145944672 1382049442884096 1382585952760992 1384805191850496 1388047921368836 1389857631826944 1390397172833088 1392628949996544 1393763751944064 1396127362121856 1396669337029512 1400496910166016 1403845955010789 1404531761534976 1412017351722144 1413655300014048 1414807235558388 1418838691585536 1421642053121472 1422800496776232 1425084285695616 1429189973640576 1429673929127808 1433792839900288 1435393055123391 1436094273030144 1437264493265664 1441434379883022 1443502620406574 1443748078727136 1445384631645696 1448397830993568 1451904847533504 1452468475191708 1456828551779328 1464314290674816 1464882735663432 1466664714897408 1469562571766016 1477865185165824 1482122935627264 1484661387940416 1491328668146688 1497220229791104 1497801448824408 1499021951960673 1499754253842432 1501428086715024 1504105439877936 1505679101145856 1506263603902512 1509910731272736 1514260805404896 1515031145252352 1521576074996224 1522815951198144 1527980129399808 1529685464365656 1531679839156224 1532707838521587 1533456596625408 1534706153826048 1541367204840918 1545807905517498 1548289138110624 1554541283514772 1554805623244608 1557036534371136 1562316761521152 1563589835805312 1564196819437224 1565833350949504 1566099610822656 1571143409891328 1572865156175872 1575559023936768 1580098231726848 1586340481564384 1586956296968718 1589025340380672 1595574128139264 1596193528033728 1599347309761656 1608383170268784 1613016944887824 1615606057158912 1616922554923872 1622130034971936 1624733774995968 1626057710601408 1628667755080704 1629447559867764 1631572002579456 1633359969874944 1633913061860352 1638620388457472 1640449205855304 1642587992303616 1647353577009168 1647993077621361 1649717280464656 1649997804259584 1653257893236768 1655311806849792 1659319825752576 1662598333311552 1667388302580672 1673502046485504 1675443318535168 1676808575476608 1679500082018304 1684372758514992 1685026629927459 1686282070253312 1693888988789088 1694546554390326 1696755871931904 1703543406080508 1708366672453952 1709029858274004 1711108834046976 1711773084370752 1713167945097912 1718310599534592 1718977645574784 1720776115595264 1721444118745728 1734885217368576 1739883446171136 1741825280374452 1747435023628476 1749713296149504 1751666101167528 1753949890086912 1757307537886264 1757606356711296 1759598682003456 1761562519818192 1766637606305712 1767536336127744 1769473300697856 1776618609731168 1776920712279552 1779470324995584 1782643484299776 1784633041759932 1786959812348928 1787653507928256 1789523829656576 1793364494358528 1806337327795728 1812960550359296 1814644062998802 1816542623432992 1816851514802688 1824896289343428 1827116212626432 1827825496870464 1837438903093248 1838152194592896 1842732590512128 1843447937014656 1845505356587217 1846406922467328 1847911491341568 1851449013130171 1853862897110784 1855931940522738 1858351669258752 1861503149495808 1862225782706016 1871794606681052 1875811840403256 1882689802296192 1884873733352064 1886409647411184 1889437592270592 1891784922114048 1895522737495296 1897067329034976 1900112380927488 1905586631520768 1905625112387724 1906231905503744 1913857406831188 1916352657687552 1921912506510696 1924997438302848 1925744719917096 1927179508860928 1931197107991424 1935873130044672 1936624633588944 1952419054233088 1953176980884576 1959416762354688 1964545880656896 1968427458168192 1970486913554432 1976970980122047 1979548517253888 1981757834795466 1987467307093926 1990657463285088 1993868167986338 1996293639721472 1997068598432544 1998695935947564 2001904115620032 2005473919837248 2008351471870016 2008692979098624 2013214308363648 2019014407206528 2020041527003136 2030421268264192 2032129493770194 2034778945522176 2039580619154208 2043610451362116 2046274871768064 2055156273121224 2061077207356664 2064385517480832 2067118765979904 2073074164326144 2073878929141488 2076048712494848 2082071882053254 2084786447740416 2085595759249632 2088943424994816 2094191043182784 2100745365249024 2106797642302464 2115941729291624 2118700453840896 2120482950021072 2128258037378304 2132463079682208 2134200745164348 2143784960460864 2144510893691712 2150689259850432 2154141409545216 2155896739898496 2159357248309248 2162151569824533 2162840046629248 2163207823644672 2165253930609861 2166311699994624 2168076947468544 2172596746490352 2177857271300256 2187265607807072 2196471436012224 2197324103495148 2199997072346112 2204343857649024 2207082409133056 2212426434336768 2216797777748736 2223184403440896 2235744767302144 2245830344686656 2246702173236612 2249631380763648 2258518651718784 2259395405853768 2262341162575872 2264866096909104 2271391208107344 2278706477698672 2282364112494336 2284223926797216 2291970194099712 2294528196548484 2295258824994304 2300184894938112 2312050807261377 2313180289824768 2318711858276247 2319844594894848 2322433707165936 2329913364837968 2331811925272158 2335554801556704 2343475142281728 2345384753707968 2348750026424256 2355516808407616 2356715114836992 2359297734263808 2362421446834176 2369227616372736 2370147347590272 2372627099994112 2376857979066368 2379510722346576 2380434445453077 2383538010571008 2393361192208896 2408449770394304 2412574755403176 2419525417331736 2422468686403584 2423409085738368 2433195052457904 2437100662493952 2439086565902112 2444171339801646 2450039954812416 2450869592790528 2457930582686208 2460673808782956 2463881988455424 2471030365513752 2471817196147712 2474575920696984 2477802225678336 2482004199327744 2482967710274688 2488979738628864 2493897499967328 2501082453871008 2510253069728256 2513164977802752 2515212863214912 2519250123027456 2526559137772488 2527363649993728 2529423105379968 2533483174569984 2540782175361024 2540833483183632 2541819831585489 2562550008680928 2563544787411006 2566663251070464 2567659626556128 2569751917646868 2577465899301888 2581164173392896 2582166178118592 2604235974512768 2609825169256704 2621152535442714 2624569944224256 2627499151751292 2635961306829396 2639398023005184 2642343779727288 2649956409458568 2651304504191616 2654209951046784 2662758131243392 2664927914596752 2669205487493376 2673965226449664 2676949562639898 2680439718523392 2684285744484864 2692019209608704 2709505991693592 2713038594029568 2719440825538944 2724813935149488 2737344434015142 2740208364161632 2740674318939648 2752514023307776 2756158354639872 2757228291889344 2764098885768192 2765171905521984 2769610383700992 2776095842737672 2779715263653888 2780794345666176 2783897910784107 2785257899993088 2787527503888128 2792254724243712 2793338674059024 2807691910021578 2824034703444288 2827310600028096 2829614471116776 2837677383171072 2843284106242944 2845600993552464 2850168571391232 2858379947281152 2859347858255616 2867585679800576 2870786110246782 2874528986531328 2882868759766044 2887005240813148 2887496157454272 2890769263291392 2896795661987136 2903809695067008 2904936950383416 2913657103558656 2928628581349632 2929765471326864 2939125143532032 2955730370331648 2964245871254528 2969322775880832 2981200960640889 2982657336293376 2990802251979507 2994440459582208 2995602897648816 2998043903921346 3002856173430048 3008210879755872 3011358202291712 3012527207805024 3019821462545472 3028521610809792 3030062290504704 3043152149992448 3045631902396288 3048194240655291 3055960258799616 3059370928731312 3065415677043174 3069412307652096 3082734409681836 3091615811034996 3096578276221248 3109082567029544 3109611246489216 3114073068742272 3123107823079881 3124633523042304 3127179671610624 3128393638874448 3131666701899008 3151118047873536 3160196463453696 3172680963128768 3173912593937436 3178050680761344 3191148256278528 3192387056067456 3198694619523312 3216766340537568 3226033889775648 3231212114317824 3233845109847744 3244260069943872 3249467549991936 3252115421202816 3257335510161408 3258895119735528 3263144005158912 3266719939749888 3267826123720704 3275640561691841 3277240776914944 3280898411710608 3294707154018336 3295986155242722 3299434560929312 3299995608519168 3306515786473536 3310623613699584 3318639651505152 3325196666623104 3334776605161344 3347004092971008 3349250461954579 3350886637070336 3353617150953216 3368745517029984 3370053259854918 3372564140506624 3387777977578176 3389093108780652 3393511743863808 3407086812161016 3416733344907904 3418059716548008 3422217668093952 3423546168741504 3426335890195824 3437955291149568 3442888237491456 3469770434737152 3479766892342272 3483650560748904 3494870047256952 3497717887908237 3499426592299008 3503332202335056 3514615075772528 3515212713422592 3523125039636384 3533275212611424 3535072672255488 3538946601395712 3553237219462336 3553841424559104 3558940649991168 3565286968599552 3569266083519864 3573919624697856 3575307015856512 3579047659313152 3612674655591456 3625921100718592 3629288125997604 3633085246865984 3633703029605376 3649792578686856 3654232425252864 3655650993740928 3676304389185792 3686895874029312 3691010713174434 3695822982683136 3702898026260342 3707725794221568 3711863881045476 3716703338517504 3723006298991616 3724451565412032 3743589213362104 3751623680806512 3765379604592384 3769747466704128 3772819294822368 3778875184541184 3791045474990592 3794134658069952 3800224761854976 3811173263041536 3811250224775448 3812463811007488 3827714813662376 3832705315375104 3843825013021392 3845317181116509 3849994876605696 3851489439834192 3862394215982848 3871746260089344 3873249267177888 3904838108466176 3906353961769152 3918833524709376 3929091761313792 3931728803164071 3936854916336384 3953941960244094 3959097034507776 3963515669590932 3974934614187852 3981314926570176 3987736335972676 3992587279442944 3994137196865088 3997391871895128 4003808231240064 4010947839674496 4015424343959847 4016702943740032 4017385958197248 4026428616727296 4038028814413056 4060842536528384 4064258987540388 4069557891044352 4079161238308416 4087220902724232 4092549743536128 4110312546242448 4122154414713328 4128771034961664 4134237531959808 4146148328652288 4147757858282976 4152097424989696 4164143764106508 4169572895480832 4171191518499264 4177886849989632 4188382086365568 4201490730498048 4211537865032367 4213595284604928 4231883458583248 4240965900042144 4256516074756608 4264926159364416 4268401490328696 4287569920921728 4289021787383424 4301378519700864 4306179165370173 4308282819090432 4311793479796992 4324303139649066 4325680093258496 4330507861219722 4336153894937088 4345193492980704 4355714542600512 4374531215614144 4392942872024448 4394648206990296 4399994144692224 4408687715298048 4414164818266112 4433595555497472 4446368806881792 4471489534604288 4491660689373312 4493404346473224 4497065855882019 4499262761527296 4517037303437568 4518790811707536 4529732193818208 4542782416214688 4557412955397344 4564728224988672 4568447853594432 4583940388199424 4589056393096968 4590517649988608 4598123515564761 4600369789876224 4624101614522754 4637423716552494 4644867414331872 4659826729675936 4663623850544316 4671109603113408 4686950284563456 4690769507415936 4697500052848512 4711033616815232 4713430229673984 4718595468527616 4740294695180544 4759021444693152 4760868890906154 4767076021142016 4786722384417792 4816899540788608 4825149510806352 4839050834663472 4846818171476736 4866390104915808 4874201324987904 4878173131804224 4888342679603292 4900079909624832 4901739185581056 4915861165372416 4921347617565912 4927763976910848 4942060731027504 4943634392295424 4949151841393968 4965935420549376 4977959477257728 4987794999934656 5002164907742016 5020506139456512 5026329955605504 5030425726429824 5038500246054912 5052259171423009 5053118275544976 5054727299987456 5058846210759936 5081666966367264 5083639663170978 5125100017361856 5127089574822012 5133326502140928 5135319253112256 5139503835293736 5154931798603776 5162328346785792 5164332356237184 5208471949025536 5219650338513408 5242305070885428 5249139888448512 5254998303502584 5271922613658792 5278796046010368 5284687559454576 5299912818917136 5302609008383232 5308419902093568 5325516262486784 5329855829193504 5338410974986752 5347930452899328 5353899125279796 5360879437046784 5368571488969728 5384038419217408 5419011983387184 5438881651077888 5449627870298976 5474688868030284 5480416728323264 5481348637879296 5505028046615552 5512316709279744 5514456583778688 5528197771536384 5530343811043968 5536516069761651 5539220767401984 5552191685475344 5554347039390513 5561588691332352 5567795821568214 5575055007776256 5584509448487424 5586677348118048 5615383820043156 5648069406888576 5654621200056192 5659228942233552 5675354766342144 5686568212485888 5691201987104928 5700337142782464 5716759894562304 5718695716511232 5735171359601152 5741572220493564 5749057973062656 5765737519532088 5774010481626296 5774992314908544 5781538526582784 5793591323974272 5807619390134016 5809873900766832 5857257162699264 5859530942653728 5878250287064064 5911460740663296 5928491742509056 5930912940366141 5938645551761664 5962401921281778 5981604503959014 5988880919164416 5991205795297632 5996087807842692 6005712346860096 6016421759511744 6022716404583424 6025054415610048 6039642925090944 6057043221619584 6060124581009408 6083332471713419 6086304299984896 6091263804792576 6096388481310582 6118741857462624 6130831354086348 6138824615304192 6165468819363672 6183231622069992 6193156552442496 6218165134059088 6219222492978432 6228146137484544 6246215646159762 6254359343221248 6256787277748896 6263333403798016 6302236095747072 6320392926907392 6345361926257536 6347825187874872 6356101361522688 6384774112134912 6397389239046624 6433532681075136 6452067779551296 6462424228635648 6467690219695488 6488520139887744 6495761791829583 6498935099983872 6504230842405632 6517790239471056 6551281123383682 6561796823421216 6589414308036672 6591972310485444 6598869121858624 6599991217038336 6613031572947072 6621247227399168 6637279303010304 6650393333246208 6669553210322688 6698500923909158 6707234301906432 6737491034059968 6740106519709836 6745128281013248 6775555955156352 6778186217561304 6787023487727616 6814173624322032 6833466689815808 6836119433096016 6847092337483008 6852671780391648 6875910582299136 6885776474982912 6936152421784131 6939540869474304 6956135574828741 6959533784684544 6967301121497808 6989740094513904 6995435775816474 7006664404670112 7029230151545056 7030425426845184 7046250079272768 7066550425222848 7070145344510976 7077893202791424 7106474438924672 7107682849118208 7117881299982336 7130573937199104 7138532167039728 7141303336359231 7150614031713024 7225349311182912 7251842201437184 7258576251995208 7266170493731968 7267406059210752 7299585157373712 7311301987481856 7352608778371584 7373791748058624 7382021426348868 7391645965366272 7405796052520684 7415451588443136 7423727762090952 7433406677035008 7446012597983232 7448903130824064 7487178426724208 7503247361613024 7530759209184768 7539494933408256 7545638589644736 7557750369082368 7582090949981184 7588269316139904 7600449523709952 7622346526083072 7622500449550896 7624927622014976 7655429627324752 7687650026042784 7690634362233018 7699989753211392 7702978879668384 7724788431965696 7743492520178688 7746498534355776 7809676216932352 7812707923538304 7863457606328142 7873709832672768 7907883920488188 7918194069015552 7927031339181864 7949869228375704 7962629853140352 7975472671945352 7985174558885888 7988274393730176 7994783743790256 8007616462480128 8021895679348992 8030848687919694 8033405887480064 8052857233454592 8076057628826112 8121685073056768 8128517975080776 8139115782088704 8158322476616832 8174441805448464 8220625092484896 8244308829426656 8257542069923328 8268475063919616 8292296657304576 8295515716565952 8304194849979392 8328287528213016 8339145790961664 8342383036998528 8351693732352321 8355773699979264 8376764172731136 8423075730064734 8463766917166496 8481931800084288 8513032149513216 8529852318728832 8536802980657392 8575139841843456 8578043574766848 8602757039401728 8612358330740346 8623586959593984 8648606279298132 8651360186516992 8661015722439444 8672307789874176 8690386985961408 8711429085201024 8749062431228288 8785885744048896 8789296413980592 8817375430596096 8867191110994944 8892737613763584 8942979069208576 8972406755938521 8983321378746624 8986808692946448 8994131711764038 9034074606875136 9037581623415072 9059464387636416 9085564832429376 9114825910794688 9129456449977344 9136895707188864 9167880776398848 9178112786193936 9181035299977216 9196247031129522 9248203229045508 9274847433104988 9289734828663744 9319653459351872 9327247701088632 9342219206226816 9369323469239643 9373900569126912 9381539014831872 9395000105697024 9422067233630464 9480589390361088 9518042889386304 9521737781812308 9534152042284032 9573444768835584 9633799081577216 9650299021612704 9678101669326944 9693636342953472 9732780209831616 9748402649975808 9756346263608448 9776685359206584 9800159819249664 9803478371162112 9826921685075523 9831722330744832 9842695235131824 9884121462055008 9898303682787936 9931870841098752 9955918954515456 9975589999869312 10004329815484032 10041012278913024 10047751385863737 10052659911211008 10060851452859648 10104518342846018 10106236551089952 10117692421519872 10163333932734528 10167279326341956 10250200034723712 10254179149644024 10266653004281856 10270638506224512 10279007670587472 10328664712474368 10416943898051072 10439300677026816 10484610141770856 10493153663724711 10498279776897024 10509996607005168 10543845227317584 10569375118909152 10599825637834272 10605218016766464 10616839804187136 10651032524973568 10659711658387008 10676821949973504 10695860905798656 10707798250559592 10721758874093568 10737142977939456 10768076838434816 10838023966774368 10877763302155776 10899255740597952 10949377736060568 10960833456646528 10962697275758592 11010056093231104 11028913167557376 11060687622087936 11073032139523302 11104383370950688 11108694078781026 11123177382664704 11135591643136428 11150110015552512 11169018896974848 11173354696236096 11230767640086312 11296138813777152 11309242400112384 11318457884467104 11373136424971776 11382403974209856 11400674285564928 11433519789124608 11437391433022464 11470342719202304 11483144440987128 11498115946125312 11531475039064176 11535951543349527 11548020963252592 11549984629817088 11587182647948544 11615238780268032 11619747801533664 11714514325398528 11719061885307456 11756500574128128 11795186409492213 11861825880732282 11877291103523328 11924803842563556 11963209007918028 11977761838328832 11982411590595264 11992175615685384 12011424693720192 12032843519023488 12045432809166848 12050108831220096 12079285850181888 12114086443239168 12166664943426838 12182527609585152 12192776962621164 12237483714925248 12261662708172696 12277649230608384 12330937638727344 12366463244139984 12386313104884992 12436330268118176 12438444985956864 12456292274969088 12492431292319524 12508718686442496 12513574555497792 12526666807596032 12604472191494144 12634613595097101 12640785853814784 12690723852515072 12695650375749744 12769548224269824 12794778478093248 12867065362150272 12904135559102592 12918537496110519 12924848457271296 12935380439390976 12960143091911197 12977040279775488 12991523583659166 13008461684811264 13035580478942112 13102562246767364 13123593646842432 13178828616073344 13183944620970888 13197738243717248 13199982434076672 13226063145894144 13242494454798336 13300786666492416 13339106420645376 13397001847818316 13414468603812864 13474982068119936 13480213039419672 13490256562026496 13551111910312704 13556372435122608 13628347248644064 13666933379631616 13672238866192032 13694184674966016 13705343560783296 13751821164598272 13771552949965824 13872304843568262 13912271149657482 13934602242995616 13979480189027808 13990871551632948 14013328809340224 14058460303090112 14060850853690368 14092500158545536 14133100850445696 14140290689021952 14155786405582848 14212948877849344 14277064334079456 14282606672718462 14301228063426048 14450698622365824 14503684402874368 14517152503990416 14532340987463936 14599170314747424 14622603974963712 14705217556743168 14747583496117248 14764042852697736 14783291930732544 14811592105041368 14830903176886272 14847455524181904 14897806261648128 14974356853448416 15006494723226048 15061518418369536 15078989866816512 15091277179289472 15115500738164736 15156777514269027 15164181899962368 15176538632279808 15245000899101792 15310859254649504 15375300052085568 15381268724466036 15399979506422784 15405957759336768 15449576863931392 15486985040357376 15492997068711552 15625415847076608 15726915212656284 15747419665345536 15815767840976376 15836388138031104 15854062678363728 15899738456751408 15925259706280704 15950945343890704 15976548787460352 15989567487580512 16015232924960256 16043791358697984 16061697375839388 16066811774960128 16105714466909184 16152115257652224 16243370146113536 16257035950161552 16316644953233664 16348883610896928 16441250184969792 16488617658853312 16515084139846656 16536950127839232 16584593314609152 16591031433131904 16608389699958784 16656575056426032 16663041118171539 16684766073997056 16703387464704642 16753528345462272 16846151460129468 16927533834332992 16963863600168576 17026064299026432 17059704637457664 17073605961314784 17150279683686912 17156087149533696 17205514078803456 17224716661480692 17247173919187968 17297212558596264 17302720373033984 17322031444878888 17344615579748352 17380773971922816 17422858170402048 17498124862456576 17571771488097792 17578592827961184 17634750861192192 17734382221989888 17785475227527168 17792738821098423 17944813511877042 17966642757493248 17973617385892896 17988263423528076 18068149213750272 18075163246830144 18118928775272832 18171129664858752 18229651821589376 18249997415140257 18258912899954688 18273791414377728 18356225572387872 18392494062259044 18496406458091016 18549694866209976 18579469657327488 18639306918703744 18654495402177264 18684438412453632 18738646938479286 18763078029663744 18790000211394048 18844134467260928 18961178780722176 19036085778772608 19043475563624616 19068304084568064 19267598163154432 19300598043225408 19356203338653888 19387272685906944 19465560419663232 19487285375488749 19496805299951616 19512692527216896 19553370718413168 19653843370151046 19685390470263648 19768242924110016 19796607365575872 19863741682197504 19911837909030912 19951179999738624 20008659630968064 20095502771727474 20121702905719296 20209036685692036 20212473102179904 20235384843039744 20326667865469056 20334558652683912 20500400069447424 20508358299288048 20541277012449024 20558015341174944 20657329424948736 20833887796102144 20868406724486223 20878601354053632 20969220283541712 20986307327449422 21019993214010336 21087690454635168 21138750237818304 21199651275668544 21210436033532928 21233679608374272 21302065049947136 21319423316774016 21353643899947008 21391721811597312 21415596501119184 21423910009077693 21676047933548736 21755526604311552 21798511481195904 21898755472121136 21921666913293056 22057826335114752 22121375244175872 22146064279046604 22208766741901376 22217388157562052 22246354765329408 22271183286272856 22300220031105024 22338037793949696 22346709392472192 22461535280172624 22592277627554304 22618484800224768 22636915768934208 22746272849943552 22764807948419712 22801348571129856 22867039578249216 22874782866044928 22929483931842887 22940685438404608 22966288881974256 23062950078128352 23071903086699054 23096041926505184 23099969259634176 23174365295897088 23230477560536064 23239495603067328 23429028650797056 23438123770614912 23590372818984426 23723651761464564 23754582207046656 23849607685127112 23926418015836056 23955523676657664 23964823181190528 23984351231370768 24022849387440384 24065687038046976 24100217662440192 24158571700363776 24228172886478336 24333329886853676 24365055219170304 24385553925242328 24474967429850496 24523325416345392 24661875277454688 24732926488279968 24772626209769984 24872660536236352 24876889971913728 24912584549938176 24984862584639048 25017437372884992 25027149110995584 25053333615192064 25269227190194202 25381447705030144 25391300751499488 25539096448539648 25589556956186496 25734130724300544 25808271118205184 25837074992221038 25870760878781952 25920286183822394 25954080559550976 25983047167318332 26016923369622528 26071160957884224 26205124493534728 26247187293684864 26357657232146688 26367889241941776 26395476487434496 26452126291788288 26601573332984832 26678212841290752 26794003695636632 26828937207625728 26917220267815563 26949964136239872 26960426078839344 27102223820625408 27112744870245216 27256694497288128 27333866759263232 27344477732384064 27388369349932032 27410687121566592 27503642329196544 27543105899931648 27744609687136524 27824542299314964 27869204485991232 27958960378055616 27981743103265896 28026657618680448 28107970407718929 28116920606180224 28121701707380736 28185000317091072 28266201700891392 28425897755698688 28554128668158912 28565213345436924 28602456126852096 28901397244731648 29034305007980832 29064681974927872 29198340629494848 29245207949927424 29410435113486336 29480765055226569 29495166992234496 29528085705395472 29623184210082736 29694911048363808 29795612523296256 29948713706896832 30012989446452096 30123036836739072 30143254157591211 30157979733633024 30182554358578944 30313555028538054 30353077264559616 30490001798203584 30621718509299008 30750600104171136 30762537448932072 30799959012845568 30811915518673536 30899153727862784 30985994137423104 31250831694153216 31453830425312568 31479460991174133 31494839330691072 31631535681952752 31708125356727456 31799476913502816 31850519412561408 31901890687781408 31953097574920704 31979134975161024 32030465849920512 32087582717395968 32123394751678776 32133623549920256 32211428933818368 32304230515304448 32514071900323104 32633289906467328 32697767221793856 32882500369939584 32977235317706624 33030168279693312 33182062866263808 33313150112852064 33326082236343078 33369532147994112 33406774929409284 33507056690924544 33692302920258936 33855067668665984 33927727200337152 34119409274915328 34147211922629568 34300559367373824 34312174299067392 34411028157606912 34449433322961384 34494347838375936 34594425117192528 34605440746067968 34644062889757776 34761547943845632 34845716340804096 34996249724913152 35143542976195584 35157185655922368 35269501722384384 35585477642196846 35889627023754084 35933285514986496 35947234771785792 35976526847056152 36136298427500544 36150326493660288 36237857550545664 36342259329717504 36459303643178752 36499994830280514 36547582828755456 36712451144775744 36784988124518088 36992812916182032 37099389732419952 37158939314654976 37278613837407488 37308990804354528 37368876824907264 37477293876958572 37526156059327488 37580000422788096 37688268934521856 37903840785291303 37922357561444352 38072171557545216 38086951127249232 38535196326308864 38601196086450816 38712406677307776 38755612488331557 38774545371813888 38880429275733591 38931120839326464 38974570750977498 39025385054433792 39106741436826336 39307686740302092 39370780940527296 39536485848220032 39593214731151744 39727483364395008 39902359999477248 40017319261936128 40191005543454948 40243405811438592 40418073371384072 40424946204359808 40470769686079488 40653335730938112 40669117305367824 41000800138894848 41016716598576096 41082554024898048 41116030682349888 41314658849897472 41667775592204288 41736813448972446 41938440567083424 41972614654898844 42039986428020672 42175380909270336 42277500475636608 42399302551337088 42420872067065856 42467359216748544 42583327301993933 42604130099894272 42638846633548032 42831193002238368 42847820018155386 43352095867097472 43511053208623104 43597022962391808 43797510944242272 43843333826586112 44115652670229504 44242750488351744 44292128558093208 44417533483802752 44434776315124104 44492709530658816 44542366572545712 44693418784944384 44923070560345248 45184555255108608 45236969600449536 45273831537868416 45470332542807081 45492545699887104 45529615896839424 45858967863685774 45932577763948512 46125900156256704 46143806173398108 46192083853010368 46199938519268352 46348730591794176 46460955121072128 46478991206134656 46876247541229824 47180745637968852 47447303522929128 47509164414093312 47699215370254224 47852836031672112 47929646362381056 47968702462741536 48045698774880768 48131374076093952 48200435324880384 48317143400727552 48456345772956672 48666659773707352 48730110438340608 48771107850484656 48949934859700992 49046650832690784 49323750554909376 49465852976559936 49545252419539968 49745321072472704 49753779943827456 49825169099876352 49969725169278096 49989123354514617 50054298221991168 50538454380388404 50762895410060288 50782601502998976 51078192897079296 51179113912372992 51468261448601088 51616542236410368 51674149984442076 51741521757563904 51840572367644788 51908161119101952 51966094334636664 52033846739245056 52142321915768448 52410248987069456 52494374587369728 52715314464293376 52735778483883552 52790952974868992 52904252583576576 53203146665969664 53356425682581504 53588007391273264 53834440535631126 53899928272479744 53920852157678688 54204447641250816 54225489740490432 54513388994576256 54667733518526464 54688955464768128 54749992245420771 54776738699864064 54821374243133184 55489219374273048 55649084598629928 55738408971982464 55917920756111232 55963486206531792 56053315237360896 56215940815437858 56233841212360448 56370000634182144 56532403401782784 56851795511397376 57108257336317824 57130426690873848 57204912253704192 57802794489463296 58068610015961664 58129363949855744 58396681258989696 58461856126466247 58490415899854848 58961530110453138 59056171410790944 59246368420165472 59389822096727616 59591225046592512 59897427413793664 60025978892904192 60286508315182422 60365108717157888 60627110057076108 60706154529119232 60980003596407168 61243437018598016 61501200208342272 61525074897864144 61623831037347072 61971988274846208 62501663388306432 62907660850625136 62958921982348266 63263071363905504 63416250713454912 63598953827005632 63701038825122816 63803781375562816 63906195149841408 63958269950322048 64060931699841024 64175165434791936 64246789503357552 64267247099840512 65028143800646208 65266579812934656 65395534443587712 65765000739879168 65954470635413248 66364125732527616 66626300225704128 66652164472686156 66739064295988224 66813549858818568 67014113381849088 67384605840517872 67710135337331968 67855454400674304 68238818549830656 68294423845259136 68601118734747648 68624348598134784 68788451795528661 68822056315213824 68898866645922768 69188850234385056 69288125779515552 69523095887691264 69691432681608192 69992499449826304 70287085952391168 70314371311844736 71170955284393692 71779254047508168 71866571029972992 71894469543571584 71953053694112304 72300652987320576 72475715101091328 72684518659435008 72918607286357504 72999989660561028 73095165657510912 73424902289551488 73569976249036176 73985625832364064 74198779464839904 74317878629309952 74557227674814976 74617981608709056 74737753649814528 74954587753917144 75052312118654976 75160000845576192 75376537869043712 75807681570582606 76144343115090432 76173902254498464 77070392652617728 77202392172901632 77424813354615552 77511224976663114 77760858551467182 77862241678652928 77949141501954996 78050770108867584 78213482873652672 78615373480604184 78741561881054592 79072971696440064 79186429462303488 79804719998954496 80034638523872256 80382011086909896 80486811622877184 80751660803446689 80836146742768144 80849892408719616 81306671461876224 81338234610735648 82001600277789696 82033433197152192 82165108049796096 82232061364699776 82629317699794944 83473626897944892 83876881134166848 83945229309797688 84079972856041344 84350761818540672 84555000951273216 84798605102674176 85166654603987866 85277693267096064 85662386004476736 85695640036310772 86704191734194944 87194045924783616 87595021888484544 87686667653172224 88231305340459008 88442295165679707 88485500976703488 88584257116186416 88835066967605504 88869552630248208 89084733145091424 89386837569888768 89846141120690496 90369110510217216 90429762472773633 90473939200899072 90547663075736832 90940665085614162 91059231793678848 91717935727371548 91865155527897024 92251800312513408 92287612346796216 92384167706020736 92399877038536704 92697461183588352 92957982412269312 93752495082459648 94361491275937704 94894607045858256 95398430740508448 95705672063344224 95859292724762112 95937404925483072 96091397549761536 96262748152187904 96400870649760768 96634286801455104 96912691545913344 97333319547414704 97542215700969312 97899869719401984 98093301665381568 98647501109818752 98931705953119872 99090504839079936 99490642144945408 99939450338556192 99978246709029234 100108596443982336 101076908760776808 101525790820120576 101565203005997952 102358227824745984 102936522897202176 103233084472820736 103348299968884152 103483043515127808 103681144735289576 103816322238203904 103932188669273328 104284643831536896 104820497974138912 104988749174739456 105430628928586752 105471556967767104 105581905949737984 105808505167153152 107176014782546528 107668881071262252 107799856544959488 107841704315357376 108408895282501632 108450979480980864 109026777989152512 109377910929536256 109499984490841542 109642748486266368 110978438748546096 111298169197259856 111476817943964928 111835841512222464 111926972413063584 112106630474721792 112431881630875716 112467682424720896 112740001268364288 113064806803565568 113703591022794752 114216514672635648 114260853381747696 115605588978926592 116137220031923328 116258727899711488 116641287827200773 116793362517979392 116923712252932494 117923060220906276 118112342821581888 118492736840330944 118779644193455232 119182450093185024 119794854827587328 120051957785808384 120573016630364844 120730217434315776 121254220114152216 121412309058238464 121960007192814336 122486874037196032 123002400416684544 123050149795728288 123247662074694144 123943976549692416 125003326776612864 125815321701250272 125917843964696532 126526142727811008 126832501426909824 127197907654011264 127402077650245632 127607562751125632 127749981905981799 127812390299682816 127916539900644096 128493579006715104 130056287601292416 130533159625869312 130791068887175424 131530001479758336 131908941270826496 132728251465055232 133252600451408256 133304328945372312 133478128591976448 133627099717637136 134769211681035744 135420270674663936 135710908801348608 136410997628421243 136477637099661312 136588847690518272 137576903591057322 137797733291845536 138377700468770112 138576251559031104 139046191775382528 139382865363216384 139984998899652608 140628742623689472 142341910568787384 143558508095016336 143788939087143168 143906107388224608 144601305974641152 144951430202182656 145369037318870016 145837214572715008 145999979321122056 146190331315021824 146849804579102976 147139952498072352 147971251664728128 148397558929679808 148635757258619904 149114455349629952 149235963217418112 149475507299629056 149909175507834288 149967370063543851 151615363141165212 152288686230180864 152347804508996928 154404784345803264 154849626709231104 155022449953326228 155521717102934364 155724483357305856 155898283003909992 156101540217735168 156426965747305344 157230746961208368 157483123762109184 158145943392880128 158372858924606976 159609439997908992 160069277047744512 160764022173819792 161503321606893378 161672293485536288 161699784817439232 162613342923752448 162676469221471296 164003200555579392 164066866394304384 164249976736262313 164330216099592192 164464122729399552 166947253795889784 167753762268333696 167890458619595376 168159945712082688 168701523637081344 169110001902546432 169597210205348352 170333309207975732 170555386534192128 171324772008953472 171391280072621544 173408383468389888 174388091849567232 175190043776969088 175373335306344448 176884590331359414 177168514232372832 177670133935211008 177739105260496416 178169466290182848 178773675139777536 179692282241380992 180859524945547266 181095326151473664 181881330171228324 182118463587357696 183435871454743096 183730311055794048 184503600625026816 184575224693592432 184768335412041472 185915964824538624 187504990164919296 188722982551875408 189789214091716512 190796861481016896 191411344126688448 191718585449524224 191874809850966144 192182795099523072 192525496304375808 192801741299521536 194666639094829408 195084431401938624 195799739438803968 196186603330763136 197295002219637504 197863411906239744 198981284289890816 199878900677112384 199956493418058468 200217192887964672 202153817521553616 203130406011995904 204716455649491968 205873045794404352 206365355386585983 206466168945641472 206696599937768304 207362289470579152 207864377338546656 208569287663073792 209640995948277824 209977498349478912 210861257857173504 210943113935534208 211163811899475968 214352029565093056 215337762142524504 215599713089918976 215683408630714752 216901958961961728 218053555978305024 218755821859072512 218999968981683084 219285496972532736 221956877497092192 222596338394519712 222953635887929856 223671683024444928 223853944826127168 224213260949443584 224863763261751432 224935364849441792 225480002536728576 226129613607131136 228433029345271296 228521706763495392 231211177957853184 232274440063846656 233282575654401546 233586725035958784 233847424505864988 235846120441812552 236224685643163776 236985473680661888 237559288386910464 239589709655174656 240103915571616768 241146033260729688 241460434868631552 242508440228304432 243920014385628672 244973748074392064 246004800833369088 246100299591456576 246495324149388288 247887953099384832 251630643402500544 251835687929393064 253052285455622016 253665002853819648 254395815308022528 255215125502251264 255499963811963598 255833079801288192 256987158013430208 260112575202584832 261582137774350848 263060002959516672 263817882541652992 265326885497039121 265456502930110464 266505200902816512 266608657890744624 267254199435274272 269538423362071488 270840541349327872 271289287418320899 271421817602697216 272821995256842486 273177695381036544 275153807182114644 275595466583691072 276755400937540224 277152503118062208 278092383550765056 281257485247378944 284683821137574768 287117016190032672 287577878174286336 287812214776449216 289202611949282304 289902860404365312 290738074637740032 291674429145430016 291999958642244112 293699609158205952 294279904996144704 295942503329456256 296795117859359616 297271514517239808 298083291113957531 298228910699259904 298471926434836224 299818351015668576 299934740127087702 303230726282330424 304577372460361728 304695609017993856 308809568691606528 309699253418462208 310044899906652456 311043434205868728 311448966714611712 311796566007819984 312853931494610688 314461493922416736 314966247524218368 316291886785760256 316745717849213952 321528044347639584 323006643213786756 323344586971072576 323399569634878464 325226685847504896 325352938442942592 328133732788608768 328499953472524626 328928245458799104 333894507591779568 335507524536667392 335780917239190752 336319891424165376 337403047274162688 338220003805092864 339194420410696704 340666618415951464 341110773068384256 342649544017906944 342782560145243088 346816766936779776 348776183699134464 349923863481602319 350380087553938176 353769180662718828 354337028464745664 355340267870422016 355478210520992832 356338932580365696 357547350279555072 359384564482761984 361719049891094532 362190652302947328 363762660342456648 364236927174715392 366871742909486192 367460622111588096 369007201250053632 369150449387184864 369536670824082944 371831929649077248 375009980329838592 377445965103750816 379578428183433024 381593722962033792 382822688253376896 383249945717945397 383437170899048448 383749619701932288 389333278189658816 390168862803877248 391599478877607936 392373206661526272 394590004439275008 395726823812479488 397962568579781632 399757801354224768 399912986836116936 400434385775929344 404307635043107232 406260812023991808 409232992885263729 409432911298983936 412730710773171966 413393199875536608 414724578941158304 415728754677093312 417138575326147584 419281991896555648 419954996698957824 421886227871068416 428704059130186112 430675524285049008 431366817261429504 433803917923923456 436107111956610048 437511643718145024 437999937963366168 438570993945065472 443913754994184384 445192676789039424 445907271775859712 447343366048889856 447707889652254336 448426521898887168 449727526523502864 449870729698883584 456866058690542592 457043413526990784 464548880127693312 466565151308803092 467173450071917568 467694849011729976 471692240883625104 472449371286327552 473970947361323776 475118576773820928 479179419310349312 480207831143233536 482292066521459376 485016880456608864 487840028771257344 489947496148784128 492009601666738176 492200599182913152 492749930208786939 492990648298776576 503261286805001088 503671375858786128 506104570911244032 507330005707639296 508791630616045056 510430251004502528 510999927623927196 511666159602576384 513974316026860416 520225150405169664 523164275548701696 526120005919033344 527635765083305984 530653770994078242 533010401805633024 533217315781489248 534508398870548544 539076846724142976 541681082698655744 542578574836641798 545643990513684972 546355390762073088 550307614364229288 551190933167382144 553510801875080448 554305006236124416 562514970494757888 569367642275149536 574234032380065344 575155756348572672 575624429552898432 578405223898564608 583999917284488224 587399218316411904 588559809992289408 591885006658912512 593590235718719232 596166582227915062 596943852869672448 599636702031337152 599869480254175404 606461452564660848 609391218035987712 617619137383213056 619096066159757949 619398506836924416 620089799813304912 622086868411737456 623593132015639968 625707862989221376 628922987844833472 629932495048436736 632583773571520512 633491435698427904 643056088695279168 646013286427573512 646689173942145152 646799139269756928 650705876885885184 656267465577217536 656999906945049252 657856490917598208 667789015183559136 671015049073334784 671561834478381504 672639782848330752 674806094548325376 676440007610185728 678388840821393408 681333236831902928 685299088035813888 685565120290486176 693633533873559552 699847726963204638 700760175107876352 707538361325437656 708674056929491328 710680535740844032 710956421041985664 712677865160731392 718769128965523968 723438099782189064 724381304605894656 727525320684913296 733743485818972384 734921244223176192 738014402500107264 738300898774369728 739073341648165888 743663859298154496 754891930207501632 759156856366866048 763187445924067584 765645376506753792 766499891435890794 767499239403864576 778666556379317632 780337725607754496 784746413323052544 789180008878550016 791453647624958976 795925137159563264 799515602708449536 799825973672233872 808615270086214464 812521624047983616 818465985770527458 825461421546343932 826786399751073216 829449157882316608 831457509354186624 834277150652295168 838563983793111296 843772455742136832 857408118260372224 861351048570098016 862733634522859008 867607835847846912 872214223913220096 875023287436290048 875999875926732336 887827509988368768 890385353578078848 891814543551719424 894249873341872593 894686732097779712 895415779304508672 899455053047005728 913732117381085184 914086827053981568 929097760255386624 933130302617606184 934346900143835136 935389698023459952 943384481767250208 944898742572655104 947941894722647552 950237153547641856 958358838620698624 964584133042918752 970033760913217728 975680057542514688 979894992297568256 984401198365826304 985499860417573878 1006522573610002176 1007342751717572256 1012209141822488064 1014660011415278592 1017583261232090112 1020860502009005056 1021999855247854392 1023332319205152768 1027948632053720832 1040450300810339328 1046328551097403392 1049771590444806957 1061307541988156484 1066020803611266048 1066434631562978496 1069016797741097088 1078153693448285952 1085157149673283596 1091287981027369944 1092710781524146176 1100615228728458576 1102381866334764288 1107021603750160896 1108610012472248832 1125029940989515776 1138735284550299072 1148468064760130688 1149749837153836191 1150311512697145344 1151248859105796864 1167999834568976448 1174798436632823808 1177119619984578816 1183770013317825024 1187180471437438464 1192333164455830124 1193887705739344896 1199273404062674304 1199738960508350808 1212922905129321696 1218782436071975424 1238192132319515898 1240179599626609824 1244173736823474912 1247186264031279936 1251415725978442752 1257845975689666944 1259864990096873472 1286112177390558336 1292026572855147024 1293378347884290304 1301411753771770368 1312534931154435072 1313999813890098504 1315712981835196416 1335578030367118272 1342030098146669568 1343123668956763008 1345279565696661504 1349612189096650752 1362666473663805856 1370598176071627776 1371130240580972352 1399695453926409276 1401520350215752704 1415076722650875312 1417348113858982656 1421912842083971328 1425355730321462784 1437538257931047936 1446876199564378128 1455050641369826592 1467486971637944768 1469842488446352384 1476028805000214528 1476601797548739456 1478146683296331776 1509783860415003264 1518313712733732096 1526374891848135168 1531290753013507584 1532999782871781588 1534998478807729152 1557333112758635264 1560675451215508992 1569492826646105088 1578360017757100032 1582907295249917952 1599031205416899072 1599651947344467744 1617230540172428928 1625043248095967232 1636931971541054916 1650922843092687864 1653572799502146432 1658898315764633216 1662915018708373248 1677127967586222592 1687544911484273664 1714816236520744448 1722702097140196032 1725467269045718016 1735215671695693824 1751999751853464672 1775655019976737536 1780770707156157696 1788499746683745186 1790831558609017344 1798910106094011456 1828173654107963136 1857288198479273847 1858195520510773248 1866260605235212368 1870779396046919904 1886768963534500416 1889797485145310208 1895883789445295104 1900474307095283712 1929168266085837504 1940067521826435456 1968802396731652608 1970999720835147756 2013045147220004352 2014685503435144512 2024418283644976128 2029320022830557184 2035166522464180224 2041721004018010112 2043999710495708784 2055897264107441664 2080900601620678656 2099543180889613914 2122615083976312968 2132041607222532096 2132869263125956992 2138033595482194176 2156307386896571904 2170314299346567192 2182575962054739888 2201230457456917152 2204763732669528576 2214043207500321792 2217220024944497664 2277470569100598144 2296936129520261376 2299499674307672382 2302497718211593728 2335999669137952896 2354239239969157632 2367540026635650048 2374360942874876928 2384666328911660248 2387775411478689792 2398546808125348608 2399477921016701616 2425845810258643392 2437564872143950848 2476384264639031796 2480359199253219648 2488347473646949824 2494372528062559872 2502831451956885504 2515691951379333888 2572224354781116672 2584053145710294048 2586756695768580608 2602823507543540736 2625069862308870144 2627999627780197008 2671156060734236544 2682749620025617779 2684060196293339136 2686247337913526016 2725332947327611712 2741196352143255552 2742260481161944704 2799390907852818552 2803040700431505408 2830153445301750624 2834696227717965312 2843825684167942656 2850711460642925568 2875076515862095872 2893752399128756256 2910101282739653184 2934973943275889536 2939684976892704768 2953203595097478912 3019567720830006528 3036627425467464192 3052749783696270336 3062581506027015168 3065999565743563176 3069996957615458304 3114666225517270528 3121350902431017984 3138985653292210176 3198062410833798144 3199303894688935488 3234461080344857856 3273863943082109832 3301845686185375728 3307145599004292864 3317796631529266432 3325830037416746496 3354255935172445184 3375089822968547328 3429632473041488896 3445404194280392064 3449249511461508573 3450934538091436032 3503999503706929344 3551310039953475072 3561541414312315392 3576999493367490372 3581663117218034688 3597820212188022912 3656347308215926272 3714576396958547694 3732521210470424736 3741558792093839808 3773537927069000832 3779594970290620416 3791767578890590208 3858336532171675008 3880135043652870912 3937604793463305216 3941999441670295512 4026090294440008704 4029371006870289024 4048836567289952256 4087999420991417568 4111794528214883328 4199086361779227828 4245230167952625936 4265738526251913984 4276067190964388352 4312614773793143808 4340628598693134384 4365151924109479776 4402460914913834304 4409527465339057152 4428086415000643584 4434440049888995328 4554941138201196288 4593872259040522752 4598999348615344764 4604995436423187456 4671999338275905792 4708478479938315264 4735080053271300096 4748721885749753856 4769332657823320496 4797093616250697216 4798955842033403232 4851691620517286784 4875129744287901696 4952768529278063592 4960718398506439296 4976694947293899648 4988745056125119744 5031383902758667776 5144448709562233344 5168106291420588096 5173513391537161216 5205647015087081472 5255999255560394016 5342312121468473088 5365499240051235558 5372494675827052032 5450665894655223424 5484520962323889408 5598781815705637104 5660306890603501248 5669392455435930624 5687651368335885312 5701422921285851136 5787504798257512512 5820202565479306368 5869947886551779072 5906407190194957824 6039135441660013056 6073254850934928384 6105499567392540672 6125163012054030336 6131999131487126352 6229332451034541056 6242701804862035968 6396124821667596288 6398607789377870976 6468922160689715712 6547727886164219664 6603691372370751456 6614291198008585728 6635593263058532864 6651660074833492992 6708511870344890368 6859264946082977792 6890808388560784128 6898499022923017146 7007999007413858688 7102620079906950144 7123082828624630784 7153998986734980744 7163326234436069376 7195640424376045824 7312694616431852544 7429152793917095388 7465042420940849472 7483117584187679616 7547075854138001664 7716673064343350016 7760270087305741824 7875209586926610432 7883998883340591024 8048248860076853337 8052180588880017408 8058742013740578048 8175998841982835136 8223589056429766656 8398172723558455656 8490460335905251872 8531477052503827968 8552134381928776704 8625229547586287616 8681257197386268768 8730303848218959552 8804921829827668608 8819054930678114304 9109882276402392576 9187744518081045504 9197998697230689528 9209990872846374912 9343998676551811584 9416956959876630528 9538665315646640992 9594187232501394432 9597911684066806464 9703383241034573568 9905537058556127184 9921436797012878592 9953389894587799296 9977490112250239488 10062767805517335552 10288897419124466688 10336212582841176192 10347026783074322432 10511998511120788032 10684624242936946176 10730998480102471116 10744989351654104064 10901331789310446848 10969041924647778816 11197563631411274208 11320613781207002496 11338784910871861248 11375302736671770624 11575009596515025024 11640405130958612736 11739895773103558144 11812814380389915648 12078270883320026112 12146509701869856768 12263998262974252704 12458664902069082112 12797215578755741952 12937844321379431424 13095455772328439328 13207382744741502912 13228582396017171456 13271186526117065728 13303320149666985984 13781616777121568256 13796998045846034292 14015998014827717376 14205240159813900288 14246165657249261568 14307997973469961488 14391280848752091648 14625389232863705088 14858305587834190776 14930084841881698944 14966235168375359232 15094151708276003328 15433346128686700032 15520540174611483648 15767997766681182048 16096497720153706674 16117484027481156096 16351997683965670272 16796345447116911312 16980920671810503744 17062954105007655936 17104268763857553408 17362514394772537536 17460607696437919104 17609843659655337216 18219764552804785152 18375489036162091008 18395997394461379056 18687997353103623168 19077330631293281984 19188374465002788864 19195823368133612928 19406766482069147136 19811074117112254368 19842873594025757184 19906779789175598592 19954980224500478976 20125535611034671104 20577794838248933376 20672425165682352384 21023997022241576064 21369248485873892352 21461996960204942232 21489978703308208128 21802663578620893696 21938083849295557632 22395127262822548416 22641227562414004992 23150019193030050048 23280810261917225472 23479791546207116288 23625628760779831296 24144746580230560011 24156541766640052224 24527996525948505408 25594431157511483904 25875688642758862848 26190911544656878656 26414765489483005824 26457164792034342912 26542373052234131456 27563233554243136512 27593996091692068584 28031996029655434752 28615995946939922976 28782561697504183296 29716611175668381552 29860169683763397888 29932470336750718464 30188303416552006656 30866692257373400064 31041080349222967296 31535995533362364096 32192995440307413348 32234968054962312192 32703995367931340544 33592690894233822624 33961841343621007488 34125908210015311872 34725028789545075072 34921215392875838208 35219687319310674432 36439529105609570304 36791994788922758112 37375994706207246336 38154661262586563968 38391646736267225856 38813532964138294272 39622148234224508736 39685747188051514368 39813559578351197184 39909960449000957952 41344850331364704768 42047994044483152128 42738496971747784704 42923993920409884464 43605327157241787392 43876167698591115264 44790254525645096832 45282455124828009984 46300038386060100096 46561620523834450944 46959583092414232576 48289493160461120022 49055993051897010816 51188862315022967808 52381823089313757312 52829530978966011648 55126467108486273024 55187992183384137168 56063992059310869504 57231991893879845952 57565123395008366592 59433222351336763104 59720339367526795776 59864940673501436928 60376606833104013312 61733384514746800128 63071991066724728192 64385990880614826696 64469936109924624384 65407990735862681088 67185381788467645248 67923682687242014976 69450057579090150144 69842430785751676416 70439374638621348864 73583989577845516224 76309322525173127936 76783293472534451712 77627065928276588544 79244296468449017472 79371494376103028736 79627119156702394368 82689700662729409536 84095988088966304256 85847987840819768928 87210654314483574784 89580509051290193664 90564910249656019968 92600076772120200192 93123241047668901888 96578986320922240044 98111986103794021632 102377724630045935616 104763646178627514624 105659061957932023296 110375984366768274336 112127984118621739008 114463983787759691904 118866444702673526208 119440678735053591552 119729881347002873856 126143982133449456384 128771981761229653392 130815981471725362176 134370763576935290496 135847365374484029952 138900115158180300288 139684861571503352832 140878749277242697728 147167979155691032448 152618645050346255872 153566586945068903424 158488592936898034944 165379401325458819072 168191976177932608512 171695975681639537856 179161018102580387328 181129820499312039936 185200153544240400384 193157972641844480088 196223972207588043264 209527292357255029248 211318123915864046592 220751968733536548672 228927967575519383808 237732889405347052416 238881357470107183104 252287964266898912768 257543963522459306784 261631962943450724352 268741527153870580992 271694730748968059904 277800230316360600576 279369723143006705664 294335958311382064896 305237290100692511744 307133173890137806848 316977185873796069888 336383952355865217024 343391951363279075712 358322036205160774656 386315945283688960176 392447944415176086528 419054584714510058496 422636247831728093184 441503937467073097344 457855935151038767616 475465778810694104832 504575928533797825536 515087927044918613568 537483054307741161984 543389461497936119808 555600460632721201152 588671916622764129792 610474580201385023488 633954371747592139776 686783902726558151424 716644072410321549312 772631890567377920352 784895888830352173056 838109169429020116992 883007874934146194688 915711870302077535232 950931557621388209664 1009151857067595651072 1030175854089837227136 1074966108615482323968 1177343833245528259584 1267908743495184279552 1373567805453116302848 1545263781134755840704 1766015749868292389376 1831423740604155070464 1901863115242776419328 2060351708179674454272 2149932217230964647936 2354687666491056519168 2747135610906232605696 3090527562269511681408 3532031499736584778752 3803726230485552838656 4120703416359348908544 5494271221812465211392 6181055124539023362816 7064062999473169557504 8241406832718697817088 12362110249078046725632 16482813665437395634176 24724220498156093451264 49448440996312186902528
- Sum of all divisors σ(n): 198864961712147096205840
- Sum of proper divisors (its aliquot sum) s(n): 149416520715834909303312
- 49448440996312186902528 is an abundant number, because the sum of its proper divisors (149416520715834909303312) is greater than itself. Its abundance is 99968079719522722400784
Bases of 49448440996312186902528
- Binary: 10100111100010011010111110001011100100010011110000101100100001011000000000002
- Hexadecimal: 0xA789AF8B913C2C85800
- Base-36: 81VQ2M733ETTS00
Squares and roots of 49448440996312186902528
- 49448440996312186902528 squared (494484409963121869025282) is 2445148316965767783274857083137886026972790784
- 49448440996312186902528 cubed (494484409963121869025283) is 120908772278713817262399581521546334173783607197563108679392744701952
-
The
square root of 49448440996312186902528 is 222370054180.6656728831 -
The
cube root of 49448440996312186902528 is 36704349.7521698185
Scales and comparisons
How big is 49448440996312186902528?- 49,448,440,996,312,186,902,528 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 49,448,440,996,312,186,902,528 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 49448440996312186902528 cubic inches would be around 3058695.8 feet tall.
Recreational maths with 49448440996312186902528
- 49448440996312186902528 backwards is 82520968121369904484494
- 49448440996312186902528 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 49448440996312186902528's digits is 108
- 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 49448440996312186902528 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 49448440996312186902528 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/49448440996312186902528/
Chicago style:
Numbermatics. 2024. "Number 49448440996312186902528 - Facts about the integer". https://numbermatics.com/n/49448440996312186902528/
The information we have on file for 49448440996312186902528 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 49448440996312186902528, math, Factors of 49448440996312186902528, curriculum, school, college, exams, university, Prime factorization of 49448440996312186902528, STEM, science, technology, engineering, physics, economics, calculator, forty-nine sextillion, four hundred forty-eight quintillion, four hundred forty quadrillion, nine hundred ninety-six trillion, three hundred twelve billion, one hundred eighty-six million, nine hundred two thousand, five hundred twenty-eight.